diff --git a/404.html b/404.html index f003dc5..0dd7619 100644 --- a/404.html +++ b/404.html @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,73 +921,115 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • diff --git a/Makefile b/Makefile index 05f062f..6aec5d8 100644 --- a/Makefile +++ b/Makefile @@ -7,21 +7,25 @@ # xcode-select --install # # 2. Create symbolic link to fix broken xcode ruby framework (first time only): -# Choose the appropriate target for your OS version: darwin19, darwin20, or darwin21: +# Choose the appropriate target for your OS version: darwin22, darwin23, darwin24, etc.: # -# # macOS Catalina (macOS 10.15): -# sudo ln -s universal-darwin20 /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/universal-darwin19 +# # macOS Sonoma (macOS 14): +# universal-darwin23 is missing in this MacOSX15.0.sdk, but universal-darwin24 is present, so link universal-darwin23 to universal-darwin24 +# See https://stackoverflow.com/a/65481787 for discussion +# +# sudo ln -s /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/universal-darwin24 \ +# /Library/Developer/CommandLineTools/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/universal-darwin23 # -# # macOS Big Sur (macOS 11): universal-darwin20 is probably OK (untested) -# -# # macOS Monterey (macOS 12): -# sudo ln -s universal-darwin20 /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/universal-darwin21 +# or something like the following (adjusting paths to match the current SDK), +# per https://stackoverflow.com/questions/53135863/macos-mojave-ruby-config-h-file-not-found/65481787#65481787 +# cd /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby +# sudo ln -sf ../../../../Headers/ruby/config.h # # 3. Install dependencies (first time only, or until "make distclean" is invoked) # # make install # -# 4. Start jekyll, listening on localhost:4000 (and livereload on default port 35729) +# 4. Start jekyll, listening on localhost:4001 (and livereload on default port 35728) # # make # @@ -30,23 +34,25 @@ # # make clean # -# REFERENCES -# macOS setup adapted from https://stackoverflow.com/a/65481787 -# (correcting typo in universal-darwin19 path) - +OS = $(shell uname) +ifeq ($(OS), Darwin) + # install Ruby dependencies in $PWD/vendor + export GEM_HOME=${PWD}/vendor/gems + export PATH := ${PWD}/vendor/gems/bin:${PATH} + + # select SDK from /Library/Developer/CommandLineTools/SDKs + XCRUN = DEVELOPER_DIR=/Library/Developer/CommandLineTools xcrun --sdk macosx15.1 +endif + ENV = PATH=$${PWD}/vendor/gems/bin:$${PATH} GEM_HOME=$${PWD}/vendor/gems serve: - $(ENV) jekyll serve --incremental --livereload --livereload_port 35728 --port 4001 - -# additional macOS environment variable needed at install time due to broken -# xcode ruby framework -CPATH = /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/Headers/ + bundle exec jekyll serve --incremental --livereload --livereload_port 35728 --port 4001 install: - $(ENV) gem install --conservative bundler - $(ENV) CPATH=$(CPATH) bundle install + rm -f Gemfile.lock + if ! bundle check; then $(XCRUN) bundle install; fi clean: rm -rf .jekyll-cache/ .jekyll-metadata _site/ diff --git a/about/index.html b/about/index.html index 41f5796..80023a5 100644 --- a/about/index.html +++ b/about/index.html @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,73 +921,115 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -702,7 +1206,7 @@

    Tools

  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -756,7 +1260,7 @@

    Submitting Data

    -Types of data housed at LIS include genome assemblies, gene models and sequences, genetic maps, expression data, QTL and GWAS studies, and variant data. The data will be evaluated by LIS curators and incorporated into standardized formats at the Datastore (also represented on the COLLECTIONS page). See examples there, and Datastore specifications here -- but dealing with the curation complexities is our job. We'll be happy to work with you. +Types of data housed at LIS include genome assemblies, gene models and sequences, genetic maps, expression data, QTL and GWAS studies, and variant data. The data will be evaluated by LIS curators and incorporated into standardized formats at the Datastore (also represented on the DOWNLOAD page). See examples there, and Datastore specifications here -- but dealing with the curation complexities is our job. We'll be happy to work with you.

    Contact

    diff --git a/about/submitting_data/index.html b/about/submitting_data/index.html index c6fd0b4..59c38b4 100644 --- a/about/submitting_data/index.html +++ b/about/submitting_data/index.html @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,73 +921,115 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • diff --git a/assets/css/uikit-theme.css b/assets/css/uikit-theme.css index 3ca3926..2e238ff 100644 --- a/assets/css/uikit-theme.css +++ b/assets/css/uikit-theme.css @@ -1 +1 @@ -html{font-family:ProximaNova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:15px;font-weight:normal;line-height:1.5;-webkit-text-size-adjust:100%;background:#fff;color:#666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0}a,.uk-link{color:#0071b3;text-decoration:none;cursor:pointer}a:hover,.uk-link:hover,.uk-link-toggle:hover .uk-link{color:#018fe2;text-decoration:underline}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration-style:dotted}b,strong{font-weight:bolder}:not(pre)>code,:not(pre)>kbd,:not(pre)>samp{font-family:"Roboto Mono",monospace;font-size:12px;color:#f0506e;white-space:nowrap;padding:2px 6px;background:#f8f8f8}em{color:#f0506e}ins{background:#ffd;color:#666;text-decoration:none}mark{background:#ffd;color:#666}q{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}audio,canvas,iframe,img,svg,video{vertical-align:middle}canvas,img,svg,video{max-width:100%;height:auto;box-sizing:border-box}img:not([src]){visibility:hidden;min-width:1px}iframe{border:0}p,ul,ol,dl,pre,address,fieldset,figure{margin:0 0 20px 0}*+p,*+ul,*+ol,*+dl,*+pre,*+address,*+fieldset,*+figure{margin-top:20px}h1,.uk-h1,h2,.uk-h2,h3,.uk-h3,h4,.uk-h4,h5,.uk-h5,h6,.uk-h6,.uk-heading-small,.uk-heading-medium,.uk-heading-large,.uk-heading-xlarge,.uk-heading-2xlarge,.uk-heading-3xlarge{margin:0 0 20px 0;font-family:ProximaNova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:300;color:#222;text-transform:none}*+h1,*+.uk-h1,*+h2,*+.uk-h2,*+h3,*+.uk-h3,*+h4,*+.uk-h4,*+h5,*+.uk-h5,*+h6,*+.uk-h6,*+.uk-heading-small,*+.uk-heading-medium,*+.uk-heading-large,*+.uk-heading-xlarge,*+.uk-heading-2xlarge,*+.uk-heading-3xlarge{margin-top:40px}h1,.uk-h1{font-size:32.3px;line-height:1.2}h2,.uk-h2{font-size:25.5px;line-height:1.3}h3,.uk-h3{font-size:24px;line-height:1.4}h4,.uk-h4{font-size:20px;line-height:1.4}h5,.uk-h5{font-size:15px;line-height:1.4}h6,.uk-h6{font-size:14px;line-height:1.4}@media(min-width: 960px){h1,.uk-h1{font-size:38px}h2,.uk-h2{font-size:30px}}ul,ol{padding-left:30px}ul>li>ul,ul>li>ol,ol>li>ol,ol>li>ul{margin:0}dt{font-weight:bold}dd{margin-left:0}hr,.uk-hr{overflow:visible;text-align:inherit;margin:0 0 20px 0;border:0;border-top:1px solid #e5e5e5}*+hr,*+.uk-hr{margin-top:20px}address{font-style:normal}blockquote{margin:0 0 20px 0;font-size:20px;line-height:1.5;font-style:italic;color:#222}*+blockquote{margin-top:20px}blockquote p:last-of-type{margin-bottom:0}blockquote footer{margin-top:10px;font-size:14px;line-height:1.5;color:#666}blockquote footer::before{content:"— "}pre{font:12px / 1.5 "Roboto Mono",monospace;color:#666;-moz-tab-size:4;tab-size:4;overflow:auto;padding:25px;border:0 solid #e5e5e5;border-radius:0;background:#f8f8f8}pre code{font-family:"Roboto Mono",monospace}:focus{outline:none}:focus-visible{outline:2px dotted #222}::selection{background:#39f;color:#fff;text-shadow:none}details,main{display:block}summary{display:list-item}template{display:none}:root{--uk-breakpoint-s: 640px;--uk-breakpoint-m: 960px;--uk-breakpoint-l: 1200px;--uk-breakpoint-xl: 1600px}a.uk-link-muted,.uk-link-muted a,.uk-link-toggle .uk-link-muted{color:#999}a.uk-link-muted:hover,.uk-link-muted a:hover,.uk-link-toggle:hover .uk-link-muted{color:#666}a.uk-link-text,.uk-link-text a,.uk-link-toggle .uk-link-text{color:inherit}a.uk-link-text:hover,.uk-link-text a:hover,.uk-link-toggle:hover .uk-link-text{color:#999}a.uk-link-heading,.uk-link-heading a,.uk-link-toggle .uk-link-heading{color:inherit}a.uk-link-heading:hover,.uk-link-heading a:hover,.uk-link-toggle:hover .uk-link-heading{color:#87a96b;text-decoration:none}a.uk-link-reset,.uk-link-reset a{color:inherit !important;text-decoration:none !important}.uk-link-toggle{color:inherit !important;text-decoration:none !important}.uk-heading-small{font-size:2.6rem;line-height:1.2}.uk-heading-medium{font-size:2.8875rem;line-height:1.1}.uk-heading-large{font-size:3.4rem;line-height:1.1}.uk-heading-xlarge{font-size:4rem;line-height:1}.uk-heading-2xlarge{font-size:6rem;line-height:1}.uk-heading-3xlarge{font-size:8rem;line-height:1}@media(min-width: 960px){.uk-heading-small{font-size:3.25rem}.uk-heading-medium{font-size:3.5rem}.uk-heading-large{font-size:4rem}.uk-heading-xlarge{font-size:6rem}.uk-heading-2xlarge{font-size:8rem}.uk-heading-3xlarge{font-size:11rem}}@media(min-width: 1200px){.uk-heading-medium{font-size:4rem}.uk-heading-large{font-size:6rem}.uk-heading-xlarge{font-size:8rem}.uk-heading-2xlarge{font-size:11rem}.uk-heading-3xlarge{font-size:15rem}}.uk-heading-divider{padding-bottom:calc(5px + 0.1em);border-bottom:calc(0.2px + 0.05em) solid #e5e5e5}.uk-heading-bullet{position:relative}.uk-heading-bullet::before{content:"";display:inline-block;position:relative;top:calc(-0.1 * 1em);vertical-align:middle;height:calc(4px + 0.7em);margin-right:calc(5px + 0.2em);border-left:calc(5px + 0.1em) solid #e5e5e5}.uk-heading-line{overflow:hidden}.uk-heading-line>*{display:inline-block;position:relative}.uk-heading-line>::before,.uk-heading-line>::after{content:"";position:absolute;top:calc(50% - (calc(0.2px + 0.05em) / 2));width:2000px;border-bottom:calc(0.2px + 0.05em) solid #e5e5e5}.uk-heading-line>::before{right:100%;margin-right:calc(5px + 0.3em)}.uk-heading-line>::after{left:100%;margin-left:calc(5px + 0.3em)}[class*=uk-divider]{border:none;margin-bottom:20px}*+[class*=uk-divider]{margin-top:20px}.uk-divider-icon{position:relative;height:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:50% 50%}.uk-divider-icon::before,.uk-divider-icon::after{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid #e5e5e5}.uk-divider-icon::before{right:calc(50% + (50px / 2));width:100%}.uk-divider-icon::after{left:calc(50% + (50px / 2));width:100%}.uk-divider-small{line-height:0}.uk-divider-small::after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid #e5e5e5;vertical-align:top}.uk-divider-vertical{width:max-content;height:100px;margin-left:auto;margin-right:auto;border-left:1px solid #e5e5e5}.uk-list{padding:0;list-style:none}.uk-list>*{break-inside:avoid-column}.uk-list>*>:last-child{margin-bottom:0}.uk-list>:nth-child(n+2),.uk-list>*>ul{margin-top:10px}.uk-list-disc>*,.uk-list-circle>*,.uk-list-square>*,.uk-list-decimal>*,.uk-list-hyphen>*{padding-left:30px}.uk-list-decimal{counter-reset:decimal}.uk-list-decimal>*{counter-increment:decimal}.uk-list-disc>::before,.uk-list-circle>::before,.uk-list-square>::before,.uk-list-decimal>::before,.uk-list-hyphen>::before{content:"";position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:right}.uk-list-disc>::before{list-style-type:disc}.uk-list-circle>::before{list-style-type:circle}.uk-list-square>::before{list-style-type:square}.uk-list-decimal>::before{content:counter(decimal, decimal) " . "}.uk-list-hyphen>::before{content:"–  "}.uk-list-muted>::before{color:#999 !important}.uk-list-emphasis>::before{color:#222 !important}.uk-list-primary>::before{color:#87a96b !important}.uk-list-secondary>::before{color:#222 !important}.uk-list-bullet>*{padding-left:30px}.uk-list-bullet>::before{content:"";display:list-item;position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-list-divider>:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.uk-list-striped>*{padding:10px 10px}.uk-list-striped>*:nth-of-type(odd){border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-list-striped>:nth-of-type(odd){background:#f8f8f8}.uk-list-striped>:nth-child(n+2){margin-top:0}.uk-list-large>:nth-child(n+2),.uk-list-large>*>ul{margin-top:20px}.uk-list-collapse>:nth-child(n+2),.uk-list-collapse>*>ul{margin-top:0}.uk-list-large.uk-list-divider>:nth-child(n+2){margin-top:20px;padding-top:20px}.uk-list-collapse.uk-list-divider>:nth-child(n+2){margin-top:0;padding-top:0}.uk-list-large.uk-list-striped>*{padding:20px 10px}.uk-list-collapse.uk-list-striped>*{padding-top:0;padding-bottom:0}.uk-list-large.uk-list-striped>:nth-child(n+2),.uk-list-collapse.uk-list-striped>:nth-child(n+2){margin-top:0}.uk-description-list>dt{color:#222;font-size:14px;font-weight:normal;text-transform:uppercase}.uk-description-list>dt:nth-child(n+2){margin-top:20px}.uk-description-list-divider>dt:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}.uk-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.uk-table{margin-top:20px}.uk-table th{padding:16px 12px;text-align:left;vertical-align:bottom;font-size:12px;font-weight:normal;color:#999;text-transform:uppercase}.uk-table td{padding:16px 12px;vertical-align:top}.uk-table td>:last-child{margin-bottom:0}.uk-table tfoot{font-size:14px}.uk-table caption{font-size:14px;text-align:left;color:#999}.uk-table-middle,.uk-table-middle td{vertical-align:middle !important}.uk-table-divider>tr:not(:first-child),.uk-table-divider>:not(:first-child)>tr,.uk-table-divider>:first-child>tr:not(:first-child){border-top:1px solid #e5e5e5}.uk-table-striped>tr:nth-of-type(odd),.uk-table-striped tbody tr:nth-of-type(odd){background:#f8f8f8;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-table-hover>tr:hover,.uk-table-hover tbody tr:hover{background:#ffd}.uk-table>tr.uk-active,.uk-table tbody tr.uk-active{background:#ffd}.uk-table-small th,.uk-table-small td{padding:10px 12px}.uk-table-large th,.uk-table-large td{padding:22px 12px}.uk-table-justify th:first-child,.uk-table-justify td:first-child{padding-left:0}.uk-table-justify th:last-child,.uk-table-justify td:last-child{padding-right:0}.uk-table-shrink{width:1px}.uk-table-expand{min-width:150px}.uk-table-link{padding:0 !important}.uk-table-link>a{display:block;padding:16px 12px}.uk-table-small .uk-table-link>a{padding:10px 12px}@media(max-width: 959px){.uk-table-responsive,.uk-table-responsive tbody,.uk-table-responsive th,.uk-table-responsive td,.uk-table-responsive tr{display:block}.uk-table-responsive thead{display:none}.uk-table-responsive th,.uk-table-responsive td{width:auto !important;max-width:none !important;min-width:0 !important;overflow:visible !important;white-space:normal !important}.uk-table-responsive th:not(:first-child):not(.uk-table-link),.uk-table-responsive td:not(:first-child):not(.uk-table-link),.uk-table-responsive .uk-table-link:not(:first-child)>a{padding-top:5px !important}.uk-table-responsive th:not(:last-child):not(.uk-table-link),.uk-table-responsive td:not(:last-child):not(.uk-table-link),.uk-table-responsive .uk-table-link:not(:last-child)>a{padding-bottom:5px !important}.uk-table-justify.uk-table-responsive th,.uk-table-justify.uk-table-responsive td{padding-left:0;padding-right:0}}.uk-table tbody tr{transition:background-color .1s linear}.uk-table-striped>tr:nth-of-type(even):last-child,.uk-table-striped tbody tr:nth-of-type(even):last-child{border-bottom:1px solid #e5e5e5}.uk-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:rgba(0,0,0,0);display:inline-block;fill:currentcolor;line-height:0}button.uk-icon:not(:disabled){cursor:pointer}.uk-icon::-moz-focus-inner{border:0;padding:0}.uk-icon:not(.uk-preserve) [fill*="#"]:not(.uk-preserve){fill:currentcolor}.uk-icon:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve){stroke:currentcolor}.uk-icon>*{transform:translate(0, 0)}.uk-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle;object-fit:scale-down;max-width:none}.uk-icon-link{color:#999;text-decoration:none !important}.uk-icon-link:hover{color:#666}.uk-icon-link:active,.uk-active>.uk-icon-link{color:#595959}.uk-icon-button{box-sizing:border-box;width:36px;height:36px;border-radius:500px;background:#f8f8f8;color:#999;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;transition:.1s ease-in-out;transition-property:color,background-color}.uk-icon-button:hover{background-color:#ebebeb;color:#666}.uk-icon-button:active,.uk-active>.uk-icon-button{background-color:#dfdfdf;color:#666}.uk-range{-webkit-appearance:none;box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;background:rgba(0,0,0,0)}.uk-range:focus{outline:none}.uk-range::-moz-focus-outer{border:none}.uk-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.uk-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.uk-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-webkit-slider-runnable-track,.uk-range:active::-webkit-slider-runnable-track{background:#dfdfdf}.uk-range::-moz-range-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-moz-range-track{background:#dfdfdf}.uk-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-moz-range-thumb{border:none;height:15px;width:15px;margin-top:-7px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-input,.uk-select,.uk-textarea,.uk-radio,.uk-checkbox{box-sizing:border-box;margin:0;border-radius:0;font:inherit}.uk-input{overflow:visible}.uk-select{text-transform:none}.uk-select optgroup{font:inherit;font-weight:bold}.uk-textarea{overflow:auto}.uk-input[type=search]::-webkit-search-cancel-button,.uk-input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.uk-input[type=number]::-webkit-inner-spin-button,.uk-input[type=number]::-webkit-outer-spin-button{height:auto}.uk-input::-moz-placeholder,.uk-textarea::-moz-placeholder{opacity:1}.uk-radio:not(:disabled),.uk-checkbox:not(:disabled){cursor:pointer}.uk-fieldset{border:none;margin:0;padding:0;min-width:0}.uk-input,.uk-textarea{-webkit-appearance:none}.uk-input,.uk-select,.uk-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#fff;color:#666;border:1px solid #e5e5e5;transition:.2s ease-in-out;transition-property:color,background-color,border}.uk-input,.uk-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.uk-input:not(input),.uk-select:not(select){line-height:38px}.uk-select[multiple],.uk-select[size],.uk-textarea{padding-top:6px;padding-bottom:6px;vertical-align:top}.uk-select[multiple],.uk-select[size]{resize:vertical}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{outline:none;background-color:#fff;color:#666;border-color:#87a96b}.uk-input:disabled,.uk-select:disabled,.uk-textarea:disabled{background-color:#f8f8f8;color:#999;border-color:#e5e5e5}.uk-input::placeholder{color:#999}.uk-textarea::placeholder{color:#999}.uk-form-small{font-size:14px}.uk-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px}textarea.uk-form-small,[multiple].uk-form-small,[size].uk-form-small{padding:5px 8px}.uk-form-small:not(select):not(input):not(textarea){line-height:28px}.uk-form-large{font-size:20px}.uk-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-left:12px;padding-right:12px}textarea.uk-form-large,[multiple].uk-form-large,[size].uk-form-large{padding:7px 12px}.uk-form-large:not(select):not(input):not(textarea){line-height:53px}.uk-form-danger,.uk-form-danger:focus{color:#f0506e;border-color:#f0506e}.uk-form-success,.uk-form-success:focus{color:#32d296;border-color:#32d296}.uk-form-blank{background:none;border-color:rgba(0,0,0,0)}.uk-form-blank:focus{border-color:#e5e5e5;border-style:solid}input.uk-form-width-xsmall{width:50px}select.uk-form-width-xsmall{width:75px}.uk-form-width-small{width:130px}.uk-form-width-medium{width:200px}.uk-form-width-large{width:500px}.uk-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:100% 50%}.uk-select:not([multiple]):not([size]) option{color:#666}.uk-select:not([multiple]):not([size]):disabled{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-input[list]{padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.uk-input[list]:hover,.uk-input[list]:focus{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-input[list]::-webkit-calendar-picker-indicator{display:none !important}.uk-radio,.uk-checkbox{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:50% 50%;border:1px solid #ccc;transition:.2s ease-in-out;transition-property:background-color,border}.uk-radio{border-radius:50%}.uk-radio:focus,.uk-checkbox:focus{background-color:rgba(0,0,0,0);outline:none;border-color:#87a96b}.uk-radio:checked,.uk-checkbox:checked,.uk-checkbox:indeterminate{background-color:#87a96b;border-color:rgba(0,0,0,0)}.uk-radio:checked:focus,.uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus{background-color:#6e8e53}.uk-radio:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-checkbox:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-radio:disabled,.uk-checkbox:disabled{background-color:#f8f8f8;border-color:#e5e5e5}.uk-radio:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-checkbox:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-checkbox:disabled:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-legend{width:100%;color:inherit;padding:0;font-size:24px;line-height:1.4}.uk-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-form-custom select,.uk-form-custom input[type=file]{position:absolute;top:0;z-index:1;width:100%;height:100%;left:0;-webkit-appearance:none;opacity:0;cursor:pointer}.uk-form-custom input[type=file]{font-size:500px;overflow:hidden}.uk-form-label{color:#222;font-size:14px}.uk-form-stacked .uk-form-label{display:block;margin-bottom:5px}@media(max-width: 959px){.uk-form-horizontal .uk-form-label{display:block;margin-bottom:5px}}@media(min-width: 960px){.uk-form-horizontal .uk-form-label{width:200px;margin-top:7px;float:left}.uk-form-horizontal .uk-form-controls{margin-left:215px}.uk-form-horizontal .uk-form-controls-text{padding-top:7px}}.uk-form-icon{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}.uk-form-icon:hover{color:#666}.uk-form-icon:not(a):not(button):not(input){pointer-events:none}.uk-form-icon:not(.uk-form-icon-flip)~.uk-input{padding-left:40px !important}.uk-form-icon-flip{right:0;left:auto}.uk-form-icon-flip~.uk-input{padding-right:40px !important}.uk-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:14px;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color,border-color}.uk-button:not(:disabled){cursor:pointer}.uk-button::-moz-focus-inner{border:0;padding:0}.uk-button:hover{text-decoration:none}.uk-button-default{background-color:rgba(0,0,0,0);color:#222;border:1px solid #e5e5e5}.uk-button-default:hover{background-color:rgba(0,0,0,0);color:#222;border-color:#b2b2b2}.uk-button-default:active,.uk-button-default.uk-active{background-color:rgba(0,0,0,0);color:#222;border-color:#999}.uk-button-primary{background-color:#87a96b;color:#fff;border:1px solid rgba(0,0,0,0)}.uk-button-primary:hover{background-color:#7a9e5c;color:#fff}.uk-button-primary:active,.uk-button-primary.uk-active{background-color:#6e8e53;color:#fff}.uk-button-secondary{background-color:#222;color:#fff;border:1px solid rgba(0,0,0,0)}.uk-button-secondary:hover{background-color:#151515;color:#fff}.uk-button-secondary:active,.uk-button-secondary.uk-active{background-color:#090909;color:#fff}.uk-button-danger{background-color:#f0506e;color:#fff;border:1px solid rgba(0,0,0,0)}.uk-button-danger:hover{background-color:#ee395b;color:#fff}.uk-button-danger:active,.uk-button-danger.uk-active{background-color:#ec2147;color:#fff}.uk-button-default:disabled,.uk-button-primary:disabled,.uk-button-secondary:disabled,.uk-button-danger:disabled{background-color:rgba(0,0,0,0);color:#999;border-color:#e5e5e5}.uk-button-small{padding:0 15px;line-height:28px;font-size:14px}.uk-button-large{padding:0 40px;line-height:53px;font-size:14px}.uk-button-text{padding:0;line-height:1.5;background:none;color:#222;position:relative}.uk-button-text::before{content:"";position:absolute;bottom:0;left:0;right:100%;border-bottom:1px solid currentColor;transition:right .3s ease-out}.uk-button-text:hover{color:#222}.uk-button-text:hover::before{right:0}.uk-button-text:disabled{color:#999}.uk-button-text:disabled::before{display:none}.uk-button-link{padding:0;line-height:1.5;background:none;color:#222}.uk-button-link:hover{color:#999;text-decoration:none}.uk-button-link:disabled{color:#999;text-decoration:none}.uk-button-group{display:inline-flex;vertical-align:middle;position:relative}.uk-button-group>.uk-button:nth-child(n+2),.uk-button-group>div:nth-child(n+2) .uk-button{margin-left:-1px}.uk-button-group .uk-button:hover,.uk-button-group .uk-button:focus,.uk-button-group .uk-button:active,.uk-button-group .uk-button.uk-active{position:relative;z-index:1}.uk-progress{vertical-align:baseline;display:block;width:100%;border:0;background-color:#f8f8f8;margin-bottom:20px;height:15px;border-radius:500px;overflow:hidden}*+.uk-progress{margin-top:20px}.uk-progress::-webkit-progress-bar{background-color:rgba(0,0,0,0)}.uk-progress::-webkit-progress-value{background-color:#87a96b;transition:width .6s ease}.uk-progress::-moz-progress-bar{background-color:#87a96b;transition:width .6s ease}.uk-section{display:flow-root;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media(min-width: 960px){.uk-section{padding-top:70px;padding-bottom:70px}}.uk-section>:last-child{margin-bottom:0}.uk-section-xsmall{padding-top:20px;padding-bottom:20px}.uk-section-small{padding-top:40px;padding-bottom:40px}.uk-section-large{padding-top:70px;padding-bottom:70px}@media(min-width: 960px){.uk-section-large{padding-top:140px;padding-bottom:140px}}.uk-section-xlarge{padding-top:140px;padding-bottom:140px}@media(min-width: 960px){.uk-section-xlarge{padding-top:210px;padding-bottom:210px}}.uk-section-default{--uk-inverse: dark;background:#fff}.uk-section-muted{--uk-inverse: dark;background:#f8f8f8}.uk-section-primary{--uk-inverse: light;background:#87a96b}.uk-section-secondary{--uk-inverse: light;background:#222}.uk-container{display:flow-root;box-sizing:content-box;max-width:1380px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media(min-width: 640px){.uk-container{padding-left:30px;padding-right:30px}}@media(min-width: 960px){.uk-container{padding-left:40px;padding-right:40px}}.uk-container>:last-child{margin-bottom:0}.uk-container .uk-container{padding-left:0;padding-right:0}.uk-container-xsmall{max-width:750px}.uk-container-small{max-width:700px}.uk-container-large{max-width:1400px}.uk-container-xlarge{max-width:1600px}.uk-container-expand{max-width:none}.uk-container-expand-left{margin-left:0}.uk-container-expand-right{margin-right:0}@media(min-width: 640px){.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 30px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (700px / 2) - 30px)}}@media(min-width: 960px){.uk-container-expand-left,.uk-container-expand-right{max-width:calc(50% + (1380px / 2) - 40px)}.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 40px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (700px / 2) - 40px)}.uk-container-expand-left.uk-container-large,.uk-container-expand-right.uk-container-large{max-width:calc(50% + (1400px / 2) - 40px)}.uk-container-expand-left.uk-container-xlarge,.uk-container-expand-right.uk-container-xlarge{max-width:calc(50% + (1600px / 2) - 40px)}}.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 15px)}.uk-container-item-padding-remove-left{margin-left:-15px}.uk-container-item-padding-remove-right{margin-right:-15px}@media(min-width: 640px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 30px)}.uk-container-item-padding-remove-left{margin-left:-30px}.uk-container-item-padding-remove-right{margin-right:-30px}}@media(min-width: 960px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 40px)}.uk-container-item-padding-remove-left{margin-left:-40px}.uk-container-item-padding-remove-right{margin-right:-40px}}.uk-tile{display:flow-root;position:relative;box-sizing:border-box;padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:40px}@media(min-width: 640px){.uk-tile{padding-left:30px;padding-right:30px}}@media(min-width: 960px){.uk-tile{padding-left:40px;padding-right:40px;padding-top:70px;padding-bottom:70px}}.uk-tile>:last-child{margin-bottom:0}.uk-tile-xsmall{padding-top:20px;padding-bottom:20px}.uk-tile-small{padding-top:40px;padding-bottom:40px}.uk-tile-large{padding-top:70px;padding-bottom:70px}@media(min-width: 960px){.uk-tile-large{padding-top:140px;padding-bottom:140px}}.uk-tile-xlarge{padding-top:140px;padding-bottom:140px}@media(min-width: 960px){.uk-tile-xlarge{padding-top:210px;padding-bottom:210px}}.uk-tile-default{--uk-inverse: dark;background-color:#fff}.uk-tile-muted{--uk-inverse: dark;background-color:#f8f8f8}.uk-tile-primary{--uk-inverse: light;background-color:#87a96b}.uk-tile-secondary{--uk-inverse: light;background-color:#222}.uk-card{position:relative;box-sizing:border-box;transition:box-shadow .1s ease-in-out}.uk-card-body{display:flow-root;padding:30px 30px}.uk-card-header{display:flow-root;padding:15px 30px}.uk-card-footer{display:flow-root;padding:15px 30px}@media(min-width: 1200px){.uk-card-body{padding:40px 40px}.uk-card-header{padding:20px 40px}.uk-card-footer{padding:20px 40px}}.uk-card-body>:last-child,.uk-card-header>:last-child,.uk-card-footer>:last-child{margin-bottom:0}.uk-card-title{font-size:24px;line-height:1.4}.uk-card-badge{position:absolute;top:15px;right:15px;z-index:1;height:22px;padding:0 10px;background:#87a96b;color:#fff;font-size:14px;display:flex;justify-content:center;align-items:center;line-height:0;border-radius:2px;text-transform:uppercase}.uk-card-badge:first-child+*{margin-top:0}.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover{background-color:#fff;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default{--uk-inverse: dark;background-color:#fff;color:#666;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-default .uk-card-title{color:#222}.uk-card-default.uk-card-hover:hover{background-color:#fff;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default .uk-card-header{border-bottom:1px solid #e5e5e5}.uk-card-default .uk-card-footer{border-top:1px solid #e5e5e5}.uk-card-primary{--uk-inverse: light;background-color:#87a96b;color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-primary .uk-card-title{color:#fff}.uk-card-primary.uk-card-hover:hover{background-color:#87a96b;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-secondary{--uk-inverse: light;background-color:#222;color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-secondary .uk-card-title{color:#fff}.uk-card-secondary.uk-card-hover:hover{background-color:#222;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-small.uk-card-body,.uk-card-small .uk-card-body{padding:20px 20px}.uk-card-small .uk-card-header{padding:13px 20px}.uk-card-small .uk-card-footer{padding:13px 20px}@media(min-width: 1200px){.uk-card-large.uk-card-body,.uk-card-large .uk-card-body{padding:70px 70px}.uk-card-large .uk-card-header{padding:35px 70px}.uk-card-large .uk-card-footer{padding:35px 70px}}.uk-card-body>.uk-nav-default{margin-left:-30px;margin-right:-30px}.uk-card-body>.uk-nav-default:only-child{margin-top:-15px;margin-bottom:-15px}.uk-card-body>.uk-nav-default>li>a,.uk-card-body>.uk-nav-default .uk-nav-header,.uk-card-body>.uk-nav-default .uk-nav-divider{padding-left:30px;padding-right:30px}.uk-card-body>.uk-nav-default .uk-nav-sub{padding-left:45px}@media(min-width: 1200px){.uk-card-body>.uk-nav-default{margin-left:-40px;margin-right:-40px}.uk-card-body>.uk-nav-default:only-child{margin-top:-25px;margin-bottom:-25px}.uk-card-body>.uk-nav-default>li>a,.uk-card-body>.uk-nav-default .uk-nav-header,.uk-card-body>.uk-nav-default .uk-nav-divider{padding-left:40px;padding-right:40px}.uk-card-body>.uk-nav-default .uk-nav-sub{padding-left:55px}}.uk-card-small>.uk-nav-default{margin-left:-20px;margin-right:-20px}.uk-card-small>.uk-nav-default:only-child{margin-top:-5px;margin-bottom:-5px}.uk-card-small>.uk-nav-default>li>a,.uk-card-small>.uk-nav-default .uk-nav-header,.uk-card-small>.uk-nav-default .uk-nav-divider{padding-left:20px;padding-right:20px}.uk-card-small>.uk-nav-default .uk-nav-sub{padding-left:35px}@media(min-width: 1200px){.uk-card-large>.uk-nav-default{margin:0}.uk-card-large>.uk-nav-default:only-child{margin:0}.uk-card-large>.uk-nav-default>li>a,.uk-card-large>.uk-nav-default .uk-nav-header,.uk-card-large>.uk-nav-default .uk-nav-divider{padding-left:0;padding-right:0}.uk-card-large>.uk-nav-default .uk-nav-sub{padding-left:15px}}.uk-close{color:#999;transition:.1s ease-in-out;transition-property:color,opacity}.uk-close:hover{color:#666}.uk-spinner>*{animation:uk-spinner-rotate 1.4s linear infinite}@keyframes uk-spinner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.uk-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;transform-origin:center;animation:uk-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}@keyframes uk-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(135deg)}100%{stroke-dashoffset:88px;transform:rotate(450deg)}}.uk-totop{padding:5px;color:#999;transition:color .1s ease-in-out}.uk-totop:hover{color:#666}.uk-totop:active{color:#222}.uk-marker{padding:5px;background:#222;color:#fff;border-radius:500px}.uk-marker:hover{color:#fff}.uk-alert{position:relative;margin-bottom:20px;padding:15px 29px 15px 15px;background:#f8f8f8;color:#666}*+.uk-alert{margin-top:20px}.uk-alert>:last-child{margin-bottom:0}.uk-alert-close{position:absolute;top:20px;right:15px;color:inherit;opacity:.4}.uk-alert-close:first-child+*{margin-top:0}.uk-alert-close:hover{color:inherit;opacity:.8}.uk-alert-primary{background:#ebf1e6;color:#87a96b}.uk-alert-success{background:#edfbf6;color:#32d296}.uk-alert-warning{background:#fef5ee;color:#faa05a}.uk-alert-danger{background:#fef4f6;color:#f0506e}.uk-alert h1,.uk-alert h2,.uk-alert h3,.uk-alert h4,.uk-alert h5,.uk-alert h6{color:inherit}.uk-alert a:not([class]){color:inherit;text-decoration:underline}.uk-alert a:not([class]):hover{color:inherit;text-decoration:underline}.uk-placeholder{margin-bottom:20px;padding:30px 30px;background:rgba(0,0,0,0);border:1px dashed #e5e5e5}*+.uk-placeholder{margin-top:20px}.uk-placeholder>:last-child{margin-bottom:0}.uk-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#87a96b;color:#fff !important;font-size:11px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.uk-badge:hover{text-decoration:none}.uk-label{display:inline-block;padding:0 10px;background:#87a96b;line-height:1.5;font-size:12px;color:#fff;vertical-align:middle;white-space:nowrap;border-radius:2px;text-transform:uppercase}.uk-label-success{background-color:#32d296;color:#fff}.uk-label-warning{background-color:#faa05a;color:#fff}.uk-label-danger{background-color:#f0506e;color:#fff}.uk-overlay{padding:30px 30px}.uk-overlay>:last-child{margin-bottom:0}.uk-overlay-default{--uk-inverse: dark;background:rgba(255,255,255,.8)}.uk-overlay-primary{--uk-inverse: light;background:rgba(34,34,34,.8)}.uk-article{display:flow-root}.uk-article>:last-child{margin-bottom:0}.uk-article+.uk-article{margin-top:70px}.uk-article-title{font-size:32.3px;line-height:1.2}@media(min-width: 960px){.uk-article-title{font-size:38px}}.uk-article-meta{font-size:14px;line-height:1.4;color:#999}.uk-article-meta a{color:#999}.uk-article-meta a:hover{color:#666;text-decoration:none}.uk-comment-body{display:flow-root;overflow-wrap:break-word;word-wrap:break-word}.uk-comment-header{display:flow-root;margin-bottom:20px}.uk-comment-body>:last-child,.uk-comment-header>:last-child{margin-bottom:0}.uk-comment-title{font-size:20px;line-height:1.4}.uk-comment-meta{font-size:14px;line-height:1.4;color:#999}.uk-comment-list{padding:0;list-style:none}.uk-comment-list>:nth-child(n+2){margin-top:70px}.uk-comment-list .uk-comment~ul{margin:70px 0 0 0;padding-left:30px;list-style:none}@media(min-width: 960px){.uk-comment-list .uk-comment~ul{padding-left:100px}}.uk-comment-list .uk-comment~ul>:nth-child(n+2){margin-top:70px}.uk-comment-primary{padding:30px;background-color:#f8f8f8}.uk-search{display:inline-block;position:relative;max-width:100%;margin:0}.uk-search-input::-webkit-search-cancel-button,.uk-search-input::-webkit-search-decoration{-webkit-appearance:none}.uk-search-input::-moz-placeholder{opacity:1}.uk-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#666}.uk-search-input:focus{outline:none}.uk-search-input::placeholder{color:#999}.uk-search .uk-search-icon{position:absolute;top:0;bottom:0;left:0;display:inline-flex;justify-content:center;align-items:center;color:#999}.uk-search .uk-search-icon:hover{color:#999}.uk-search .uk-search-icon:not(a):not(button):not(input){pointer-events:none}.uk-search .uk-search-icon-flip{right:0;left:auto}.uk-search-default{width:240px}.uk-search-default .uk-search-input{height:40px;padding-left:10px;padding-right:10px;background:rgba(0,0,0,0);border:1px solid #e5e5e5}.uk-search-default .uk-search-input:focus{background-color:rgba(0,0,0,0);border-color:#87a96b}.uk-search-default .uk-search-icon{width:40px}.uk-search-default:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input{padding-left:40px}.uk-search-default:has(.uk-search-icon-flip) .uk-search-input{padding-right:40px}.uk-search-navbar{width:240px}.uk-search-navbar .uk-search-input{height:40px;padding-left:10px;padding-right:10px;background:#fff;border:1px solid #e5e5e5}.uk-search-navbar .uk-search-input:focus{background-color:#fff;border-color:#87a96b}.uk-search-navbar .uk-search-icon{width:40px}.uk-search-navbar:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input{padding-left:40px}.uk-search-navbar:has(.uk-search-icon-flip) .uk-search-input{padding-right:40px}.uk-search-medium{width:400px}.uk-search-medium .uk-search-input{height:40px;background:rgba(0,0,0,0);font-size:24px}.uk-search-medium .uk-search-icon{width:24px}.uk-search-medium:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input{padding-left:34px}.uk-search-medium:has(.uk-search-icon-flip) .uk-search-input{padding-right:34px}.uk-search-large{width:500px}.uk-search-large .uk-search-input{height:80px;background:rgba(0,0,0,0);font-size:38px}.uk-search-large .uk-search-icon{width:40px}.uk-search-large:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input{padding-left:60px}.uk-search-large:has(.uk-search-icon-flip) .uk-search-input{padding-right:60px}.uk-search-toggle{color:#999}.uk-search-toggle:hover{color:#666}.uk-accordion{padding:0;list-style:none}.uk-accordion>:nth-child(n+2){margin-top:20px}.uk-accordion-title{display:block;font-size:20px;line-height:1.4;color:#222;overflow:hidden}.uk-accordion-title::before{content:"";width:1.4em;height:1.4em;margin-left:10px;float:right;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-open>.uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-accordion-title:hover{color:#666;text-decoration:none}.uk-accordion-content{display:flow-root;margin-top:20px}.uk-accordion-content>:last-child{margin-bottom:0}.uk-drop{display:none;position:absolute;z-index:1020;--uk-position-offset: 20px;--uk-position-viewport-offset: 15px;box-sizing:border-box;width:300px}.uk-drop.uk-open{display:block}.uk-drop-stack .uk-drop-grid>*{width:100% !important}.uk-drop-parent-icon{margin-left:.25em;transition:transform .3s ease-out}[aria-expanded=true]>.uk-drop-parent-icon{transform:rotateX(180deg)}.uk-dropbar{--uk-position-offset: 0;--uk-position-shift-offset: 0;--uk-position-viewport-offset: 0;--uk-inverse: dark;width:auto;padding:25px 15px 25px 15px;background:#fff;color:#666}.uk-dropbar>:last-child{margin-bottom:0}@media(min-width: 640px){.uk-dropbar{padding-left:30px;padding-right:30px}}@media(min-width: 960px){.uk-dropbar{padding-left:40px;padding-right:40px}}.uk-dropbar :focus-visible{outline-color:#222 !important}.uk-dropbar-large{padding-top:40px;padding-bottom:40px}.uk-dropbar-top{box-shadow:0 12px 7px -6px rgba(0,0,0,.05)}.uk-dropbar-bottom{box-shadow:0 -12px 7px -6px rgba(0,0,0,.05)}.uk-dropbar-left{box-shadow:12px 0 7px -6px rgba(0,0,0,.05)}.uk-dropbar-right{box-shadow:-12px 0 7px -6px rgba(0,0,0,.05)}.uk-dropnav-dropbar{position:absolute;z-index:980;padding:0;left:0;right:0}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;padding:15px 15px;background:rgba(0,0,0,.6);opacity:0;transition:opacity .15s linear}@media(min-width: 640px){.uk-modal{padding:50px 30px}}@media(min-width: 960px){.uk-modal{padding-left:40px;padding-right:40px}}.uk-modal.uk-open{opacity:1}.uk-modal-page{overflow:hidden}.uk-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:100% !important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform}.uk-open>.uk-modal-dialog{opacity:1;transform:translateY(0)}.uk-modal-container .uk-modal-dialog{width:1200px}.uk-modal-full{padding:0;background:none}.uk-modal-full .uk-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.uk-modal-body{display:flow-root;padding:20px 20px}.uk-modal-header{display:flow-root;padding:10px 20px;background:#fff;border-bottom:1px solid #e5e5e5}.uk-modal-footer{display:flow-root;padding:10px 20px;background:#fff;border-top:1px solid #e5e5e5}@media(min-width: 640px){.uk-modal-body{padding:30px 30px}.uk-modal-header{padding:15px 30px}.uk-modal-footer{padding:15px 30px}}.uk-modal-body>:last-child,.uk-modal-header>:last-child,.uk-modal-footer>:last-child{margin-bottom:0}.uk-modal-title{font-size:30px;line-height:1.3}[class*=uk-modal-close-]{position:absolute;z-index:1010;top:10px;right:10px;padding:5px}[class*=uk-modal-close-]:first-child+*{margin-top:0}.uk-modal-close-outside{top:0;right:-5px;transform:translate(0, -100%);color:#fff}.uk-modal-close-outside:hover{color:#fff}@media(min-width: 960px){.uk-modal-close-outside{right:0;transform:translate(100%, -100%)}}.uk-modal-close-full{top:0;right:0;padding:10px;background:#fff}@media(min-width: 960px){.uk-modal-close-full{padding:20px}}.uk-slideshow{-webkit-tap-highlight-color:rgba(0,0,0,0)}.uk-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none;touch-action:pan-y}.uk-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity}.uk-slideshow-items>:not(.uk-active){display:none}.uk-slider{-webkit-tap-highlight-color:rgba(0,0,0,0)}.uk-slider-container{overflow:hidden;overflow:clip}.uk-slider-container-offset{margin:-11px -25px -39px -25px;padding:11px 25px 39px 25px}.uk-slider-items{will-change:transform;position:relative;touch-action:pan-y}.uk-slider-items:not(.uk-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.uk-slider-items.uk-grid{flex-wrap:nowrap}.uk-slider-items>*{flex:none !important;box-sizing:border-box;max-width:100%;position:relative}.uk-sticky{position:relative;z-index:980;box-sizing:border-box}.uk-sticky-fixed{margin:0 !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.uk-sticky[class*=uk-animation-]{animation-duration:.2s}.uk-sticky.uk-animation-reverse{animation-duration:.2s}.uk-sticky-placeholder{pointer-events:none}.uk-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.uk-offcanvas-flip .uk-offcanvas{right:0;left:auto}.uk-offcanvas-bar{--uk-inverse: dark;position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#fff;overflow-y:auto}@media(min-width: 640px){.uk-offcanvas-bar{left:-350px;width:350px;padding:30px 30px}}.uk-offcanvas-flip .uk-offcanvas-bar{left:auto;right:-270px}@media(min-width: 640px){.uk-offcanvas-flip .uk-offcanvas-bar{right:-350px}}.uk-open>.uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{left:auto;right:0}.uk-offcanvas-bar-animation{transition:left .3s ease-out}.uk-offcanvas-flip .uk-offcanvas-bar-animation{transition-property:right}.uk-offcanvas-reveal{position:absolute;top:0;bottom:0;left:0;width:0;overflow:hidden;transition:width .3s ease-out}.uk-offcanvas-reveal .uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar{left:auto;right:0}.uk-open>.uk-offcanvas-reveal{width:270px}@media(min-width: 640px){.uk-open>.uk-offcanvas-reveal{width:350px}}.uk-offcanvas-flip .uk-offcanvas-reveal{right:0;left:auto}.uk-offcanvas-close{position:absolute;z-index:1000;top:5px;right:5px;padding:5px}@media(min-width: 640px){.uk-offcanvas-close{top:10px;right:10px}}.uk-offcanvas-close:first-child+*{margin-top:0}.uk-offcanvas-overlay{width:100vw;touch-action:none}.uk-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.1);opacity:0;transition:opacity .15s linear}.uk-offcanvas-overlay.uk-open::before{opacity:1}.uk-offcanvas-page,.uk-offcanvas-container{overflow-x:hidden;overflow-x:clip}.uk-offcanvas-container{position:relative;left:0;transition:left .3s ease-out;box-sizing:border-box;width:100%}:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:270px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-270px}@media(min-width: 640px){:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:350px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-350px}}.uk-switcher{margin:0;padding:0;list-style:none}.uk-switcher>:not(.uk-active){display:none}.uk-switcher>*>:last-child{margin-bottom:0}.uk-leader{overflow:hidden}.uk-leader-fill::after{display:inline-block;margin-left:15px;width:0;content:attr(data-fill);white-space:nowrap}.uk-leader-fill.uk-leader-hide::after{display:none}:root{--uk-leader-fill-content: .}.uk-notification{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:350px}.uk-notification-top-right,.uk-notification-bottom-right{left:auto;right:10px}.uk-notification-top-center,.uk-notification-bottom-center{left:50%;margin-left:-175px}.uk-notification-bottom-left,.uk-notification-bottom-right,.uk-notification-bottom-center{top:auto;bottom:10px}@media(max-width: 639px){.uk-notification{left:10px;right:10px;width:auto;margin:0}}.uk-notification-message{position:relative;padding:15px;background:#f8f8f8;color:#666;font-size:20px;line-height:1.4;cursor:pointer}*+.uk-notification-message{margin-top:10px}.uk-notification-close{display:none;position:absolute;top:20px;right:15px}.uk-notification-message:hover .uk-notification-close{display:block}.uk-notification-message-primary{color:#87a96b}.uk-notification-message-success{color:#32d296}.uk-notification-message-warning{color:#faa05a}.uk-notification-message-danger{color:#f0506e}.uk-tooltip{display:none;position:absolute;z-index:1030;--uk-position-offset: 10px;--uk-position-viewport-offset: 10;top:0;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.uk-tooltip.uk-active{display:block}.uk-sortable{position:relative}.uk-sortable>:last-child{margin-bottom:0}.uk-sortable-drag{position:fixed !important;z-index:1050 !important;pointer-events:none}.uk-sortable-placeholder{opacity:0;pointer-events:none}.uk-sortable-empty{min-height:50px}.uk-sortable-handle:hover{cursor:move}.uk-countdown-number{font-variant-numeric:tabular-nums;font-size:2rem;line-height:.8}@media(min-width: 640px){.uk-countdown-number{font-size:4rem}}@media(min-width: 960px){.uk-countdown-number{font-size:6rem}}.uk-countdown-separator{font-size:1rem;line-height:1.6}@media(min-width: 640px){.uk-countdown-separator{font-size:2rem}}@media(min-width: 960px){.uk-countdown-separator{font-size:3rem}}.uk-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-15px}.uk-thumbnav>*{padding-left:15px}.uk-thumbnav>*>*{display:inline-block;position:relative}.uk-thumbnav>*>*::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4));transition:opacity .1s ease-in-out}.uk-thumbnav>*>:hover::after{opacity:0}.uk-thumbnav>.uk-active>*::after{opacity:0}.uk-thumbnav-vertical{flex-direction:column;margin-left:0;margin-top:-15px}.uk-thumbnav-vertical>*{padding-left:0;padding-top:15px}.uk-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-10px}.uk-iconnav>*{padding-left:10px}.uk-iconnav>*>a{display:flex;align-items:center;column-gap:.25em;line-height:0;color:#999;text-decoration:none;font-size:14px;transition:.1s ease-in-out;transition-property:color,background-color}.uk-iconnav>*>a:hover{color:#666}.uk-iconnav>.uk-active>a{color:#666}.uk-iconnav-vertical{flex-direction:column;margin-left:0;margin-top:-10px}.uk-iconnav-vertical>*{padding-left:0;padding-top:10px}.uk-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.uk-grid>*{margin:0}.uk-grid>*>:last-child{margin-bottom:0}.uk-grid{margin-left:-30px}.uk-grid>*{padding-left:30px}.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin,*+.uk-grid-margin{margin-top:30px}@media(min-width: 1200px){.uk-grid{margin-left:-40px}.uk-grid>*{padding-left:40px}.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin,*+.uk-grid-margin{margin-top:40px}}.uk-grid-small,.uk-grid-column-small{margin-left:-15px}.uk-grid-small>*,.uk-grid-column-small>*{padding-left:15px}.uk-grid+.uk-grid-small,.uk-grid+.uk-grid-row-small,.uk-grid-small>.uk-grid-margin,.uk-grid-row-small>.uk-grid-margin,*+.uk-grid-margin-small{margin-top:15px}.uk-grid-medium,.uk-grid-column-medium{margin-left:-30px}.uk-grid-medium>*,.uk-grid-column-medium>*{padding-left:30px}.uk-grid+.uk-grid-medium,.uk-grid+.uk-grid-row-medium,.uk-grid-medium>.uk-grid-margin,.uk-grid-row-medium>.uk-grid-margin,*+.uk-grid-margin-medium{margin-top:30px}.uk-grid-large,.uk-grid-column-large{margin-left:-40px}.uk-grid-large>*,.uk-grid-column-large>*{padding-left:40px}.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin,*+.uk-grid-margin-large{margin-top:40px}@media(min-width: 1200px){.uk-grid-large,.uk-grid-column-large{margin-left:-70px}.uk-grid-large>*,.uk-grid-column-large>*{padding-left:70px}.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin,*+.uk-grid-margin-large{margin-top:70px}}.uk-grid-collapse,.uk-grid-column-collapse{margin-left:0}.uk-grid-collapse>*,.uk-grid-column-collapse>*{padding-left:0}.uk-grid+.uk-grid-collapse,.uk-grid+.uk-grid-row-collapse,.uk-grid-collapse>.uk-grid-margin,.uk-grid-row-collapse>.uk-grid-margin{margin-top:0}.uk-grid-divider>*{position:relative}.uk-grid-divider>:not(.uk-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid #e5e5e5}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{content:"";position:absolute;left:0;right:0;border-top:1px solid #e5e5e5}.uk-grid-divider{margin-left:-60px}.uk-grid-divider>*{padding-left:60px}.uk-grid-divider>:not(.uk-first-column)::before{left:30px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{top:-30px;left:60px}@media(min-width: 1200px){.uk-grid-divider{margin-left:-80px}.uk-grid-divider>*{padding-left:80px}.uk-grid-divider>:not(.uk-first-column)::before{left:40px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{top:-40px;left:80px}}.uk-grid-divider.uk-grid-small,.uk-grid-divider.uk-grid-column-small{margin-left:-30px}.uk-grid-divider.uk-grid-small>*,.uk-grid-divider.uk-grid-column-small>*{padding-left:30px}.uk-grid-divider.uk-grid-small>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-small>:not(.uk-first-column)::before{left:15px}.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin{margin-top:30px}.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin::before{top:-15px;left:30px}.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin::before{top:-15px}.uk-grid-divider.uk-grid-column-small.uk-grid-stack>.uk-grid-margin::before{left:30px}.uk-grid-divider.uk-grid-medium,.uk-grid-divider.uk-grid-column-medium{margin-left:-60px}.uk-grid-divider.uk-grid-medium>*,.uk-grid-divider.uk-grid-column-medium>*{padding-left:60px}.uk-grid-divider.uk-grid-medium>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-medium>:not(.uk-first-column)::before{left:30px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin::before{top:-30px;left:60px}.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin::before{top:-30px}.uk-grid-divider.uk-grid-column-medium.uk-grid-stack>.uk-grid-margin::before{left:60px}.uk-grid-divider.uk-grid-large,.uk-grid-divider.uk-grid-column-large{margin-left:-80px}.uk-grid-divider.uk-grid-large>*,.uk-grid-divider.uk-grid-column-large>*{padding-left:80px}.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before{left:40px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before{top:-40px;left:80px}.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before{top:-40px}.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before{left:80px}@media(min-width: 1200px){.uk-grid-divider.uk-grid-large,.uk-grid-divider.uk-grid-column-large{margin-left:-140px}.uk-grid-divider.uk-grid-large>*,.uk-grid-divider.uk-grid-column-large>*{padding-left:140px}.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before{left:70px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin{margin-top:140px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before{top:-70px;left:140px}.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before{top:-70px}.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before{left:140px}}.uk-grid-match>*,.uk-grid-item-match{display:flex;flex-wrap:wrap}.uk-grid-match>*>:not([class*=uk-width]),.uk-grid-item-match>:not([class*=uk-width]){box-sizing:border-box;width:100%;flex:auto}.uk-nav,.uk-nav ul{margin:0;padding:0;list-style:none}.uk-nav li>a{display:flex;align-items:center;column-gap:.25em;text-decoration:none}.uk-nav>li>a{padding:5px 0}ul.uk-nav-sub{padding:5px 0 5px 15px}.uk-nav-sub ul{padding-left:15px}.uk-nav-sub a{padding:2px 0}.uk-nav-parent-icon{margin-left:auto;transition:transform .3s ease-out}.uk-nav>li.uk-open>a .uk-nav-parent-icon{transform:rotateX(180deg)}.uk-nav-header{padding:5px 0;text-transform:uppercase;font-size:12px}.uk-nav-header:not(:first-child){margin-top:20px}.uk-nav .uk-nav-divider{margin:5px 0}.uk-nav-default{font-size:14px;line-height:1.5}.uk-nav-default>li>a{color:#999}.uk-nav-default>li>a:hover{color:#666}.uk-nav-default>li.uk-active>a{color:#222}.uk-nav-default .uk-nav-subtitle{font-size:12px}.uk-nav-default .uk-nav-header{color:#222}.uk-nav-default .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-default .uk-nav-sub{font-size:14px;line-height:1.5}.uk-nav-default .uk-nav-sub a{color:#999}.uk-nav-default .uk-nav-sub a:hover{color:#666}.uk-nav-default .uk-nav-sub li.uk-active>a{color:#222}.uk-nav-primary{font-size:24px;line-height:1.5}.uk-nav-primary>li>a{color:#999}.uk-nav-primary>li>a:hover{color:#666}.uk-nav-primary>li.uk-active>a{color:#222}.uk-nav-primary .uk-nav-subtitle{font-size:20px}.uk-nav-primary .uk-nav-header{color:#222}.uk-nav-primary .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-primary .uk-nav-sub{font-size:20px;line-height:1.5}.uk-nav-primary .uk-nav-sub a{color:#999}.uk-nav-primary .uk-nav-sub a:hover{color:#666}.uk-nav-primary .uk-nav-sub li.uk-active>a{color:#222}.uk-nav-secondary{font-size:15px;line-height:1.5}.uk-nav-secondary>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider){margin-top:0}.uk-nav-secondary>li>a{color:#222;padding:10px 10px}.uk-nav-secondary>li>a:hover{color:#222;background-color:#f8f8f8}.uk-nav-secondary>li.uk-active>a{color:#222;background-color:#f8f8f8}.uk-nav-secondary .uk-nav-subtitle{font-size:14px;color:#999}.uk-nav-secondary>li>a:hover .uk-nav-subtitle{color:#666}.uk-nav-secondary>li.uk-active>a .uk-nav-subtitle{color:#222}.uk-nav-secondary .uk-nav-header{color:#222}.uk-nav-secondary .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-secondary .uk-nav-sub{font-size:14px;line-height:1.5}.uk-nav-secondary .uk-nav-sub a{color:#999}.uk-nav-secondary .uk-nav-sub a:hover{color:#666}.uk-nav-secondary .uk-nav-sub li.uk-active>a{color:#222}.uk-nav-medium{font-size:2.8875rem;line-height:1}.uk-nav-large{font-size:3.4rem;line-height:1}.uk-nav-xlarge{font-size:4rem;line-height:1}@media(min-width: 960px){.uk-nav-medium{font-size:3.5rem}.uk-nav-large{font-size:4rem}.uk-nav-xlarge{font-size:6rem}}@media(min-width: 1200px){.uk-nav-medium{font-size:4rem}.uk-nav-large{font-size:6rem}.uk-nav-xlarge{font-size:8rem}}.uk-nav-center{text-align:center}.uk-nav-center li>a{justify-content:center}.uk-nav-center .uk-nav-sub,.uk-nav-center .uk-nav-sub ul{padding-left:0}.uk-nav-center .uk-nav-parent-icon{margin-left:.25em}.uk-nav.uk-nav-divider>:not(.uk-nav-header,.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider){margin-top:5px;padding-top:5px;border-top:1px solid #e5e5e5}.uk-navbar{display:flex;position:relative}.uk-navbar-container:not(.uk-navbar-transparent){background:#f8f8f8}.uk-navbar-left,.uk-navbar-right,[class*=uk-navbar-center]{display:flex;gap:15px;align-items:center}.uk-navbar-right{margin-left:auto}.uk-navbar-center:only-child{margin-left:auto;margin-right:auto;position:relative}.uk-navbar-center:not(:only-child){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:max-content;box-sizing:border-box;z-index:990}.uk-navbar-center-left,.uk-navbar-center-right{position:absolute;top:0}.uk-navbar-center-left{right:calc(100% + 15px)}.uk-navbar-center-right{left:calc(100% + 15px)}[class*=uk-navbar-center-]{width:max-content;box-sizing:border-box}.uk-navbar-nav{display:flex;gap:15px;margin:0;padding:0;list-style:none}.uk-navbar-left,.uk-navbar-right,.uk-navbar-center:only-child{flex-wrap:wrap}.uk-navbar-nav>li>a,.uk-navbar-item,.uk-navbar-toggle{display:flex;justify-content:center;align-items:center;column-gap:.25em;box-sizing:border-box;min-height:80px;font-size:14px;font-family:ProximaNova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-decoration:none}.uk-navbar-nav>li>a{padding:0 0;color:#999;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a[aria-expanded=true]{color:#666}.uk-navbar-nav>li>a:active{color:#222}.uk-navbar-nav>li.uk-active>a{color:#222}.uk-navbar-parent-icon{margin-left:4px;transition:transform .3s ease-out}.uk-navbar-nav>li>a[aria-expanded=true] .uk-navbar-parent-icon{transform:rotateX(180deg)}.uk-navbar-item{padding:0 0;color:#666}.uk-navbar-item>:last-child{margin-bottom:0}.uk-navbar-toggle{padding:0 0;color:#999}.uk-navbar-toggle:hover,.uk-navbar-toggle[aria-expanded=true]{color:#666;text-decoration:none}.uk-navbar-subtitle{font-size:14px}.uk-navbar-justify .uk-navbar-left,.uk-navbar-justify .uk-navbar-right,.uk-navbar-justify .uk-navbar-nav,.uk-navbar-justify .uk-navbar-nav>li,.uk-navbar-justify .uk-navbar-item,.uk-navbar-justify .uk-navbar-toggle{flex-grow:1}.uk-navbar-dropdown{--uk-position-offset: 15px;--uk-position-shift-offset: 0;--uk-position-viewport-offset: 15px;--uk-inverse: dark;width:200px;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-navbar-dropdown>:last-child{margin-bottom:0}.uk-navbar-dropdown :focus-visible{outline-color:#222 !important}.uk-navbar-dropdown .uk-drop-grid{margin-left:-30px}.uk-navbar-dropdown .uk-drop-grid>*{padding-left:30px}.uk-navbar-dropdown .uk-drop-grid>.uk-grid-margin{margin-top:30px}.uk-navbar-dropdown-width-2:not(.uk-drop-stack){width:400px}.uk-navbar-dropdown-width-3:not(.uk-drop-stack){width:600px}.uk-navbar-dropdown-width-4:not(.uk-drop-stack){width:800px}.uk-navbar-dropdown-width-5:not(.uk-drop-stack){width:1000px}.uk-navbar-dropdown-large{--uk-position-shift-offset: 0;padding:40px}.uk-navbar-dropdown-dropbar{width:auto;background:rgba(0,0,0,0);padding:25px 0 25px 0;--uk-position-offset: 0;--uk-position-shift-offset: 0;--uk-position-viewport-offset: 15px;box-shadow:none}@media(min-width: 640px){.uk-navbar-dropdown-dropbar{--uk-position-viewport-offset: 30px}}@media(min-width: 960px){.uk-navbar-dropdown-dropbar{--uk-position-viewport-offset: 40px}}.uk-navbar-dropdown-dropbar-large{--uk-position-shift-offset: 0;padding-top:40px;padding-bottom:40px}.uk-navbar-dropdown-nav{font-size:14px}.uk-navbar-dropdown-nav>li>a{color:#999}.uk-navbar-dropdown-nav>li>a:hover{color:#666}.uk-navbar-dropdown-nav>li.uk-active>a{color:#222}.uk-navbar-dropdown-nav .uk-nav-subtitle{font-size:12px}.uk-navbar-dropdown-nav .uk-nav-header{color:#222}.uk-navbar-dropdown-nav .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-navbar-dropdown-nav .uk-nav-sub a{color:#999}.uk-navbar-dropdown-nav .uk-nav-sub a:hover{color:#666}.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active>a{color:#222}.uk-navbar-container{transition:.1s ease-in-out;transition-property:background-color}@media(min-width: 960px){.uk-navbar-left,.uk-navbar-right,[class*=uk-navbar-center]{gap:30px}.uk-navbar-center-left{right:calc(100% + 30px)}.uk-navbar-center-right{left:calc(100% + 30px)}}@media(min-width: 960px){.uk-navbar-nav{gap:30px}}.uk-subnav{display:flex;flex-wrap:wrap;align-items:center;margin-left:-20px;padding:0;list-style:none}.uk-subnav>*{flex:none;padding-left:20px;position:relative}.uk-subnav>*>:first-child{display:flex;align-items:center;column-gap:.25em;color:#999;font-size:14px;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-subnav>*>a:hover{color:#666;text-decoration:none}.uk-subnav>.uk-active>a{color:#222}.uk-subnav-divider{margin-left:-41px}.uk-subnav-divider>*{display:flex;align-items:center}.uk-subnav-divider>::before{content:"";height:1.5em;margin-left:0px;margin-right:20px;border-left:1px solid rgba(0,0,0,0)}.uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before{border-left-color:#e5e5e5}.uk-subnav-pill>*>:first-child{padding:5px 10px;background:rgba(0,0,0,0);color:#999}.uk-subnav-pill>*>a:hover{background-color:#f8f8f8;color:#666}.uk-subnav-pill>*>a:active{background-color:#f8f8f8;color:#666}.uk-subnav-pill>.uk-active>a{background-color:#87a96b;color:#fff}.uk-subnav>.uk-disabled>a{color:#999}.uk-breadcrumb{padding:0;list-style:none}.uk-breadcrumb>*{display:contents}.uk-breadcrumb>*>*{font-size:14px;color:#999}.uk-breadcrumb>*>:hover{color:#666;text-decoration:none}.uk-breadcrumb>:last-child>span,.uk-breadcrumb>:last-child>a:not([href]){color:#666}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{content:"/";display:inline-block;margin:0 20px 0 calc(20px - 4px);font-size:14px;color:#999}.uk-pagination{display:flex;flex-wrap:wrap;align-items:center;margin-left:0;padding:0;list-style:none}.uk-pagination>*{flex:none;padding-left:0;position:relative}.uk-pagination>*>*{display:flex;align-items:center;column-gap:.25em;padding:5px 10px;color:#999;transition:color .1s ease-in-out}.uk-pagination>*>:hover{color:#666;text-decoration:none}.uk-pagination>.uk-active>*{color:#666}.uk-pagination>.uk-disabled>*{color:#999}.uk-tab{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none;position:relative}.uk-tab::before{content:"";position:absolute;bottom:0;left:20px;right:0;border-bottom:1px solid #e5e5e5}.uk-tab>*{flex:none;padding-left:20px;position:relative}.uk-tab>*>a{display:flex;align-items:center;column-gap:.25em;justify-content:center;padding:9px 20px;color:#999;line-height:20px}.uk-tab>*>a:hover{color:#666;text-decoration:none}.uk-tab>.uk-active>a{color:#222;border-color:#87a96b}.uk-tab>.uk-disabled>a{color:#999}.uk-tab-bottom::before{top:0;bottom:auto}.uk-tab-bottom>*>a{border-top:2px solid rgba(0,0,0,0);border-bottom:none}.uk-tab-left,.uk-tab-right{flex-direction:column;margin-left:0}.uk-tab-left>*,.uk-tab-right>*{padding-left:0}.uk-tab-left::before{top:0;bottom:0;left:auto;right:0;border-left:1px solid #e5e5e5;border-bottom:none}.uk-tab-right::before{top:0;bottom:0;left:0;right:auto;border-left:1px solid #e5e5e5;border-bottom:none}.uk-tab-left>*>a{justify-content:left;border-right:2px solid rgba(0,0,0,0);border-bottom:none}.uk-tab-right>*>a{justify-content:left;border-left:2px solid rgba(0,0,0,0);border-bottom:none}.uk-tab .uk-dropdown{margin-left:40px}.uk-slidenav{padding:5px 10px;color:rgba(102,102,102,.5);transition:color .1s ease-in-out}.uk-slidenav:hover{color:rgba(102,102,102,.9)}.uk-slidenav:active{color:rgba(102,102,102,.5)}.uk-slidenav-large{padding:10px 10px}.uk-slidenav-container{display:flex}.uk-dotnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-12px}.uk-dotnav>*{flex:none;padding-left:12px}.uk-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:rgba(0,0,0,0);text-indent:100%;overflow:hidden;white-space:nowrap;border:1px solid rgba(102,102,102,.4);transition:.2s ease-in-out;transition-property:background-color,border-color}.uk-dotnav>*>:hover{background-color:rgba(102,102,102,.6);border-color:rgba(0,0,0,0)}.uk-dotnav>*>:active{background-color:rgba(102,102,102,.2);border-color:rgba(0,0,0,0)}.uk-dotnav>.uk-active>*{background-color:rgba(102,102,102,.6);border-color:rgba(0,0,0,0)}.uk-dotnav-vertical{flex-direction:column;margin-left:0;margin-top:-12px}.uk-dotnav-vertical>*{padding-left:0;padding-top:12px}.uk-dropdown{--uk-position-offset: 10px;--uk-position-viewport-offset: 15px;--uk-inverse: dark;width:auto;min-width:200px;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-dropdown>:last-child{margin-bottom:0}.uk-dropdown :focus-visible{outline-color:#222 !important}.uk-dropdown-large{padding:40px}.uk-dropdown-dropbar{width:auto;background:rgba(0,0,0,0);padding:5px 0 25px 0;--uk-position-viewport-offset: 15px;box-shadow:none}@media(min-width: 640px){.uk-dropdown-dropbar{--uk-position-viewport-offset: 30px}}@media(min-width: 960px){.uk-dropdown-dropbar{--uk-position-viewport-offset: 40px}}.uk-dropdown-dropbar-large{padding-top:40px;padding-bottom:40px}.uk-dropdown-nav{font-size:14px}.uk-dropdown-nav>li>a{color:#999}.uk-dropdown-nav>li>a:hover,.uk-dropdown-nav>li.uk-active>a{color:#666}.uk-dropdown-nav .uk-nav-subtitle{font-size:12px}.uk-dropdown-nav .uk-nav-header{color:#222}.uk-dropdown-nav .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-dropdown-nav .uk-nav-sub a{color:#999}.uk-dropdown-nav .uk-nav-sub a:hover,.uk-dropdown-nav .uk-nav-sub li.uk-active>a{color:#666}.uk-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear;touch-action:pinch-zoom}.uk-lightbox.uk-open{display:block;opacity:1}.uk-lightbox :focus-visible{outline-color:rgba(255,255,255,.7)}.uk-lightbox-page{overflow:hidden}.uk-lightbox-items>*{position:absolute;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,.7);will-change:transform,opacity}.uk-lightbox-items>*>*{max-width:100vw;max-height:100vh}.uk-lightbox-items>*>:not(iframe){width:auto;height:auto}.uk-lightbox-items>.uk-active{display:flex}.uk-lightbox-toolbar{padding:10px 10px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.7)}.uk-lightbox-toolbar>*{color:rgba(255,255,255,.7)}.uk-lightbox-toolbar-icon{padding:5px;color:rgba(255,255,255,.7)}.uk-lightbox-toolbar-icon:hover{color:#fff}.uk-lightbox-button{box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.7);display:inline-flex;justify-content:center;align-items:center}.uk-lightbox-button:hover{color:#fff}.uk-lightbox-caption:empty{display:none}.uk-lightbox-iframe{width:80%;height:80%}[class*=uk-animation-]{animation:.5s ease-out both}.uk-animation-fade{animation-name:uk-fade;animation-duration:.8s;animation-timing-function:linear}.uk-animation-scale-up{animation-name:uk-fade,uk-scale-up}.uk-animation-scale-down{animation-name:uk-fade,uk-scale-down}.uk-animation-slide-top{animation-name:uk-fade,uk-slide-top}.uk-animation-slide-bottom{animation-name:uk-fade,uk-slide-bottom}.uk-animation-slide-left{animation-name:uk-fade,uk-slide-left}.uk-animation-slide-right{animation-name:uk-fade,uk-slide-right}.uk-animation-slide-top-small{animation-name:uk-fade,uk-slide-top-small}.uk-animation-slide-bottom-small{animation-name:uk-fade,uk-slide-bottom-small}.uk-animation-slide-left-small{animation-name:uk-fade,uk-slide-left-small}.uk-animation-slide-right-small{animation-name:uk-fade,uk-slide-right-small}.uk-animation-slide-top-medium{animation-name:uk-fade,uk-slide-top-medium}.uk-animation-slide-bottom-medium{animation-name:uk-fade,uk-slide-bottom-medium}.uk-animation-slide-left-medium{animation-name:uk-fade,uk-slide-left-medium}.uk-animation-slide-right-medium{animation-name:uk-fade,uk-slide-right-medium}.uk-animation-kenburns{animation-name:uk-kenburns;animation-duration:15s}.uk-animation-shake{animation-name:uk-shake}.uk-animation-stroke{animation-name:uk-stroke;animation-duration:2s;stroke-dasharray:var(--uk-animation-stroke)}.uk-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.uk-animation-fast{animation-duration:.1s}.uk-animation-toggle:not(:hover):not(:focus) [class*=uk-animation-]{animation-name:none}@keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@keyframes uk-scale-up{0%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes uk-scale-down{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes uk-slide-top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes uk-slide-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes uk-slide-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes uk-slide-right{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes uk-slide-top-small{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes uk-slide-bottom-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes uk-slide-left-small{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes uk-slide-right-small{0%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes uk-slide-top-medium{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes uk-slide-bottom-medium{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes uk-slide-left-medium{0%{transform:translateX(-50px)}100%{transform:translateX(0)}}@keyframes uk-slide-right-medium{0%{transform:translateX(50px)}100%{transform:translateX(0)}}@keyframes uk-kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes uk-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@keyframes uk-stroke{0%{stroke-dashoffset:var(--uk-animation-stroke)}100%{stroke-dashoffset:0}}[class*=uk-child-width]>*{box-sizing:border-box;width:100%}.uk-child-width-1-2>*{width:50%}.uk-child-width-1-3>*{width:calc(100% / 3)}.uk-child-width-1-4>*{width:25%}.uk-child-width-1-5>*{width:20%}.uk-child-width-1-6>*{width:calc(100% / 6)}.uk-child-width-auto>*{width:auto}.uk-child-width-expand>:not([class*=uk-width]){flex:1;min-width:1px}@media(min-width: 640px){.uk-child-width-1-1\@s>*{width:100%}.uk-child-width-1-2\@s>*{width:50%}.uk-child-width-1-3\@s>*{width:calc(100% / 3)}.uk-child-width-1-4\@s>*{width:25%}.uk-child-width-1-5\@s>*{width:20%}.uk-child-width-1-6\@s>*{width:calc(100% / 6)}.uk-child-width-auto\@s>*{width:auto}.uk-child-width-expand\@s>:not([class*=uk-width]){flex:1;min-width:1px}.uk-child-width-1-1\@s>:not([class*=uk-width]),.uk-child-width-1-2\@s>:not([class*=uk-width]),.uk-child-width-1-3\@s>:not([class*=uk-width]),.uk-child-width-1-4\@s>:not([class*=uk-width]),.uk-child-width-1-5\@s>:not([class*=uk-width]),.uk-child-width-1-6\@s>:not([class*=uk-width]),.uk-child-width-auto\@s>:not([class*=uk-width]){flex:initial}}@media(min-width: 960px){.uk-child-width-1-1\@m>*{width:100%}.uk-child-width-1-2\@m>*{width:50%}.uk-child-width-1-3\@m>*{width:calc(100% / 3)}.uk-child-width-1-4\@m>*{width:25%}.uk-child-width-1-5\@m>*{width:20%}.uk-child-width-1-6\@m>*{width:calc(100% / 6)}.uk-child-width-auto\@m>*{width:auto}.uk-child-width-expand\@m>:not([class*=uk-width]){flex:1;min-width:1px}.uk-child-width-1-1\@m>:not([class*=uk-width]),.uk-child-width-1-2\@m>:not([class*=uk-width]),.uk-child-width-1-3\@m>:not([class*=uk-width]),.uk-child-width-1-4\@m>:not([class*=uk-width]),.uk-child-width-1-5\@m>:not([class*=uk-width]),.uk-child-width-1-6\@m>:not([class*=uk-width]),.uk-child-width-auto\@m>:not([class*=uk-width]){flex:initial}}@media(min-width: 1200px){.uk-child-width-1-1\@l>*{width:100%}.uk-child-width-1-2\@l>*{width:50%}.uk-child-width-1-3\@l>*{width:calc(100% / 3)}.uk-child-width-1-4\@l>*{width:25%}.uk-child-width-1-5\@l>*{width:20%}.uk-child-width-1-6\@l>*{width:calc(100% / 6)}.uk-child-width-auto\@l>*{width:auto}.uk-child-width-expand\@l>:not([class*=uk-width]){flex:1;min-width:1px}.uk-child-width-1-1\@l>:not([class*=uk-width]),.uk-child-width-1-2\@l>:not([class*=uk-width]),.uk-child-width-1-3\@l>:not([class*=uk-width]),.uk-child-width-1-4\@l>:not([class*=uk-width]),.uk-child-width-1-5\@l>:not([class*=uk-width]),.uk-child-width-1-6\@l>:not([class*=uk-width]),.uk-child-width-auto\@l>:not([class*=uk-width]){flex:initial}}@media(min-width: 1600px){.uk-child-width-1-1\@xl>*{width:100%}.uk-child-width-1-2\@xl>*{width:50%}.uk-child-width-1-3\@xl>*{width:calc(100% / 3)}.uk-child-width-1-4\@xl>*{width:25%}.uk-child-width-1-5\@xl>*{width:20%}.uk-child-width-1-6\@xl>*{width:calc(100% / 6)}.uk-child-width-auto\@xl>*{width:auto}.uk-child-width-expand\@xl>:not([class*=uk-width]){flex:1;min-width:1px}.uk-child-width-1-1\@xl>:not([class*=uk-width]),.uk-child-width-1-2\@xl>:not([class*=uk-width]),.uk-child-width-1-3\@xl>:not([class*=uk-width]),.uk-child-width-1-4\@xl>:not([class*=uk-width]),.uk-child-width-1-5\@xl>:not([class*=uk-width]),.uk-child-width-1-6\@xl>:not([class*=uk-width]),.uk-child-width-auto\@xl>:not([class*=uk-width]){flex:initial}}[class*=uk-width]{box-sizing:border-box;width:100%;max-width:100%}.uk-width-1-2{width:50%}.uk-width-1-3{width:calc(100% / 3)}.uk-width-2-3{width:calc(200% / 3)}.uk-width-1-4{width:25%}.uk-width-3-4{width:75%}.uk-width-1-5{width:20%}.uk-width-2-5{width:40%}.uk-width-3-5{width:60%}.uk-width-4-5{width:80%}.uk-width-1-6{width:calc(100% / 6)}.uk-width-5-6{width:calc(500% / 6)}.uk-width-small{width:150px}.uk-width-medium{width:300px}.uk-width-large{width:450px}.uk-width-xlarge{width:600px}.uk-width-2xlarge{width:750px}.uk-width-auto{width:auto}.uk-width-expand{flex:1;min-width:1px}@media(min-width: 640px){.uk-width-1-1\@s{width:100%}.uk-width-1-2\@s{width:50%}.uk-width-1-3\@s{width:calc(100% / 3)}.uk-width-2-3\@s{width:calc(200% / 3)}.uk-width-1-4\@s{width:25%}.uk-width-3-4\@s{width:75%}.uk-width-1-5\@s{width:20%}.uk-width-2-5\@s{width:40%}.uk-width-3-5\@s{width:60%}.uk-width-4-5\@s{width:80%}.uk-width-1-6\@s{width:calc(100% / 6)}.uk-width-5-6\@s{width:calc(500% / 6)}.uk-width-small\@s{width:150px}.uk-width-medium\@s{width:300px}.uk-width-large\@s{width:450px}.uk-width-xlarge\@s{width:600px}.uk-width-2xlarge\@s{width:750px}.uk-width-auto\@s{width:auto}.uk-width-expand\@s{flex:1;min-width:1px}.uk-width-1-1\@s,.uk-width-1-2\@s,.uk-width-1-3\@s,.uk-width-2-3\@s,.uk-width-1-4\@s,.uk-width-3-4\@s,.uk-width-1-5\@s,.uk-width-2-5\@s,.uk-width-3-5\@s,.uk-width-4-5\@s,.uk-width-1-6\@s,.uk-width-5-6\@s,.uk-width-small\@s,.uk-width-medium\@s,.uk-width-large\@s,.uk-width-xlarge\@s,.uk-width-2xlarge\@s,.uk-width-auto\@s{flex:initial}}@media(min-width: 960px){.uk-width-1-1\@m{width:100%}.uk-width-1-2\@m{width:50%}.uk-width-1-3\@m{width:calc(100% / 3)}.uk-width-2-3\@m{width:calc(200% / 3)}.uk-width-1-4\@m{width:25%}.uk-width-3-4\@m{width:75%}.uk-width-1-5\@m{width:20%}.uk-width-2-5\@m{width:40%}.uk-width-3-5\@m{width:60%}.uk-width-4-5\@m{width:80%}.uk-width-1-6\@m{width:calc(100% / 6)}.uk-width-5-6\@m{width:calc(500% / 6)}.uk-width-small\@m{width:150px}.uk-width-medium\@m{width:300px}.uk-width-large\@m{width:450px}.uk-width-xlarge\@m{width:600px}.uk-width-2xlarge\@m{width:750px}.uk-width-auto\@m{width:auto}.uk-width-expand\@m{flex:1;min-width:1px}.uk-width-1-1\@m,.uk-width-1-2\@m,.uk-width-1-3\@m,.uk-width-2-3\@m,.uk-width-1-4\@m,.uk-width-3-4\@m,.uk-width-1-5\@m,.uk-width-2-5\@m,.uk-width-3-5\@m,.uk-width-4-5\@m,.uk-width-1-6\@m,.uk-width-5-6\@m,.uk-width-small\@m,.uk-width-medium\@m,.uk-width-large\@m,.uk-width-xlarge\@m,.uk-width-2xlarge\@m,.uk-width-auto\@m{flex:initial}}@media(min-width: 1200px){.uk-width-1-1\@l{width:100%}.uk-width-1-2\@l{width:50%}.uk-width-1-3\@l{width:calc(100% / 3)}.uk-width-2-3\@l{width:calc(200% / 3)}.uk-width-1-4\@l{width:25%}.uk-width-3-4\@l{width:75%}.uk-width-1-5\@l{width:20%}.uk-width-2-5\@l{width:40%}.uk-width-3-5\@l{width:60%}.uk-width-4-5\@l{width:80%}.uk-width-1-6\@l{width:calc(100% / 6)}.uk-width-5-6\@l{width:calc(500% / 6)}.uk-width-small\@l{width:150px}.uk-width-medium\@l{width:300px}.uk-width-large\@l{width:450px}.uk-width-xlarge\@l{width:600px}.uk-width-2xlarge\@l{width:750px}.uk-width-auto\@l{width:auto}.uk-width-expand\@l{flex:1;min-width:1px}.uk-width-1-1\@l,.uk-width-1-2\@l,.uk-width-1-3\@l,.uk-width-2-3\@l,.uk-width-1-4\@l,.uk-width-3-4\@l,.uk-width-1-5\@l,.uk-width-2-5\@l,.uk-width-3-5\@l,.uk-width-4-5\@l,.uk-width-1-6\@l,.uk-width-5-6\@l,.uk-width-small\@l,.uk-width-medium\@l,.uk-width-large\@l,.uk-width-xlarge\@l,.uk-width-2xlarge\@l,.uk-width-auto\@l{flex:initial}}@media(min-width: 1600px){.uk-width-1-1\@xl{width:100%}.uk-width-1-2\@xl{width:50%}.uk-width-1-3\@xl{width:calc(100% / 3)}.uk-width-2-3\@xl{width:calc(200% / 3)}.uk-width-1-4\@xl{width:25%}.uk-width-3-4\@xl{width:75%}.uk-width-1-5\@xl{width:20%}.uk-width-2-5\@xl{width:40%}.uk-width-3-5\@xl{width:60%}.uk-width-4-5\@xl{width:80%}.uk-width-1-6\@xl{width:calc(100% / 6)}.uk-width-5-6\@xl{width:calc(500% / 6)}.uk-width-small\@xl{width:150px}.uk-width-medium\@xl{width:300px}.uk-width-large\@xl{width:450px}.uk-width-xlarge\@xl{width:600px}.uk-width-2xlarge\@xl{width:750px}.uk-width-auto\@xl{width:auto}.uk-width-expand\@xl{flex:1;min-width:1px}.uk-width-1-1\@xl,.uk-width-1-2\@xl,.uk-width-1-3\@xl,.uk-width-2-3\@xl,.uk-width-1-4\@xl,.uk-width-3-4\@xl,.uk-width-1-5\@xl,.uk-width-2-5\@xl,.uk-width-3-5\@xl,.uk-width-4-5\@xl,.uk-width-1-6\@xl,.uk-width-5-6\@xl,.uk-width-small\@xl,.uk-width-medium\@xl,.uk-width-large\@xl,.uk-width-xlarge\@xl,.uk-width-2xlarge\@xl,.uk-width-auto\@xl{flex:initial}}.uk-width-max-content{width:max-content}.uk-width-min-content{width:min-content}[class*=uk-height]{box-sizing:border-box}.uk-height-1-1{height:100%}.uk-height-viewport{min-height:100vh}.uk-height-viewport-2{min-height:200vh}.uk-height-viewport-3{min-height:300vh}.uk-height-viewport-4{min-height:400vh}.uk-height-small{height:150px}.uk-height-medium{height:300px}.uk-height-large{height:450px}.uk-height-max-small{max-height:150px}.uk-height-max-medium{max-height:300px}.uk-height-max-large{max-height:450px}.uk-text-lead{font-size:24px;line-height:1.5;color:#222;font-weight:300}.uk-text-meta{font-size:14px;line-height:1.4;color:#999}.uk-text-meta>a{color:#999}.uk-text-meta>a:hover{color:#666;text-decoration:none}.uk-text-small{font-size:14px;line-height:1.5}.uk-text-large{font-size:24px;line-height:1.5;font-weight:300}.uk-text-default{font-size:15px;line-height:1.5}.uk-text-light{font-weight:300}.uk-text-normal{font-weight:400}.uk-text-bold{font-weight:700}.uk-text-lighter{font-weight:lighter}.uk-text-bolder{font-weight:bolder}.uk-text-italic{font-style:italic}.uk-text-capitalize{text-transform:capitalize !important}.uk-text-uppercase{text-transform:uppercase !important}.uk-text-lowercase{text-transform:lowercase !important}.uk-text-decoration-none{text-decoration:none !important}.uk-text-muted{color:#999 !important}.uk-text-emphasis{color:#222 !important}.uk-text-primary{color:#87a96b !important}.uk-text-secondary{color:#222 !important}.uk-text-success{color:#32d296 !important}.uk-text-warning{color:#faa05a !important}.uk-text-danger{color:#f0506e !important}.uk-text-background{-webkit-background-clip:text;color:rgba(0,0,0,0) !important;display:inline-block;background-color:#87a96b;background-image:linear-gradient(90deg, #87a96b 0%, #6ba978 100%)}.uk-text-left{text-align:left !important}.uk-text-right{text-align:right !important}.uk-text-center{text-align:center !important}.uk-text-justify{text-align:justify !important}@media(min-width: 640px){.uk-text-left\@s{text-align:left !important}.uk-text-right\@s{text-align:right !important}.uk-text-center\@s{text-align:center !important}}@media(min-width: 960px){.uk-text-left\@m{text-align:left !important}.uk-text-right\@m{text-align:right !important}.uk-text-center\@m{text-align:center !important}}@media(min-width: 1200px){.uk-text-left\@l{text-align:left !important}.uk-text-right\@l{text-align:right !important}.uk-text-center\@l{text-align:center !important}}@media(min-width: 1600px){.uk-text-left\@xl{text-align:left !important}.uk-text-right\@xl{text-align:right !important}.uk-text-center\@xl{text-align:center !important}}.uk-text-top{vertical-align:top !important}.uk-text-middle{vertical-align:middle !important}.uk-text-bottom{vertical-align:bottom !important}.uk-text-baseline{vertical-align:baseline !important}.uk-text-nowrap{white-space:nowrap}.uk-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}th.uk-text-truncate,td.uk-text-truncate{max-width:0}.uk-text-break{overflow-wrap:break-word}th.uk-text-break,td.uk-text-break{word-break:break-word}[class*=uk-column-]{column-gap:30px}@media(min-width: 1200px){[class*=uk-column-]{column-gap:40px}}[class*=uk-column-] img{transform:translate3d(0, 0, 0)}.uk-column-divider{column-rule:1px solid #e5e5e5;column-gap:60px}@media(min-width: 1200px){.uk-column-divider{column-gap:80px}}.uk-column-1-2{column-count:2}.uk-column-1-3{column-count:3}.uk-column-1-4{column-count:4}.uk-column-1-5{column-count:5}.uk-column-1-6{column-count:6}@media(min-width: 640px){.uk-column-1-2\@s{column-count:2}.uk-column-1-3\@s{column-count:3}.uk-column-1-4\@s{column-count:4}.uk-column-1-5\@s{column-count:5}.uk-column-1-6\@s{column-count:6}}@media(min-width: 960px){.uk-column-1-2\@m{column-count:2}.uk-column-1-3\@m{column-count:3}.uk-column-1-4\@m{column-count:4}.uk-column-1-5\@m{column-count:5}.uk-column-1-6\@m{column-count:6}}@media(min-width: 1200px){.uk-column-1-2\@l{column-count:2}.uk-column-1-3\@l{column-count:3}.uk-column-1-4\@l{column-count:4}.uk-column-1-5\@l{column-count:5}.uk-column-1-6\@l{column-count:6}}@media(min-width: 1600px){.uk-column-1-2\@xl{column-count:2}.uk-column-1-3\@xl{column-count:3}.uk-column-1-4\@xl{column-count:4}.uk-column-1-5\@xl{column-count:5}.uk-column-1-6\@xl{column-count:6}}.uk-column-span{column-span:all}[uk-cover]:where(canvas,iframe,svg),[data-uk-cover]:where(canvas,iframe,svg){max-width:none;position:absolute;left:50%;top:50%;--uk-position-translate-x: -50%;--uk-position-translate-y: -50%;transform:translate(var(--uk-position-translate-x), var(--uk-position-translate-y))}iframe[uk-cover],iframe[data-uk-cover]{pointer-events:none}[uk-cover]:where(img,video),[data-uk-cover]:where(img,video){position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;object-fit:cover;object-position:center}.uk-cover-container{overflow:hidden;position:relative}.uk-background-default{background-color:#fff}.uk-background-muted{background-color:#f8f8f8}.uk-background-primary{background-color:#87a96b}.uk-background-secondary{background-color:#222}.uk-background-cover,.uk-background-contain,.uk-background-width-1-1,.uk-background-height-1-1{background-position:50% 50%;background-repeat:no-repeat}.uk-background-cover{background-size:cover}.uk-background-contain{background-size:contain}.uk-background-width-1-1{background-size:100%}.uk-background-height-1-1{background-size:auto 100%}.uk-background-top-left{background-position:0 0}.uk-background-top-center{background-position:50% 0}.uk-background-top-right{background-position:100% 0}.uk-background-center-left{background-position:0 50%}.uk-background-center-center{background-position:50% 50%}.uk-background-center-right{background-position:100% 50%}.uk-background-bottom-left{background-position:0 100%}.uk-background-bottom-center{background-position:50% 100%}.uk-background-bottom-right{background-position:100% 100%}.uk-background-norepeat{background-repeat:no-repeat}.uk-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media(pointer: coarse){.uk-background-fixed{background-attachment:scroll}}@media(max-width: 639px){.uk-background-image\@s{background-image:none !important}}@media(max-width: 959px){.uk-background-image\@m{background-image:none !important}}@media(max-width: 1199px){.uk-background-image\@l{background-image:none !important}}@media(max-width: 1599px){.uk-background-image\@xl{background-image:none !important}}.uk-background-blend-multiply{background-blend-mode:multiply}.uk-background-blend-screen{background-blend-mode:screen}.uk-background-blend-overlay{background-blend-mode:overlay}.uk-background-blend-darken{background-blend-mode:darken}.uk-background-blend-lighten{background-blend-mode:lighten}.uk-background-blend-color-dodge{background-blend-mode:color-dodge}.uk-background-blend-color-burn{background-blend-mode:color-burn}.uk-background-blend-hard-light{background-blend-mode:hard-light}.uk-background-blend-soft-light{background-blend-mode:soft-light}.uk-background-blend-difference{background-blend-mode:difference}.uk-background-blend-exclusion{background-blend-mode:exclusion}.uk-background-blend-hue{background-blend-mode:hue}.uk-background-blend-saturation{background-blend-mode:saturation}.uk-background-blend-color{background-blend-mode:color}.uk-background-blend-luminosity{background-blend-mode:luminosity}[class*=uk-align]{display:block;margin-bottom:30px}*+[class*=uk-align]{margin-top:30px}.uk-align-center{margin-left:auto;margin-right:auto}.uk-align-left{margin-top:0;margin-right:30px;float:left}.uk-align-right{margin-top:0;margin-left:30px;float:right}@media(min-width: 640px){.uk-align-left\@s{margin-top:0;margin-right:30px;float:left}.uk-align-right\@s{margin-top:0;margin-left:30px;float:right}}@media(min-width: 960px){.uk-align-left\@m{margin-top:0;margin-right:30px;float:left}.uk-align-right\@m{margin-top:0;margin-left:30px;float:right}}@media(min-width: 1200px){.uk-align-left\@l{margin-top:0;float:left}.uk-align-right\@l{margin-top:0;float:right}.uk-align-left,.uk-align-left\@s,.uk-align-left\@m,.uk-align-left\@l{margin-right:40px}.uk-align-right,.uk-align-right\@s,.uk-align-right\@m,.uk-align-right\@l{margin-left:40px}}@media(min-width: 1600px){.uk-align-left\@xl{margin-top:0;margin-right:40px;float:left}.uk-align-right\@xl{margin-top:0;margin-left:40px;float:right}}.uk-svg,.uk-svg:not(.uk-preserve) [fill*="#"]:not(.uk-preserve){fill:currentcolor}.uk-svg:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve){stroke:currentcolor}.uk-svg{transform:translate(0, 0)}.uk-panel{display:flow-root;position:relative;box-sizing:border-box}.uk-panel>:last-child{margin-bottom:0}.uk-panel-scrollable{height:170px;padding:10px;border:1px solid #e5e5e5;overflow:auto;resize:both}.uk-clearfix::before{content:"";display:table-cell}.uk-clearfix::after{content:"";display:table;clear:both}.uk-float-left{float:left}.uk-float-right{float:right}[class*=uk-float-]{max-width:100%}.uk-overflow-hidden{overflow:hidden}.uk-overflow-auto{overflow:auto}.uk-overflow-auto>:last-child{margin-bottom:0}.uk-box-sizing-content{box-sizing:content-box}.uk-box-sizing-border{box-sizing:border-box}.uk-resize{resize:both}.uk-resize-horizontal{resize:horizontal}.uk-resize-vertical{resize:vertical}.uk-display-block{display:block !important}.uk-display-inline{display:inline !important}.uk-display-inline-block{display:inline-block !important}[class*=uk-inline]{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.uk-inline-clip{overflow:hidden}.uk-preserve-width,.uk-preserve-width canvas,.uk-preserve-width img,.uk-preserve-width svg,.uk-preserve-width video{max-width:none}.uk-responsive-width,.uk-responsive-height{box-sizing:border-box}.uk-responsive-width{max-width:100% !important;height:auto}.uk-responsive-height{max-height:100%;width:auto;max-width:none}[uk-responsive],[data-uk-responsive]{max-width:100%}.uk-object-cover{object-fit:cover}.uk-object-contain{object-fit:contain}.uk-object-fill{object-fit:fill}.uk-object-none{object-fit:none}.uk-object-scale-down{object-fit:scale-down}.uk-object-top-left{object-position:0 0}.uk-object-top-center{object-position:50% 0}.uk-object-top-right{object-position:100% 0}.uk-object-center-left{object-position:0 50%}.uk-object-center-center{object-position:50% 50%}.uk-object-center-right{object-position:100% 50%}.uk-object-bottom-left{object-position:0 100%}.uk-object-bottom-center{object-position:50% 100%}.uk-object-bottom-right{object-position:100% 100%}.uk-border-circle{border-radius:50%}.uk-border-pill{border-radius:500px}.uk-border-rounded{border-radius:5px}.uk-inline-clip[class*=uk-border-]{-webkit-transform:translateZ(0)}.uk-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,.08)}.uk-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,.16)}[class*=uk-box-shadow-hover]{transition:box-shadow .1s ease-in-out}.uk-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.uk-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,.16)}@supports(filter: blur(0)){.uk-box-shadow-bottom{display:inline-block;position:relative;z-index:0;max-width:100%;vertical-align:middle}.uk-box-shadow-bottom::after{content:"";position:absolute;bottom:-30px;left:0;right:0;z-index:-1;height:30px;border-radius:100%;background:#444;filter:blur(20px);will-change:filter}}.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1;margin-bottom:-2px}@-moz-document url-prefix(){.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{margin-top:1.1%}}.uk-logo{font-size:24px;font-family:ProximaNova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#222;text-decoration:none}:where(.uk-logo){display:inline-block;vertical-align:middle}.uk-logo:hover{color:#222;text-decoration:none}.uk-logo :where(img,svg,video){display:block}.uk-logo-inverse{display:none}.uk-disabled{pointer-events:none}.uk-drag,.uk-drag *{cursor:move}.uk-drag iframe{pointer-events:none}.uk-dragover{box-shadow:0 0 20px rgba(100,100,100,.3)}.uk-blend-multiply{mix-blend-mode:multiply}.uk-blend-screen{mix-blend-mode:screen}.uk-blend-overlay{mix-blend-mode:overlay}.uk-blend-darken{mix-blend-mode:darken}.uk-blend-lighten{mix-blend-mode:lighten}.uk-blend-color-dodge{mix-blend-mode:color-dodge}.uk-blend-color-burn{mix-blend-mode:color-burn}.uk-blend-hard-light{mix-blend-mode:hard-light}.uk-blend-soft-light{mix-blend-mode:soft-light}.uk-blend-difference{mix-blend-mode:difference}.uk-blend-exclusion{mix-blend-mode:exclusion}.uk-blend-hue{mix-blend-mode:hue}.uk-blend-saturation{mix-blend-mode:saturation}.uk-blend-color{mix-blend-mode:color}.uk-blend-luminosity{mix-blend-mode:luminosity}.uk-transform-center{transform:translate(-50%, -50%)}.uk-transform-origin-top-left{transform-origin:0 0}.uk-transform-origin-top-center{transform-origin:50% 0}.uk-transform-origin-top-right{transform-origin:100% 0}.uk-transform-origin-center-left{transform-origin:0 50%}.uk-transform-origin-center-right{transform-origin:100% 50%}.uk-transform-origin-bottom-left{transform-origin:0 100%}.uk-transform-origin-bottom-center{transform-origin:50% 100%}.uk-transform-origin-bottom-right{transform-origin:100% 100%}.uk-flex{display:flex}.uk-flex-inline{display:inline-flex}.uk-flex-left{justify-content:flex-start}.uk-flex-center{justify-content:center}.uk-flex-right{justify-content:flex-end}.uk-flex-between{justify-content:space-between}.uk-flex-around{justify-content:space-around}@media(min-width: 640px){.uk-flex-left\@s{justify-content:flex-start}.uk-flex-center\@s{justify-content:center}.uk-flex-right\@s{justify-content:flex-end}.uk-flex-between\@s{justify-content:space-between}.uk-flex-around\@s{justify-content:space-around}}@media(min-width: 960px){.uk-flex-left\@m{justify-content:flex-start}.uk-flex-center\@m{justify-content:center}.uk-flex-right\@m{justify-content:flex-end}.uk-flex-between\@m{justify-content:space-between}.uk-flex-around\@m{justify-content:space-around}}@media(min-width: 1200px){.uk-flex-left\@l{justify-content:flex-start}.uk-flex-center\@l{justify-content:center}.uk-flex-right\@l{justify-content:flex-end}.uk-flex-between\@l{justify-content:space-between}.uk-flex-around\@l{justify-content:space-around}}@media(min-width: 1600px){.uk-flex-left\@xl{justify-content:flex-start}.uk-flex-center\@xl{justify-content:center}.uk-flex-right\@xl{justify-content:flex-end}.uk-flex-between\@xl{justify-content:space-between}.uk-flex-around\@xl{justify-content:space-around}}.uk-flex-stretch{align-items:stretch}.uk-flex-top{align-items:flex-start}.uk-flex-middle{align-items:center}.uk-flex-bottom{align-items:flex-end}@media(min-width: 640px){.uk-flex-stretch\@s{align-items:stretch}.uk-flex-top\@s{align-items:flex-start}.uk-flex-middle\@s{align-items:center}.uk-flex-bottom\@s{align-items:flex-end}}@media(min-width: 960px){.uk-flex-stretch\@m{align-items:stretch}.uk-flex-top\@m{align-items:flex-start}.uk-flex-middle\@m{align-items:center}.uk-flex-bottom\@m{align-items:flex-end}}@media(min-width: 1200px){.uk-flex-stretch\@l{align-items:stretch}.uk-flex-top\@l{align-items:flex-start}.uk-flex-middle\@l{align-items:center}.uk-flex-bottom\@l{align-items:flex-end}}@media(min-width: 1600px){.uk-flex-stretch\@xl{align-items:stretch}.uk-flex-top\@xl{align-items:flex-start}.uk-flex-middle\@xl{align-items:center}.uk-flex-bottom\@xl{align-items:flex-end}}.uk-flex-row{flex-direction:row}.uk-flex-row-reverse{flex-direction:row-reverse}.uk-flex-column{flex-direction:column}.uk-flex-column-reverse{flex-direction:column-reverse}@media(min-width: 640px){.uk-flex-row\@s{flex-direction:row}.uk-flex-column\@s{flex-direction:column}}@media(min-width: 960px){.uk-flex-row\@m{flex-direction:row}.uk-flex-column\@m{flex-direction:column}}@media(min-width: 1200px){.uk-flex-row\@l{flex-direction:row}.uk-flex-column\@l{flex-direction:column}}@media(min-width: 1600px){.uk-flex-row\@xl{flex-direction:row}.uk-flex-column\@xl{flex-direction:column}}.uk-flex-nowrap{flex-wrap:nowrap}.uk-flex-wrap{flex-wrap:wrap}.uk-flex-wrap-reverse{flex-wrap:wrap-reverse}.uk-flex-wrap-stretch{align-content:stretch}.uk-flex-wrap-top{align-content:flex-start}.uk-flex-wrap-middle{align-content:center}.uk-flex-wrap-bottom{align-content:flex-end}.uk-flex-wrap-between{align-content:space-between}.uk-flex-wrap-around{align-content:space-around}.uk-flex-first{order:-1}.uk-flex-last{order:99}@media(min-width: 640px){.uk-flex-first\@s{order:-1}.uk-flex-last\@s{order:99}}@media(min-width: 960px){.uk-flex-first\@m{order:-1}.uk-flex-last\@m{order:99}}@media(min-width: 1200px){.uk-flex-first\@l{order:-1}.uk-flex-last\@l{order:99}}@media(min-width: 1600px){.uk-flex-first\@xl{order:-1}.uk-flex-last\@xl{order:99}}.uk-flex-initial{flex:initial}.uk-flex-none{flex:none}.uk-flex-auto{flex:auto}.uk-flex-1{flex:1}@media(min-width: 640px){.uk-flex-initial\@s{flex:initial}.uk-flex-none\@s{flex:none}.uk-flex-1\@s{flex:1}}@media(min-width: 960px){.uk-flex-initial\@m{flex:initial}.uk-flex-none\@m{flex:none}.uk-flex-1\@m{flex:1}}@media(min-width: 1200px){.uk-flex-initial\@l{flex:initial}.uk-flex-none\@l{flex:none}.uk-flex-1\@l{flex:1}}@media(min-width: 1600px){.uk-flex-initial\@xl{flex:initial}.uk-flex-none\@xl{flex:none}.uk-flex-1\@xl{flex:1}}.uk-margin{margin-bottom:20px}*+.uk-margin{margin-top:20px !important}.uk-margin-top{margin-top:20px !important}.uk-margin-bottom{margin-bottom:20px !important}.uk-margin-left{margin-left:20px !important}.uk-margin-right{margin-right:20px !important}.uk-margin-small{margin-bottom:10px}*+.uk-margin-small{margin-top:10px !important}.uk-margin-small-top{margin-top:10px !important}.uk-margin-small-bottom{margin-bottom:10px !important}.uk-margin-small-left{margin-left:10px !important}.uk-margin-small-right{margin-right:10px !important}.uk-margin-medium{margin-bottom:40px}*+.uk-margin-medium{margin-top:40px !important}.uk-margin-medium-top{margin-top:40px !important}.uk-margin-medium-bottom{margin-bottom:40px !important}.uk-margin-medium-left{margin-left:40px !important}.uk-margin-medium-right{margin-right:40px !important}.uk-margin-large{margin-bottom:40px}*+.uk-margin-large{margin-top:40px !important}.uk-margin-large-top{margin-top:40px !important}.uk-margin-large-bottom{margin-bottom:40px !important}.uk-margin-large-left{margin-left:40px !important}.uk-margin-large-right{margin-right:40px !important}@media(min-width: 1200px){.uk-margin-large{margin-bottom:70px}*+.uk-margin-large{margin-top:70px !important}.uk-margin-large-top{margin-top:70px !important}.uk-margin-large-bottom{margin-bottom:70px !important}.uk-margin-large-left{margin-left:70px !important}.uk-margin-large-right{margin-right:70px !important}}.uk-margin-xlarge{margin-bottom:70px}*+.uk-margin-xlarge{margin-top:70px !important}.uk-margin-xlarge-top{margin-top:70px !important}.uk-margin-xlarge-bottom{margin-bottom:70px !important}.uk-margin-xlarge-left{margin-left:70px !important}.uk-margin-xlarge-right{margin-right:70px !important}@media(min-width: 1200px){.uk-margin-xlarge{margin-bottom:140px}*+.uk-margin-xlarge{margin-top:140px !important}.uk-margin-xlarge-top{margin-top:140px !important}.uk-margin-xlarge-bottom{margin-bottom:140px !important}.uk-margin-xlarge-left{margin-left:140px !important}.uk-margin-xlarge-right{margin-right:140px !important}}.uk-margin-auto{margin-left:auto !important;margin-right:auto !important}.uk-margin-auto-top{margin-top:auto !important}.uk-margin-auto-bottom{margin-bottom:auto !important}.uk-margin-auto-left{margin-left:auto !important}.uk-margin-auto-right{margin-right:auto !important}.uk-margin-auto-vertical{margin-top:auto !important;margin-bottom:auto !important}@media(min-width: 640px){.uk-margin-auto\@s{margin-left:auto !important;margin-right:auto !important}.uk-margin-auto-left\@s{margin-left:auto !important}.uk-margin-auto-right\@s{margin-right:auto !important}}@media(min-width: 960px){.uk-margin-auto\@m{margin-left:auto !important;margin-right:auto !important}.uk-margin-auto-left\@m{margin-left:auto !important}.uk-margin-auto-right\@m{margin-right:auto !important}}@media(min-width: 1200px){.uk-margin-auto\@l{margin-left:auto !important;margin-right:auto !important}.uk-margin-auto-left\@l{margin-left:auto !important}.uk-margin-auto-right\@l{margin-right:auto !important}}@media(min-width: 1600px){.uk-margin-auto\@xl{margin-left:auto !important;margin-right:auto !important}.uk-margin-auto-left\@xl{margin-left:auto !important}.uk-margin-auto-right\@xl{margin-right:auto !important}}.uk-margin-remove{margin:0 !important}.uk-margin-remove-top{margin-top:0 !important}.uk-margin-remove-bottom{margin-bottom:0 !important}.uk-margin-remove-left{margin-left:0 !important}.uk-margin-remove-right{margin-right:0 !important}.uk-margin-remove-vertical{margin-top:0 !important;margin-bottom:0 !important}.uk-margin-remove-adjacent+*,.uk-margin-remove-first-child>:first-child{margin-top:0 !important}.uk-margin-remove-last-child>:last-child{margin-bottom:0 !important}@media(min-width: 640px){.uk-margin-remove-left\@s{margin-left:0 !important}.uk-margin-remove-right\@s{margin-right:0 !important}}@media(min-width: 960px){.uk-margin-remove-left\@m{margin-left:0 !important}.uk-margin-remove-right\@m{margin-right:0 !important}}@media(min-width: 1200px){.uk-margin-remove-left\@l{margin-left:0 !important}.uk-margin-remove-right\@l{margin-right:0 !important}}@media(min-width: 1600px){.uk-margin-remove-left\@xl{margin-left:0 !important}.uk-margin-remove-right\@xl{margin-right:0 !important}}.uk-padding{padding:30px}@media(min-width: 1200px){.uk-padding{padding:40px}}.uk-padding-small{padding:15px}.uk-padding-large{padding:40px}@media(min-width: 1200px){.uk-padding-large{padding:70px}}.uk-padding-remove{padding:0 !important}.uk-padding-remove-top{padding-top:0 !important}.uk-padding-remove-bottom{padding-bottom:0 !important}.uk-padding-remove-left{padding-left:0 !important}.uk-padding-remove-right{padding-right:0 !important}.uk-padding-remove-vertical{padding-top:0 !important;padding-bottom:0 !important}.uk-padding-remove-horizontal{padding-left:0 !important;padding-right:0 !important}:root{--uk-position-margin-offset: 0px}[class*=uk-position-top],[class*=uk-position-bottom],[class*=uk-position-left],[class*=uk-position-right],[class*=uk-position-center]{position:absolute !important;max-width:calc(100% - (var(--uk-position-margin-offset) * 2));box-sizing:border-box}.uk-position-top{top:0;left:0;right:0}.uk-position-bottom{bottom:0;left:0;right:0}.uk-position-left{top:0;bottom:0;left:0}.uk-position-right{top:0;bottom:0;right:0}.uk-position-top-left{top:0;left:0}.uk-position-top-right{top:0;right:0}.uk-position-bottom-left{bottom:0;left:0}.uk-position-bottom-right{bottom:0;right:0}.uk-position-center{top:calc(50% - var(--uk-position-margin-offset));left:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-x: -50%;--uk-position-translate-y: -50%;transform:translate(var(--uk-position-translate-x), var(--uk-position-translate-y));width:max-content}[class*=uk-position-center-left],[class*=uk-position-center-right],.uk-position-center-vertical{top:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-y: -50%;transform:translate(0, var(--uk-position-translate-y))}.uk-position-center-left{left:0}.uk-position-center-right{right:0}.uk-position-center-vertical{left:0;right:0}.uk-position-center-left-out{right:100%;width:max-content}.uk-position-center-right-out{left:100%;width:max-content}.uk-position-top-center,.uk-position-bottom-center,.uk-position-center-horizontal{left:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-x: -50%;transform:translate(var(--uk-position-translate-x), 0);width:max-content}.uk-position-top-center{top:0}.uk-position-bottom-center{bottom:0}.uk-position-center-horizontal{top:0;bottom:0}.uk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.uk-position-small{margin:15px;--uk-position-margin-offset: 15px}.uk-position-medium{margin:30px;--uk-position-margin-offset: 30px}.uk-position-large{margin:30px;--uk-position-margin-offset: 30px}@media(min-width: 1200px){.uk-position-large{margin:50px;--uk-position-margin-offset: 50px}}.uk-position-relative{position:relative !important}.uk-position-absolute{position:absolute !important}.uk-position-fixed{position:fixed !important}.uk-position-sticky{position:sticky !important}.uk-position-z-index{z-index:1}.uk-position-z-index-zero{z-index:0}.uk-position-z-index-negative{z-index:-1}.uk-position-z-index-high{z-index:990}:where(.uk-transition-fade),:where([class*=uk-transition-scale]),:where([class*=uk-transition-slide]){--uk-position-translate-x: 0;--uk-position-translate-y: 0}.uk-transition-fade,[class*=uk-transition-scale],[class*=uk-transition-slide]{--uk-translate-x: 0;--uk-translate-y: 0;--uk-scale-x: 1;--uk-scale-y: 1;transform:translate(var(--uk-position-translate-x), var(--uk-position-translate-y)) translate(var(--uk-translate-x), var(--uk-translate-y)) scale(var(--uk-scale-x), var(--uk-scale-y));transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.uk-transition-toggle:hover .uk-transition-fade,.uk-transition-toggle:focus .uk-transition-fade,.uk-transition-toggle .uk-transition-fade:focus-within,.uk-transition-active.uk-active .uk-transition-fade{opacity:1}[class*=uk-transition-scale]{-webkit-backface-visibility:hidden}.uk-transition-scale-up{--uk-scale-x: 1;--uk-scale-y: 1}.uk-transition-scale-down{--uk-scale-x: 1.03;--uk-scale-y: 1.03}.uk-transition-toggle:hover .uk-transition-scale-up,.uk-transition-toggle:focus .uk-transition-scale-up,.uk-transition-toggle .uk-transition-scale-up:focus-within,.uk-transition-active.uk-active .uk-transition-scale-up{--uk-scale-x: 1.03;--uk-scale-y: 1.03;opacity:1}.uk-transition-toggle:hover .uk-transition-scale-down,.uk-transition-toggle:focus .uk-transition-scale-down,.uk-transition-toggle .uk-transition-scale-down:focus-within,.uk-transition-active.uk-active .uk-transition-scale-down{--uk-scale-x: 1;--uk-scale-y: 1;opacity:1}.uk-transition-slide-top{--uk-translate-y: -100%}.uk-transition-slide-bottom{--uk-translate-y: 100%}.uk-transition-slide-left{--uk-translate-x: -100%}.uk-transition-slide-right{--uk-translate-x: 100%}.uk-transition-slide-top-small{--uk-translate-y: calc(-1 * 10px)}.uk-transition-slide-bottom-small{--uk-translate-y: 10px}.uk-transition-slide-left-small{--uk-translate-x: calc(-1 * 10px)}.uk-transition-slide-right-small{--uk-translate-x: 10px}.uk-transition-slide-top-medium{--uk-translate-y: calc(-1 * 50px)}.uk-transition-slide-bottom-medium{--uk-translate-y: 50px}.uk-transition-slide-left-medium{--uk-translate-x: calc(-1 * 50px)}.uk-transition-slide-right-medium{--uk-translate-x: 50px}.uk-transition-toggle:hover [class*=uk-transition-slide],.uk-transition-toggle:focus [class*=uk-transition-slide],.uk-transition-toggle [class*=uk-transition-slide]:focus-within,.uk-transition-active.uk-active [class*=uk-transition-slide]{--uk-translate-x: 0;--uk-translate-y: 0;opacity:1}.uk-transition-opaque{opacity:1}.uk-transition-slow{transition-duration:.7s}.uk-transition-disable,.uk-transition-disable *{transition:none !important}[hidden],.uk-hidden{display:none !important}@media(min-width: 640px){.uk-hidden\@s{display:none !important}}@media(min-width: 960px){.uk-hidden\@m{display:none !important}}@media(min-width: 1200px){.uk-hidden\@l{display:none !important}}@media(min-width: 1600px){.uk-hidden\@xl{display:none !important}}@media(max-width: 639px){.uk-visible\@s{display:none !important}}@media(max-width: 959px){.uk-visible\@m{display:none !important}}@media(max-width: 1199px){.uk-visible\@l{display:none !important}}@media(max-width: 1599px){.uk-visible\@xl{display:none !important}}.uk-invisible{visibility:hidden !important}.uk-hidden-visually:not(:focus):not(:active):not(:focus-within),.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within){position:absolute !important;width:0 !important;height:0 !important;padding:0 !important;border:0 !important;margin:0 !important;overflow:hidden !important}.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within){opacity:0 !important}@media(hover: none){.uk-hidden-touch{display:none !important}}@media(hover){.uk-hidden-notouch{display:none !important}}.uk-light,.uk-section-primary:not(.uk-preserve-color),.uk-section-secondary:not(.uk-preserve-color),.uk-tile-primary:not(.uk-preserve-color),.uk-tile-secondary:not(.uk-preserve-color),.uk-card-primary.uk-card-body,.uk-card-primary>:not([class*=uk-card-media]),.uk-card-secondary.uk-card-body,.uk-card-secondary>:not([class*=uk-card-media]),.uk-overlay-primary{color:rgba(255,255,255,.8)}.uk-light .uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-card-primary.uk-card-body .uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-overlay-primary .uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-open>.uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-card-primary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-overlay-primary .uk-open>.uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-article-meta,.uk-section-primary:not(.uk-preserve-color) .uk-article-meta,.uk-section-secondary:not(.uk-preserve-color) .uk-article-meta,.uk-tile-primary:not(.uk-preserve-color) .uk-article-meta,.uk-tile-secondary:not(.uk-preserve-color) .uk-article-meta,.uk-card-primary.uk-card-body .uk-article-meta,.uk-card-primary>:not([class*=uk-card-media]) .uk-article-meta,.uk-card-secondary.uk-card-body .uk-article-meta,.uk-card-secondary>:not([class*=uk-card-media]) .uk-article-meta,.uk-overlay-primary .uk-article-meta{color:rgba(255,255,255,.6)}.uk-light .uk-badge,.uk-section-primary:not(.uk-preserve-color) .uk-badge,.uk-section-secondary:not(.uk-preserve-color) .uk-badge,.uk-tile-primary:not(.uk-preserve-color) .uk-badge,.uk-tile-secondary:not(.uk-preserve-color) .uk-badge,.uk-card-primary.uk-card-body .uk-badge,.uk-card-primary>:not([class*=uk-card-media]) .uk-badge,.uk-card-secondary.uk-card-body .uk-badge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-badge,.uk-overlay-primary .uk-badge{background-color:#fff;color:#666 !important}.uk-light a,.uk-section-primary:not(.uk-preserve-color) a,.uk-section-secondary:not(.uk-preserve-color) a,.uk-tile-primary:not(.uk-preserve-color) a,.uk-tile-secondary:not(.uk-preserve-color) a,.uk-card-primary.uk-card-body a,.uk-card-primary>:not([class*=uk-card-media]) a,.uk-card-secondary.uk-card-body a,.uk-card-secondary>:not([class*=uk-card-media]) a,.uk-overlay-primary a,.uk-light .uk-link,.uk-section-primary:not(.uk-preserve-color) .uk-link,.uk-section-secondary:not(.uk-preserve-color) .uk-link,.uk-tile-primary:not(.uk-preserve-color) .uk-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-link,.uk-card-primary.uk-card-body .uk-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-link,.uk-card-secondary.uk-card-body .uk-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link,.uk-overlay-primary .uk-link{color:#fff}.uk-light a:hover,.uk-section-primary:not(.uk-preserve-color) a:hover,.uk-section-secondary:not(.uk-preserve-color) a:hover,.uk-tile-primary:not(.uk-preserve-color) a:hover,.uk-tile-secondary:not(.uk-preserve-color) a:hover,.uk-card-primary.uk-card-body a:hover,.uk-card-primary>:not([class*=uk-card-media]) a:hover,.uk-card-secondary.uk-card-body a:hover,.uk-card-secondary>:not([class*=uk-card-media]) a:hover,.uk-overlay-primary a:hover,.uk-light .uk-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-card-primary.uk-card-body .uk-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link:hover,.uk-card-secondary.uk-card-body .uk-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link:hover,.uk-overlay-primary .uk-link:hover,.uk-light .uk-link-toggle:hover .uk-link,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link,.uk-overlay-primary .uk-link-toggle:hover .uk-link{color:#fff}.uk-light :not(pre)>code,.uk-section-primary:not(.uk-preserve-color) :not(pre)>code,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-card-primary.uk-card-body :not(pre)>code,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>code,.uk-card-secondary.uk-card-body :not(pre)>code,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>code,.uk-overlay-primary :not(pre)>code,.uk-light :not(pre)>kbd,.uk-section-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-card-primary.uk-card-body :not(pre)>kbd,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-card-secondary.uk-card-body :not(pre)>kbd,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-overlay-primary :not(pre)>kbd,.uk-light :not(pre)>samp,.uk-section-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>samp,.uk-card-primary.uk-card-body :not(pre)>samp,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-card-secondary.uk-card-body :not(pre)>samp,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-overlay-primary :not(pre)>samp{color:rgba(255,255,255,.8);background-color:rgba(255,255,255,.1)}.uk-light em,.uk-section-primary:not(.uk-preserve-color) em,.uk-section-secondary:not(.uk-preserve-color) em,.uk-tile-primary:not(.uk-preserve-color) em,.uk-tile-secondary:not(.uk-preserve-color) em,.uk-card-primary.uk-card-body em,.uk-card-primary>:not([class*=uk-card-media]) em,.uk-card-secondary.uk-card-body em,.uk-card-secondary>:not([class*=uk-card-media]) em,.uk-overlay-primary em{color:#fff}.uk-light h1,.uk-section-primary:not(.uk-preserve-color) h1,.uk-section-secondary:not(.uk-preserve-color) h1,.uk-tile-primary:not(.uk-preserve-color) h1,.uk-tile-secondary:not(.uk-preserve-color) h1,.uk-card-primary.uk-card-body h1,.uk-card-primary>:not([class*=uk-card-media]) h1,.uk-card-secondary.uk-card-body h1,.uk-card-secondary>:not([class*=uk-card-media]) h1,.uk-overlay-primary h1,.uk-light .uk-h1,.uk-section-primary:not(.uk-preserve-color) .uk-h1,.uk-section-secondary:not(.uk-preserve-color) .uk-h1,.uk-tile-primary:not(.uk-preserve-color) .uk-h1,.uk-tile-secondary:not(.uk-preserve-color) .uk-h1,.uk-card-primary.uk-card-body .uk-h1,.uk-card-primary>:not([class*=uk-card-media]) .uk-h1,.uk-card-secondary.uk-card-body .uk-h1,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h1,.uk-overlay-primary .uk-h1,.uk-light h2,.uk-section-primary:not(.uk-preserve-color) h2,.uk-section-secondary:not(.uk-preserve-color) h2,.uk-tile-primary:not(.uk-preserve-color) h2,.uk-tile-secondary:not(.uk-preserve-color) h2,.uk-card-primary.uk-card-body h2,.uk-card-primary>:not([class*=uk-card-media]) h2,.uk-card-secondary.uk-card-body h2,.uk-card-secondary>:not([class*=uk-card-media]) h2,.uk-overlay-primary h2,.uk-light .uk-h2,.uk-section-primary:not(.uk-preserve-color) .uk-h2,.uk-section-secondary:not(.uk-preserve-color) .uk-h2,.uk-tile-primary:not(.uk-preserve-color) .uk-h2,.uk-tile-secondary:not(.uk-preserve-color) .uk-h2,.uk-card-primary.uk-card-body .uk-h2,.uk-card-primary>:not([class*=uk-card-media]) .uk-h2,.uk-card-secondary.uk-card-body .uk-h2,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h2,.uk-overlay-primary .uk-h2,.uk-light h3,.uk-section-primary:not(.uk-preserve-color) h3,.uk-section-secondary:not(.uk-preserve-color) h3,.uk-tile-primary:not(.uk-preserve-color) h3,.uk-tile-secondary:not(.uk-preserve-color) h3,.uk-card-primary.uk-card-body h3,.uk-card-primary>:not([class*=uk-card-media]) h3,.uk-card-secondary.uk-card-body h3,.uk-card-secondary>:not([class*=uk-card-media]) h3,.uk-overlay-primary h3,.uk-light .uk-h3,.uk-section-primary:not(.uk-preserve-color) .uk-h3,.uk-section-secondary:not(.uk-preserve-color) .uk-h3,.uk-tile-primary:not(.uk-preserve-color) .uk-h3,.uk-tile-secondary:not(.uk-preserve-color) .uk-h3,.uk-card-primary.uk-card-body .uk-h3,.uk-card-primary>:not([class*=uk-card-media]) .uk-h3,.uk-card-secondary.uk-card-body .uk-h3,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h3,.uk-overlay-primary .uk-h3,.uk-light h4,.uk-section-primary:not(.uk-preserve-color) h4,.uk-section-secondary:not(.uk-preserve-color) h4,.uk-tile-primary:not(.uk-preserve-color) h4,.uk-tile-secondary:not(.uk-preserve-color) h4,.uk-card-primary.uk-card-body h4,.uk-card-primary>:not([class*=uk-card-media]) h4,.uk-card-secondary.uk-card-body h4,.uk-card-secondary>:not([class*=uk-card-media]) h4,.uk-overlay-primary h4,.uk-light .uk-h4,.uk-section-primary:not(.uk-preserve-color) .uk-h4,.uk-section-secondary:not(.uk-preserve-color) .uk-h4,.uk-tile-primary:not(.uk-preserve-color) .uk-h4,.uk-tile-secondary:not(.uk-preserve-color) .uk-h4,.uk-card-primary.uk-card-body .uk-h4,.uk-card-primary>:not([class*=uk-card-media]) .uk-h4,.uk-card-secondary.uk-card-body .uk-h4,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h4,.uk-overlay-primary .uk-h4,.uk-light h5,.uk-section-primary:not(.uk-preserve-color) h5,.uk-section-secondary:not(.uk-preserve-color) h5,.uk-tile-primary:not(.uk-preserve-color) h5,.uk-tile-secondary:not(.uk-preserve-color) h5,.uk-card-primary.uk-card-body h5,.uk-card-primary>:not([class*=uk-card-media]) h5,.uk-card-secondary.uk-card-body h5,.uk-card-secondary>:not([class*=uk-card-media]) h5,.uk-overlay-primary h5,.uk-light .uk-h5,.uk-section-primary:not(.uk-preserve-color) .uk-h5,.uk-section-secondary:not(.uk-preserve-color) .uk-h5,.uk-tile-primary:not(.uk-preserve-color) .uk-h5,.uk-tile-secondary:not(.uk-preserve-color) .uk-h5,.uk-card-primary.uk-card-body .uk-h5,.uk-card-primary>:not([class*=uk-card-media]) .uk-h5,.uk-card-secondary.uk-card-body .uk-h5,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h5,.uk-overlay-primary .uk-h5,.uk-light h6,.uk-section-primary:not(.uk-preserve-color) h6,.uk-section-secondary:not(.uk-preserve-color) h6,.uk-tile-primary:not(.uk-preserve-color) h6,.uk-tile-secondary:not(.uk-preserve-color) h6,.uk-card-primary.uk-card-body h6,.uk-card-primary>:not([class*=uk-card-media]) h6,.uk-card-secondary.uk-card-body h6,.uk-card-secondary>:not([class*=uk-card-media]) h6,.uk-overlay-primary h6,.uk-light .uk-h6,.uk-section-primary:not(.uk-preserve-color) .uk-h6,.uk-section-secondary:not(.uk-preserve-color) .uk-h6,.uk-tile-primary:not(.uk-preserve-color) .uk-h6,.uk-tile-secondary:not(.uk-preserve-color) .uk-h6,.uk-card-primary.uk-card-body .uk-h6,.uk-card-primary>:not([class*=uk-card-media]) .uk-h6,.uk-card-secondary.uk-card-body .uk-h6,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h6,.uk-overlay-primary .uk-h6,.uk-light .uk-heading-small,.uk-section-primary:not(.uk-preserve-color) .uk-heading-small,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-card-primary.uk-card-body .uk-heading-small,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-small,.uk-card-secondary.uk-card-body .uk-heading-small,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-small,.uk-overlay-primary .uk-heading-small,.uk-light .uk-heading-medium,.uk-section-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-card-primary.uk-card-body .uk-heading-medium,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-card-secondary.uk-card-body .uk-heading-medium,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-overlay-primary .uk-heading-medium,.uk-light .uk-heading-large,.uk-section-primary:not(.uk-preserve-color) .uk-heading-large,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-card-primary.uk-card-body .uk-heading-large,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-large,.uk-card-secondary.uk-card-body .uk-heading-large,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-large,.uk-overlay-primary .uk-heading-large,.uk-light .uk-heading-xlarge,.uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-card-primary.uk-card-body .uk-heading-xlarge,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-card-secondary.uk-card-body .uk-heading-xlarge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-overlay-primary .uk-heading-xlarge,.uk-light .uk-heading-2xlarge,.uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-card-primary.uk-card-body .uk-heading-2xlarge,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-card-secondary.uk-card-body .uk-heading-2xlarge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-overlay-primary .uk-heading-2xlarge,.uk-light .uk-heading-3xlarge,.uk-section-primary:not(.uk-preserve-color) .uk-heading-3xlarge,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-3xlarge,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-3xlarge,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-3xlarge,.uk-card-primary.uk-card-body .uk-heading-3xlarge,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-3xlarge,.uk-card-secondary.uk-card-body .uk-heading-3xlarge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-3xlarge,.uk-overlay-primary .uk-heading-3xlarge{color:#fff}.uk-light blockquote,.uk-section-primary:not(.uk-preserve-color) blockquote,.uk-section-secondary:not(.uk-preserve-color) blockquote,.uk-tile-primary:not(.uk-preserve-color) blockquote,.uk-tile-secondary:not(.uk-preserve-color) blockquote,.uk-card-primary.uk-card-body blockquote,.uk-card-primary>:not([class*=uk-card-media]) blockquote,.uk-card-secondary.uk-card-body blockquote,.uk-card-secondary>:not([class*=uk-card-media]) blockquote,.uk-overlay-primary blockquote{color:#fff}.uk-light blockquote footer,.uk-section-primary:not(.uk-preserve-color) blockquote footer,.uk-section-secondary:not(.uk-preserve-color) blockquote footer,.uk-tile-primary:not(.uk-preserve-color) blockquote footer,.uk-tile-secondary:not(.uk-preserve-color) blockquote footer,.uk-card-primary.uk-card-body blockquote footer,.uk-card-primary>:not([class*=uk-card-media]) blockquote footer,.uk-card-secondary.uk-card-body blockquote footer,.uk-card-secondary>:not([class*=uk-card-media]) blockquote footer,.uk-overlay-primary blockquote footer{color:rgba(255,255,255,.8)}.uk-light hr,.uk-section-primary:not(.uk-preserve-color) hr,.uk-section-secondary:not(.uk-preserve-color) hr,.uk-tile-primary:not(.uk-preserve-color) hr,.uk-tile-secondary:not(.uk-preserve-color) hr,.uk-card-primary.uk-card-body hr,.uk-card-primary>:not([class*=uk-card-media]) hr,.uk-card-secondary.uk-card-body hr,.uk-card-secondary>:not([class*=uk-card-media]) hr,.uk-overlay-primary hr,.uk-light .uk-hr,.uk-section-primary:not(.uk-preserve-color) .uk-hr,.uk-section-secondary:not(.uk-preserve-color) .uk-hr,.uk-tile-primary:not(.uk-preserve-color) .uk-hr,.uk-tile-secondary:not(.uk-preserve-color) .uk-hr,.uk-card-primary.uk-card-body .uk-hr,.uk-card-primary>:not([class*=uk-card-media]) .uk-hr,.uk-card-secondary.uk-card-body .uk-hr,.uk-card-secondary>:not([class*=uk-card-media]) .uk-hr,.uk-overlay-primary .uk-hr{border-top-color:rgba(255,255,255,.2)}.uk-light :focus-visible,.uk-section-primary:not(.uk-preserve-color) :focus-visible,.uk-section-secondary:not(.uk-preserve-color) :focus-visible,.uk-tile-primary:not(.uk-preserve-color) :focus-visible,.uk-tile-secondary:not(.uk-preserve-color) :focus-visible,.uk-card-primary.uk-card-body :focus-visible,.uk-card-primary>:not([class*=uk-card-media]) :focus-visible,.uk-card-secondary.uk-card-body :focus-visible,.uk-card-secondary>:not([class*=uk-card-media]) :focus-visible,.uk-overlay-primary :focus-visible{outline-color:#fff}.uk-light .uk-breadcrumb>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-card-primary.uk-card-body .uk-breadcrumb>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*,.uk-overlay-primary .uk-breadcrumb>*>*{color:rgba(255,255,255,.6)}.uk-light .uk-breadcrumb>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-card-primary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-overlay-primary .uk-breadcrumb>*>:hover{color:rgba(255,255,255,.8)}.uk-light .uk-breadcrumb>:last-child>*,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-card-primary.uk-card-body .uk-breadcrumb>:last-child>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*,.uk-card-secondary.uk-card-body .uk-breadcrumb>:last-child>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*,.uk-overlay-primary .uk-breadcrumb>:last-child>*{color:rgba(255,255,255,.8)}.uk-light .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-overlay-primary .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{color:rgba(255,255,255,.6)}.uk-light .uk-button-default,.uk-section-primary:not(.uk-preserve-color) .uk-button-default,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default,.uk-card-primary.uk-card-body .uk-button-default,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default,.uk-card-secondary.uk-card-body .uk-button-default,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default,.uk-overlay-primary .uk-button-default{background-color:rgba(0,0,0,0);color:#fff;border-color:rgba(255,255,255,.8)}.uk-light .uk-button-default:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover,.uk-card-primary.uk-card-body .uk-button-default:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-card-secondary.uk-card-body .uk-button-default:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-overlay-primary .uk-button-default:hover{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.uk-light .uk-button-default:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active,.uk-card-primary.uk-card-body .uk-button-default:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-card-secondary.uk-card-body .uk-button-default:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-overlay-primary .uk-button-default:active,.uk-light .uk-button-default.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-card-primary.uk-card-body .uk-button-default.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-card-secondary.uk-card-body .uk-button-default.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-overlay-primary .uk-button-default.uk-active{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.uk-light .uk-button-primary,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary,.uk-card-primary.uk-card-body .uk-button-primary,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary,.uk-card-secondary.uk-card-body .uk-button-primary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary,.uk-overlay-primary .uk-button-primary{background-color:#fff;color:#666}.uk-light .uk-button-primary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-card-primary.uk-card-body .uk-button-primary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-card-secondary.uk-card-body .uk-button-primary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-overlay-primary .uk-button-primary:hover{background-color:#f2f2f2;color:#666}.uk-light .uk-button-primary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active,.uk-card-primary.uk-card-body .uk-button-primary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-card-secondary.uk-card-body .uk-button-primary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-overlay-primary .uk-button-primary:active,.uk-light .uk-button-primary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-card-primary.uk-card-body .uk-button-primary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-card-secondary.uk-card-body .uk-button-primary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-overlay-primary .uk-button-primary.uk-active{background-color:#e6e6e6;color:#666}.uk-light .uk-button-secondary,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary,.uk-card-primary.uk-card-body .uk-button-secondary,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary,.uk-card-secondary.uk-card-body .uk-button-secondary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary,.uk-overlay-primary .uk-button-secondary{background-color:#fff;color:#666}.uk-light .uk-button-secondary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-card-primary.uk-card-body .uk-button-secondary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-card-secondary.uk-card-body .uk-button-secondary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-overlay-primary .uk-button-secondary:hover{background-color:#f2f2f2;color:#666}.uk-light .uk-button-secondary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-card-primary.uk-card-body .uk-button-secondary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-card-secondary.uk-card-body .uk-button-secondary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-overlay-primary .uk-button-secondary:active,.uk-light .uk-button-secondary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-card-primary.uk-card-body .uk-button-secondary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-overlay-primary .uk-button-secondary.uk-active{background-color:#e6e6e6;color:#666}.uk-light .uk-button-text,.uk-section-primary:not(.uk-preserve-color) .uk-button-text,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text,.uk-card-primary.uk-card-body .uk-button-text,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text,.uk-card-secondary.uk-card-body .uk-button-text,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text,.uk-overlay-primary .uk-button-text{color:#fff}.uk-light .uk-button-text::before,.uk-section-primary:not(.uk-preserve-color) .uk-button-text::before,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text::before,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text::before,.uk-card-primary.uk-card-body .uk-button-text::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text::before,.uk-card-secondary.uk-card-body .uk-button-text::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text::before,.uk-overlay-primary .uk-button-text::before{border-bottom-color:#fff}.uk-light .uk-button-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover,.uk-card-primary.uk-card-body .uk-button-text:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-card-secondary.uk-card-body .uk-button-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-overlay-primary .uk-button-text:hover{color:#fff}.uk-light .uk-button-text:disabled,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-card-primary.uk-card-body .uk-button-text:disabled,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:disabled,.uk-card-secondary.uk-card-body .uk-button-text:disabled,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:disabled,.uk-overlay-primary .uk-button-text:disabled{color:rgba(255,255,255,.6)}.uk-light .uk-button-link,.uk-section-primary:not(.uk-preserve-color) .uk-button-link,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link,.uk-card-primary.uk-card-body .uk-button-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link,.uk-card-secondary.uk-card-body .uk-button-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link,.uk-overlay-primary .uk-button-link{color:#fff}.uk-light .uk-button-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover,.uk-card-primary.uk-card-body .uk-button-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-card-secondary.uk-card-body .uk-button-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-overlay-primary .uk-button-link:hover{color:rgba(255,255,255,.6)}.uk-light.uk-card-badge,.uk-card-badge.uk-section-primary:not(.uk-preserve-color),.uk-card-badge.uk-section-secondary:not(.uk-preserve-color),.uk-card-badge.uk-tile-primary:not(.uk-preserve-color),.uk-card-badge.uk-tile-secondary:not(.uk-preserve-color),.uk-card-badge.uk-card-primary.uk-card-body,.uk-card-primary>.uk-card-badge:not([class*=uk-card-media]),.uk-card-badge.uk-card-secondary.uk-card-body,.uk-card-secondary>.uk-card-badge:not([class*=uk-card-media]),.uk-card-badge.uk-overlay-primary{background-color:#fff;color:#666}.uk-light .uk-close,.uk-section-primary:not(.uk-preserve-color) .uk-close,.uk-section-secondary:not(.uk-preserve-color) .uk-close,.uk-tile-primary:not(.uk-preserve-color) .uk-close,.uk-tile-secondary:not(.uk-preserve-color) .uk-close,.uk-card-primary.uk-card-body .uk-close,.uk-card-primary>:not([class*=uk-card-media]) .uk-close,.uk-card-secondary.uk-card-body .uk-close,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close,.uk-overlay-primary .uk-close{color:rgba(255,255,255,.6)}.uk-light .uk-close:hover,.uk-section-primary:not(.uk-preserve-color) .uk-close:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover,.uk-card-primary.uk-card-body .uk-close:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-close:hover,.uk-card-secondary.uk-card-body .uk-close:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close:hover,.uk-overlay-primary .uk-close:hover{color:rgba(255,255,255,.8)}.uk-light .uk-column-divider,.uk-section-primary:not(.uk-preserve-color) .uk-column-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-column-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-column-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-column-divider,.uk-card-primary.uk-card-body .uk-column-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-column-divider,.uk-card-secondary.uk-card-body .uk-column-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-column-divider,.uk-overlay-primary .uk-column-divider{column-rule-color:rgba(255,255,255,.2)}.uk-light .uk-divider-icon,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon,.uk-card-primary.uk-card-body .uk-divider-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon,.uk-card-secondary.uk-card-body .uk-divider-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon,.uk-overlay-primary .uk-divider-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba(255, 255, 255, 0.2)%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-light .uk-divider-icon::before,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-card-primary.uk-card-body .uk-divider-icon::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-card-secondary.uk-card-body .uk-divider-icon::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-overlay-primary .uk-divider-icon::before,.uk-light .uk-divider-icon::after,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-card-primary.uk-card-body .uk-divider-icon::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-card-secondary.uk-card-body .uk-divider-icon::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-overlay-primary .uk-divider-icon::after{border-bottom-color:rgba(255,255,255,.2)}.uk-light .uk-divider-small::after,.uk-section-primary:not(.uk-preserve-color) .uk-divider-small::after,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-small::after,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-small::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-small::after,.uk-card-primary.uk-card-body .uk-divider-small::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-small::after,.uk-card-secondary.uk-card-body .uk-divider-small::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-small::after,.uk-overlay-primary .uk-divider-small::after{border-top-color:rgba(255,255,255,.2)}.uk-light .uk-divider-vertical,.uk-section-primary:not(.uk-preserve-color) .uk-divider-vertical,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-vertical,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-vertical,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-vertical,.uk-card-primary.uk-card-body .uk-divider-vertical,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-vertical,.uk-card-secondary.uk-card-body .uk-divider-vertical,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-vertical,.uk-overlay-primary .uk-divider-vertical{border-left-color:rgba(255,255,255,.2)}.uk-light .uk-dotnav>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-card-primary.uk-card-body .uk-dotnav>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>*,.uk-card-secondary.uk-card-body .uk-dotnav>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>*,.uk-overlay-primary .uk-dotnav>*>*{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.9)}.uk-light .uk-dotnav>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-card-primary.uk-card-body .uk-dotnav>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-card-secondary.uk-card-body .uk-dotnav>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-overlay-primary .uk-dotnav>*>:hover{background-color:rgba(255,255,255,.9);border-color:rgba(0,0,0,0)}.uk-light .uk-dotnav>*>:active,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-card-primary.uk-card-body .uk-dotnav>*>:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:active,.uk-card-secondary.uk-card-body .uk-dotnav>*>:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:active,.uk-overlay-primary .uk-dotnav>*>:active{background-color:rgba(255,255,255,.5);border-color:rgba(0,0,0,0)}.uk-light .uk-dotnav>.uk-active>*,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-card-primary.uk-card-body .uk-dotnav>.uk-active>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*,.uk-card-secondary.uk-card-body .uk-dotnav>.uk-active>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*,.uk-overlay-primary .uk-dotnav>.uk-active>*{background-color:rgba(255,255,255,.9);border-color:rgba(0,0,0,0)}.uk-light .uk-input,.uk-section-primary:not(.uk-preserve-color) .uk-input,.uk-section-secondary:not(.uk-preserve-color) .uk-input,.uk-tile-primary:not(.uk-preserve-color) .uk-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-input,.uk-card-primary.uk-card-body .uk-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-input,.uk-card-secondary.uk-card-body .uk-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input,.uk-overlay-primary .uk-input,.uk-light .uk-select,.uk-section-primary:not(.uk-preserve-color) .uk-select,.uk-section-secondary:not(.uk-preserve-color) .uk-select,.uk-tile-primary:not(.uk-preserve-color) .uk-select,.uk-tile-secondary:not(.uk-preserve-color) .uk-select,.uk-card-primary.uk-card-body .uk-select,.uk-card-primary>:not([class*=uk-card-media]) .uk-select,.uk-card-secondary.uk-card-body .uk-select,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select,.uk-overlay-primary .uk-select,.uk-light .uk-textarea,.uk-section-primary:not(.uk-preserve-color) .uk-textarea,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea,.uk-card-primary.uk-card-body .uk-textarea,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea,.uk-card-secondary.uk-card-body .uk-textarea,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea,.uk-overlay-primary .uk-textarea{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.8);background-clip:padding-box;border-color:rgba(255,255,255,.2)}.uk-light .uk-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-card-primary.uk-card-body .uk-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input:focus,.uk-card-secondary.uk-card-body .uk-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input:focus,.uk-overlay-primary .uk-input:focus,.uk-light .uk-select:focus,.uk-section-primary:not(.uk-preserve-color) .uk-select:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-card-primary.uk-card-body .uk-select:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-select:focus,.uk-card-secondary.uk-card-body .uk-select:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:focus,.uk-overlay-primary .uk-select:focus,.uk-light .uk-textarea:focus,.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus,.uk-card-primary.uk-card-body .uk-textarea:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-card-secondary.uk-card-body .uk-textarea:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-overlay-primary .uk-textarea:focus{background-color:rgba(255,255,255,.15);color:rgba(255,255,255,.8);border-color:rgba(255,255,255,.8)}.uk-light .uk-input::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-input::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-input::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-input::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-input::placeholder,.uk-card-primary.uk-card-body .uk-input::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-input::placeholder,.uk-card-secondary.uk-card-body .uk-input::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input::placeholder,.uk-overlay-primary .uk-input::placeholder{color:rgba(255,255,255,.6)}.uk-light .uk-textarea::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-card-primary.uk-card-body .uk-textarea::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea::placeholder,.uk-card-secondary.uk-card-body .uk-textarea::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea::placeholder,.uk-overlay-primary .uk-textarea::placeholder{color:rgba(255,255,255,.6)}.uk-light .uk-select:not([multiple]):not([size]),.uk-section-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-section-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-tile-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-tile-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-card-primary.uk-card-body .uk-select:not([multiple]):not([size]),.uk-card-primary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]),.uk-card-secondary.uk-card-body .uk-select:not([multiple]):not([size]),.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]),.uk-overlay-primary .uk-select:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-light .uk-input[list]:hover,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-card-primary.uk-card-body .uk-input[list]:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-card-secondary.uk-card-body .uk-input[list]:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-overlay-primary .uk-input[list]:hover,.uk-light .uk-input[list]:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-card-primary.uk-card-body .uk-input[list]:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-card-secondary.uk-card-body .uk-input[list]:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-overlay-primary .uk-input[list]:focus{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-light .uk-radio,.uk-section-primary:not(.uk-preserve-color) .uk-radio,.uk-section-secondary:not(.uk-preserve-color) .uk-radio,.uk-tile-primary:not(.uk-preserve-color) .uk-radio,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio,.uk-card-primary.uk-card-body .uk-radio,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio,.uk-card-secondary.uk-card-body .uk-radio,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio,.uk-overlay-primary .uk-radio,.uk-light .uk-checkbox,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-card-primary.uk-card-body .uk-checkbox,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox,.uk-card-secondary.uk-card-body .uk-checkbox,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox,.uk-overlay-primary .uk-checkbox{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.uk-light .uk-radio:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus,.uk-card-primary.uk-card-body .uk-radio:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-card-secondary.uk-card-body .uk-radio:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-overlay-primary .uk-radio:focus,.uk-light .uk-checkbox:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-card-primary.uk-card-body .uk-checkbox:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-card-secondary.uk-card-body .uk-checkbox:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-overlay-primary .uk-checkbox:focus{background-color:rgba(255,255,255,.15);border-color:rgba(255,255,255,.8)}.uk-light .uk-radio:checked,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-card-primary.uk-card-body .uk-radio:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-card-secondary.uk-card-body .uk-radio:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-overlay-primary .uk-radio:checked,.uk-light .uk-checkbox:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-card-primary.uk-card-body .uk-checkbox:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-secondary.uk-card-body .uk-checkbox:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-overlay-primary .uk-checkbox:checked,.uk-light .uk-checkbox:indeterminate,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-overlay-primary .uk-checkbox:indeterminate{background-color:#fff;border-color:#fff}.uk-light .uk-radio:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-card-primary.uk-card-body .uk-radio:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-card-secondary.uk-card-body .uk-radio:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-overlay-primary .uk-radio:checked:focus,.uk-light .uk-checkbox:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-card-primary.uk-card-body .uk-checkbox:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-overlay-primary .uk-checkbox:checked:focus,.uk-light .uk-checkbox:indeterminate:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-overlay-primary .uk-checkbox:indeterminate:focus{background-color:#fff}.uk-light .uk-radio:checked,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-card-primary.uk-card-body .uk-radio:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-card-secondary.uk-card-body .uk-radio:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-overlay-primary .uk-radio:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-checkbox:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-card-primary.uk-card-body .uk-checkbox:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-secondary.uk-card-body .uk-checkbox:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-overlay-primary .uk-checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-light .uk-checkbox:indeterminate,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-overlay-primary .uk-checkbox:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-form-label,.uk-section-primary:not(.uk-preserve-color) .uk-form-label,.uk-section-secondary:not(.uk-preserve-color) .uk-form-label,.uk-tile-primary:not(.uk-preserve-color) .uk-form-label,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-label,.uk-card-primary.uk-card-body .uk-form-label,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-label,.uk-card-secondary.uk-card-body .uk-form-label,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-label,.uk-overlay-primary .uk-form-label{color:#fff}.uk-light .uk-form-icon,.uk-section-primary:not(.uk-preserve-color) .uk-form-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon,.uk-card-primary.uk-card-body .uk-form-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon,.uk-card-secondary.uk-card-body .uk-form-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon,.uk-overlay-primary .uk-form-icon{color:rgba(255,255,255,.6)}.uk-light .uk-form-icon:hover,.uk-section-primary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-card-primary.uk-card-body .uk-form-icon:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon:hover,.uk-card-secondary.uk-card-body .uk-form-icon:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon:hover,.uk-overlay-primary .uk-form-icon:hover{color:rgba(255,255,255,.8)}.uk-light .uk-grid-divider>:not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-primary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before,.uk-overlay-primary .uk-grid-divider>:not(.uk-first-column)::before{border-left-color:rgba(255,255,255,.2)}.uk-light .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-primary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-secondary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-overlay-primary .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{border-top-color:rgba(255,255,255,.2)}.uk-light .uk-heading-divider,.uk-section-primary:not(.uk-preserve-color) .uk-heading-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-divider,.uk-card-primary.uk-card-body .uk-heading-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-divider,.uk-card-secondary.uk-card-body .uk-heading-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-divider,.uk-overlay-primary .uk-heading-divider{border-bottom-color:rgba(255,255,255,.2)}.uk-light .uk-heading-bullet::before,.uk-section-primary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-card-primary.uk-card-body .uk-heading-bullet::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-bullet::before,.uk-card-secondary.uk-card-body .uk-heading-bullet::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-bullet::before,.uk-overlay-primary .uk-heading-bullet::before{border-left-color:rgba(255,255,255,.2)}.uk-light .uk-heading-line>::before,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-card-primary.uk-card-body .uk-heading-line>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-card-secondary.uk-card-body .uk-heading-line>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-overlay-primary .uk-heading-line>::before,.uk-light .uk-heading-line>::after,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-card-primary.uk-card-body .uk-heading-line>::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-card-secondary.uk-card-body .uk-heading-line>::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-overlay-primary .uk-heading-line>::after{border-bottom-color:rgba(255,255,255,.2)}.uk-light .uk-icon-link,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link,.uk-card-primary.uk-card-body .uk-icon-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link,.uk-card-secondary.uk-card-body .uk-icon-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link,.uk-overlay-primary .uk-icon-link{color:rgba(255,255,255,.6)}.uk-light .uk-icon-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-card-primary.uk-card-body .uk-icon-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-card-secondary.uk-card-body .uk-icon-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-overlay-primary .uk-icon-link:hover{color:rgba(255,255,255,.8)}.uk-light .uk-icon-link:active,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active,.uk-card-primary.uk-card-body .uk-icon-link:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-card-secondary.uk-card-body .uk-icon-link:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-overlay-primary .uk-icon-link:active,.uk-light .uk-active>.uk-icon-link,.uk-section-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-section-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-card-primary.uk-card-body .uk-active>.uk-icon-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-card-secondary.uk-card-body .uk-active>.uk-icon-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-overlay-primary .uk-active>.uk-icon-link{color:rgba(255,255,255,.8)}.uk-light .uk-icon-button,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button,.uk-card-primary.uk-card-body .uk-icon-button,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button,.uk-card-secondary.uk-card-body .uk-icon-button,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button,.uk-overlay-primary .uk-icon-button{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.6)}.uk-light .uk-icon-button:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-card-primary.uk-card-body .uk-icon-button:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-card-secondary.uk-card-body .uk-icon-button:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-overlay-primary .uk-icon-button:hover{background-color:rgba(255,255,255,.15);color:rgba(255,255,255,.8)}.uk-light .uk-icon-button:active,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:active,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:active,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:active,.uk-card-primary.uk-card-body .uk-icon-button:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:active,.uk-card-secondary.uk-card-body .uk-icon-button:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:active,.uk-overlay-primary .uk-icon-button:active{background-color:rgba(255,255,255,.2);color:rgba(255,255,255,.8)}.uk-light .uk-iconnav>*>a,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-card-primary.uk-card-body .uk-iconnav>*>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a,.uk-card-secondary.uk-card-body .uk-iconnav>*>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a,.uk-overlay-primary .uk-iconnav>*>a{color:rgba(255,255,255,.6)}.uk-light .uk-iconnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-card-primary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-overlay-primary .uk-iconnav>*>a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-iconnav>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-card-primary.uk-card-body .uk-iconnav>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a,.uk-card-secondary.uk-card-body .uk-iconnav>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a,.uk-overlay-primary .uk-iconnav>.uk-active>a{color:rgba(255,255,255,.8)}.uk-light .uk-label,.uk-section-primary:not(.uk-preserve-color) .uk-label,.uk-section-secondary:not(.uk-preserve-color) .uk-label,.uk-tile-primary:not(.uk-preserve-color) .uk-label,.uk-tile-secondary:not(.uk-preserve-color) .uk-label,.uk-card-primary.uk-card-body .uk-label,.uk-card-primary>:not([class*=uk-card-media]) .uk-label,.uk-card-secondary.uk-card-body .uk-label,.uk-card-secondary>:not([class*=uk-card-media]) .uk-label,.uk-overlay-primary .uk-label{background-color:#fff;color:#666}.uk-light a.uk-link-muted,.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted,.uk-card-primary.uk-card-body a.uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted,.uk-card-secondary.uk-card-body a.uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted,.uk-overlay-primary a.uk-link-muted,.uk-light .uk-link-muted a,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a,.uk-card-primary.uk-card-body .uk-link-muted a,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-card-secondary.uk-card-body .uk-link-muted a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-overlay-primary .uk-link-muted a{color:rgba(255,255,255,.6)}.uk-light a.uk-link-muted:hover,.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-card-primary.uk-card-body a.uk-link-muted:hover,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted:hover,.uk-card-secondary.uk-card-body a.uk-link-muted:hover,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted:hover,.uk-overlay-primary a.uk-link-muted:hover,.uk-light .uk-link-muted a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-card-primary.uk-card-body .uk-link-muted a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-card-secondary.uk-card-body .uk-link-muted a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-overlay-primary .uk-link-muted a:hover,.uk-light .uk-link-toggle:hover .uk-link-muted,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,.uk-overlay-primary .uk-link-toggle:hover .uk-link-muted{color:rgba(255,255,255,.8)}.uk-light a.uk-link-text:hover,.uk-section-primary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-card-primary.uk-card-body a.uk-link-text:hover,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-text:hover,.uk-card-secondary.uk-card-body a.uk-link-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-text:hover,.uk-overlay-primary a.uk-link-text:hover,.uk-light .uk-link-text a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-card-primary.uk-card-body .uk-link-text a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-card-secondary.uk-card-body .uk-link-text a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-overlay-primary .uk-link-text a:hover,.uk-light .uk-link-toggle:hover .uk-link-text,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-text,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-text,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,.uk-overlay-primary .uk-link-toggle:hover .uk-link-text{color:rgba(255,255,255,.6)}.uk-light a.uk-link-heading:hover,.uk-section-primary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-card-primary.uk-card-body a.uk-link-heading:hover,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-heading:hover,.uk-card-secondary.uk-card-body a.uk-link-heading:hover,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-heading:hover,.uk-overlay-primary a.uk-link-heading:hover,.uk-light .uk-link-heading a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-card-primary.uk-card-body .uk-link-heading a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-card-secondary.uk-card-body .uk-link-heading a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-overlay-primary .uk-link-heading a:hover,.uk-light .uk-link-toggle:hover .uk-link-heading,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-heading,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-heading,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,.uk-overlay-primary .uk-link-toggle:hover .uk-link-heading{color:#fff}.uk-light .uk-list-muted>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-card-primary.uk-card-body .uk-list-muted>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-muted>::before,.uk-card-secondary.uk-card-body .uk-list-muted>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-muted>::before,.uk-overlay-primary .uk-list-muted>::before{color:rgba(255,255,255,.6) !important}.uk-light .uk-list-emphasis>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-card-primary.uk-card-body .uk-list-emphasis>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-emphasis>::before,.uk-card-secondary.uk-card-body .uk-list-emphasis>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-emphasis>::before,.uk-overlay-primary .uk-list-emphasis>::before{color:#fff !important}.uk-light .uk-list-primary>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-card-primary.uk-card-body .uk-list-primary>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-primary>::before,.uk-card-secondary.uk-card-body .uk-list-primary>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-primary>::before,.uk-overlay-primary .uk-list-primary>::before{color:#fff !important}.uk-light .uk-list-secondary>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-card-primary.uk-card-body .uk-list-secondary>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-secondary>::before,.uk-card-secondary.uk-card-body .uk-list-secondary>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-secondary>::before,.uk-overlay-primary .uk-list-secondary>::before{color:#fff !important}.uk-light .uk-list-bullet>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-card-primary.uk-card-body .uk-list-bullet>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-bullet>::before,.uk-card-secondary.uk-card-body .uk-list-bullet>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-bullet>::before,.uk-overlay-primary .uk-list-bullet>::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-list-divider>:nth-child(n+2),.uk-section-primary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-section-secondary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-tile-primary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-card-primary.uk-card-body .uk-list-divider>:nth-child(n+2),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-divider>:nth-child(n+2),.uk-card-secondary.uk-card-body .uk-list-divider>:nth-child(n+2),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-divider>:nth-child(n+2),.uk-overlay-primary .uk-list-divider>:nth-child(n+2){border-top-color:rgba(255,255,255,.2)}.uk-light .uk-list-striped>*:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-list-striped>*:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped>*:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped>*:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped>*:nth-of-type(odd),.uk-card-primary.uk-card-body .uk-list-striped>*:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-striped>*:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-list-striped>*:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-striped>*:nth-of-type(odd),.uk-overlay-primary .uk-list-striped>*:nth-of-type(odd){border-top-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2)}.uk-light .uk-list-striped>:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-card-primary.uk-card-body .uk-list-striped>:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-list-striped>:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),.uk-overlay-primary .uk-list-striped>:nth-of-type(odd){background-color:rgba(255,255,255,.1)}.uk-light .uk-marker,.uk-section-primary:not(.uk-preserve-color) .uk-marker,.uk-section-secondary:not(.uk-preserve-color) .uk-marker,.uk-tile-primary:not(.uk-preserve-color) .uk-marker,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker,.uk-card-primary.uk-card-body .uk-marker,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker,.uk-card-secondary.uk-card-body .uk-marker,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker,.uk-overlay-primary .uk-marker{background:#f8f8f8;color:#666}.uk-light .uk-marker:hover,.uk-section-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover,.uk-card-primary.uk-card-body .uk-marker:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-card-secondary.uk-card-body .uk-marker:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-overlay-primary .uk-marker:hover{color:#666}.uk-light .uk-nav-default>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-card-primary.uk-card-body .uk-nav-default>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a,.uk-card-secondary.uk-card-body .uk-nav-default>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a,.uk-overlay-primary .uk-nav-default>li>a{color:rgba(255,255,255,.6)}.uk-light .uk-nav-default>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-card-primary.uk-card-body .uk-nav-default>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-default>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-overlay-primary .uk-nav-default>li>a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-nav-default>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-card-primary.uk-card-body .uk-nav-default>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-default>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a,.uk-overlay-primary .uk-nav-default>li.uk-active>a{color:#fff}.uk-light .uk-nav-default .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header,.uk-overlay-primary .uk-nav-default .uk-nav-header{color:#fff}.uk-light .uk-nav-default .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider,.uk-overlay-primary .uk-nav-default .uk-nav-divider{border-top-color:rgba(255,255,255,.2)}.uk-light .uk-nav-default .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,.uk-overlay-primary .uk-nav-default .uk-nav-sub a{color:rgba(255,255,255,.6)}.uk-light .uk-nav-default .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-overlay-primary .uk-nav-default .uk-nav-sub li.uk-active>a{color:#fff}.uk-light .uk-nav-primary>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-card-primary.uk-card-body .uk-nav-primary>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a,.uk-card-secondary.uk-card-body .uk-nav-primary>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a,.uk-overlay-primary .uk-nav-primary>li>a{color:rgba(255,255,255,.6)}.uk-light .uk-nav-primary>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-card-primary.uk-card-body .uk-nav-primary>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-primary>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-overlay-primary .uk-nav-primary>li>a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-nav-primary>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-card-primary.uk-card-body .uk-nav-primary>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-primary>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a,.uk-overlay-primary .uk-nav-primary>li.uk-active>a{color:#fff}.uk-light .uk-nav-primary .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-header,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-header,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header,.uk-overlay-primary .uk-nav-primary .uk-nav-header{color:#fff}.uk-light .uk-nav-primary .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider,.uk-overlay-primary .uk-nav-primary .uk-nav-divider{border-top-color:rgba(255,255,255,.2)}.uk-light .uk-nav-primary .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a{color:rgba(255,255,255,.6)}.uk-light .uk-nav-primary .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-overlay-primary .uk-nav-primary .uk-nav-sub li.uk-active>a{color:#fff}.uk-light .uk-nav-secondary>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a,.uk-card-primary.uk-card-body .uk-nav-secondary>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a,.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a,.uk-overlay-primary .uk-nav-secondary>li>a{color:#fff}.uk-light .uk-nav-secondary>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,.uk-card-primary.uk-card-body .uk-nav-secondary>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover,.uk-overlay-primary .uk-nav-secondary>li>a:hover{color:#fff;background-color:rgba(255,255,255,.1)}.uk-light .uk-nav-secondary>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,.uk-card-primary.uk-card-body .uk-nav-secondary>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-secondary>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a,.uk-overlay-primary .uk-nav-secondary>li.uk-active>a{color:#fff;background-color:rgba(255,255,255,.1)}.uk-light .uk-nav-secondary .uk-nav-subtitle,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-subtitle,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-subtitle,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-subtitle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-subtitle,.uk-overlay-primary .uk-nav-secondary .uk-nav-subtitle{color:rgba(255,255,255,.6)}.uk-light .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-card-primary.uk-card-body .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-overlay-primary .uk-nav-secondary>li>a:hover .uk-nav-subtitle{color:rgba(255,255,255,.8)}.uk-light .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-card-primary.uk-card-body .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-card-secondary.uk-card-body .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-overlay-primary .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle{color:#fff}.uk-light .uk-nav-secondary .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-header,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-header,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-header,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-header,.uk-overlay-primary .uk-nav-secondary .uk-nav-header{color:#fff}.uk-light .uk-nav-secondary .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-divider,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-divider,.uk-overlay-primary .uk-nav-secondary .uk-nav-divider{border-top-color:rgba(255,255,255,.2)}.uk-light .uk-nav-secondary .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a,.uk-overlay-primary .uk-nav-secondary .uk-nav-sub a{color:rgba(255,255,255,.6)}.uk-light .uk-nav-secondary .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-secondary .uk-nav-sub a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-overlay-primary .uk-nav-secondary .uk-nav-sub li.uk-active>a{color:#fff}.uk-light .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-section-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-section-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-tile-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-tile-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-primary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-primary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-secondary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-overlay-primary .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider){border-top-color:rgba(255,255,255,.2)}.uk-light .uk-navbar-nav>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,.uk-overlay-primary .uk-navbar-nav>li>a{color:rgba(255,255,255,.8)}.uk-light .uk-navbar-nav>li:hover>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-card-primary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-overlay-primary .uk-navbar-nav>li:hover>a,.uk-light .uk-navbar-nav>li>a[aria-expanded=true],.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-primary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true],.uk-overlay-primary .uk-navbar-nav>li>a[aria-expanded=true]{color:#fff}.uk-light .uk-navbar-nav>li>a:active,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active,.uk-overlay-primary .uk-navbar-nav>li>a:active{color:#fff}.uk-light .uk-navbar-nav>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-card-primary.uk-card-body .uk-navbar-nav>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a,.uk-overlay-primary .uk-navbar-nav>li.uk-active>a{color:#fff}.uk-light .uk-navbar-item,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-item,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-item,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-item,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-item,.uk-card-primary.uk-card-body .uk-navbar-item,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-item,.uk-card-secondary.uk-card-body .uk-navbar-item,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-item,.uk-overlay-primary .uk-navbar-item{color:rgba(255,255,255,.8)}.uk-light .uk-navbar-toggle,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-card-primary.uk-card-body .uk-navbar-toggle,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle,.uk-card-secondary.uk-card-body .uk-navbar-toggle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle,.uk-overlay-primary .uk-navbar-toggle{color:rgba(255,255,255,.6)}.uk-light .uk-navbar-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-card-primary.uk-card-body .uk-navbar-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-overlay-primary .uk-navbar-toggle:hover,.uk-light .uk-navbar-toggle[aria-expanded=true],.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-card-primary.uk-card-body .uk-navbar-toggle[aria-expanded=true],.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true],.uk-card-secondary.uk-card-body .uk-navbar-toggle[aria-expanded=true],.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true],.uk-overlay-primary .uk-navbar-toggle[aria-expanded=true]{color:rgba(255,255,255,.8)}.uk-light .uk-pagination>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-card-primary.uk-card-body .uk-pagination>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>*,.uk-card-secondary.uk-card-body .uk-pagination>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>*,.uk-overlay-primary .uk-pagination>*>*{color:rgba(255,255,255,.6)}.uk-light .uk-pagination>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-card-primary.uk-card-body .uk-pagination>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-card-secondary.uk-card-body .uk-pagination>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-overlay-primary .uk-pagination>*>:hover{color:rgba(255,255,255,.8)}.uk-light .uk-pagination>.uk-active>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-card-primary.uk-card-body .uk-pagination>.uk-active>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*,.uk-card-secondary.uk-card-body .uk-pagination>.uk-active>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*,.uk-overlay-primary .uk-pagination>.uk-active>*{color:rgba(255,255,255,.8)}.uk-light .uk-pagination>.uk-disabled>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-card-primary.uk-card-body .uk-pagination>.uk-disabled>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*,.uk-card-secondary.uk-card-body .uk-pagination>.uk-disabled>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*,.uk-overlay-primary .uk-pagination>.uk-disabled>*{color:rgba(255,255,255,.6)}.uk-light .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input,.uk-card-primary.uk-card-body .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input,.uk-overlay-primary .uk-search-input{color:rgba(255,255,255,.8)}.uk-light .uk-search-input::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-card-primary.uk-card-body .uk-search-input::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input::placeholder,.uk-card-secondary.uk-card-body .uk-search-input::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input::placeholder,.uk-overlay-primary .uk-search-input::placeholder{color:rgba(255,255,255,.6)}.uk-light .uk-search .uk-search-icon,.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-card-primary.uk-card-body .uk-search .uk-search-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon,.uk-card-secondary.uk-card-body .uk-search .uk-search-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon,.uk-overlay-primary .uk-search .uk-search-icon{color:rgba(255,255,255,.6)}.uk-light .uk-search .uk-search-icon:hover,.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-card-primary.uk-card-body .uk-search .uk-search-icon:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover,.uk-card-secondary.uk-card-body .uk-search .uk-search-icon:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover,.uk-overlay-primary .uk-search .uk-search-icon:hover{color:rgba(255,255,255,.6)}.uk-light .uk-search-default .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-card-primary.uk-card-body .uk-search-default .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input,.uk-overlay-primary .uk-search-default .uk-search-input{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.2)}.uk-light .uk-search-default .uk-search-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-card-primary.uk-card-body .uk-search-default .uk-search-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus,.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus,.uk-overlay-primary .uk-search-default .uk-search-input:focus{background-color:rgba(0,0,0,.05)}.uk-light .uk-search-navbar .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input,.uk-overlay-primary .uk-search-navbar .uk-search-input{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.2)}.uk-light .uk-search-navbar .uk-search-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input:focus,.uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input:focus,.uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input:focus,.uk-overlay-primary .uk-search-navbar .uk-search-input:focus{background-color:rgba(0,0,0,.05)}.uk-light .uk-search-medium .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-medium .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-medium .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-medium .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-medium .uk-search-input,.uk-card-primary.uk-card-body .uk-search-medium .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-medium .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-medium .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-medium .uk-search-input,.uk-overlay-primary .uk-search-medium .uk-search-input{background-color:rgba(0,0,0,0)}.uk-light .uk-search-large .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-card-primary.uk-card-body .uk-search-large .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-large .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input,.uk-overlay-primary .uk-search-large .uk-search-input{background-color:rgba(0,0,0,0)}.uk-light .uk-search-toggle,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle,.uk-card-primary.uk-card-body .uk-search-toggle,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle,.uk-card-secondary.uk-card-body .uk-search-toggle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle,.uk-overlay-primary .uk-search-toggle{color:rgba(255,255,255,.6)}.uk-light .uk-search-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-card-primary.uk-card-body .uk-search-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-card-secondary.uk-card-body .uk-search-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-overlay-primary .uk-search-toggle:hover{color:rgba(255,255,255,.8)}.uk-light .uk-slidenav,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav,.uk-card-primary.uk-card-body .uk-slidenav,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav,.uk-card-secondary.uk-card-body .uk-slidenav,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav,.uk-overlay-primary .uk-slidenav{color:rgba(255,255,255,.7)}.uk-light .uk-slidenav:hover,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-card-primary.uk-card-body .uk-slidenav:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-card-secondary.uk-card-body .uk-slidenav:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-overlay-primary .uk-slidenav:hover{color:rgba(255,255,255,.95)}.uk-light .uk-slidenav:active,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:active,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:active,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:active,.uk-card-primary.uk-card-body .uk-slidenav:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:active,.uk-card-secondary.uk-card-body .uk-slidenav:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:active,.uk-overlay-primary .uk-slidenav:active{color:rgba(255,255,255,.7)}.uk-light .uk-subnav>*>:first-child,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-card-primary.uk-card-body .uk-subnav>*>:first-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child,.uk-card-secondary.uk-card-body .uk-subnav>*>:first-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child,.uk-overlay-primary .uk-subnav>*>:first-child{color:rgba(255,255,255,.8)}.uk-light .uk-subnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-card-primary.uk-card-body .uk-subnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-overlay-primary .uk-subnav>*>a:hover{color:#fff}.uk-light .uk-subnav>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-card-primary.uk-card-body .uk-subnav>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a,.uk-card-secondary.uk-card-body .uk-subnav>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a,.uk-overlay-primary .uk-subnav>.uk-active>a{color:#fff}.uk-light .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-overlay-primary .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before{border-left-color:rgba(255,255,255,.2)}.uk-light .uk-subnav-pill>*>:first-child,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-card-primary.uk-card-body .uk-subnav-pill>*>:first-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>:first-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child,.uk-overlay-primary .uk-subnav-pill>*>:first-child{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.6)}.uk-light .uk-subnav-pill>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-overlay-primary .uk-subnav-pill>*>a:hover{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.8)}.uk-light .uk-subnav-pill>*>a:active,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active,.uk-overlay-primary .uk-subnav-pill>*>a:active{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.8)}.uk-light .uk-subnav-pill>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-card-primary.uk-card-body .uk-subnav-pill>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a,.uk-card-secondary.uk-card-body .uk-subnav-pill>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a,.uk-overlay-primary .uk-subnav-pill>.uk-active>a{background-color:#fff;color:#666}.uk-light .uk-subnav>.uk-disabled>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-card-primary.uk-card-body .uk-subnav>.uk-disabled>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a,.uk-card-secondary.uk-card-body .uk-subnav>.uk-disabled>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a,.uk-overlay-primary .uk-subnav>.uk-disabled>a{color:rgba(255,255,255,.6)}.uk-light .uk-tab::before,.uk-section-primary:not(.uk-preserve-color) .uk-tab::before,.uk-section-secondary:not(.uk-preserve-color) .uk-tab::before,.uk-tile-primary:not(.uk-preserve-color) .uk-tab::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab::before,.uk-card-primary.uk-card-body .uk-tab::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab::before,.uk-card-secondary.uk-card-body .uk-tab::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab::before,.uk-overlay-primary .uk-tab::before{border-color:rgba(255,255,255,.2)}.uk-light .uk-tab>*>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a,.uk-card-primary.uk-card-body .uk-tab>*>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a,.uk-card-secondary.uk-card-body .uk-tab>*>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a,.uk-overlay-primary .uk-tab>*>a{color:rgba(255,255,255,.6)}.uk-light .uk-tab>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-card-primary.uk-card-body .uk-tab>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-card-secondary.uk-card-body .uk-tab>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-overlay-primary .uk-tab>*>a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-tab>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-card-primary.uk-card-body .uk-tab>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a,.uk-card-secondary.uk-card-body .uk-tab>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a,.uk-overlay-primary .uk-tab>.uk-active>a{color:#fff;border-color:#fff}.uk-light .uk-tab>.uk-disabled>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-card-primary.uk-card-body .uk-tab>.uk-disabled>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a,.uk-card-secondary.uk-card-body .uk-tab>.uk-disabled>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a,.uk-overlay-primary .uk-tab>.uk-disabled>a{color:rgba(255,255,255,.6)}.uk-light .uk-table-striped>tr:nth-of-type(even):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-overlay-primary .uk-table-striped>tr:nth-of-type(even):last-child,.uk-light .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(even):last-child{border-bottom-color:rgba(255,255,255,.2)}.uk-light .uk-text-lead,.uk-section-primary:not(.uk-preserve-color) .uk-text-lead,.uk-section-secondary:not(.uk-preserve-color) .uk-text-lead,.uk-tile-primary:not(.uk-preserve-color) .uk-text-lead,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead,.uk-card-primary.uk-card-body .uk-text-lead,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-lead,.uk-card-secondary.uk-card-body .uk-text-lead,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-lead,.uk-overlay-primary .uk-text-lead{color:rgba(255,255,255,.8)}.uk-light .uk-text-meta,.uk-section-primary:not(.uk-preserve-color) .uk-text-meta,.uk-section-secondary:not(.uk-preserve-color) .uk-text-meta,.uk-tile-primary:not(.uk-preserve-color) .uk-text-meta,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-meta,.uk-card-primary.uk-card-body .uk-text-meta,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-meta,.uk-card-secondary.uk-card-body .uk-text-meta,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-meta,.uk-overlay-primary .uk-text-meta{color:rgba(255,255,255,.6)}.uk-light .uk-text-muted,.uk-section-primary:not(.uk-preserve-color) .uk-text-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-text-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-text-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-muted,.uk-card-primary.uk-card-body .uk-text-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-muted,.uk-card-secondary.uk-card-body .uk-text-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-muted,.uk-overlay-primary .uk-text-muted{color:rgba(255,255,255,.6) !important}.uk-light .uk-text-emphasis,.uk-section-primary:not(.uk-preserve-color) .uk-text-emphasis,.uk-section-secondary:not(.uk-preserve-color) .uk-text-emphasis,.uk-tile-primary:not(.uk-preserve-color) .uk-text-emphasis,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-emphasis,.uk-card-primary.uk-card-body .uk-text-emphasis,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-emphasis,.uk-card-secondary.uk-card-body .uk-text-emphasis,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-emphasis,.uk-overlay-primary .uk-text-emphasis{color:#fff !important}.uk-light .uk-text-primary,.uk-section-primary:not(.uk-preserve-color) .uk-text-primary,.uk-section-secondary:not(.uk-preserve-color) .uk-text-primary,.uk-tile-primary:not(.uk-preserve-color) .uk-text-primary,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-primary,.uk-card-primary.uk-card-body .uk-text-primary,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-primary,.uk-card-secondary.uk-card-body .uk-text-primary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-primary,.uk-overlay-primary .uk-text-primary{color:#fff !important}.uk-light .uk-text-secondary,.uk-section-primary:not(.uk-preserve-color) .uk-text-secondary,.uk-section-secondary:not(.uk-preserve-color) .uk-text-secondary,.uk-tile-primary:not(.uk-preserve-color) .uk-text-secondary,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-secondary,.uk-card-primary.uk-card-body .uk-text-secondary,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-secondary,.uk-card-secondary.uk-card-body .uk-text-secondary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-secondary,.uk-overlay-primary .uk-text-secondary{color:#fff !important}.uk-light .uk-thumbnav>*>*::after,.uk-section-primary:not(.uk-preserve-color) .uk-thumbnav>*>*::after,.uk-section-secondary:not(.uk-preserve-color) .uk-thumbnav>*>*::after,.uk-tile-primary:not(.uk-preserve-color) .uk-thumbnav>*>*::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-thumbnav>*>*::after,.uk-card-primary.uk-card-body .uk-thumbnav>*>*::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-thumbnav>*>*::after,.uk-card-secondary.uk-card-body .uk-thumbnav>*>*::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-thumbnav>*>*::after,.uk-overlay-primary .uk-thumbnav>*>*::after{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4))}.uk-light .uk-totop,.uk-section-primary:not(.uk-preserve-color) .uk-totop,.uk-section-secondary:not(.uk-preserve-color) .uk-totop,.uk-tile-primary:not(.uk-preserve-color) .uk-totop,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop,.uk-card-primary.uk-card-body .uk-totop,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop,.uk-card-secondary.uk-card-body .uk-totop,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop,.uk-overlay-primary .uk-totop{color:rgba(255,255,255,.6)}.uk-light .uk-totop:hover,.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover,.uk-card-primary.uk-card-body .uk-totop:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-card-secondary.uk-card-body .uk-totop:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-overlay-primary .uk-totop:hover{color:rgba(255,255,255,.8)}.uk-light .uk-totop:active,.uk-section-primary:not(.uk-preserve-color) .uk-totop:active,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:active,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:active,.uk-card-primary.uk-card-body .uk-totop:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:active,.uk-card-secondary.uk-card-body .uk-totop:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:active,.uk-overlay-primary .uk-totop:active{color:#fff}.uk-light .uk-logo,.uk-section-primary:not(.uk-preserve-color) .uk-logo,.uk-section-secondary:not(.uk-preserve-color) .uk-logo,.uk-tile-primary:not(.uk-preserve-color) .uk-logo,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo,.uk-card-primary.uk-card-body .uk-logo,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo,.uk-card-secondary.uk-card-body .uk-logo,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo,.uk-overlay-primary .uk-logo{color:#fff}.uk-light .uk-logo:hover,.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover,.uk-card-primary.uk-card-body .uk-logo:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-card-secondary.uk-card-body .uk-logo:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-overlay-primary .uk-logo:hover{color:#fff}.uk-light .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-section-primary:not(.uk-preserve-color) .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-section-secondary:not(.uk-preserve-color) .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-tile-primary:not(.uk-preserve-color) .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-card-primary.uk-card-body .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-card-secondary.uk-card-body .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-overlay-primary .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse){display:none}.uk-light .uk-logo-inverse,.uk-section-primary:not(.uk-preserve-color) .uk-logo-inverse,.uk-section-secondary:not(.uk-preserve-color) .uk-logo-inverse,.uk-tile-primary:not(.uk-preserve-color) .uk-logo-inverse,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo-inverse,.uk-card-primary.uk-card-body .uk-logo-inverse,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo-inverse,.uk-card-secondary.uk-card-body .uk-logo-inverse,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo-inverse,.uk-overlay-primary .uk-logo-inverse{display:block}.uk-light .uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-card-primary.uk-card-body .uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-overlay-primary .uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-open>.uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-card-primary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-overlay-primary .uk-open>.uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-table-striped>tr:nth-of-type(even):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-overlay-primary .uk-table-striped>tr:nth-of-type(even):last-child,.uk-light .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(even):last-child{border-bottom-color:rgba(255,255,255,.2)}*{--uk-inverse: initial}.uk-light,.uk-section-primary:not(.uk-preserve-color),.uk-section-secondary:not(.uk-preserve-color),.uk-tile-primary:not(.uk-preserve-color),.uk-tile-secondary:not(.uk-preserve-color),.uk-card-primary.uk-card-body,.uk-card-primary>:not([class*=uk-card-media]),.uk-card-secondary.uk-card-body,.uk-card-secondary>:not([class*=uk-card-media]),.uk-overlay-primary{--uk-inverse: light}.uk-dark,.uk-section-default:not(.uk-preserve-color),.uk-section-muted:not(.uk-preserve-color),.uk-tile-default:not(.uk-preserve-color),.uk-tile-muted:not(.uk-preserve-color),.uk-card-default.uk-card-body,.uk-card-default>:not([class*=uk-card-media]),.uk-overlay-default,.uk-dropbar,.uk-offcanvas-bar,.uk-navbar-container:not(.uk-navbar-transparent),.uk-navbar-dropdown,.uk-dropdown{--uk-inverse: dark}.uk-inverse-light{--uk-inverse: light !important}.uk-inverse-dark{--uk-inverse: dark !important}@media print{*,*::before,*::after{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}html{overflow-y:scroll;overflow-x:hidden}dl>dt{text-transform:none !important}.tm-sidebar-left{position:fixed;top:80px;bottom:0;box-sizing:border-box;width:240px !important;padding:40px 40px 60px 40px;border-right:1px #e5e5e5 solid;overflow:auto}.tm-sidebar-right{width:260px !important;padding-left:40px}@media(min-width: 960px){.tm-sidebar-left+.tm-main{padding-left:240px}}@media(min-width: 1200px){.tm-sidebar-left+.tm-main{padding-left:240px}}@media(min-width: 1400px){.tm-sidebar-left{width:300px !important;padding:45px 45px 60px 45px}.tm-sidebar-left+.tm-main{padding-left:300px}.tm-sidebar-right{width:320px !important;padding-left:45px}}.tm-navbar-container:not(.uk-navbar-transparent){background:#87a96b}.tm-navbar-container .uk-alert{margin:0;border-bottom:1px solid}.tm-navbar-container .uk-navbar-nav>li>a,.tm-navbar-container .uk-navbar-item:not(.uk-logo),.tm-navbar-container .uk-navbar-toggle{height:70px;font-size:13px}.tm-navbar-container .uk-navbar-nav>li>a{position:relative}.tm-navbar-container .uk-navbar-nav>li>a::before{content:"";display:block;position:absolute;left:0;right:calc(102% - 0);bottom:20px;height:1px;background-color:currentColor;transition:.3s ease-in-out;transition-property:right}.tm-navbar-container .uk-navbar-nav>li>a:not(.tm-no-underline):hover::before{right:0}.tm-lower-navbar .uk-navbar-nav>li>a,.tm-lower-navbar .uk-navbar-item,.tm-lower-navbar .uk-navbar-toggle{min-height:40px;height:40px}.tm-lower-navbar .uk-navbar-nav>li>a::before{bottom:10px}.tm-nav>li.uk-active>a{position:relative}.tm-nav>li.uk-active>a:before{content:"";position:absolute;top:15px;left:-25px;width:15px;border-top:1px solid #87a96b}.tm-nav .uk-nav-header{padding:8px 0;border-bottom:1px solid #e5e5e5}@media(min-width: 960px){.tm-subnav{margin-left:-50px}.tm-subnav>*{padding-left:50px}}.tm-subnav>*>:first-child{text-transform:capitalize}.tm-label-changelog{width:90px;margin-top:3px}.tm-button-default,.tm-button-primary{border-radius:500px}.tm-button-large{line-height:48px}.tm-section-primary{background:linear-gradient(to left top, #28a5f5, #87a96b) 0 0 no-repeat}.tm-section-texture{background:url("../images/section-background.svg") 50% 17vh no-repeat,linear-gradient(to left top, #28a5f5, #87a96b) 0 0 no-repeat}.tm-section-intro{background:linear-gradient(to left top, #28a5f5, #87a96b) 0 0 no-repeat,#fff;background-size:100% 75%}.tm-h4,.tm-h5,.tm-h6{font-family:Montserrat;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#999}.tm-h4{font-size:14px}.tm-h5{font-size:12px}.tm-h6{font-size:11px}.tm-text-large{font-size:18px}.tm-box-shadow-medium{box-shadow:2px 12px 35px rgba(0,0,0,.1),0 1px 6px rgba(0,0,0,.05)}.tm-box-shadow-large{box-shadow:-40px 40px 160px 0 rgba(0,0,0,.08),-8px 8px 15px 0 rgba(120,120,120,.04),3px 3px 30px 0 rgba(0,0,0,.04)}.tm-box-shadow-modal{box-shadow:3px 3px 40px 0 rgba(0,0,0,.06)}.tm-overlay-default{background:rgba(255,255,255,.5)}.tm-modal-dialog{background:#f8f8f8}.tm-modal-header{padding:20px 30px}.tm-modal-body{padding:0}@media(min-width: 640px){.tm-modal-header{padding:25px 50px}.tm-modal-body{padding:0 50px}}@media(min-width: 1600px){.tm-modal-header{padding:50px 120px}.tm-modal-body{padding:0 120px}}.tm-modal-close-full{background:rgba(0,0,0,0);padding:30px}@media(min-width: 640px){.tm-modal-close-full{padding:40px}}.tm-heading-fragment>a{color:inherit;text-decoration:none}@media(min-width: 640px){h2.tm-heading-fragment>a:before{content:"#";position:absolute;width:25px;margin-left:-25px;color:#999}}.tm-main .uk-container{padding-left:15px;padding-right:15px}@media(min-width: 640px){.tm-main .uk-container{padding-left:30px;padding-right:30px}}@media(min-width: 960px){.tm-main .uk-container{padding-left:40px;padding-right:40px}}@media(min-width: 1200px){.tm-intro-text{margin-top:30px}}@media(min-width: 1600px){.tm-intro-text{margin-top:90px}.tm-intro-image{margin-right:-75px}}/*# sourceMappingURL=uikit-theme.css.map */ \ No newline at end of file +html{font-family:ProximaNova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:normal;line-height:1.5;-webkit-text-size-adjust:100%;background:#fff;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0}a,.uk-link{color:#0071b3;text-decoration:none;cursor:pointer}a:hover,.uk-link:hover,.uk-link-toggle:hover .uk-link{color:#018fe2;text-decoration:underline}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration-style:dotted}b,strong{font-weight:bolder}:not(pre)>code,:not(pre)>kbd,:not(pre)>samp{font-family:"Roboto Mono",monospace;font-size:12px;color:#f0506e;white-space:nowrap;padding:2px 6px;background:#f8f8f8}em{color:#f0506e}ins{background:#ffd;color:#000;text-decoration:none}mark{background:#ffd;color:#000}q{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}audio,canvas,iframe,img,svg,video{vertical-align:middle}canvas,img,svg,video{max-width:100%;height:auto;box-sizing:border-box}img:not([src]){visibility:hidden;min-width:1px}iframe{border:0}p,ul,ol,dl,pre,address,fieldset,figure{margin:0 0 20px 0}*+p,*+ul,*+ol,*+dl,*+pre,*+address,*+fieldset,*+figure{margin-top:20px}h1,.uk-h1,h2,.uk-h2,h3,.uk-h3,h4,.uk-h4,h5,.uk-h5,h6,.uk-h6,.uk-heading-small,.uk-heading-medium,.uk-heading-large,.uk-heading-xlarge,.uk-heading-2xlarge,.uk-heading-3xlarge{margin:0 0 20px 0;font-family:ProximaNova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:300;color:#222;text-transform:none}*+h1,*+.uk-h1,*+h2,*+.uk-h2,*+h3,*+.uk-h3,*+h4,*+.uk-h4,*+h5,*+.uk-h5,*+h6,*+.uk-h6,*+.uk-heading-small,*+.uk-heading-medium,*+.uk-heading-large,*+.uk-heading-xlarge,*+.uk-heading-2xlarge,*+.uk-heading-3xlarge{margin-top:40px}h1,.uk-h1{font-size:32.3px;line-height:1.2}h2,.uk-h2{font-size:25.5px;line-height:1.3}h3,.uk-h3{font-size:24px;line-height:1.4}h4,.uk-h4{font-size:20px;line-height:1.4}h5,.uk-h5{font-size:16px;line-height:1.4}h6,.uk-h6{font-size:14px;line-height:1.4}@media(min-width: 960px){h1,.uk-h1{font-size:38px}h2,.uk-h2{font-size:30px}}ul,ol{padding-left:30px}ul>li>ul,ul>li>ol,ol>li>ol,ol>li>ul{margin:0}dt{font-weight:bold}dd{margin-left:0}hr,.uk-hr{overflow:visible;text-align:inherit;margin:0 0 20px 0;border:0;border-top:1px solid #e5e5e5}*+hr,*+.uk-hr{margin-top:20px}address{font-style:normal}blockquote{margin:0 0 20px 0;font-size:20px;line-height:1.5;font-style:italic;color:#222}*+blockquote{margin-top:20px}blockquote p:last-of-type{margin-bottom:0}blockquote footer{margin-top:10px;font-size:14px;line-height:1.5;color:#000}blockquote footer::before{content:"— "}pre{font:12px / 1.5 "Roboto Mono",monospace;color:#000;-moz-tab-size:4;tab-size:4;overflow:auto;padding:25px;border:0 solid #e5e5e5;border-radius:0;background:#f8f8f8}pre code{font-family:"Roboto Mono",monospace}:focus{outline:none}:focus-visible{outline:2px dotted #222}::selection{background:#39f;color:#fff;text-shadow:none}details,main{display:block}summary{display:list-item}template{display:none}:root{--uk-breakpoint-s: 640px;--uk-breakpoint-m: 960px;--uk-breakpoint-l: 1200px;--uk-breakpoint-xl: 1600px}a.uk-link-muted,.uk-link-muted a,.uk-link-toggle .uk-link-muted{color:#666}a.uk-link-muted:hover,.uk-link-muted a:hover,.uk-link-toggle:hover .uk-link-muted{color:#000}a.uk-link-text,.uk-link-text a,.uk-link-toggle .uk-link-text{color:inherit}a.uk-link-text:hover,.uk-link-text a:hover,.uk-link-toggle:hover .uk-link-text{color:#666}a.uk-link-heading,.uk-link-heading a,.uk-link-toggle .uk-link-heading{color:inherit}a.uk-link-heading:hover,.uk-link-heading a:hover,.uk-link-toggle:hover .uk-link-heading{color:#87a96b;text-decoration:none}a.uk-link-reset,.uk-link-reset a{color:inherit !important;text-decoration:none !important}.uk-link-toggle{color:inherit !important;text-decoration:none !important}.uk-heading-small{font-size:2.6rem;line-height:1.2}.uk-heading-medium{font-size:2.8875rem;line-height:1.1}.uk-heading-large{font-size:3.4rem;line-height:1.1}.uk-heading-xlarge{font-size:4rem;line-height:1}.uk-heading-2xlarge{font-size:6rem;line-height:1}.uk-heading-3xlarge{font-size:8rem;line-height:1}@media(min-width: 960px){.uk-heading-small{font-size:3.25rem}.uk-heading-medium{font-size:3.5rem}.uk-heading-large{font-size:4rem}.uk-heading-xlarge{font-size:6rem}.uk-heading-2xlarge{font-size:8rem}.uk-heading-3xlarge{font-size:11rem}}@media(min-width: 1200px){.uk-heading-medium{font-size:4rem}.uk-heading-large{font-size:6rem}.uk-heading-xlarge{font-size:8rem}.uk-heading-2xlarge{font-size:11rem}.uk-heading-3xlarge{font-size:15rem}}.uk-heading-divider{padding-bottom:calc(5px + 0.1em);border-bottom:calc(0.2px + 0.05em) solid #e5e5e5}.uk-heading-bullet{position:relative}.uk-heading-bullet::before{content:"";display:inline-block;position:relative;top:calc(-0.1 * 1em);vertical-align:middle;height:calc(4px + 0.7em);margin-right:calc(5px + 0.2em);border-left:calc(5px + 0.1em) solid #e5e5e5}.uk-heading-line{overflow:hidden}.uk-heading-line>*{display:inline-block;position:relative}.uk-heading-line>::before,.uk-heading-line>::after{content:"";position:absolute;top:calc(50% - (calc(0.2px + 0.05em) / 2));width:2000px;border-bottom:calc(0.2px + 0.05em) solid #e5e5e5}.uk-heading-line>::before{right:100%;margin-right:calc(5px + 0.3em)}.uk-heading-line>::after{left:100%;margin-left:calc(5px + 0.3em)}[class*=uk-divider]{border:none;margin-bottom:20px}*+[class*=uk-divider]{margin-top:20px}.uk-divider-icon{position:relative;height:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:50% 50%}.uk-divider-icon::before,.uk-divider-icon::after{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid #e5e5e5}.uk-divider-icon::before{right:calc(50% + (50px / 2));width:100%}.uk-divider-icon::after{left:calc(50% + (50px / 2));width:100%}.uk-divider-small{line-height:0}.uk-divider-small::after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid #e5e5e5;vertical-align:top}.uk-divider-vertical{width:max-content;height:100px;margin-left:auto;margin-right:auto;border-left:1px solid #e5e5e5}.uk-list{padding:0;list-style:none}.uk-list>*{break-inside:avoid-column}.uk-list>*>:last-child{margin-bottom:0}.uk-list>:nth-child(n+2),.uk-list>*>ul{margin-top:10px}.uk-list-disc>*,.uk-list-circle>*,.uk-list-square>*,.uk-list-decimal>*,.uk-list-hyphen>*{padding-left:30px}.uk-list-decimal{counter-reset:decimal}.uk-list-decimal>*{counter-increment:decimal}.uk-list-disc>::before,.uk-list-circle>::before,.uk-list-square>::before,.uk-list-decimal>::before,.uk-list-hyphen>::before{content:"";position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:right}.uk-list-disc>::before{list-style-type:disc}.uk-list-circle>::before{list-style-type:circle}.uk-list-square>::before{list-style-type:square}.uk-list-decimal>::before{content:counter(decimal, decimal) " . "}.uk-list-hyphen>::before{content:"–  "}.uk-list-muted>::before{color:#666 !important}.uk-list-emphasis>::before{color:#222 !important}.uk-list-primary>::before{color:#87a96b !important}.uk-list-secondary>::before{color:#222 !important}.uk-list-bullet>*{padding-left:30px}.uk-list-bullet>::before{content:"";display:list-item;position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23000%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-list-divider>:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.uk-list-striped>*{padding:10px 10px}.uk-list-striped>*:nth-of-type(odd){border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-list-striped>:nth-of-type(odd){background:#f8f8f8}.uk-list-striped>:nth-child(n+2){margin-top:0}.uk-list-large>:nth-child(n+2),.uk-list-large>*>ul{margin-top:20px}.uk-list-collapse>:nth-child(n+2),.uk-list-collapse>*>ul{margin-top:0}.uk-list-large.uk-list-divider>:nth-child(n+2){margin-top:20px;padding-top:20px}.uk-list-collapse.uk-list-divider>:nth-child(n+2){margin-top:0;padding-top:0}.uk-list-large.uk-list-striped>*{padding:20px 10px}.uk-list-collapse.uk-list-striped>*{padding-top:0;padding-bottom:0}.uk-list-large.uk-list-striped>:nth-child(n+2),.uk-list-collapse.uk-list-striped>:nth-child(n+2){margin-top:0}.uk-description-list>dt{color:#222;font-size:14px;font-weight:normal;text-transform:uppercase}.uk-description-list>dt:nth-child(n+2){margin-top:20px}.uk-description-list-divider>dt:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}.uk-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.uk-table{margin-top:20px}.uk-table th{padding:16px 12px;text-align:left;vertical-align:bottom;font-size:12px;font-weight:normal;color:#666;text-transform:uppercase}.uk-table td{padding:16px 12px;vertical-align:top}.uk-table td>:last-child{margin-bottom:0}.uk-table tfoot{font-size:14px}.uk-table caption{font-size:14px;text-align:left;color:#666}.uk-table-middle,.uk-table-middle td{vertical-align:middle !important}.uk-table-divider>tr:not(:first-child),.uk-table-divider>:not(:first-child)>tr,.uk-table-divider>:first-child>tr:not(:first-child){border-top:1px solid #e5e5e5}.uk-table-striped>tr:nth-of-type(odd),.uk-table-striped tbody tr:nth-of-type(odd){background:#f8f8f8;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-table-hover>tr:hover,.uk-table-hover tbody tr:hover{background:#ffd}.uk-table>tr.uk-active,.uk-table tbody tr.uk-active{background:#ffd}.uk-table-small th,.uk-table-small td{padding:10px 12px}.uk-table-large th,.uk-table-large td{padding:22px 12px}.uk-table-justify th:first-child,.uk-table-justify td:first-child{padding-left:0}.uk-table-justify th:last-child,.uk-table-justify td:last-child{padding-right:0}.uk-table-shrink{width:1px}.uk-table-expand{min-width:150px}.uk-table-link{padding:0 !important}.uk-table-link>a{display:block;padding:16px 12px}.uk-table-small .uk-table-link>a{padding:10px 12px}@media(max-width: 959px){.uk-table-responsive,.uk-table-responsive tbody,.uk-table-responsive th,.uk-table-responsive td,.uk-table-responsive tr{display:block}.uk-table-responsive thead{display:none}.uk-table-responsive th,.uk-table-responsive td{width:auto !important;max-width:none !important;min-width:0 !important;overflow:visible !important;white-space:normal !important}.uk-table-responsive th:not(:first-child):not(.uk-table-link),.uk-table-responsive td:not(:first-child):not(.uk-table-link),.uk-table-responsive .uk-table-link:not(:first-child)>a{padding-top:5px !important}.uk-table-responsive th:not(:last-child):not(.uk-table-link),.uk-table-responsive td:not(:last-child):not(.uk-table-link),.uk-table-responsive .uk-table-link:not(:last-child)>a{padding-bottom:5px !important}.uk-table-justify.uk-table-responsive th,.uk-table-justify.uk-table-responsive td{padding-left:0;padding-right:0}}.uk-table tbody tr{transition:background-color .1s linear}.uk-table-striped>tr:nth-of-type(even):last-child,.uk-table-striped tbody tr:nth-of-type(even):last-child{border-bottom:1px solid #e5e5e5}.uk-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:rgba(0,0,0,0);display:inline-block;fill:currentcolor;line-height:0}button.uk-icon:not(:disabled){cursor:pointer}.uk-icon::-moz-focus-inner{border:0;padding:0}.uk-icon:not(.uk-preserve) [fill*="#"]:not(.uk-preserve){fill:currentcolor}.uk-icon:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve){stroke:currentcolor}.uk-icon>*{transform:translate(0, 0)}.uk-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle;object-fit:scale-down;max-width:none}.uk-icon-link{color:#666;text-decoration:none !important}.uk-icon-link:hover{color:#000}.uk-icon-link:active,.uk-active>.uk-icon-link{color:#000}.uk-icon-button{box-sizing:border-box;width:36px;height:36px;border-radius:500px;background:#f8f8f8;color:#666;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;transition:.1s ease-in-out;transition-property:color,background-color}.uk-icon-button:hover{background-color:#ebebeb;color:#000}.uk-icon-button:active,.uk-active>.uk-icon-button{background-color:#dfdfdf;color:#000}.uk-range{-webkit-appearance:none;box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;background:rgba(0,0,0,0)}.uk-range:focus{outline:none}.uk-range::-moz-focus-outer{border:none}.uk-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.uk-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.uk-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-webkit-slider-runnable-track,.uk-range:active::-webkit-slider-runnable-track{background:#dfdfdf}.uk-range::-moz-range-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-moz-range-track{background:#dfdfdf}.uk-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-moz-range-thumb{border:none;height:15px;width:15px;margin-top:-7px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-input,.uk-select,.uk-textarea,.uk-radio,.uk-checkbox{box-sizing:border-box;margin:0;border-radius:0;font:inherit}.uk-input{overflow:visible}.uk-select{text-transform:none}.uk-select optgroup{font:inherit;font-weight:bold}.uk-textarea{overflow:auto}.uk-input[type=search]::-webkit-search-cancel-button,.uk-input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.uk-input[type=number]::-webkit-inner-spin-button,.uk-input[type=number]::-webkit-outer-spin-button{height:auto}.uk-input::-moz-placeholder,.uk-textarea::-moz-placeholder{opacity:1}.uk-radio:not(:disabled),.uk-checkbox:not(:disabled){cursor:pointer}.uk-fieldset{border:none;margin:0;padding:0;min-width:0}.uk-input,.uk-textarea{-webkit-appearance:none}.uk-input,.uk-select,.uk-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#fff;color:#000;border:1px solid #e5e5e5;transition:.2s ease-in-out;transition-property:color,background-color,border}.uk-input,.uk-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.uk-input:not(input),.uk-select:not(select){line-height:38px}.uk-select[multiple],.uk-select[size],.uk-textarea{padding-top:6px;padding-bottom:6px;vertical-align:top}.uk-select[multiple],.uk-select[size]{resize:vertical}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{outline:none;background-color:#fff;color:#000;border-color:#87a96b}.uk-input:disabled,.uk-select:disabled,.uk-textarea:disabled{background-color:#f8f8f8;color:#666;border-color:#e5e5e5}.uk-input::placeholder{color:#666}.uk-textarea::placeholder{color:#666}.uk-form-small{font-size:14px}.uk-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px}textarea.uk-form-small,[multiple].uk-form-small,[size].uk-form-small{padding:5px 8px}.uk-form-small:not(select):not(input):not(textarea){line-height:28px}.uk-form-large{font-size:20px}.uk-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-left:12px;padding-right:12px}textarea.uk-form-large,[multiple].uk-form-large,[size].uk-form-large{padding:7px 12px}.uk-form-large:not(select):not(input):not(textarea){line-height:53px}.uk-form-danger,.uk-form-danger:focus{color:#f0506e;border-color:#f0506e}.uk-form-success,.uk-form-success:focus{color:#32d296;border-color:#32d296}.uk-form-blank{background:none;border-color:rgba(0,0,0,0)}.uk-form-blank:focus{border-color:#e5e5e5;border-style:solid}input.uk-form-width-xsmall{width:50px}select.uk-form-width-xsmall{width:75px}.uk-form-width-small{width:130px}.uk-form-width-medium{width:200px}.uk-form-width-large{width:500px}.uk-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:100% 50%}.uk-select:not([multiple]):not([size]) option{color:#000}.uk-select:not([multiple]):not([size]):disabled{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-input[list]{padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.uk-input[list]:hover,.uk-input[list]:focus{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-input[list]::-webkit-calendar-picker-indicator{display:none !important}.uk-radio,.uk-checkbox{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:50% 50%;border:1px solid #ccc;transition:.2s ease-in-out;transition-property:background-color,border}.uk-radio{border-radius:50%}.uk-radio:focus,.uk-checkbox:focus{background-color:rgba(0,0,0,0);outline:none;border-color:#87a96b}.uk-radio:checked,.uk-checkbox:checked,.uk-checkbox:indeterminate{background-color:#87a96b;border-color:rgba(0,0,0,0)}.uk-radio:checked:focus,.uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus{background-color:#6e8e53}.uk-radio:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-checkbox:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-radio:disabled,.uk-checkbox:disabled{background-color:#f8f8f8;border-color:#e5e5e5}.uk-radio:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-checkbox:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-checkbox:disabled:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-legend{width:100%;color:inherit;padding:0;font-size:24px;line-height:1.4}.uk-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-form-custom select,.uk-form-custom input[type=file]{position:absolute;top:0;z-index:1;width:100%;height:100%;left:0;-webkit-appearance:none;opacity:0;cursor:pointer}.uk-form-custom input[type=file]{font-size:500px;overflow:hidden}.uk-form-label{color:#222;font-size:14px}.uk-form-stacked .uk-form-label{display:block;margin-bottom:5px}@media(max-width: 959px){.uk-form-horizontal .uk-form-label{display:block;margin-bottom:5px}}@media(min-width: 960px){.uk-form-horizontal .uk-form-label{width:200px;margin-top:7px;float:left}.uk-form-horizontal .uk-form-controls{margin-left:215px}.uk-form-horizontal .uk-form-controls-text{padding-top:7px}}.uk-form-icon{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#666}.uk-form-icon:hover{color:#000}.uk-form-icon:not(a):not(button):not(input){pointer-events:none}.uk-form-icon:not(.uk-form-icon-flip)~.uk-input{padding-left:40px !important}.uk-form-icon-flip{right:0;left:auto}.uk-form-icon-flip~.uk-input{padding-right:40px !important}.uk-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:14px;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color,border-color}.uk-button:not(:disabled){cursor:pointer}.uk-button::-moz-focus-inner{border:0;padding:0}.uk-button:hover{text-decoration:none}.uk-button-default{background-color:#235626;color:#fff;border:1px solid #e5e5e5}.uk-button-default:hover{background-color:#000;color:#fff;border-color:#b2b2b2}.uk-button-default:active,.uk-button-default.uk-active{background-color:rgba(0,0,0,0);color:#222;border-color:#999}.uk-button-primary{background-color:#87a96b;color:#fff;border:1px solid rgba(0,0,0,0)}.uk-button-primary:hover{background-color:#7a9e5c;color:#fff}.uk-button-primary:active,.uk-button-primary.uk-active{background-color:#6e8e53;color:#fff}.uk-button-secondary{background-color:#222;color:#fff;border:1px solid rgba(0,0,0,0)}.uk-button-secondary:hover{background-color:#151515;color:#fff}.uk-button-secondary:active,.uk-button-secondary.uk-active{background-color:#090909;color:#fff}.uk-button-danger{background-color:#f0506e;color:#fff;border:1px solid rgba(0,0,0,0)}.uk-button-danger:hover{background-color:#ee395b;color:#fff}.uk-button-danger:active,.uk-button-danger.uk-active{background-color:#ec2147;color:#fff}.uk-button-default:disabled,.uk-button-primary:disabled,.uk-button-secondary:disabled,.uk-button-danger:disabled{background-color:rgba(0,0,0,0);color:#666;border-color:#e5e5e5}.uk-button-small{padding:0 15px;line-height:28px;font-size:14px}.uk-button-large{padding:0 40px;line-height:53px;font-size:14px}.uk-button-text{padding:0;line-height:1.5;background:none;color:#222;position:relative}.uk-button-text::before{content:"";position:absolute;bottom:0;left:0;right:100%;border-bottom:1px solid currentColor;transition:right .3s ease-out}.uk-button-text:hover{color:#222}.uk-button-text:hover::before{right:0}.uk-button-text:disabled{color:#666}.uk-button-text:disabled::before{display:none}.uk-button-link{padding:0;line-height:1.5;background:none;color:#222}.uk-button-link:hover{color:#666;text-decoration:none}.uk-button-link:disabled{color:#666;text-decoration:none}.uk-button-group{display:inline-flex;vertical-align:middle;position:relative}.uk-button-group>.uk-button:nth-child(n+2),.uk-button-group>div:nth-child(n+2) .uk-button{margin-left:-1px}.uk-button-group .uk-button:hover,.uk-button-group .uk-button:focus,.uk-button-group .uk-button:active,.uk-button-group .uk-button.uk-active{position:relative;z-index:1}.uk-progress{vertical-align:baseline;display:block;width:100%;border:0;background-color:#f8f8f8;margin-bottom:20px;height:15px;border-radius:500px;overflow:hidden}*+.uk-progress{margin-top:20px}.uk-progress::-webkit-progress-bar{background-color:rgba(0,0,0,0)}.uk-progress::-webkit-progress-value{background-color:#87a96b;transition:width .6s ease}.uk-progress::-moz-progress-bar{background-color:#87a96b;transition:width .6s ease}.uk-section{display:flow-root;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media(min-width: 960px){.uk-section{padding-top:70px;padding-bottom:70px}}.uk-section>:last-child{margin-bottom:0}.uk-section-xsmall{padding-top:20px;padding-bottom:20px}.uk-section-small{padding-top:40px;padding-bottom:40px}.uk-section-large{padding-top:70px;padding-bottom:70px}@media(min-width: 960px){.uk-section-large{padding-top:140px;padding-bottom:140px}}.uk-section-xlarge{padding-top:140px;padding-bottom:140px}@media(min-width: 960px){.uk-section-xlarge{padding-top:210px;padding-bottom:210px}}.uk-section-default{--uk-inverse: dark;background:#fff}.uk-section-muted{--uk-inverse: dark;background:#f8f8f8}.uk-section-primary{--uk-inverse: light;background:#87a96b}.uk-section-secondary{--uk-inverse: light;background:#222}.uk-container{display:flow-root;box-sizing:content-box;max-width:1380px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media(min-width: 640px){.uk-container{padding-left:30px;padding-right:30px}}@media(min-width: 960px){.uk-container{padding-left:40px;padding-right:40px}}.uk-container>:last-child{margin-bottom:0}.uk-container .uk-container{padding-left:0;padding-right:0}.uk-container-xsmall{max-width:750px}.uk-container-small{max-width:700px}.uk-container-large{max-width:1400px}.uk-container-xlarge{max-width:1600px}.uk-container-expand{max-width:none}.uk-container-expand-left{margin-left:0}.uk-container-expand-right{margin-right:0}@media(min-width: 640px){.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 30px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (700px / 2) - 30px)}}@media(min-width: 960px){.uk-container-expand-left,.uk-container-expand-right{max-width:calc(50% + (1380px / 2) - 40px)}.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 40px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (700px / 2) - 40px)}.uk-container-expand-left.uk-container-large,.uk-container-expand-right.uk-container-large{max-width:calc(50% + (1400px / 2) - 40px)}.uk-container-expand-left.uk-container-xlarge,.uk-container-expand-right.uk-container-xlarge{max-width:calc(50% + (1600px / 2) - 40px)}}.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 15px)}.uk-container-item-padding-remove-left{margin-left:-15px}.uk-container-item-padding-remove-right{margin-right:-15px}@media(min-width: 640px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 30px)}.uk-container-item-padding-remove-left{margin-left:-30px}.uk-container-item-padding-remove-right{margin-right:-30px}}@media(min-width: 960px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 40px)}.uk-container-item-padding-remove-left{margin-left:-40px}.uk-container-item-padding-remove-right{margin-right:-40px}}.uk-tile{display:flow-root;position:relative;box-sizing:border-box;padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:40px}@media(min-width: 640px){.uk-tile{padding-left:30px;padding-right:30px}}@media(min-width: 960px){.uk-tile{padding-left:40px;padding-right:40px;padding-top:70px;padding-bottom:70px}}.uk-tile>:last-child{margin-bottom:0}.uk-tile-xsmall{padding-top:20px;padding-bottom:20px}.uk-tile-small{padding-top:40px;padding-bottom:40px}.uk-tile-large{padding-top:70px;padding-bottom:70px}@media(min-width: 960px){.uk-tile-large{padding-top:140px;padding-bottom:140px}}.uk-tile-xlarge{padding-top:140px;padding-bottom:140px}@media(min-width: 960px){.uk-tile-xlarge{padding-top:210px;padding-bottom:210px}}.uk-tile-default{--uk-inverse: dark;background-color:#fff}.uk-tile-muted{--uk-inverse: dark;background-color:#f8f8f8}.uk-tile-primary{--uk-inverse: light;background-color:#87a96b}.uk-tile-secondary{--uk-inverse: light;background-color:#222}.uk-card{position:relative;box-sizing:border-box;transition:box-shadow .1s ease-in-out}.uk-card-body{display:flow-root;padding:30px 30px}.uk-card-header{display:flow-root;padding:15px 30px}.uk-card-footer{display:flow-root;padding:15px 30px}@media(min-width: 1200px){.uk-card-body{padding:40px 40px}.uk-card-header{padding:20px 40px}.uk-card-footer{padding:20px 40px}}.uk-card-body>:last-child,.uk-card-header>:last-child,.uk-card-footer>:last-child{margin-bottom:0}.uk-card-title{font-size:24px;line-height:1.4}.uk-card-badge{position:absolute;top:15px;right:15px;z-index:1;height:22px;padding:0 10px;background:#87a96b;color:#fff;font-size:14px;display:flex;justify-content:center;align-items:center;line-height:0;border-radius:2px;text-transform:uppercase}.uk-card-badge:first-child+*{margin-top:0}.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover{background-color:#fff;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default{--uk-inverse: dark;background-color:#fff;color:#000;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-default .uk-card-title{color:#222}.uk-card-default.uk-card-hover:hover{background-color:#fff;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default .uk-card-header{border-bottom:1px solid #e5e5e5}.uk-card-default .uk-card-footer{border-top:1px solid #e5e5e5}.uk-card-primary{--uk-inverse: light;background-color:#87a96b;color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-primary .uk-card-title{color:#fff}.uk-card-primary.uk-card-hover:hover{background-color:#87a96b;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-secondary{--uk-inverse: light;background-color:#222;color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-secondary .uk-card-title{color:#fff}.uk-card-secondary.uk-card-hover:hover{background-color:#222;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-small.uk-card-body,.uk-card-small .uk-card-body{padding:20px 20px}.uk-card-small .uk-card-header{padding:13px 20px}.uk-card-small .uk-card-footer{padding:13px 20px}@media(min-width: 1200px){.uk-card-large.uk-card-body,.uk-card-large .uk-card-body{padding:70px 70px}.uk-card-large .uk-card-header{padding:35px 70px}.uk-card-large .uk-card-footer{padding:35px 70px}}.uk-card-body>.uk-nav-default{margin-left:-30px;margin-right:-30px}.uk-card-body>.uk-nav-default:only-child{margin-top:-15px;margin-bottom:-15px}.uk-card-body>.uk-nav-default>li>a,.uk-card-body>.uk-nav-default .uk-nav-header,.uk-card-body>.uk-nav-default .uk-nav-divider{padding-left:30px;padding-right:30px}.uk-card-body>.uk-nav-default .uk-nav-sub{padding-left:45px}@media(min-width: 1200px){.uk-card-body>.uk-nav-default{margin-left:-40px;margin-right:-40px}.uk-card-body>.uk-nav-default:only-child{margin-top:-25px;margin-bottom:-25px}.uk-card-body>.uk-nav-default>li>a,.uk-card-body>.uk-nav-default .uk-nav-header,.uk-card-body>.uk-nav-default .uk-nav-divider{padding-left:40px;padding-right:40px}.uk-card-body>.uk-nav-default .uk-nav-sub{padding-left:55px}}.uk-card-small>.uk-nav-default{margin-left:-20px;margin-right:-20px}.uk-card-small>.uk-nav-default:only-child{margin-top:-5px;margin-bottom:-5px}.uk-card-small>.uk-nav-default>li>a,.uk-card-small>.uk-nav-default .uk-nav-header,.uk-card-small>.uk-nav-default .uk-nav-divider{padding-left:20px;padding-right:20px}.uk-card-small>.uk-nav-default .uk-nav-sub{padding-left:35px}@media(min-width: 1200px){.uk-card-large>.uk-nav-default{margin:0}.uk-card-large>.uk-nav-default:only-child{margin:0}.uk-card-large>.uk-nav-default>li>a,.uk-card-large>.uk-nav-default .uk-nav-header,.uk-card-large>.uk-nav-default .uk-nav-divider{padding-left:0;padding-right:0}.uk-card-large>.uk-nav-default .uk-nav-sub{padding-left:15px}}.uk-close{color:#666;transition:.1s ease-in-out;transition-property:color,opacity}.uk-close:hover{color:#000}.uk-spinner>*{animation:uk-spinner-rotate 1.4s linear infinite}@keyframes uk-spinner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.uk-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;transform-origin:center;animation:uk-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}@keyframes uk-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(135deg)}100%{stroke-dashoffset:88px;transform:rotate(450deg)}}.uk-totop{padding:5px;color:#666;transition:color .1s ease-in-out}.uk-totop:hover{color:#000}.uk-totop:active{color:#222}.uk-marker{padding:5px;background:#222;color:#fff;border-radius:500px}.uk-marker:hover{color:#fff}.uk-alert{position:relative;margin-bottom:20px;padding:15px 29px 15px 15px;background:#f8f8f8;color:#000}*+.uk-alert{margin-top:20px}.uk-alert>:last-child{margin-bottom:0}.uk-alert-close{position:absolute;top:20px;right:15px;color:inherit;opacity:.4}.uk-alert-close:first-child+*{margin-top:0}.uk-alert-close:hover{color:inherit;opacity:.8}.uk-alert-primary{background:#ebf1e6;color:#87a96b}.uk-alert-success{background:#edfbf6;color:#32d296}.uk-alert-warning{background:#fef5ee;color:#faa05a}.uk-alert-danger{background:#fef4f6;color:#f0506e}.uk-alert h1,.uk-alert h2,.uk-alert h3,.uk-alert h4,.uk-alert h5,.uk-alert h6{color:inherit}.uk-alert a:not([class]){color:inherit;text-decoration:underline}.uk-alert a:not([class]):hover{color:inherit;text-decoration:underline}.uk-placeholder{margin-bottom:20px;padding:30px 30px;background:rgba(0,0,0,0);border:1px dashed #e5e5e5}*+.uk-placeholder{margin-top:20px}.uk-placeholder>:last-child{margin-bottom:0}.uk-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#87a96b;color:#fff !important;font-size:11px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.uk-badge:hover{text-decoration:none}.uk-label{display:inline-block;padding:0 10px;background:#87a96b;line-height:1.5;font-size:12px;color:#fff;vertical-align:middle;white-space:nowrap;border-radius:2px;text-transform:uppercase}.uk-label-success{background-color:#32d296;color:#fff}.uk-label-warning{background-color:#faa05a;color:#fff}.uk-label-danger{background-color:#f0506e;color:#fff}.uk-overlay{padding:30px 30px}.uk-overlay>:last-child{margin-bottom:0}.uk-overlay-default{--uk-inverse: dark;background:rgba(255,255,255,.8)}.uk-overlay-primary{--uk-inverse: light;background:rgba(34,34,34,.8)}.uk-article{display:flow-root}.uk-article>:last-child{margin-bottom:0}.uk-article+.uk-article{margin-top:70px}.uk-article-title{font-size:32.3px;line-height:1.2}@media(min-width: 960px){.uk-article-title{font-size:38px}}.uk-article-meta{font-size:14px;line-height:1.4;color:#666}.uk-article-meta a{color:#666}.uk-article-meta a:hover{color:#000;text-decoration:none}.uk-comment-body{display:flow-root;overflow-wrap:break-word;word-wrap:break-word}.uk-comment-header{display:flow-root;margin-bottom:20px}.uk-comment-body>:last-child,.uk-comment-header>:last-child{margin-bottom:0}.uk-comment-title{font-size:20px;line-height:1.4}.uk-comment-meta{font-size:14px;line-height:1.4;color:#666}.uk-comment-list{padding:0;list-style:none}.uk-comment-list>:nth-child(n+2){margin-top:70px}.uk-comment-list .uk-comment~ul{margin:70px 0 0 0;padding-left:30px;list-style:none}@media(min-width: 960px){.uk-comment-list .uk-comment~ul{padding-left:100px}}.uk-comment-list .uk-comment~ul>:nth-child(n+2){margin-top:70px}.uk-comment-primary{padding:30px;background-color:#f8f8f8}.uk-search{display:inline-block;position:relative;max-width:100%;margin:0}.uk-search-input::-webkit-search-cancel-button,.uk-search-input::-webkit-search-decoration{-webkit-appearance:none}.uk-search-input::-moz-placeholder{opacity:1}.uk-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#000}.uk-search-input:focus{outline:none}.uk-search-input::placeholder{color:#666}.uk-search .uk-search-icon{position:absolute;top:0;bottom:0;left:0;display:inline-flex;justify-content:center;align-items:center;color:#666}.uk-search .uk-search-icon:hover{color:#666}.uk-search .uk-search-icon:not(a):not(button):not(input){pointer-events:none}.uk-search .uk-search-icon-flip{right:0;left:auto}.uk-search-default{width:240px}.uk-search-default .uk-search-input{height:40px;padding-left:10px;padding-right:10px;background:rgba(0,0,0,0);border:1px solid #e5e5e5}.uk-search-default .uk-search-input:focus{background-color:rgba(0,0,0,0);border-color:#87a96b}.uk-search-default .uk-search-icon{width:40px}.uk-search-default:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input{padding-left:40px}.uk-search-default:has(.uk-search-icon-flip) .uk-search-input{padding-right:40px}.uk-search-navbar{width:240px}.uk-search-navbar .uk-search-input{height:40px;padding-left:10px;padding-right:10px;background:#fff;border:1px solid #e5e5e5}.uk-search-navbar .uk-search-input:focus{background-color:#fff;border-color:#87a96b}.uk-search-navbar .uk-search-icon{width:40px}.uk-search-navbar:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input{padding-left:40px}.uk-search-navbar:has(.uk-search-icon-flip) .uk-search-input{padding-right:40px}.uk-search-medium{width:400px}.uk-search-medium .uk-search-input{height:40px;background:rgba(0,0,0,0);font-size:24px}.uk-search-medium .uk-search-icon{width:24px}.uk-search-medium:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input{padding-left:34px}.uk-search-medium:has(.uk-search-icon-flip) .uk-search-input{padding-right:34px}.uk-search-large{width:500px}.uk-search-large .uk-search-input{height:80px;background:rgba(0,0,0,0);font-size:38px}.uk-search-large .uk-search-icon{width:40px}.uk-search-large:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input{padding-left:60px}.uk-search-large:has(.uk-search-icon-flip) .uk-search-input{padding-right:60px}.uk-search-toggle{color:#666}.uk-search-toggle:hover{color:#000}.uk-accordion{padding:0;list-style:none}.uk-accordion>:nth-child(n+2){margin-top:20px}.uk-accordion-title{display:block;font-size:20px;line-height:1.4;color:#222;overflow:hidden}.uk-accordion-title::before{content:"";width:1.4em;height:1.4em;margin-left:10px;float:right;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23000%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23000%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-open>.uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23000%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-accordion-title:hover{color:#000;text-decoration:none}.uk-accordion-content{display:flow-root;margin-top:20px}.uk-accordion-content>:last-child{margin-bottom:0}.uk-drop{display:none;position:absolute;z-index:1020;--uk-position-offset: 20px;--uk-position-viewport-offset: 15px;box-sizing:border-box;width:300px}.uk-drop.uk-open{display:block}.uk-drop-stack .uk-drop-grid>*{width:100% !important}.uk-drop-parent-icon{margin-left:.25em;transition:transform .3s ease-out}[aria-expanded=true]>.uk-drop-parent-icon{transform:rotateX(180deg)}.uk-dropbar{--uk-position-offset: 0;--uk-position-shift-offset: 0;--uk-position-viewport-offset: 0;--uk-inverse: dark;width:auto;padding:25px 15px 25px 15px;background:#fff;color:#000}.uk-dropbar>:last-child{margin-bottom:0}@media(min-width: 640px){.uk-dropbar{padding-left:30px;padding-right:30px}}@media(min-width: 960px){.uk-dropbar{padding-left:40px;padding-right:40px}}.uk-dropbar :focus-visible{outline-color:#222 !important}.uk-dropbar-large{padding-top:40px;padding-bottom:40px}.uk-dropbar-top{box-shadow:0 12px 7px -6px rgba(0,0,0,.05)}.uk-dropbar-bottom{box-shadow:0 -12px 7px -6px rgba(0,0,0,.05)}.uk-dropbar-left{box-shadow:12px 0 7px -6px rgba(0,0,0,.05)}.uk-dropbar-right{box-shadow:-12px 0 7px -6px rgba(0,0,0,.05)}.uk-dropnav-dropbar{position:absolute;z-index:980;padding:0;left:0;right:0}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;padding:15px 15px;background:rgba(0,0,0,.6);opacity:0;transition:opacity .15s linear}@media(min-width: 640px){.uk-modal{padding:50px 30px}}@media(min-width: 960px){.uk-modal{padding-left:40px;padding-right:40px}}.uk-modal.uk-open{opacity:1}.uk-modal-page{overflow:hidden}.uk-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:100% !important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform}.uk-open>.uk-modal-dialog{opacity:1;transform:translateY(0)}.uk-modal-container .uk-modal-dialog{width:1200px}.uk-modal-full{padding:0;background:none}.uk-modal-full .uk-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.uk-modal-body{display:flow-root;padding:20px 20px}.uk-modal-header{display:flow-root;padding:10px 20px;background:#fff;border-bottom:1px solid #e5e5e5}.uk-modal-footer{display:flow-root;padding:10px 20px;background:#fff;border-top:1px solid #e5e5e5}@media(min-width: 640px){.uk-modal-body{padding:30px 30px}.uk-modal-header{padding:15px 30px}.uk-modal-footer{padding:15px 30px}}.uk-modal-body>:last-child,.uk-modal-header>:last-child,.uk-modal-footer>:last-child{margin-bottom:0}.uk-modal-title{font-size:30px;line-height:1.3}[class*=uk-modal-close-]{position:absolute;z-index:1010;top:10px;right:10px;padding:5px}[class*=uk-modal-close-]:first-child+*{margin-top:0}.uk-modal-close-outside{top:0;right:-5px;transform:translate(0, -100%);color:#fff}.uk-modal-close-outside:hover{color:#fff}@media(min-width: 960px){.uk-modal-close-outside{right:0;transform:translate(100%, -100%)}}.uk-modal-close-full{top:0;right:0;padding:10px;background:#fff}@media(min-width: 960px){.uk-modal-close-full{padding:20px}}.uk-slideshow{-webkit-tap-highlight-color:rgba(0,0,0,0)}.uk-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none;touch-action:pan-y}.uk-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity}.uk-slideshow-items>:not(.uk-active){display:none}.uk-slider{-webkit-tap-highlight-color:rgba(0,0,0,0)}.uk-slider-container{overflow:hidden;overflow:clip}.uk-slider-container-offset{margin:-11px -25px -39px -25px;padding:11px 25px 39px 25px}.uk-slider-items{will-change:transform;position:relative;touch-action:pan-y}.uk-slider-items:not(.uk-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.uk-slider-items.uk-grid{flex-wrap:nowrap}.uk-slider-items>*{flex:none !important;box-sizing:border-box;max-width:100%;position:relative}.uk-sticky{position:relative;z-index:980;box-sizing:border-box}.uk-sticky-fixed{margin:0 !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.uk-sticky[class*=uk-animation-]{animation-duration:.2s}.uk-sticky.uk-animation-reverse{animation-duration:.2s}.uk-sticky-placeholder{pointer-events:none}.uk-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.uk-offcanvas-flip .uk-offcanvas{right:0;left:auto}.uk-offcanvas-bar{--uk-inverse: dark;position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#fff;overflow-y:auto}@media(min-width: 640px){.uk-offcanvas-bar{left:-350px;width:350px;padding:30px 30px}}.uk-offcanvas-flip .uk-offcanvas-bar{left:auto;right:-270px}@media(min-width: 640px){.uk-offcanvas-flip .uk-offcanvas-bar{right:-350px}}.uk-open>.uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{left:auto;right:0}.uk-offcanvas-bar-animation{transition:left .3s ease-out}.uk-offcanvas-flip .uk-offcanvas-bar-animation{transition-property:right}.uk-offcanvas-reveal{position:absolute;top:0;bottom:0;left:0;width:0;overflow:hidden;transition:width .3s ease-out}.uk-offcanvas-reveal .uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar{left:auto;right:0}.uk-open>.uk-offcanvas-reveal{width:270px}@media(min-width: 640px){.uk-open>.uk-offcanvas-reveal{width:350px}}.uk-offcanvas-flip .uk-offcanvas-reveal{right:0;left:auto}.uk-offcanvas-close{position:absolute;z-index:1000;top:5px;right:5px;padding:5px}@media(min-width: 640px){.uk-offcanvas-close{top:10px;right:10px}}.uk-offcanvas-close:first-child+*{margin-top:0}.uk-offcanvas-overlay{width:100vw;touch-action:none}.uk-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.1);opacity:0;transition:opacity .15s linear}.uk-offcanvas-overlay.uk-open::before{opacity:1}.uk-offcanvas-page,.uk-offcanvas-container{overflow-x:hidden;overflow-x:clip}.uk-offcanvas-container{position:relative;left:0;transition:left .3s ease-out;box-sizing:border-box;width:100%}:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:270px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-270px}@media(min-width: 640px){:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:350px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-350px}}.uk-switcher{margin:0;padding:0;list-style:none}.uk-switcher>:not(.uk-active){display:none}.uk-switcher>*>:last-child{margin-bottom:0}.uk-leader{overflow:hidden}.uk-leader-fill::after{display:inline-block;margin-left:15px;width:0;content:attr(data-fill);white-space:nowrap}.uk-leader-fill.uk-leader-hide::after{display:none}:root{--uk-leader-fill-content: .}.uk-notification{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:350px}.uk-notification-top-right,.uk-notification-bottom-right{left:auto;right:10px}.uk-notification-top-center,.uk-notification-bottom-center{left:50%;margin-left:-175px}.uk-notification-bottom-left,.uk-notification-bottom-right,.uk-notification-bottom-center{top:auto;bottom:10px}@media(max-width: 639px){.uk-notification{left:10px;right:10px;width:auto;margin:0}}.uk-notification-message{position:relative;padding:15px;background:#f8f8f8;color:#000;font-size:20px;line-height:1.4;cursor:pointer}*+.uk-notification-message{margin-top:10px}.uk-notification-close{display:none;position:absolute;top:20px;right:15px}.uk-notification-message:hover .uk-notification-close{display:block}.uk-notification-message-primary{color:#87a96b}.uk-notification-message-success{color:#32d296}.uk-notification-message-warning{color:#faa05a}.uk-notification-message-danger{color:#f0506e}.uk-tooltip{display:none;position:absolute;z-index:1030;--uk-position-offset: 10px;--uk-position-viewport-offset: 10;top:0;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.uk-tooltip.uk-active{display:block}.uk-sortable{position:relative}.uk-sortable>:last-child{margin-bottom:0}.uk-sortable-drag{position:fixed !important;z-index:1050 !important;pointer-events:none}.uk-sortable-placeholder{opacity:0;pointer-events:none}.uk-sortable-empty{min-height:50px}.uk-sortable-handle:hover{cursor:move}.uk-countdown-number{font-variant-numeric:tabular-nums;font-size:2rem;line-height:.8}@media(min-width: 640px){.uk-countdown-number{font-size:4rem}}@media(min-width: 960px){.uk-countdown-number{font-size:6rem}}.uk-countdown-separator{font-size:1rem;line-height:1.6}@media(min-width: 640px){.uk-countdown-separator{font-size:2rem}}@media(min-width: 960px){.uk-countdown-separator{font-size:3rem}}.uk-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-15px}.uk-thumbnav>*{padding-left:15px}.uk-thumbnav>*>*{display:inline-block;position:relative}.uk-thumbnav>*>*::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4));transition:opacity .1s ease-in-out}.uk-thumbnav>*>:hover::after{opacity:0}.uk-thumbnav>.uk-active>*::after{opacity:0}.uk-thumbnav-vertical{flex-direction:column;margin-left:0;margin-top:-15px}.uk-thumbnav-vertical>*{padding-left:0;padding-top:15px}.uk-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-10px}.uk-iconnav>*{padding-left:10px}.uk-iconnav>*>a{display:flex;align-items:center;column-gap:.25em;line-height:0;color:#666;text-decoration:none;font-size:14px;transition:.1s ease-in-out;transition-property:color,background-color}.uk-iconnav>*>a:hover{color:#000}.uk-iconnav>.uk-active>a{color:#000}.uk-iconnav-vertical{flex-direction:column;margin-left:0;margin-top:-10px}.uk-iconnav-vertical>*{padding-left:0;padding-top:10px}.uk-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.uk-grid>*{margin:0}.uk-grid>*>:last-child{margin-bottom:0}.uk-grid{margin-left:-30px}.uk-grid>*{padding-left:30px}.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin,*+.uk-grid-margin{margin-top:30px}@media(min-width: 1200px){.uk-grid{margin-left:-40px}.uk-grid>*{padding-left:40px}.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin,*+.uk-grid-margin{margin-top:40px}}.uk-grid-small,.uk-grid-column-small{margin-left:-15px}.uk-grid-small>*,.uk-grid-column-small>*{padding-left:15px}.uk-grid+.uk-grid-small,.uk-grid+.uk-grid-row-small,.uk-grid-small>.uk-grid-margin,.uk-grid-row-small>.uk-grid-margin,*+.uk-grid-margin-small{margin-top:15px}.uk-grid-medium,.uk-grid-column-medium{margin-left:-30px}.uk-grid-medium>*,.uk-grid-column-medium>*{padding-left:30px}.uk-grid+.uk-grid-medium,.uk-grid+.uk-grid-row-medium,.uk-grid-medium>.uk-grid-margin,.uk-grid-row-medium>.uk-grid-margin,*+.uk-grid-margin-medium{margin-top:30px}.uk-grid-large,.uk-grid-column-large{margin-left:-40px}.uk-grid-large>*,.uk-grid-column-large>*{padding-left:40px}.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin,*+.uk-grid-margin-large{margin-top:40px}@media(min-width: 1200px){.uk-grid-large,.uk-grid-column-large{margin-left:-70px}.uk-grid-large>*,.uk-grid-column-large>*{padding-left:70px}.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin,*+.uk-grid-margin-large{margin-top:70px}}.uk-grid-collapse,.uk-grid-column-collapse{margin-left:0}.uk-grid-collapse>*,.uk-grid-column-collapse>*{padding-left:0}.uk-grid+.uk-grid-collapse,.uk-grid+.uk-grid-row-collapse,.uk-grid-collapse>.uk-grid-margin,.uk-grid-row-collapse>.uk-grid-margin{margin-top:0}.uk-grid-divider>*{position:relative}.uk-grid-divider>:not(.uk-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid #e5e5e5}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{content:"";position:absolute;left:0;right:0;border-top:1px solid #e5e5e5}.uk-grid-divider{margin-left:-60px}.uk-grid-divider>*{padding-left:60px}.uk-grid-divider>:not(.uk-first-column)::before{left:30px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{top:-30px;left:60px}@media(min-width: 1200px){.uk-grid-divider{margin-left:-80px}.uk-grid-divider>*{padding-left:80px}.uk-grid-divider>:not(.uk-first-column)::before{left:40px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{top:-40px;left:80px}}.uk-grid-divider.uk-grid-small,.uk-grid-divider.uk-grid-column-small{margin-left:-30px}.uk-grid-divider.uk-grid-small>*,.uk-grid-divider.uk-grid-column-small>*{padding-left:30px}.uk-grid-divider.uk-grid-small>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-small>:not(.uk-first-column)::before{left:15px}.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin{margin-top:30px}.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin::before{top:-15px;left:30px}.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin::before{top:-15px}.uk-grid-divider.uk-grid-column-small.uk-grid-stack>.uk-grid-margin::before{left:30px}.uk-grid-divider.uk-grid-medium,.uk-grid-divider.uk-grid-column-medium{margin-left:-60px}.uk-grid-divider.uk-grid-medium>*,.uk-grid-divider.uk-grid-column-medium>*{padding-left:60px}.uk-grid-divider.uk-grid-medium>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-medium>:not(.uk-first-column)::before{left:30px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin::before{top:-30px;left:60px}.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin::before{top:-30px}.uk-grid-divider.uk-grid-column-medium.uk-grid-stack>.uk-grid-margin::before{left:60px}.uk-grid-divider.uk-grid-large,.uk-grid-divider.uk-grid-column-large{margin-left:-80px}.uk-grid-divider.uk-grid-large>*,.uk-grid-divider.uk-grid-column-large>*{padding-left:80px}.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before{left:40px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before{top:-40px;left:80px}.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before{top:-40px}.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before{left:80px}@media(min-width: 1200px){.uk-grid-divider.uk-grid-large,.uk-grid-divider.uk-grid-column-large{margin-left:-140px}.uk-grid-divider.uk-grid-large>*,.uk-grid-divider.uk-grid-column-large>*{padding-left:140px}.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before{left:70px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin{margin-top:140px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before{top:-70px;left:140px}.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before{top:-70px}.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before{left:140px}}.uk-grid-match>*,.uk-grid-item-match{display:flex;flex-wrap:wrap}.uk-grid-match>*>:not([class*=uk-width]),.uk-grid-item-match>:not([class*=uk-width]){box-sizing:border-box;width:100%;flex:auto}.uk-nav,.uk-nav ul{margin:0;padding:0;list-style:none}.uk-nav li>a{display:flex;align-items:center;column-gap:.25em;text-decoration:none}.uk-nav>li>a{padding:5px 0}ul.uk-nav-sub{padding:5px 0 5px 15px}.uk-nav-sub ul{padding-left:15px}.uk-nav-sub a{padding:2px 0}.uk-nav-parent-icon{margin-left:auto;transition:transform .3s ease-out}.uk-nav>li.uk-open>a .uk-nav-parent-icon{transform:rotateX(180deg)}.uk-nav-header{padding:5px 0;text-transform:uppercase;font-size:12px}.uk-nav-header:not(:first-child){margin-top:20px}.uk-nav .uk-nav-divider{margin:5px 0}.uk-nav-default{font-size:14px;line-height:1.5}.uk-nav-default>li>a{color:#666;color:#0071b3}.uk-nav-default>li>a:hover{color:#000;color:#018fe2}.uk-nav-default>li.uk-active>a{color:#222}.uk-nav-default .uk-nav-subtitle{font-size:12px}.uk-nav-default .uk-nav-header{color:#222}.uk-nav-default .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-default .uk-nav-sub{font-size:14px;line-height:1.5}.uk-nav-default .uk-nav-sub a{color:#666}.uk-nav-default .uk-nav-sub a:hover{color:#000}.uk-nav-default .uk-nav-sub li.uk-active>a{color:#222}.uk-nav-primary{font-size:24px;line-height:1.5}.uk-nav-primary>li>a{color:#666}.uk-nav-primary>li>a:hover{color:#000}.uk-nav-primary>li.uk-active>a{color:#222}.uk-nav-primary .uk-nav-subtitle{font-size:20px}.uk-nav-primary .uk-nav-header{color:#222}.uk-nav-primary .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-primary .uk-nav-sub{font-size:20px;line-height:1.5}.uk-nav-primary .uk-nav-sub a{color:#666}.uk-nav-primary .uk-nav-sub a:hover{color:#000}.uk-nav-primary .uk-nav-sub li.uk-active>a{color:#222}.uk-nav-secondary{font-size:16px;line-height:1.5}.uk-nav-secondary>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider){margin-top:0}.uk-nav-secondary>li>a{color:#222;padding:10px 10px}.uk-nav-secondary>li>a:hover{color:#222;background-color:#f8f8f8}.uk-nav-secondary>li.uk-active>a{color:#222;background-color:#f8f8f8}.uk-nav-secondary .uk-nav-subtitle{font-size:14px;color:#666}.uk-nav-secondary>li>a:hover .uk-nav-subtitle{color:#000}.uk-nav-secondary>li.uk-active>a .uk-nav-subtitle{color:#222}.uk-nav-secondary .uk-nav-header{color:#222}.uk-nav-secondary .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-secondary .uk-nav-sub{font-size:14px;line-height:1.5}.uk-nav-secondary .uk-nav-sub a{color:#666}.uk-nav-secondary .uk-nav-sub a:hover{color:#000}.uk-nav-secondary .uk-nav-sub li.uk-active>a{color:#222}.uk-nav-medium{font-size:2.8875rem;line-height:1}.uk-nav-large{font-size:3.4rem;line-height:1}.uk-nav-xlarge{font-size:4rem;line-height:1}@media(min-width: 960px){.uk-nav-medium{font-size:3.5rem}.uk-nav-large{font-size:4rem}.uk-nav-xlarge{font-size:6rem}}@media(min-width: 1200px){.uk-nav-medium{font-size:4rem}.uk-nav-large{font-size:6rem}.uk-nav-xlarge{font-size:8rem}}.uk-nav-center{text-align:center}.uk-nav-center li>a{justify-content:center}.uk-nav-center .uk-nav-sub,.uk-nav-center .uk-nav-sub ul{padding-left:0}.uk-nav-center .uk-nav-parent-icon{margin-left:.25em}.uk-nav.uk-nav-divider>:not(.uk-nav-header,.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider){margin-top:5px;padding-top:5px;border-top:1px solid #e5e5e5}.uk-navbar{display:flex;position:relative}.uk-navbar-container:not(.uk-navbar-transparent){background:#f8f8f8}.uk-navbar-left,.uk-navbar-right,[class*=uk-navbar-center]{display:flex;gap:15px;align-items:center}.uk-navbar-right{margin-left:auto}.uk-navbar-center:only-child{margin-left:auto;margin-right:auto;position:relative}.uk-navbar-center:not(:only-child){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:max-content;box-sizing:border-box;z-index:990}.uk-navbar-center-left,.uk-navbar-center-right{position:absolute;top:0}.uk-navbar-center-left{right:calc(100% + 15px)}.uk-navbar-center-right{left:calc(100% + 15px)}[class*=uk-navbar-center-]{width:max-content;box-sizing:border-box}.uk-navbar-nav{display:flex;gap:15px;margin:0;padding:0;list-style:none}.uk-navbar-left,.uk-navbar-right,.uk-navbar-center:only-child{flex-wrap:wrap}.uk-navbar-nav>li>a,.uk-navbar-item,.uk-navbar-toggle{display:flex;justify-content:center;align-items:center;column-gap:.25em;box-sizing:border-box;min-height:80px;font-size:14px;font-family:ProximaNova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-decoration:none}.uk-navbar-nav>li>a{padding:0 0;color:#666;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a[aria-expanded=true]{color:#000}.uk-navbar-nav>li>a:active{color:#222}.uk-navbar-nav>li.uk-active>a{color:#222}.uk-navbar-parent-icon{margin-left:4px;transition:transform .3s ease-out}.uk-navbar-nav>li>a[aria-expanded=true] .uk-navbar-parent-icon{transform:rotateX(180deg)}.uk-navbar-item{padding:0 0;color:#000}.uk-navbar-item>:last-child{margin-bottom:0}.uk-navbar-toggle{padding:0 0;color:#666}.uk-navbar-toggle:hover,.uk-navbar-toggle[aria-expanded=true]{color:#000;text-decoration:none}.uk-navbar-subtitle{font-size:14px}.uk-navbar-justify .uk-navbar-left,.uk-navbar-justify .uk-navbar-right,.uk-navbar-justify .uk-navbar-nav,.uk-navbar-justify .uk-navbar-nav>li,.uk-navbar-justify .uk-navbar-item,.uk-navbar-justify .uk-navbar-toggle{flex-grow:1}.uk-navbar-dropdown{--uk-position-offset: 15px;--uk-position-shift-offset: 0;--uk-position-viewport-offset: 15px;--uk-inverse: dark;width:200px;padding:25px;background:#fff;color:#000;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-navbar-dropdown>:last-child{margin-bottom:0}.uk-navbar-dropdown :focus-visible{outline-color:#222 !important}.uk-navbar-dropdown .uk-drop-grid{margin-left:-30px}.uk-navbar-dropdown .uk-drop-grid>*{padding-left:30px}.uk-navbar-dropdown .uk-drop-grid>.uk-grid-margin{margin-top:30px}.uk-navbar-dropdown-width-2:not(.uk-drop-stack){width:400px}.uk-navbar-dropdown-width-3:not(.uk-drop-stack){width:600px}.uk-navbar-dropdown-width-4:not(.uk-drop-stack){width:800px}.uk-navbar-dropdown-width-5:not(.uk-drop-stack){width:1000px}.uk-navbar-dropdown-large{--uk-position-shift-offset: 0;padding:40px}.uk-navbar-dropdown-dropbar{width:auto;background:rgba(0,0,0,0);padding:25px 0 25px 0;--uk-position-offset: 0;--uk-position-shift-offset: 0;--uk-position-viewport-offset: 15px;box-shadow:none}@media(min-width: 640px){.uk-navbar-dropdown-dropbar{--uk-position-viewport-offset: 30px}}@media(min-width: 960px){.uk-navbar-dropdown-dropbar{--uk-position-viewport-offset: 40px}}.uk-navbar-dropdown-dropbar-large{--uk-position-shift-offset: 0;padding-top:40px;padding-bottom:40px}.uk-navbar-dropdown-nav{font-size:14px}.uk-navbar-dropdown-nav>li>a{color:#666}.uk-navbar-dropdown-nav>li>a:hover{color:#000}.uk-navbar-dropdown-nav>li.uk-active>a{color:#222}.uk-navbar-dropdown-nav .uk-nav-subtitle{font-size:12px}.uk-navbar-dropdown-nav .uk-nav-header{color:#222}.uk-navbar-dropdown-nav .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-navbar-dropdown-nav .uk-nav-sub a{color:#666}.uk-navbar-dropdown-nav .uk-nav-sub a:hover{color:#000}.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active>a{color:#222}.uk-navbar-container{transition:.1s ease-in-out;transition-property:background-color}@media(min-width: 960px){.uk-navbar-left,.uk-navbar-right,[class*=uk-navbar-center]{gap:30px}.uk-navbar-center-left{right:calc(100% + 30px)}.uk-navbar-center-right{left:calc(100% + 30px)}}@media(min-width: 960px){.uk-navbar-nav{gap:30px}}.uk-subnav{display:flex;flex-wrap:wrap;align-items:center;margin-left:-20px;padding:0;list-style:none}.uk-subnav>*{flex:none;padding-left:20px;position:relative}.uk-subnav>*>:first-child{display:flex;align-items:center;column-gap:.25em;color:#666;font-size:14px;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-subnav>*>a:hover{color:#000;text-decoration:none}.uk-subnav>.uk-active>a{color:#222}.uk-subnav-divider{margin-left:-41px}.uk-subnav-divider>*{display:flex;align-items:center}.uk-subnav-divider>::before{content:"";height:1.5em;margin-left:0px;margin-right:20px;border-left:1px solid rgba(0,0,0,0)}.uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before{border-left-color:#e5e5e5}.uk-subnav-pill>*>:first-child{padding:5px 10px;background:rgba(0,0,0,0);color:#666}.uk-subnav-pill>*>a:hover{background-color:#f8f8f8;color:#000}.uk-subnav-pill>*>a:active{background-color:#f8f8f8;color:#000}.uk-subnav-pill>.uk-active>a{background-color:#87a96b;color:#fff}.uk-subnav>.uk-disabled>a{color:#666}.uk-breadcrumb{padding:0;list-style:none}.uk-breadcrumb>*{display:contents}.uk-breadcrumb>*>*{font-size:14px;color:#666}.uk-breadcrumb>*>:hover{color:#000;text-decoration:none}.uk-breadcrumb>:last-child>span,.uk-breadcrumb>:last-child>a:not([href]){color:#000}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{content:"/";display:inline-block;margin:0 20px 0 calc(20px - 4px);font-size:14px;color:#666}.uk-pagination{display:flex;flex-wrap:wrap;align-items:center;margin-left:0;padding:0;list-style:none}.uk-pagination>*{flex:none;padding-left:0;position:relative}.uk-pagination>*>*{display:flex;align-items:center;column-gap:.25em;padding:5px 10px;color:#666;transition:color .1s ease-in-out}.uk-pagination>*>:hover{color:#000;text-decoration:none}.uk-pagination>.uk-active>*{color:#000}.uk-pagination>.uk-disabled>*{color:#666}.uk-tab{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none;position:relative}.uk-tab::before{content:"";position:absolute;bottom:0;left:20px;right:0;border-bottom:1px solid #e5e5e5}.uk-tab>*{flex:none;padding-left:20px;position:relative}.uk-tab>*>a{display:flex;align-items:center;column-gap:.25em;justify-content:center;padding:9px 20px;color:#666;line-height:20px}.uk-tab>*>a:hover{color:#000;text-decoration:none}.uk-tab>.uk-active>a{color:#222;border-color:#87a96b}.uk-tab>.uk-disabled>a{color:#666}.uk-tab-bottom::before{top:0;bottom:auto}.uk-tab-bottom>*>a{border-top:2px solid rgba(0,0,0,0);border-bottom:none}.uk-tab-left,.uk-tab-right{flex-direction:column;margin-left:0}.uk-tab-left>*,.uk-tab-right>*{padding-left:0}.uk-tab-left::before{top:0;bottom:0;left:auto;right:0;border-left:1px solid #e5e5e5;border-bottom:none}.uk-tab-right::before{top:0;bottom:0;left:0;right:auto;border-left:1px solid #e5e5e5;border-bottom:none}.uk-tab-left>*>a{justify-content:left;border-right:2px solid rgba(0,0,0,0);border-bottom:none}.uk-tab-right>*>a{justify-content:left;border-left:2px solid rgba(0,0,0,0);border-bottom:none}.uk-tab .uk-dropdown{margin-left:40px}.uk-slidenav{padding:5px 10px;color:rgba(0,0,0,.5);transition:color .1s ease-in-out}.uk-slidenav:hover{color:rgba(0,0,0,.9)}.uk-slidenav:active{color:rgba(0,0,0,.5)}.uk-slidenav-large{padding:10px 10px}.uk-slidenav-container{display:flex}.uk-dotnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-12px}.uk-dotnav>*{flex:none;padding-left:12px}.uk-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:rgba(0,0,0,0);text-indent:100%;overflow:hidden;white-space:nowrap;border:1px solid rgba(0,0,0,.4);transition:.2s ease-in-out;transition-property:background-color,border-color}.uk-dotnav>*>:hover{background-color:rgba(0,0,0,.6);border-color:rgba(0,0,0,0)}.uk-dotnav>*>:active{background-color:rgba(0,0,0,.2);border-color:rgba(0,0,0,0)}.uk-dotnav>.uk-active>*{background-color:rgba(0,0,0,.6);border-color:rgba(0,0,0,0)}.uk-dotnav-vertical{flex-direction:column;margin-left:0;margin-top:-12px}.uk-dotnav-vertical>*{padding-left:0;padding-top:12px}.uk-dropdown{--uk-position-offset: 10px;--uk-position-viewport-offset: 15px;--uk-inverse: dark;width:auto;min-width:200px;padding:25px;background:#fff;color:#000;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-dropdown>:last-child{margin-bottom:0}.uk-dropdown :focus-visible{outline-color:#222 !important}.uk-dropdown-large{padding:40px}.uk-dropdown-dropbar{width:auto;background:rgba(0,0,0,0);padding:5px 0 25px 0;--uk-position-viewport-offset: 15px;box-shadow:none}@media(min-width: 640px){.uk-dropdown-dropbar{--uk-position-viewport-offset: 30px}}@media(min-width: 960px){.uk-dropdown-dropbar{--uk-position-viewport-offset: 40px}}.uk-dropdown-dropbar-large{padding-top:40px;padding-bottom:40px}.uk-dropdown-nav{font-size:14px}.uk-dropdown-nav>li>a{color:#666}.uk-dropdown-nav>li>a:hover,.uk-dropdown-nav>li.uk-active>a{color:#000}.uk-dropdown-nav .uk-nav-subtitle{font-size:12px}.uk-dropdown-nav .uk-nav-header{color:#222}.uk-dropdown-nav .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-dropdown-nav .uk-nav-sub a{color:#666}.uk-dropdown-nav .uk-nav-sub a:hover,.uk-dropdown-nav .uk-nav-sub li.uk-active>a{color:#000}.uk-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear;touch-action:pinch-zoom}.uk-lightbox.uk-open{display:block;opacity:1}.uk-lightbox :focus-visible{outline-color:rgba(255,255,255,.7)}.uk-lightbox-page{overflow:hidden}.uk-lightbox-items>*{position:absolute;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,.7);will-change:transform,opacity}.uk-lightbox-items>*>*{max-width:100vw;max-height:100vh}.uk-lightbox-items>*>:not(iframe){width:auto;height:auto}.uk-lightbox-items>.uk-active{display:flex}.uk-lightbox-toolbar{padding:10px 10px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.7)}.uk-lightbox-toolbar>*{color:rgba(255,255,255,.7)}.uk-lightbox-toolbar-icon{padding:5px;color:rgba(255,255,255,.7)}.uk-lightbox-toolbar-icon:hover{color:#fff}.uk-lightbox-button{box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.7);display:inline-flex;justify-content:center;align-items:center}.uk-lightbox-button:hover{color:#fff}.uk-lightbox-caption:empty{display:none}.uk-lightbox-iframe{width:80%;height:80%}[class*=uk-animation-]{animation:.5s ease-out both}.uk-animation-fade{animation-name:uk-fade;animation-duration:.8s;animation-timing-function:linear}.uk-animation-scale-up{animation-name:uk-fade,uk-scale-up}.uk-animation-scale-down{animation-name:uk-fade,uk-scale-down}.uk-animation-slide-top{animation-name:uk-fade,uk-slide-top}.uk-animation-slide-bottom{animation-name:uk-fade,uk-slide-bottom}.uk-animation-slide-left{animation-name:uk-fade,uk-slide-left}.uk-animation-slide-right{animation-name:uk-fade,uk-slide-right}.uk-animation-slide-top-small{animation-name:uk-fade,uk-slide-top-small}.uk-animation-slide-bottom-small{animation-name:uk-fade,uk-slide-bottom-small}.uk-animation-slide-left-small{animation-name:uk-fade,uk-slide-left-small}.uk-animation-slide-right-small{animation-name:uk-fade,uk-slide-right-small}.uk-animation-slide-top-medium{animation-name:uk-fade,uk-slide-top-medium}.uk-animation-slide-bottom-medium{animation-name:uk-fade,uk-slide-bottom-medium}.uk-animation-slide-left-medium{animation-name:uk-fade,uk-slide-left-medium}.uk-animation-slide-right-medium{animation-name:uk-fade,uk-slide-right-medium}.uk-animation-kenburns{animation-name:uk-kenburns;animation-duration:15s}.uk-animation-shake{animation-name:uk-shake}.uk-animation-stroke{animation-name:uk-stroke;animation-duration:2s;stroke-dasharray:var(--uk-animation-stroke)}.uk-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.uk-animation-fast{animation-duration:.1s}.uk-animation-toggle:not(:hover):not(:focus) [class*=uk-animation-]{animation-name:none}@keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@keyframes uk-scale-up{0%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes uk-scale-down{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes uk-slide-top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes uk-slide-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes uk-slide-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes uk-slide-right{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes uk-slide-top-small{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes uk-slide-bottom-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes uk-slide-left-small{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes uk-slide-right-small{0%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes uk-slide-top-medium{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes uk-slide-bottom-medium{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes uk-slide-left-medium{0%{transform:translateX(-50px)}100%{transform:translateX(0)}}@keyframes uk-slide-right-medium{0%{transform:translateX(50px)}100%{transform:translateX(0)}}@keyframes uk-kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes uk-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@keyframes uk-stroke{0%{stroke-dashoffset:var(--uk-animation-stroke)}100%{stroke-dashoffset:0}}[class*=uk-child-width]>*{box-sizing:border-box;width:100%}.uk-child-width-1-2>*{width:50%}.uk-child-width-1-3>*{width:calc(100% / 3)}.uk-child-width-1-4>*{width:25%}.uk-child-width-1-5>*{width:20%}.uk-child-width-1-6>*{width:calc(100% / 6)}.uk-child-width-auto>*{width:auto}.uk-child-width-expand>:not([class*=uk-width]){flex:1;min-width:1px}@media(min-width: 640px){.uk-child-width-1-1\@s>*{width:100%}.uk-child-width-1-2\@s>*{width:50%}.uk-child-width-1-3\@s>*{width:calc(100% / 3)}.uk-child-width-1-4\@s>*{width:25%}.uk-child-width-1-5\@s>*{width:20%}.uk-child-width-1-6\@s>*{width:calc(100% / 6)}.uk-child-width-auto\@s>*{width:auto}.uk-child-width-expand\@s>:not([class*=uk-width]){flex:1;min-width:1px}.uk-child-width-1-1\@s>:not([class*=uk-width]),.uk-child-width-1-2\@s>:not([class*=uk-width]),.uk-child-width-1-3\@s>:not([class*=uk-width]),.uk-child-width-1-4\@s>:not([class*=uk-width]),.uk-child-width-1-5\@s>:not([class*=uk-width]),.uk-child-width-1-6\@s>:not([class*=uk-width]),.uk-child-width-auto\@s>:not([class*=uk-width]){flex:initial}}@media(min-width: 960px){.uk-child-width-1-1\@m>*{width:100%}.uk-child-width-1-2\@m>*{width:50%}.uk-child-width-1-3\@m>*{width:calc(100% / 3)}.uk-child-width-1-4\@m>*{width:25%}.uk-child-width-1-5\@m>*{width:20%}.uk-child-width-1-6\@m>*{width:calc(100% / 6)}.uk-child-width-auto\@m>*{width:auto}.uk-child-width-expand\@m>:not([class*=uk-width]){flex:1;min-width:1px}.uk-child-width-1-1\@m>:not([class*=uk-width]),.uk-child-width-1-2\@m>:not([class*=uk-width]),.uk-child-width-1-3\@m>:not([class*=uk-width]),.uk-child-width-1-4\@m>:not([class*=uk-width]),.uk-child-width-1-5\@m>:not([class*=uk-width]),.uk-child-width-1-6\@m>:not([class*=uk-width]),.uk-child-width-auto\@m>:not([class*=uk-width]){flex:initial}}@media(min-width: 1200px){.uk-child-width-1-1\@l>*{width:100%}.uk-child-width-1-2\@l>*{width:50%}.uk-child-width-1-3\@l>*{width:calc(100% / 3)}.uk-child-width-1-4\@l>*{width:25%}.uk-child-width-1-5\@l>*{width:20%}.uk-child-width-1-6\@l>*{width:calc(100% / 6)}.uk-child-width-auto\@l>*{width:auto}.uk-child-width-expand\@l>:not([class*=uk-width]){flex:1;min-width:1px}.uk-child-width-1-1\@l>:not([class*=uk-width]),.uk-child-width-1-2\@l>:not([class*=uk-width]),.uk-child-width-1-3\@l>:not([class*=uk-width]),.uk-child-width-1-4\@l>:not([class*=uk-width]),.uk-child-width-1-5\@l>:not([class*=uk-width]),.uk-child-width-1-6\@l>:not([class*=uk-width]),.uk-child-width-auto\@l>:not([class*=uk-width]){flex:initial}}@media(min-width: 1600px){.uk-child-width-1-1\@xl>*{width:100%}.uk-child-width-1-2\@xl>*{width:50%}.uk-child-width-1-3\@xl>*{width:calc(100% / 3)}.uk-child-width-1-4\@xl>*{width:25%}.uk-child-width-1-5\@xl>*{width:20%}.uk-child-width-1-6\@xl>*{width:calc(100% / 6)}.uk-child-width-auto\@xl>*{width:auto}.uk-child-width-expand\@xl>:not([class*=uk-width]){flex:1;min-width:1px}.uk-child-width-1-1\@xl>:not([class*=uk-width]),.uk-child-width-1-2\@xl>:not([class*=uk-width]),.uk-child-width-1-3\@xl>:not([class*=uk-width]),.uk-child-width-1-4\@xl>:not([class*=uk-width]),.uk-child-width-1-5\@xl>:not([class*=uk-width]),.uk-child-width-1-6\@xl>:not([class*=uk-width]),.uk-child-width-auto\@xl>:not([class*=uk-width]){flex:initial}}[class*=uk-width]{box-sizing:border-box;width:100%;max-width:100%}.uk-width-1-2{width:50%}.uk-width-1-3{width:calc(100% / 3)}.uk-width-2-3{width:calc(200% / 3)}.uk-width-1-4{width:25%}.uk-width-3-4{width:75%}.uk-width-1-5{width:20%}.uk-width-2-5{width:40%}.uk-width-3-5{width:60%}.uk-width-4-5{width:80%}.uk-width-1-6{width:calc(100% / 6)}.uk-width-5-6{width:calc(500% / 6)}.uk-width-small{width:150px}.uk-width-medium{width:300px}.uk-width-large{width:450px}.uk-width-xlarge{width:600px}.uk-width-2xlarge{width:750px}.uk-width-auto{width:auto}.uk-width-expand{flex:1;min-width:1px}@media(min-width: 640px){.uk-width-1-1\@s{width:100%}.uk-width-1-2\@s{width:50%}.uk-width-1-3\@s{width:calc(100% / 3)}.uk-width-2-3\@s{width:calc(200% / 3)}.uk-width-1-4\@s{width:25%}.uk-width-3-4\@s{width:75%}.uk-width-1-5\@s{width:20%}.uk-width-2-5\@s{width:40%}.uk-width-3-5\@s{width:60%}.uk-width-4-5\@s{width:80%}.uk-width-1-6\@s{width:calc(100% / 6)}.uk-width-5-6\@s{width:calc(500% / 6)}.uk-width-small\@s{width:150px}.uk-width-medium\@s{width:300px}.uk-width-large\@s{width:450px}.uk-width-xlarge\@s{width:600px}.uk-width-2xlarge\@s{width:750px}.uk-width-auto\@s{width:auto}.uk-width-expand\@s{flex:1;min-width:1px}.uk-width-1-1\@s,.uk-width-1-2\@s,.uk-width-1-3\@s,.uk-width-2-3\@s,.uk-width-1-4\@s,.uk-width-3-4\@s,.uk-width-1-5\@s,.uk-width-2-5\@s,.uk-width-3-5\@s,.uk-width-4-5\@s,.uk-width-1-6\@s,.uk-width-5-6\@s,.uk-width-small\@s,.uk-width-medium\@s,.uk-width-large\@s,.uk-width-xlarge\@s,.uk-width-2xlarge\@s,.uk-width-auto\@s{flex:initial}}@media(min-width: 960px){.uk-width-1-1\@m{width:100%}.uk-width-1-2\@m{width:50%}.uk-width-1-3\@m{width:calc(100% / 3)}.uk-width-2-3\@m{width:calc(200% / 3)}.uk-width-1-4\@m{width:25%}.uk-width-3-4\@m{width:75%}.uk-width-1-5\@m{width:20%}.uk-width-2-5\@m{width:40%}.uk-width-3-5\@m{width:60%}.uk-width-4-5\@m{width:80%}.uk-width-1-6\@m{width:calc(100% / 6)}.uk-width-5-6\@m{width:calc(500% / 6)}.uk-width-small\@m{width:150px}.uk-width-medium\@m{width:300px}.uk-width-large\@m{width:450px}.uk-width-xlarge\@m{width:600px}.uk-width-2xlarge\@m{width:750px}.uk-width-auto\@m{width:auto}.uk-width-expand\@m{flex:1;min-width:1px}.uk-width-1-1\@m,.uk-width-1-2\@m,.uk-width-1-3\@m,.uk-width-2-3\@m,.uk-width-1-4\@m,.uk-width-3-4\@m,.uk-width-1-5\@m,.uk-width-2-5\@m,.uk-width-3-5\@m,.uk-width-4-5\@m,.uk-width-1-6\@m,.uk-width-5-6\@m,.uk-width-small\@m,.uk-width-medium\@m,.uk-width-large\@m,.uk-width-xlarge\@m,.uk-width-2xlarge\@m,.uk-width-auto\@m{flex:initial}}@media(min-width: 1200px){.uk-width-1-1\@l{width:100%}.uk-width-1-2\@l{width:50%}.uk-width-1-3\@l{width:calc(100% / 3)}.uk-width-2-3\@l{width:calc(200% / 3)}.uk-width-1-4\@l{width:25%}.uk-width-3-4\@l{width:75%}.uk-width-1-5\@l{width:20%}.uk-width-2-5\@l{width:40%}.uk-width-3-5\@l{width:60%}.uk-width-4-5\@l{width:80%}.uk-width-1-6\@l{width:calc(100% / 6)}.uk-width-5-6\@l{width:calc(500% / 6)}.uk-width-small\@l{width:150px}.uk-width-medium\@l{width:300px}.uk-width-large\@l{width:450px}.uk-width-xlarge\@l{width:600px}.uk-width-2xlarge\@l{width:750px}.uk-width-auto\@l{width:auto}.uk-width-expand\@l{flex:1;min-width:1px}.uk-width-1-1\@l,.uk-width-1-2\@l,.uk-width-1-3\@l,.uk-width-2-3\@l,.uk-width-1-4\@l,.uk-width-3-4\@l,.uk-width-1-5\@l,.uk-width-2-5\@l,.uk-width-3-5\@l,.uk-width-4-5\@l,.uk-width-1-6\@l,.uk-width-5-6\@l,.uk-width-small\@l,.uk-width-medium\@l,.uk-width-large\@l,.uk-width-xlarge\@l,.uk-width-2xlarge\@l,.uk-width-auto\@l{flex:initial}}@media(min-width: 1600px){.uk-width-1-1\@xl{width:100%}.uk-width-1-2\@xl{width:50%}.uk-width-1-3\@xl{width:calc(100% / 3)}.uk-width-2-3\@xl{width:calc(200% / 3)}.uk-width-1-4\@xl{width:25%}.uk-width-3-4\@xl{width:75%}.uk-width-1-5\@xl{width:20%}.uk-width-2-5\@xl{width:40%}.uk-width-3-5\@xl{width:60%}.uk-width-4-5\@xl{width:80%}.uk-width-1-6\@xl{width:calc(100% / 6)}.uk-width-5-6\@xl{width:calc(500% / 6)}.uk-width-small\@xl{width:150px}.uk-width-medium\@xl{width:300px}.uk-width-large\@xl{width:450px}.uk-width-xlarge\@xl{width:600px}.uk-width-2xlarge\@xl{width:750px}.uk-width-auto\@xl{width:auto}.uk-width-expand\@xl{flex:1;min-width:1px}.uk-width-1-1\@xl,.uk-width-1-2\@xl,.uk-width-1-3\@xl,.uk-width-2-3\@xl,.uk-width-1-4\@xl,.uk-width-3-4\@xl,.uk-width-1-5\@xl,.uk-width-2-5\@xl,.uk-width-3-5\@xl,.uk-width-4-5\@xl,.uk-width-1-6\@xl,.uk-width-5-6\@xl,.uk-width-small\@xl,.uk-width-medium\@xl,.uk-width-large\@xl,.uk-width-xlarge\@xl,.uk-width-2xlarge\@xl,.uk-width-auto\@xl{flex:initial}}.uk-width-max-content{width:max-content}.uk-width-min-content{width:min-content}[class*=uk-height]{box-sizing:border-box}.uk-height-1-1{height:100%}.uk-height-viewport{min-height:100vh}.uk-height-viewport-2{min-height:200vh}.uk-height-viewport-3{min-height:300vh}.uk-height-viewport-4{min-height:400vh}.uk-height-small{height:150px}.uk-height-medium{height:300px}.uk-height-large{height:450px}.uk-height-max-small{max-height:150px}.uk-height-max-medium{max-height:300px}.uk-height-max-large{max-height:450px}.uk-text-lead{font-size:24px;line-height:1.5;color:#222;font-weight:300}.uk-text-meta{font-size:14px;line-height:1.4;color:#666}.uk-text-meta>a{color:#666}.uk-text-meta>a:hover{color:#000;text-decoration:none}.uk-text-small{font-size:14px;line-height:1.5}.uk-text-large{font-size:24px;line-height:1.5;font-weight:300}.uk-text-default{font-size:16px;line-height:1.5}.uk-text-light{font-weight:300}.uk-text-normal{font-weight:400}.uk-text-bold{font-weight:700}.uk-text-lighter{font-weight:lighter}.uk-text-bolder{font-weight:bolder}.uk-text-italic{font-style:italic}.uk-text-capitalize{text-transform:capitalize !important}.uk-text-uppercase{text-transform:uppercase !important}.uk-text-lowercase{text-transform:lowercase !important}.uk-text-decoration-none{text-decoration:none !important}.uk-text-muted{color:#666 !important}.uk-text-emphasis{color:#222 !important}.uk-text-primary{color:#87a96b !important}.uk-text-secondary{color:#222 !important}.uk-text-success{color:#32d296 !important}.uk-text-warning{color:#faa05a !important}.uk-text-danger{color:#f0506e !important}.uk-text-background{-webkit-background-clip:text;color:rgba(0,0,0,0) !important;display:inline-block;background-color:#87a96b;background-image:linear-gradient(90deg, #87a96b 0%, #6ba978 100%)}.uk-text-left{text-align:left !important}.uk-text-right{text-align:right !important}.uk-text-center{text-align:center !important}.uk-text-justify{text-align:justify !important}@media(min-width: 640px){.uk-text-left\@s{text-align:left !important}.uk-text-right\@s{text-align:right !important}.uk-text-center\@s{text-align:center !important}}@media(min-width: 960px){.uk-text-left\@m{text-align:left !important}.uk-text-right\@m{text-align:right !important}.uk-text-center\@m{text-align:center !important}}@media(min-width: 1200px){.uk-text-left\@l{text-align:left !important}.uk-text-right\@l{text-align:right !important}.uk-text-center\@l{text-align:center !important}}@media(min-width: 1600px){.uk-text-left\@xl{text-align:left !important}.uk-text-right\@xl{text-align:right !important}.uk-text-center\@xl{text-align:center !important}}.uk-text-top{vertical-align:top !important}.uk-text-middle{vertical-align:middle !important}.uk-text-bottom{vertical-align:bottom !important}.uk-text-baseline{vertical-align:baseline !important}.uk-text-nowrap{white-space:nowrap}.uk-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}th.uk-text-truncate,td.uk-text-truncate{max-width:0}.uk-text-break{overflow-wrap:break-word}th.uk-text-break,td.uk-text-break{word-break:break-word}[class*=uk-column-]{column-gap:30px}@media(min-width: 1200px){[class*=uk-column-]{column-gap:40px}}[class*=uk-column-] img{transform:translate3d(0, 0, 0)}.uk-column-divider{column-rule:1px solid #e5e5e5;column-gap:60px}@media(min-width: 1200px){.uk-column-divider{column-gap:80px}}.uk-column-1-2{column-count:2}.uk-column-1-3{column-count:3}.uk-column-1-4{column-count:4}.uk-column-1-5{column-count:5}.uk-column-1-6{column-count:6}@media(min-width: 640px){.uk-column-1-2\@s{column-count:2}.uk-column-1-3\@s{column-count:3}.uk-column-1-4\@s{column-count:4}.uk-column-1-5\@s{column-count:5}.uk-column-1-6\@s{column-count:6}}@media(min-width: 960px){.uk-column-1-2\@m{column-count:2}.uk-column-1-3\@m{column-count:3}.uk-column-1-4\@m{column-count:4}.uk-column-1-5\@m{column-count:5}.uk-column-1-6\@m{column-count:6}}@media(min-width: 1200px){.uk-column-1-2\@l{column-count:2}.uk-column-1-3\@l{column-count:3}.uk-column-1-4\@l{column-count:4}.uk-column-1-5\@l{column-count:5}.uk-column-1-6\@l{column-count:6}}@media(min-width: 1600px){.uk-column-1-2\@xl{column-count:2}.uk-column-1-3\@xl{column-count:3}.uk-column-1-4\@xl{column-count:4}.uk-column-1-5\@xl{column-count:5}.uk-column-1-6\@xl{column-count:6}}.uk-column-span{column-span:all}[uk-cover]:where(canvas,iframe,svg),[data-uk-cover]:where(canvas,iframe,svg){max-width:none;position:absolute;left:50%;top:50%;--uk-position-translate-x: -50%;--uk-position-translate-y: -50%;transform:translate(var(--uk-position-translate-x), var(--uk-position-translate-y))}iframe[uk-cover],iframe[data-uk-cover]{pointer-events:none}[uk-cover]:where(img,video),[data-uk-cover]:where(img,video){position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;object-fit:cover;object-position:center}.uk-cover-container{overflow:hidden;position:relative}.uk-background-default{background-color:#fff}.uk-background-muted{background-color:#f8f8f8}.uk-background-primary{background-color:#87a96b}.uk-background-secondary{background-color:#222}.uk-background-cover,.uk-background-contain,.uk-background-width-1-1,.uk-background-height-1-1{background-position:50% 50%;background-repeat:no-repeat}.uk-background-cover{background-size:cover}.uk-background-contain{background-size:contain}.uk-background-width-1-1{background-size:100%}.uk-background-height-1-1{background-size:auto 100%}.uk-background-top-left{background-position:0 0}.uk-background-top-center{background-position:50% 0}.uk-background-top-right{background-position:100% 0}.uk-background-center-left{background-position:0 50%}.uk-background-center-center{background-position:50% 50%}.uk-background-center-right{background-position:100% 50%}.uk-background-bottom-left{background-position:0 100%}.uk-background-bottom-center{background-position:50% 100%}.uk-background-bottom-right{background-position:100% 100%}.uk-background-norepeat{background-repeat:no-repeat}.uk-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media(pointer: coarse){.uk-background-fixed{background-attachment:scroll}}@media(max-width: 639px){.uk-background-image\@s{background-image:none !important}}@media(max-width: 959px){.uk-background-image\@m{background-image:none !important}}@media(max-width: 1199px){.uk-background-image\@l{background-image:none !important}}@media(max-width: 1599px){.uk-background-image\@xl{background-image:none !important}}.uk-background-blend-multiply{background-blend-mode:multiply}.uk-background-blend-screen{background-blend-mode:screen}.uk-background-blend-overlay{background-blend-mode:overlay}.uk-background-blend-darken{background-blend-mode:darken}.uk-background-blend-lighten{background-blend-mode:lighten}.uk-background-blend-color-dodge{background-blend-mode:color-dodge}.uk-background-blend-color-burn{background-blend-mode:color-burn}.uk-background-blend-hard-light{background-blend-mode:hard-light}.uk-background-blend-soft-light{background-blend-mode:soft-light}.uk-background-blend-difference{background-blend-mode:difference}.uk-background-blend-exclusion{background-blend-mode:exclusion}.uk-background-blend-hue{background-blend-mode:hue}.uk-background-blend-saturation{background-blend-mode:saturation}.uk-background-blend-color{background-blend-mode:color}.uk-background-blend-luminosity{background-blend-mode:luminosity}[class*=uk-align]{display:block;margin-bottom:30px}*+[class*=uk-align]{margin-top:30px}.uk-align-center{margin-left:auto;margin-right:auto}.uk-align-left{margin-top:0;margin-right:30px;float:left}.uk-align-right{margin-top:0;margin-left:30px;float:right}@media(min-width: 640px){.uk-align-left\@s{margin-top:0;margin-right:30px;float:left}.uk-align-right\@s{margin-top:0;margin-left:30px;float:right}}@media(min-width: 960px){.uk-align-left\@m{margin-top:0;margin-right:30px;float:left}.uk-align-right\@m{margin-top:0;margin-left:30px;float:right}}@media(min-width: 1200px){.uk-align-left\@l{margin-top:0;float:left}.uk-align-right\@l{margin-top:0;float:right}.uk-align-left,.uk-align-left\@s,.uk-align-left\@m,.uk-align-left\@l{margin-right:40px}.uk-align-right,.uk-align-right\@s,.uk-align-right\@m,.uk-align-right\@l{margin-left:40px}}@media(min-width: 1600px){.uk-align-left\@xl{margin-top:0;margin-right:40px;float:left}.uk-align-right\@xl{margin-top:0;margin-left:40px;float:right}}.uk-svg,.uk-svg:not(.uk-preserve) [fill*="#"]:not(.uk-preserve){fill:currentcolor}.uk-svg:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve){stroke:currentcolor}.uk-svg{transform:translate(0, 0)}.uk-panel{display:flow-root;position:relative;box-sizing:border-box}.uk-panel>:last-child{margin-bottom:0}.uk-panel-scrollable{height:170px;padding:10px;border:1px solid #e5e5e5;overflow:auto;resize:both}.uk-clearfix::before{content:"";display:table-cell}.uk-clearfix::after{content:"";display:table;clear:both}.uk-float-left{float:left}.uk-float-right{float:right}[class*=uk-float-]{max-width:100%}.uk-overflow-hidden{overflow:hidden}.uk-overflow-auto{overflow:auto}.uk-overflow-auto>:last-child{margin-bottom:0}.uk-box-sizing-content{box-sizing:content-box}.uk-box-sizing-border{box-sizing:border-box}.uk-resize{resize:both}.uk-resize-horizontal{resize:horizontal}.uk-resize-vertical{resize:vertical}.uk-display-block{display:block !important}.uk-display-inline{display:inline !important}.uk-display-inline-block{display:inline-block !important}[class*=uk-inline]{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.uk-inline-clip{overflow:hidden}.uk-preserve-width,.uk-preserve-width canvas,.uk-preserve-width img,.uk-preserve-width svg,.uk-preserve-width video{max-width:none}.uk-responsive-width,.uk-responsive-height{box-sizing:border-box}.uk-responsive-width{max-width:100% !important;height:auto}.uk-responsive-height{max-height:100%;width:auto;max-width:none}[uk-responsive],[data-uk-responsive]{max-width:100%}.uk-object-cover{object-fit:cover}.uk-object-contain{object-fit:contain}.uk-object-fill{object-fit:fill}.uk-object-none{object-fit:none}.uk-object-scale-down{object-fit:scale-down}.uk-object-top-left{object-position:0 0}.uk-object-top-center{object-position:50% 0}.uk-object-top-right{object-position:100% 0}.uk-object-center-left{object-position:0 50%}.uk-object-center-center{object-position:50% 50%}.uk-object-center-right{object-position:100% 50%}.uk-object-bottom-left{object-position:0 100%}.uk-object-bottom-center{object-position:50% 100%}.uk-object-bottom-right{object-position:100% 100%}.uk-border-circle{border-radius:50%}.uk-border-pill{border-radius:500px}.uk-border-rounded{border-radius:5px}.uk-inline-clip[class*=uk-border-]{-webkit-transform:translateZ(0)}.uk-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,.08)}.uk-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,.16)}[class*=uk-box-shadow-hover]{transition:box-shadow .1s ease-in-out}.uk-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.uk-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,.16)}@supports(filter: blur(0)){.uk-box-shadow-bottom{display:inline-block;position:relative;z-index:0;max-width:100%;vertical-align:middle}.uk-box-shadow-bottom::after{content:"";position:absolute;bottom:-30px;left:0;right:0;z-index:-1;height:30px;border-radius:100%;background:#444;filter:blur(20px);will-change:filter}}.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1;margin-bottom:-2px}@-moz-document url-prefix(){.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{margin-top:1.1%}}.uk-logo{font-size:24px;font-family:ProximaNova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#222;text-decoration:none}:where(.uk-logo){display:inline-block;vertical-align:middle}.uk-logo:hover{color:#222;text-decoration:none}.uk-logo :where(img,svg,video){display:block}.uk-logo-inverse{display:none}.uk-disabled{pointer-events:none}.uk-drag,.uk-drag *{cursor:move}.uk-drag iframe{pointer-events:none}.uk-dragover{box-shadow:0 0 20px rgba(100,100,100,.3)}.uk-blend-multiply{mix-blend-mode:multiply}.uk-blend-screen{mix-blend-mode:screen}.uk-blend-overlay{mix-blend-mode:overlay}.uk-blend-darken{mix-blend-mode:darken}.uk-blend-lighten{mix-blend-mode:lighten}.uk-blend-color-dodge{mix-blend-mode:color-dodge}.uk-blend-color-burn{mix-blend-mode:color-burn}.uk-blend-hard-light{mix-blend-mode:hard-light}.uk-blend-soft-light{mix-blend-mode:soft-light}.uk-blend-difference{mix-blend-mode:difference}.uk-blend-exclusion{mix-blend-mode:exclusion}.uk-blend-hue{mix-blend-mode:hue}.uk-blend-saturation{mix-blend-mode:saturation}.uk-blend-color{mix-blend-mode:color}.uk-blend-luminosity{mix-blend-mode:luminosity}.uk-transform-center{transform:translate(-50%, -50%)}.uk-transform-origin-top-left{transform-origin:0 0}.uk-transform-origin-top-center{transform-origin:50% 0}.uk-transform-origin-top-right{transform-origin:100% 0}.uk-transform-origin-center-left{transform-origin:0 50%}.uk-transform-origin-center-right{transform-origin:100% 50%}.uk-transform-origin-bottom-left{transform-origin:0 100%}.uk-transform-origin-bottom-center{transform-origin:50% 100%}.uk-transform-origin-bottom-right{transform-origin:100% 100%}.uk-flex{display:flex}.uk-flex-inline{display:inline-flex}.uk-flex-left{justify-content:flex-start}.uk-flex-center{justify-content:center}.uk-flex-right{justify-content:flex-end}.uk-flex-between{justify-content:space-between}.uk-flex-around{justify-content:space-around}@media(min-width: 640px){.uk-flex-left\@s{justify-content:flex-start}.uk-flex-center\@s{justify-content:center}.uk-flex-right\@s{justify-content:flex-end}.uk-flex-between\@s{justify-content:space-between}.uk-flex-around\@s{justify-content:space-around}}@media(min-width: 960px){.uk-flex-left\@m{justify-content:flex-start}.uk-flex-center\@m{justify-content:center}.uk-flex-right\@m{justify-content:flex-end}.uk-flex-between\@m{justify-content:space-between}.uk-flex-around\@m{justify-content:space-around}}@media(min-width: 1200px){.uk-flex-left\@l{justify-content:flex-start}.uk-flex-center\@l{justify-content:center}.uk-flex-right\@l{justify-content:flex-end}.uk-flex-between\@l{justify-content:space-between}.uk-flex-around\@l{justify-content:space-around}}@media(min-width: 1600px){.uk-flex-left\@xl{justify-content:flex-start}.uk-flex-center\@xl{justify-content:center}.uk-flex-right\@xl{justify-content:flex-end}.uk-flex-between\@xl{justify-content:space-between}.uk-flex-around\@xl{justify-content:space-around}}.uk-flex-stretch{align-items:stretch}.uk-flex-top{align-items:flex-start}.uk-flex-middle{align-items:center}.uk-flex-bottom{align-items:flex-end}@media(min-width: 640px){.uk-flex-stretch\@s{align-items:stretch}.uk-flex-top\@s{align-items:flex-start}.uk-flex-middle\@s{align-items:center}.uk-flex-bottom\@s{align-items:flex-end}}@media(min-width: 960px){.uk-flex-stretch\@m{align-items:stretch}.uk-flex-top\@m{align-items:flex-start}.uk-flex-middle\@m{align-items:center}.uk-flex-bottom\@m{align-items:flex-end}}@media(min-width: 1200px){.uk-flex-stretch\@l{align-items:stretch}.uk-flex-top\@l{align-items:flex-start}.uk-flex-middle\@l{align-items:center}.uk-flex-bottom\@l{align-items:flex-end}}@media(min-width: 1600px){.uk-flex-stretch\@xl{align-items:stretch}.uk-flex-top\@xl{align-items:flex-start}.uk-flex-middle\@xl{align-items:center}.uk-flex-bottom\@xl{align-items:flex-end}}.uk-flex-row{flex-direction:row}.uk-flex-row-reverse{flex-direction:row-reverse}.uk-flex-column{flex-direction:column}.uk-flex-column-reverse{flex-direction:column-reverse}@media(min-width: 640px){.uk-flex-row\@s{flex-direction:row}.uk-flex-column\@s{flex-direction:column}}@media(min-width: 960px){.uk-flex-row\@m{flex-direction:row}.uk-flex-column\@m{flex-direction:column}}@media(min-width: 1200px){.uk-flex-row\@l{flex-direction:row}.uk-flex-column\@l{flex-direction:column}}@media(min-width: 1600px){.uk-flex-row\@xl{flex-direction:row}.uk-flex-column\@xl{flex-direction:column}}.uk-flex-nowrap{flex-wrap:nowrap}.uk-flex-wrap{flex-wrap:wrap}.uk-flex-wrap-reverse{flex-wrap:wrap-reverse}.uk-flex-wrap-stretch{align-content:stretch}.uk-flex-wrap-top{align-content:flex-start}.uk-flex-wrap-middle{align-content:center}.uk-flex-wrap-bottom{align-content:flex-end}.uk-flex-wrap-between{align-content:space-between}.uk-flex-wrap-around{align-content:space-around}.uk-flex-first{order:-1}.uk-flex-last{order:99}@media(min-width: 640px){.uk-flex-first\@s{order:-1}.uk-flex-last\@s{order:99}}@media(min-width: 960px){.uk-flex-first\@m{order:-1}.uk-flex-last\@m{order:99}}@media(min-width: 1200px){.uk-flex-first\@l{order:-1}.uk-flex-last\@l{order:99}}@media(min-width: 1600px){.uk-flex-first\@xl{order:-1}.uk-flex-last\@xl{order:99}}.uk-flex-initial{flex:initial}.uk-flex-none{flex:none}.uk-flex-auto{flex:auto}.uk-flex-1{flex:1}@media(min-width: 640px){.uk-flex-initial\@s{flex:initial}.uk-flex-none\@s{flex:none}.uk-flex-1\@s{flex:1}}@media(min-width: 960px){.uk-flex-initial\@m{flex:initial}.uk-flex-none\@m{flex:none}.uk-flex-1\@m{flex:1}}@media(min-width: 1200px){.uk-flex-initial\@l{flex:initial}.uk-flex-none\@l{flex:none}.uk-flex-1\@l{flex:1}}@media(min-width: 1600px){.uk-flex-initial\@xl{flex:initial}.uk-flex-none\@xl{flex:none}.uk-flex-1\@xl{flex:1}}.uk-margin{margin-bottom:20px}*+.uk-margin{margin-top:20px !important}.uk-margin-top{margin-top:20px !important}.uk-margin-bottom{margin-bottom:20px !important}.uk-margin-left{margin-left:20px !important}.uk-margin-right{margin-right:20px !important}.uk-margin-small{margin-bottom:10px}*+.uk-margin-small{margin-top:10px !important}.uk-margin-small-top{margin-top:10px !important}.uk-margin-small-bottom{margin-bottom:10px !important}.uk-margin-small-left{margin-left:10px !important}.uk-margin-small-right{margin-right:10px !important}.uk-margin-medium{margin-bottom:40px}*+.uk-margin-medium{margin-top:40px !important}.uk-margin-medium-top{margin-top:40px !important}.uk-margin-medium-bottom{margin-bottom:40px !important}.uk-margin-medium-left{margin-left:40px !important}.uk-margin-medium-right{margin-right:40px !important}.uk-margin-large{margin-bottom:40px}*+.uk-margin-large{margin-top:40px !important}.uk-margin-large-top{margin-top:40px !important}.uk-margin-large-bottom{margin-bottom:40px !important}.uk-margin-large-left{margin-left:40px !important}.uk-margin-large-right{margin-right:40px !important}@media(min-width: 1200px){.uk-margin-large{margin-bottom:70px}*+.uk-margin-large{margin-top:70px !important}.uk-margin-large-top{margin-top:70px !important}.uk-margin-large-bottom{margin-bottom:70px !important}.uk-margin-large-left{margin-left:70px !important}.uk-margin-large-right{margin-right:70px !important}}.uk-margin-xlarge{margin-bottom:70px}*+.uk-margin-xlarge{margin-top:70px !important}.uk-margin-xlarge-top{margin-top:70px !important}.uk-margin-xlarge-bottom{margin-bottom:70px !important}.uk-margin-xlarge-left{margin-left:70px !important}.uk-margin-xlarge-right{margin-right:70px !important}@media(min-width: 1200px){.uk-margin-xlarge{margin-bottom:140px}*+.uk-margin-xlarge{margin-top:140px !important}.uk-margin-xlarge-top{margin-top:140px !important}.uk-margin-xlarge-bottom{margin-bottom:140px !important}.uk-margin-xlarge-left{margin-left:140px !important}.uk-margin-xlarge-right{margin-right:140px !important}}.uk-margin-auto{margin-left:auto !important;margin-right:auto !important}.uk-margin-auto-top{margin-top:auto !important}.uk-margin-auto-bottom{margin-bottom:auto !important}.uk-margin-auto-left{margin-left:auto !important}.uk-margin-auto-right{margin-right:auto !important}.uk-margin-auto-vertical{margin-top:auto !important;margin-bottom:auto !important}@media(min-width: 640px){.uk-margin-auto\@s{margin-left:auto !important;margin-right:auto !important}.uk-margin-auto-left\@s{margin-left:auto !important}.uk-margin-auto-right\@s{margin-right:auto !important}}@media(min-width: 960px){.uk-margin-auto\@m{margin-left:auto !important;margin-right:auto !important}.uk-margin-auto-left\@m{margin-left:auto !important}.uk-margin-auto-right\@m{margin-right:auto !important}}@media(min-width: 1200px){.uk-margin-auto\@l{margin-left:auto !important;margin-right:auto !important}.uk-margin-auto-left\@l{margin-left:auto !important}.uk-margin-auto-right\@l{margin-right:auto !important}}@media(min-width: 1600px){.uk-margin-auto\@xl{margin-left:auto !important;margin-right:auto !important}.uk-margin-auto-left\@xl{margin-left:auto !important}.uk-margin-auto-right\@xl{margin-right:auto !important}}.uk-margin-remove{margin:0 !important}.uk-margin-remove-top{margin-top:0 !important}.uk-margin-remove-bottom{margin-bottom:0 !important}.uk-margin-remove-left{margin-left:0 !important}.uk-margin-remove-right{margin-right:0 !important}.uk-margin-remove-vertical{margin-top:0 !important;margin-bottom:0 !important}.uk-margin-remove-adjacent+*,.uk-margin-remove-first-child>:first-child{margin-top:0 !important}.uk-margin-remove-last-child>:last-child{margin-bottom:0 !important}@media(min-width: 640px){.uk-margin-remove-left\@s{margin-left:0 !important}.uk-margin-remove-right\@s{margin-right:0 !important}}@media(min-width: 960px){.uk-margin-remove-left\@m{margin-left:0 !important}.uk-margin-remove-right\@m{margin-right:0 !important}}@media(min-width: 1200px){.uk-margin-remove-left\@l{margin-left:0 !important}.uk-margin-remove-right\@l{margin-right:0 !important}}@media(min-width: 1600px){.uk-margin-remove-left\@xl{margin-left:0 !important}.uk-margin-remove-right\@xl{margin-right:0 !important}}.uk-padding{padding:30px}@media(min-width: 1200px){.uk-padding{padding:40px}}.uk-padding-small{padding:15px}.uk-padding-large{padding:40px}@media(min-width: 1200px){.uk-padding-large{padding:70px}}.uk-padding-remove{padding:0 !important}.uk-padding-remove-top{padding-top:0 !important}.uk-padding-remove-bottom{padding-bottom:0 !important}.uk-padding-remove-left{padding-left:0 !important}.uk-padding-remove-right{padding-right:0 !important}.uk-padding-remove-vertical{padding-top:0 !important;padding-bottom:0 !important}.uk-padding-remove-horizontal{padding-left:0 !important;padding-right:0 !important}:root{--uk-position-margin-offset: 0px}[class*=uk-position-top],[class*=uk-position-bottom],[class*=uk-position-left],[class*=uk-position-right],[class*=uk-position-center]{position:absolute !important;max-width:calc(100% - (var(--uk-position-margin-offset) * 2));box-sizing:border-box}.uk-position-top{top:0;left:0;right:0}.uk-position-bottom{bottom:0;left:0;right:0}.uk-position-left{top:0;bottom:0;left:0}.uk-position-right{top:0;bottom:0;right:0}.uk-position-top-left{top:0;left:0}.uk-position-top-right{top:0;right:0}.uk-position-bottom-left{bottom:0;left:0}.uk-position-bottom-right{bottom:0;right:0}.uk-position-center{top:calc(50% - var(--uk-position-margin-offset));left:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-x: -50%;--uk-position-translate-y: -50%;transform:translate(var(--uk-position-translate-x), var(--uk-position-translate-y));width:max-content}[class*=uk-position-center-left],[class*=uk-position-center-right],.uk-position-center-vertical{top:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-y: -50%;transform:translate(0, var(--uk-position-translate-y))}.uk-position-center-left{left:0}.uk-position-center-right{right:0}.uk-position-center-vertical{left:0;right:0}.uk-position-center-left-out{right:100%;width:max-content}.uk-position-center-right-out{left:100%;width:max-content}.uk-position-top-center,.uk-position-bottom-center,.uk-position-center-horizontal{left:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-x: -50%;transform:translate(var(--uk-position-translate-x), 0);width:max-content}.uk-position-top-center{top:0}.uk-position-bottom-center{bottom:0}.uk-position-center-horizontal{top:0;bottom:0}.uk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.uk-position-small{margin:15px;--uk-position-margin-offset: 15px}.uk-position-medium{margin:30px;--uk-position-margin-offset: 30px}.uk-position-large{margin:30px;--uk-position-margin-offset: 30px}@media(min-width: 1200px){.uk-position-large{margin:50px;--uk-position-margin-offset: 50px}}.uk-position-relative{position:relative !important}.uk-position-absolute{position:absolute !important}.uk-position-fixed{position:fixed !important}.uk-position-sticky{position:sticky !important}.uk-position-z-index{z-index:1}.uk-position-z-index-zero{z-index:0}.uk-position-z-index-negative{z-index:-1}.uk-position-z-index-high{z-index:990}:where(.uk-transition-fade),:where([class*=uk-transition-scale]),:where([class*=uk-transition-slide]){--uk-position-translate-x: 0;--uk-position-translate-y: 0}.uk-transition-fade,[class*=uk-transition-scale],[class*=uk-transition-slide]{--uk-translate-x: 0;--uk-translate-y: 0;--uk-scale-x: 1;--uk-scale-y: 1;transform:translate(var(--uk-position-translate-x), var(--uk-position-translate-y)) translate(var(--uk-translate-x), var(--uk-translate-y)) scale(var(--uk-scale-x), var(--uk-scale-y));transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.uk-transition-toggle:hover .uk-transition-fade,.uk-transition-toggle:focus .uk-transition-fade,.uk-transition-toggle .uk-transition-fade:focus-within,.uk-transition-active.uk-active .uk-transition-fade{opacity:1}[class*=uk-transition-scale]{-webkit-backface-visibility:hidden}.uk-transition-scale-up{--uk-scale-x: 1;--uk-scale-y: 1}.uk-transition-scale-down{--uk-scale-x: 1.03;--uk-scale-y: 1.03}.uk-transition-toggle:hover .uk-transition-scale-up,.uk-transition-toggle:focus .uk-transition-scale-up,.uk-transition-toggle .uk-transition-scale-up:focus-within,.uk-transition-active.uk-active .uk-transition-scale-up{--uk-scale-x: 1.03;--uk-scale-y: 1.03;opacity:1}.uk-transition-toggle:hover .uk-transition-scale-down,.uk-transition-toggle:focus .uk-transition-scale-down,.uk-transition-toggle .uk-transition-scale-down:focus-within,.uk-transition-active.uk-active .uk-transition-scale-down{--uk-scale-x: 1;--uk-scale-y: 1;opacity:1}.uk-transition-slide-top{--uk-translate-y: -100%}.uk-transition-slide-bottom{--uk-translate-y: 100%}.uk-transition-slide-left{--uk-translate-x: -100%}.uk-transition-slide-right{--uk-translate-x: 100%}.uk-transition-slide-top-small{--uk-translate-y: calc(-1 * 10px)}.uk-transition-slide-bottom-small{--uk-translate-y: 10px}.uk-transition-slide-left-small{--uk-translate-x: calc(-1 * 10px)}.uk-transition-slide-right-small{--uk-translate-x: 10px}.uk-transition-slide-top-medium{--uk-translate-y: calc(-1 * 50px)}.uk-transition-slide-bottom-medium{--uk-translate-y: 50px}.uk-transition-slide-left-medium{--uk-translate-x: calc(-1 * 50px)}.uk-transition-slide-right-medium{--uk-translate-x: 50px}.uk-transition-toggle:hover [class*=uk-transition-slide],.uk-transition-toggle:focus [class*=uk-transition-slide],.uk-transition-toggle [class*=uk-transition-slide]:focus-within,.uk-transition-active.uk-active [class*=uk-transition-slide]{--uk-translate-x: 0;--uk-translate-y: 0;opacity:1}.uk-transition-opaque{opacity:1}.uk-transition-slow{transition-duration:.7s}.uk-transition-disable,.uk-transition-disable *{transition:none !important}[hidden],.uk-hidden{display:none !important}@media(min-width: 640px){.uk-hidden\@s{display:none !important}}@media(min-width: 960px){.uk-hidden\@m{display:none !important}}@media(min-width: 1200px){.uk-hidden\@l{display:none !important}}@media(min-width: 1600px){.uk-hidden\@xl{display:none !important}}@media(max-width: 639px){.uk-visible\@s{display:none !important}}@media(max-width: 959px){.uk-visible\@m{display:none !important}}@media(max-width: 1199px){.uk-visible\@l{display:none !important}}@media(max-width: 1599px){.uk-visible\@xl{display:none !important}}.uk-invisible{visibility:hidden !important}.uk-hidden-visually:not(:focus):not(:active):not(:focus-within),.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within){position:absolute !important;width:0 !important;height:0 !important;padding:0 !important;border:0 !important;margin:0 !important;overflow:hidden !important}.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within){opacity:0 !important}@media(hover: none){.uk-hidden-touch{display:none !important}}@media(hover){.uk-hidden-notouch{display:none !important}}.uk-light,.uk-section-primary:not(.uk-preserve-color),.uk-section-secondary:not(.uk-preserve-color),.uk-tile-primary:not(.uk-preserve-color),.uk-tile-secondary:not(.uk-preserve-color),.uk-card-primary.uk-card-body,.uk-card-primary>:not([class*=uk-card-media]),.uk-card-secondary.uk-card-body,.uk-card-secondary>:not([class*=uk-card-media]),.uk-overlay-primary{color:rgba(255,255,255,.8)}.uk-light .uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-card-primary.uk-card-body .uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-overlay-primary .uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-open>.uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-card-primary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-overlay-primary .uk-open>.uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-article-meta,.uk-section-primary:not(.uk-preserve-color) .uk-article-meta,.uk-section-secondary:not(.uk-preserve-color) .uk-article-meta,.uk-tile-primary:not(.uk-preserve-color) .uk-article-meta,.uk-tile-secondary:not(.uk-preserve-color) .uk-article-meta,.uk-card-primary.uk-card-body .uk-article-meta,.uk-card-primary>:not([class*=uk-card-media]) .uk-article-meta,.uk-card-secondary.uk-card-body .uk-article-meta,.uk-card-secondary>:not([class*=uk-card-media]) .uk-article-meta,.uk-overlay-primary .uk-article-meta{color:rgba(255,255,255,.6)}.uk-light .uk-badge,.uk-section-primary:not(.uk-preserve-color) .uk-badge,.uk-section-secondary:not(.uk-preserve-color) .uk-badge,.uk-tile-primary:not(.uk-preserve-color) .uk-badge,.uk-tile-secondary:not(.uk-preserve-color) .uk-badge,.uk-card-primary.uk-card-body .uk-badge,.uk-card-primary>:not([class*=uk-card-media]) .uk-badge,.uk-card-secondary.uk-card-body .uk-badge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-badge,.uk-overlay-primary .uk-badge{background-color:#fff;color:#000 !important}.uk-light a,.uk-section-primary:not(.uk-preserve-color) a,.uk-section-secondary:not(.uk-preserve-color) a,.uk-tile-primary:not(.uk-preserve-color) a,.uk-tile-secondary:not(.uk-preserve-color) a,.uk-card-primary.uk-card-body a,.uk-card-primary>:not([class*=uk-card-media]) a,.uk-card-secondary.uk-card-body a,.uk-card-secondary>:not([class*=uk-card-media]) a,.uk-overlay-primary a,.uk-light .uk-link,.uk-section-primary:not(.uk-preserve-color) .uk-link,.uk-section-secondary:not(.uk-preserve-color) .uk-link,.uk-tile-primary:not(.uk-preserve-color) .uk-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-link,.uk-card-primary.uk-card-body .uk-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-link,.uk-card-secondary.uk-card-body .uk-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link,.uk-overlay-primary .uk-link{color:#fff}.uk-light a:hover,.uk-section-primary:not(.uk-preserve-color) a:hover,.uk-section-secondary:not(.uk-preserve-color) a:hover,.uk-tile-primary:not(.uk-preserve-color) a:hover,.uk-tile-secondary:not(.uk-preserve-color) a:hover,.uk-card-primary.uk-card-body a:hover,.uk-card-primary>:not([class*=uk-card-media]) a:hover,.uk-card-secondary.uk-card-body a:hover,.uk-card-secondary>:not([class*=uk-card-media]) a:hover,.uk-overlay-primary a:hover,.uk-light .uk-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-card-primary.uk-card-body .uk-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link:hover,.uk-card-secondary.uk-card-body .uk-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link:hover,.uk-overlay-primary .uk-link:hover,.uk-light .uk-link-toggle:hover .uk-link,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link,.uk-overlay-primary .uk-link-toggle:hover .uk-link{color:#fff}.uk-light :not(pre)>code,.uk-section-primary:not(.uk-preserve-color) :not(pre)>code,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-card-primary.uk-card-body :not(pre)>code,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>code,.uk-card-secondary.uk-card-body :not(pre)>code,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>code,.uk-overlay-primary :not(pre)>code,.uk-light :not(pre)>kbd,.uk-section-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-card-primary.uk-card-body :not(pre)>kbd,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-card-secondary.uk-card-body :not(pre)>kbd,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-overlay-primary :not(pre)>kbd,.uk-light :not(pre)>samp,.uk-section-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>samp,.uk-card-primary.uk-card-body :not(pre)>samp,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-card-secondary.uk-card-body :not(pre)>samp,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-overlay-primary :not(pre)>samp{color:rgba(255,255,255,.8);background-color:rgba(255,255,255,.1)}.uk-light em,.uk-section-primary:not(.uk-preserve-color) em,.uk-section-secondary:not(.uk-preserve-color) em,.uk-tile-primary:not(.uk-preserve-color) em,.uk-tile-secondary:not(.uk-preserve-color) em,.uk-card-primary.uk-card-body em,.uk-card-primary>:not([class*=uk-card-media]) em,.uk-card-secondary.uk-card-body em,.uk-card-secondary>:not([class*=uk-card-media]) em,.uk-overlay-primary em{color:#fff}.uk-light h1,.uk-section-primary:not(.uk-preserve-color) h1,.uk-section-secondary:not(.uk-preserve-color) h1,.uk-tile-primary:not(.uk-preserve-color) h1,.uk-tile-secondary:not(.uk-preserve-color) h1,.uk-card-primary.uk-card-body h1,.uk-card-primary>:not([class*=uk-card-media]) h1,.uk-card-secondary.uk-card-body h1,.uk-card-secondary>:not([class*=uk-card-media]) h1,.uk-overlay-primary h1,.uk-light .uk-h1,.uk-section-primary:not(.uk-preserve-color) .uk-h1,.uk-section-secondary:not(.uk-preserve-color) .uk-h1,.uk-tile-primary:not(.uk-preserve-color) .uk-h1,.uk-tile-secondary:not(.uk-preserve-color) .uk-h1,.uk-card-primary.uk-card-body .uk-h1,.uk-card-primary>:not([class*=uk-card-media]) .uk-h1,.uk-card-secondary.uk-card-body .uk-h1,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h1,.uk-overlay-primary .uk-h1,.uk-light h2,.uk-section-primary:not(.uk-preserve-color) h2,.uk-section-secondary:not(.uk-preserve-color) h2,.uk-tile-primary:not(.uk-preserve-color) h2,.uk-tile-secondary:not(.uk-preserve-color) h2,.uk-card-primary.uk-card-body h2,.uk-card-primary>:not([class*=uk-card-media]) h2,.uk-card-secondary.uk-card-body h2,.uk-card-secondary>:not([class*=uk-card-media]) h2,.uk-overlay-primary h2,.uk-light .uk-h2,.uk-section-primary:not(.uk-preserve-color) .uk-h2,.uk-section-secondary:not(.uk-preserve-color) .uk-h2,.uk-tile-primary:not(.uk-preserve-color) .uk-h2,.uk-tile-secondary:not(.uk-preserve-color) .uk-h2,.uk-card-primary.uk-card-body .uk-h2,.uk-card-primary>:not([class*=uk-card-media]) .uk-h2,.uk-card-secondary.uk-card-body .uk-h2,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h2,.uk-overlay-primary .uk-h2,.uk-light h3,.uk-section-primary:not(.uk-preserve-color) h3,.uk-section-secondary:not(.uk-preserve-color) h3,.uk-tile-primary:not(.uk-preserve-color) h3,.uk-tile-secondary:not(.uk-preserve-color) h3,.uk-card-primary.uk-card-body h3,.uk-card-primary>:not([class*=uk-card-media]) h3,.uk-card-secondary.uk-card-body h3,.uk-card-secondary>:not([class*=uk-card-media]) h3,.uk-overlay-primary h3,.uk-light .uk-h3,.uk-section-primary:not(.uk-preserve-color) .uk-h3,.uk-section-secondary:not(.uk-preserve-color) .uk-h3,.uk-tile-primary:not(.uk-preserve-color) .uk-h3,.uk-tile-secondary:not(.uk-preserve-color) .uk-h3,.uk-card-primary.uk-card-body .uk-h3,.uk-card-primary>:not([class*=uk-card-media]) .uk-h3,.uk-card-secondary.uk-card-body .uk-h3,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h3,.uk-overlay-primary .uk-h3,.uk-light h4,.uk-section-primary:not(.uk-preserve-color) h4,.uk-section-secondary:not(.uk-preserve-color) h4,.uk-tile-primary:not(.uk-preserve-color) h4,.uk-tile-secondary:not(.uk-preserve-color) h4,.uk-card-primary.uk-card-body h4,.uk-card-primary>:not([class*=uk-card-media]) h4,.uk-card-secondary.uk-card-body h4,.uk-card-secondary>:not([class*=uk-card-media]) h4,.uk-overlay-primary h4,.uk-light .uk-h4,.uk-section-primary:not(.uk-preserve-color) .uk-h4,.uk-section-secondary:not(.uk-preserve-color) .uk-h4,.uk-tile-primary:not(.uk-preserve-color) .uk-h4,.uk-tile-secondary:not(.uk-preserve-color) .uk-h4,.uk-card-primary.uk-card-body .uk-h4,.uk-card-primary>:not([class*=uk-card-media]) .uk-h4,.uk-card-secondary.uk-card-body .uk-h4,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h4,.uk-overlay-primary .uk-h4,.uk-light h5,.uk-section-primary:not(.uk-preserve-color) h5,.uk-section-secondary:not(.uk-preserve-color) h5,.uk-tile-primary:not(.uk-preserve-color) h5,.uk-tile-secondary:not(.uk-preserve-color) h5,.uk-card-primary.uk-card-body h5,.uk-card-primary>:not([class*=uk-card-media]) h5,.uk-card-secondary.uk-card-body h5,.uk-card-secondary>:not([class*=uk-card-media]) h5,.uk-overlay-primary h5,.uk-light .uk-h5,.uk-section-primary:not(.uk-preserve-color) .uk-h5,.uk-section-secondary:not(.uk-preserve-color) .uk-h5,.uk-tile-primary:not(.uk-preserve-color) .uk-h5,.uk-tile-secondary:not(.uk-preserve-color) .uk-h5,.uk-card-primary.uk-card-body .uk-h5,.uk-card-primary>:not([class*=uk-card-media]) .uk-h5,.uk-card-secondary.uk-card-body .uk-h5,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h5,.uk-overlay-primary .uk-h5,.uk-light h6,.uk-section-primary:not(.uk-preserve-color) h6,.uk-section-secondary:not(.uk-preserve-color) h6,.uk-tile-primary:not(.uk-preserve-color) h6,.uk-tile-secondary:not(.uk-preserve-color) h6,.uk-card-primary.uk-card-body h6,.uk-card-primary>:not([class*=uk-card-media]) h6,.uk-card-secondary.uk-card-body h6,.uk-card-secondary>:not([class*=uk-card-media]) h6,.uk-overlay-primary h6,.uk-light .uk-h6,.uk-section-primary:not(.uk-preserve-color) .uk-h6,.uk-section-secondary:not(.uk-preserve-color) .uk-h6,.uk-tile-primary:not(.uk-preserve-color) .uk-h6,.uk-tile-secondary:not(.uk-preserve-color) .uk-h6,.uk-card-primary.uk-card-body .uk-h6,.uk-card-primary>:not([class*=uk-card-media]) .uk-h6,.uk-card-secondary.uk-card-body .uk-h6,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h6,.uk-overlay-primary .uk-h6,.uk-light .uk-heading-small,.uk-section-primary:not(.uk-preserve-color) .uk-heading-small,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-card-primary.uk-card-body .uk-heading-small,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-small,.uk-card-secondary.uk-card-body .uk-heading-small,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-small,.uk-overlay-primary .uk-heading-small,.uk-light .uk-heading-medium,.uk-section-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-card-primary.uk-card-body .uk-heading-medium,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-card-secondary.uk-card-body .uk-heading-medium,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-overlay-primary .uk-heading-medium,.uk-light .uk-heading-large,.uk-section-primary:not(.uk-preserve-color) .uk-heading-large,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-card-primary.uk-card-body .uk-heading-large,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-large,.uk-card-secondary.uk-card-body .uk-heading-large,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-large,.uk-overlay-primary .uk-heading-large,.uk-light .uk-heading-xlarge,.uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-card-primary.uk-card-body .uk-heading-xlarge,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-card-secondary.uk-card-body .uk-heading-xlarge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-overlay-primary .uk-heading-xlarge,.uk-light .uk-heading-2xlarge,.uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-card-primary.uk-card-body .uk-heading-2xlarge,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-card-secondary.uk-card-body .uk-heading-2xlarge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-overlay-primary .uk-heading-2xlarge,.uk-light .uk-heading-3xlarge,.uk-section-primary:not(.uk-preserve-color) .uk-heading-3xlarge,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-3xlarge,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-3xlarge,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-3xlarge,.uk-card-primary.uk-card-body .uk-heading-3xlarge,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-3xlarge,.uk-card-secondary.uk-card-body .uk-heading-3xlarge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-3xlarge,.uk-overlay-primary .uk-heading-3xlarge{color:#fff}.uk-light blockquote,.uk-section-primary:not(.uk-preserve-color) blockquote,.uk-section-secondary:not(.uk-preserve-color) blockquote,.uk-tile-primary:not(.uk-preserve-color) blockquote,.uk-tile-secondary:not(.uk-preserve-color) blockquote,.uk-card-primary.uk-card-body blockquote,.uk-card-primary>:not([class*=uk-card-media]) blockquote,.uk-card-secondary.uk-card-body blockquote,.uk-card-secondary>:not([class*=uk-card-media]) blockquote,.uk-overlay-primary blockquote{color:#fff}.uk-light blockquote footer,.uk-section-primary:not(.uk-preserve-color) blockquote footer,.uk-section-secondary:not(.uk-preserve-color) blockquote footer,.uk-tile-primary:not(.uk-preserve-color) blockquote footer,.uk-tile-secondary:not(.uk-preserve-color) blockquote footer,.uk-card-primary.uk-card-body blockquote footer,.uk-card-primary>:not([class*=uk-card-media]) blockquote footer,.uk-card-secondary.uk-card-body blockquote footer,.uk-card-secondary>:not([class*=uk-card-media]) blockquote footer,.uk-overlay-primary blockquote footer{color:rgba(255,255,255,.8)}.uk-light hr,.uk-section-primary:not(.uk-preserve-color) hr,.uk-section-secondary:not(.uk-preserve-color) hr,.uk-tile-primary:not(.uk-preserve-color) hr,.uk-tile-secondary:not(.uk-preserve-color) hr,.uk-card-primary.uk-card-body hr,.uk-card-primary>:not([class*=uk-card-media]) hr,.uk-card-secondary.uk-card-body hr,.uk-card-secondary>:not([class*=uk-card-media]) hr,.uk-overlay-primary hr,.uk-light .uk-hr,.uk-section-primary:not(.uk-preserve-color) .uk-hr,.uk-section-secondary:not(.uk-preserve-color) .uk-hr,.uk-tile-primary:not(.uk-preserve-color) .uk-hr,.uk-tile-secondary:not(.uk-preserve-color) .uk-hr,.uk-card-primary.uk-card-body .uk-hr,.uk-card-primary>:not([class*=uk-card-media]) .uk-hr,.uk-card-secondary.uk-card-body .uk-hr,.uk-card-secondary>:not([class*=uk-card-media]) .uk-hr,.uk-overlay-primary .uk-hr{border-top-color:rgba(255,255,255,.2)}.uk-light :focus-visible,.uk-section-primary:not(.uk-preserve-color) :focus-visible,.uk-section-secondary:not(.uk-preserve-color) :focus-visible,.uk-tile-primary:not(.uk-preserve-color) :focus-visible,.uk-tile-secondary:not(.uk-preserve-color) :focus-visible,.uk-card-primary.uk-card-body :focus-visible,.uk-card-primary>:not([class*=uk-card-media]) :focus-visible,.uk-card-secondary.uk-card-body :focus-visible,.uk-card-secondary>:not([class*=uk-card-media]) :focus-visible,.uk-overlay-primary :focus-visible{outline-color:#fff}.uk-light .uk-breadcrumb>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-card-primary.uk-card-body .uk-breadcrumb>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*,.uk-overlay-primary .uk-breadcrumb>*>*{color:rgba(255,255,255,.6)}.uk-light .uk-breadcrumb>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-card-primary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-overlay-primary .uk-breadcrumb>*>:hover{color:rgba(255,255,255,.8)}.uk-light .uk-breadcrumb>:last-child>*,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-card-primary.uk-card-body .uk-breadcrumb>:last-child>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*,.uk-card-secondary.uk-card-body .uk-breadcrumb>:last-child>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*,.uk-overlay-primary .uk-breadcrumb>:last-child>*{color:rgba(255,255,255,.8)}.uk-light .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-overlay-primary .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{color:rgba(255,255,255,.6)}.uk-light .uk-button-default,.uk-section-primary:not(.uk-preserve-color) .uk-button-default,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default,.uk-card-primary.uk-card-body .uk-button-default,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default,.uk-card-secondary.uk-card-body .uk-button-default,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default,.uk-overlay-primary .uk-button-default{background-color:rgba(0,0,0,0);color:#fff;border-color:rgba(255,255,255,.8)}.uk-light .uk-button-default:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover,.uk-card-primary.uk-card-body .uk-button-default:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-card-secondary.uk-card-body .uk-button-default:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-overlay-primary .uk-button-default:hover{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.uk-light .uk-button-default:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active,.uk-card-primary.uk-card-body .uk-button-default:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-card-secondary.uk-card-body .uk-button-default:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-overlay-primary .uk-button-default:active,.uk-light .uk-button-default.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-card-primary.uk-card-body .uk-button-default.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-card-secondary.uk-card-body .uk-button-default.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-overlay-primary .uk-button-default.uk-active{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.uk-light .uk-button-primary,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary,.uk-card-primary.uk-card-body .uk-button-primary,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary,.uk-card-secondary.uk-card-body .uk-button-primary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary,.uk-overlay-primary .uk-button-primary{background-color:#fff;color:#000}.uk-light .uk-button-primary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-card-primary.uk-card-body .uk-button-primary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-card-secondary.uk-card-body .uk-button-primary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-overlay-primary .uk-button-primary:hover{background-color:#f2f2f2;color:#000}.uk-light .uk-button-primary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active,.uk-card-primary.uk-card-body .uk-button-primary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-card-secondary.uk-card-body .uk-button-primary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-overlay-primary .uk-button-primary:active,.uk-light .uk-button-primary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-card-primary.uk-card-body .uk-button-primary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-card-secondary.uk-card-body .uk-button-primary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-overlay-primary .uk-button-primary.uk-active{background-color:#e6e6e6;color:#000}.uk-light .uk-button-secondary,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary,.uk-card-primary.uk-card-body .uk-button-secondary,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary,.uk-card-secondary.uk-card-body .uk-button-secondary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary,.uk-overlay-primary .uk-button-secondary{background-color:#fff;color:#000}.uk-light .uk-button-secondary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-card-primary.uk-card-body .uk-button-secondary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-card-secondary.uk-card-body .uk-button-secondary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-overlay-primary .uk-button-secondary:hover{background-color:#f2f2f2;color:#000}.uk-light .uk-button-secondary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-card-primary.uk-card-body .uk-button-secondary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-card-secondary.uk-card-body .uk-button-secondary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-overlay-primary .uk-button-secondary:active,.uk-light .uk-button-secondary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-card-primary.uk-card-body .uk-button-secondary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-overlay-primary .uk-button-secondary.uk-active{background-color:#e6e6e6;color:#000}.uk-light .uk-button-text,.uk-section-primary:not(.uk-preserve-color) .uk-button-text,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text,.uk-card-primary.uk-card-body .uk-button-text,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text,.uk-card-secondary.uk-card-body .uk-button-text,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text,.uk-overlay-primary .uk-button-text{color:#fff}.uk-light .uk-button-text::before,.uk-section-primary:not(.uk-preserve-color) .uk-button-text::before,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text::before,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text::before,.uk-card-primary.uk-card-body .uk-button-text::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text::before,.uk-card-secondary.uk-card-body .uk-button-text::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text::before,.uk-overlay-primary .uk-button-text::before{border-bottom-color:#fff}.uk-light .uk-button-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover,.uk-card-primary.uk-card-body .uk-button-text:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-card-secondary.uk-card-body .uk-button-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-overlay-primary .uk-button-text:hover{color:#fff}.uk-light .uk-button-text:disabled,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-card-primary.uk-card-body .uk-button-text:disabled,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:disabled,.uk-card-secondary.uk-card-body .uk-button-text:disabled,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:disabled,.uk-overlay-primary .uk-button-text:disabled{color:rgba(255,255,255,.6)}.uk-light .uk-button-link,.uk-section-primary:not(.uk-preserve-color) .uk-button-link,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link,.uk-card-primary.uk-card-body .uk-button-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link,.uk-card-secondary.uk-card-body .uk-button-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link,.uk-overlay-primary .uk-button-link{color:#fff}.uk-light .uk-button-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover,.uk-card-primary.uk-card-body .uk-button-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-card-secondary.uk-card-body .uk-button-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-overlay-primary .uk-button-link:hover{color:rgba(255,255,255,.6)}.uk-light.uk-card-badge,.uk-card-badge.uk-section-primary:not(.uk-preserve-color),.uk-card-badge.uk-section-secondary:not(.uk-preserve-color),.uk-card-badge.uk-tile-primary:not(.uk-preserve-color),.uk-card-badge.uk-tile-secondary:not(.uk-preserve-color),.uk-card-badge.uk-card-primary.uk-card-body,.uk-card-primary>.uk-card-badge:not([class*=uk-card-media]),.uk-card-badge.uk-card-secondary.uk-card-body,.uk-card-secondary>.uk-card-badge:not([class*=uk-card-media]),.uk-card-badge.uk-overlay-primary{background-color:#fff;color:#000}.uk-light .uk-close,.uk-section-primary:not(.uk-preserve-color) .uk-close,.uk-section-secondary:not(.uk-preserve-color) .uk-close,.uk-tile-primary:not(.uk-preserve-color) .uk-close,.uk-tile-secondary:not(.uk-preserve-color) .uk-close,.uk-card-primary.uk-card-body .uk-close,.uk-card-primary>:not([class*=uk-card-media]) .uk-close,.uk-card-secondary.uk-card-body .uk-close,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close,.uk-overlay-primary .uk-close{color:rgba(255,255,255,.6)}.uk-light .uk-close:hover,.uk-section-primary:not(.uk-preserve-color) .uk-close:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover,.uk-card-primary.uk-card-body .uk-close:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-close:hover,.uk-card-secondary.uk-card-body .uk-close:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close:hover,.uk-overlay-primary .uk-close:hover{color:rgba(255,255,255,.8)}.uk-light .uk-column-divider,.uk-section-primary:not(.uk-preserve-color) .uk-column-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-column-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-column-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-column-divider,.uk-card-primary.uk-card-body .uk-column-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-column-divider,.uk-card-secondary.uk-card-body .uk-column-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-column-divider,.uk-overlay-primary .uk-column-divider{column-rule-color:rgba(255,255,255,.2)}.uk-light .uk-divider-icon,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon,.uk-card-primary.uk-card-body .uk-divider-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon,.uk-card-secondary.uk-card-body .uk-divider-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon,.uk-overlay-primary .uk-divider-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba(255, 255, 255, 0.2)%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-light .uk-divider-icon::before,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-card-primary.uk-card-body .uk-divider-icon::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-card-secondary.uk-card-body .uk-divider-icon::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-overlay-primary .uk-divider-icon::before,.uk-light .uk-divider-icon::after,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-card-primary.uk-card-body .uk-divider-icon::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-card-secondary.uk-card-body .uk-divider-icon::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-overlay-primary .uk-divider-icon::after{border-bottom-color:rgba(255,255,255,.2)}.uk-light .uk-divider-small::after,.uk-section-primary:not(.uk-preserve-color) .uk-divider-small::after,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-small::after,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-small::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-small::after,.uk-card-primary.uk-card-body .uk-divider-small::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-small::after,.uk-card-secondary.uk-card-body .uk-divider-small::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-small::after,.uk-overlay-primary .uk-divider-small::after{border-top-color:rgba(255,255,255,.2)}.uk-light .uk-divider-vertical,.uk-section-primary:not(.uk-preserve-color) .uk-divider-vertical,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-vertical,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-vertical,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-vertical,.uk-card-primary.uk-card-body .uk-divider-vertical,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-vertical,.uk-card-secondary.uk-card-body .uk-divider-vertical,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-vertical,.uk-overlay-primary .uk-divider-vertical{border-left-color:rgba(255,255,255,.2)}.uk-light .uk-dotnav>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-card-primary.uk-card-body .uk-dotnav>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>*,.uk-card-secondary.uk-card-body .uk-dotnav>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>*,.uk-overlay-primary .uk-dotnav>*>*{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.9)}.uk-light .uk-dotnav>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-card-primary.uk-card-body .uk-dotnav>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-card-secondary.uk-card-body .uk-dotnav>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-overlay-primary .uk-dotnav>*>:hover{background-color:rgba(255,255,255,.9);border-color:rgba(0,0,0,0)}.uk-light .uk-dotnav>*>:active,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-card-primary.uk-card-body .uk-dotnav>*>:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:active,.uk-card-secondary.uk-card-body .uk-dotnav>*>:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:active,.uk-overlay-primary .uk-dotnav>*>:active{background-color:rgba(255,255,255,.5);border-color:rgba(0,0,0,0)}.uk-light .uk-dotnav>.uk-active>*,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-card-primary.uk-card-body .uk-dotnav>.uk-active>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*,.uk-card-secondary.uk-card-body .uk-dotnav>.uk-active>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*,.uk-overlay-primary .uk-dotnav>.uk-active>*{background-color:rgba(255,255,255,.9);border-color:rgba(0,0,0,0)}.uk-light .uk-input,.uk-section-primary:not(.uk-preserve-color) .uk-input,.uk-section-secondary:not(.uk-preserve-color) .uk-input,.uk-tile-primary:not(.uk-preserve-color) .uk-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-input,.uk-card-primary.uk-card-body .uk-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-input,.uk-card-secondary.uk-card-body .uk-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input,.uk-overlay-primary .uk-input,.uk-light .uk-select,.uk-section-primary:not(.uk-preserve-color) .uk-select,.uk-section-secondary:not(.uk-preserve-color) .uk-select,.uk-tile-primary:not(.uk-preserve-color) .uk-select,.uk-tile-secondary:not(.uk-preserve-color) .uk-select,.uk-card-primary.uk-card-body .uk-select,.uk-card-primary>:not([class*=uk-card-media]) .uk-select,.uk-card-secondary.uk-card-body .uk-select,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select,.uk-overlay-primary .uk-select,.uk-light .uk-textarea,.uk-section-primary:not(.uk-preserve-color) .uk-textarea,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea,.uk-card-primary.uk-card-body .uk-textarea,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea,.uk-card-secondary.uk-card-body .uk-textarea,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea,.uk-overlay-primary .uk-textarea{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.8);background-clip:padding-box;border-color:rgba(255,255,255,.2)}.uk-light .uk-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-card-primary.uk-card-body .uk-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input:focus,.uk-card-secondary.uk-card-body .uk-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input:focus,.uk-overlay-primary .uk-input:focus,.uk-light .uk-select:focus,.uk-section-primary:not(.uk-preserve-color) .uk-select:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-card-primary.uk-card-body .uk-select:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-select:focus,.uk-card-secondary.uk-card-body .uk-select:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:focus,.uk-overlay-primary .uk-select:focus,.uk-light .uk-textarea:focus,.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus,.uk-card-primary.uk-card-body .uk-textarea:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-card-secondary.uk-card-body .uk-textarea:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-overlay-primary .uk-textarea:focus{background-color:rgba(255,255,255,.15);color:rgba(255,255,255,.8);border-color:rgba(255,255,255,.8)}.uk-light .uk-input::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-input::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-input::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-input::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-input::placeholder,.uk-card-primary.uk-card-body .uk-input::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-input::placeholder,.uk-card-secondary.uk-card-body .uk-input::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input::placeholder,.uk-overlay-primary .uk-input::placeholder{color:rgba(255,255,255,.6)}.uk-light .uk-textarea::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-card-primary.uk-card-body .uk-textarea::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea::placeholder,.uk-card-secondary.uk-card-body .uk-textarea::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea::placeholder,.uk-overlay-primary .uk-textarea::placeholder{color:rgba(255,255,255,.6)}.uk-light .uk-select:not([multiple]):not([size]),.uk-section-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-section-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-tile-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-tile-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-card-primary.uk-card-body .uk-select:not([multiple]):not([size]),.uk-card-primary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]),.uk-card-secondary.uk-card-body .uk-select:not([multiple]):not([size]),.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]),.uk-overlay-primary .uk-select:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-light .uk-input[list]:hover,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-card-primary.uk-card-body .uk-input[list]:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-card-secondary.uk-card-body .uk-input[list]:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-overlay-primary .uk-input[list]:hover,.uk-light .uk-input[list]:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-card-primary.uk-card-body .uk-input[list]:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-card-secondary.uk-card-body .uk-input[list]:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-overlay-primary .uk-input[list]:focus{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-light .uk-radio,.uk-section-primary:not(.uk-preserve-color) .uk-radio,.uk-section-secondary:not(.uk-preserve-color) .uk-radio,.uk-tile-primary:not(.uk-preserve-color) .uk-radio,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio,.uk-card-primary.uk-card-body .uk-radio,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio,.uk-card-secondary.uk-card-body .uk-radio,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio,.uk-overlay-primary .uk-radio,.uk-light .uk-checkbox,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-card-primary.uk-card-body .uk-checkbox,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox,.uk-card-secondary.uk-card-body .uk-checkbox,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox,.uk-overlay-primary .uk-checkbox{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.uk-light .uk-radio:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus,.uk-card-primary.uk-card-body .uk-radio:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-card-secondary.uk-card-body .uk-radio:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-overlay-primary .uk-radio:focus,.uk-light .uk-checkbox:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-card-primary.uk-card-body .uk-checkbox:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-card-secondary.uk-card-body .uk-checkbox:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-overlay-primary .uk-checkbox:focus{background-color:rgba(255,255,255,.15);border-color:rgba(255,255,255,.8)}.uk-light .uk-radio:checked,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-card-primary.uk-card-body .uk-radio:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-card-secondary.uk-card-body .uk-radio:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-overlay-primary .uk-radio:checked,.uk-light .uk-checkbox:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-card-primary.uk-card-body .uk-checkbox:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-secondary.uk-card-body .uk-checkbox:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-overlay-primary .uk-checkbox:checked,.uk-light .uk-checkbox:indeterminate,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-overlay-primary .uk-checkbox:indeterminate{background-color:#fff;border-color:#fff}.uk-light .uk-radio:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-card-primary.uk-card-body .uk-radio:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-card-secondary.uk-card-body .uk-radio:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-overlay-primary .uk-radio:checked:focus,.uk-light .uk-checkbox:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-card-primary.uk-card-body .uk-checkbox:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-overlay-primary .uk-checkbox:checked:focus,.uk-light .uk-checkbox:indeterminate:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-overlay-primary .uk-checkbox:indeterminate:focus{background-color:#fff}.uk-light .uk-radio:checked,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-card-primary.uk-card-body .uk-radio:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-card-secondary.uk-card-body .uk-radio:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-overlay-primary .uk-radio:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23000%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-checkbox:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-card-primary.uk-card-body .uk-checkbox:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-secondary.uk-card-body .uk-checkbox:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-overlay-primary .uk-checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-light .uk-checkbox:indeterminate,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-overlay-primary .uk-checkbox:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23000%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-form-label,.uk-section-primary:not(.uk-preserve-color) .uk-form-label,.uk-section-secondary:not(.uk-preserve-color) .uk-form-label,.uk-tile-primary:not(.uk-preserve-color) .uk-form-label,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-label,.uk-card-primary.uk-card-body .uk-form-label,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-label,.uk-card-secondary.uk-card-body .uk-form-label,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-label,.uk-overlay-primary .uk-form-label{color:#fff}.uk-light .uk-form-icon,.uk-section-primary:not(.uk-preserve-color) .uk-form-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon,.uk-card-primary.uk-card-body .uk-form-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon,.uk-card-secondary.uk-card-body .uk-form-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon,.uk-overlay-primary .uk-form-icon{color:rgba(255,255,255,.6)}.uk-light .uk-form-icon:hover,.uk-section-primary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-card-primary.uk-card-body .uk-form-icon:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon:hover,.uk-card-secondary.uk-card-body .uk-form-icon:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon:hover,.uk-overlay-primary .uk-form-icon:hover{color:rgba(255,255,255,.8)}.uk-light .uk-grid-divider>:not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-primary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before,.uk-overlay-primary .uk-grid-divider>:not(.uk-first-column)::before{border-left-color:rgba(255,255,255,.2)}.uk-light .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-primary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-secondary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-overlay-primary .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{border-top-color:rgba(255,255,255,.2)}.uk-light .uk-heading-divider,.uk-section-primary:not(.uk-preserve-color) .uk-heading-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-divider,.uk-card-primary.uk-card-body .uk-heading-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-divider,.uk-card-secondary.uk-card-body .uk-heading-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-divider,.uk-overlay-primary .uk-heading-divider{border-bottom-color:rgba(255,255,255,.2)}.uk-light .uk-heading-bullet::before,.uk-section-primary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-card-primary.uk-card-body .uk-heading-bullet::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-bullet::before,.uk-card-secondary.uk-card-body .uk-heading-bullet::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-bullet::before,.uk-overlay-primary .uk-heading-bullet::before{border-left-color:rgba(255,255,255,.2)}.uk-light .uk-heading-line>::before,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-card-primary.uk-card-body .uk-heading-line>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-card-secondary.uk-card-body .uk-heading-line>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-overlay-primary .uk-heading-line>::before,.uk-light .uk-heading-line>::after,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-card-primary.uk-card-body .uk-heading-line>::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-card-secondary.uk-card-body .uk-heading-line>::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-overlay-primary .uk-heading-line>::after{border-bottom-color:rgba(255,255,255,.2)}.uk-light .uk-icon-link,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link,.uk-card-primary.uk-card-body .uk-icon-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link,.uk-card-secondary.uk-card-body .uk-icon-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link,.uk-overlay-primary .uk-icon-link{color:rgba(255,255,255,.6)}.uk-light .uk-icon-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-card-primary.uk-card-body .uk-icon-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-card-secondary.uk-card-body .uk-icon-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-overlay-primary .uk-icon-link:hover{color:rgba(255,255,255,.8)}.uk-light .uk-icon-link:active,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active,.uk-card-primary.uk-card-body .uk-icon-link:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-card-secondary.uk-card-body .uk-icon-link:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-overlay-primary .uk-icon-link:active,.uk-light .uk-active>.uk-icon-link,.uk-section-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-section-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-card-primary.uk-card-body .uk-active>.uk-icon-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-card-secondary.uk-card-body .uk-active>.uk-icon-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-overlay-primary .uk-active>.uk-icon-link{color:rgba(255,255,255,.8)}.uk-light .uk-icon-button,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button,.uk-card-primary.uk-card-body .uk-icon-button,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button,.uk-card-secondary.uk-card-body .uk-icon-button,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button,.uk-overlay-primary .uk-icon-button{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.6)}.uk-light .uk-icon-button:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-card-primary.uk-card-body .uk-icon-button:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-card-secondary.uk-card-body .uk-icon-button:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-overlay-primary .uk-icon-button:hover{background-color:rgba(255,255,255,.15);color:rgba(255,255,255,.8)}.uk-light .uk-icon-button:active,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:active,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:active,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:active,.uk-card-primary.uk-card-body .uk-icon-button:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:active,.uk-card-secondary.uk-card-body .uk-icon-button:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:active,.uk-overlay-primary .uk-icon-button:active{background-color:rgba(255,255,255,.2);color:rgba(255,255,255,.8)}.uk-light .uk-iconnav>*>a,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-card-primary.uk-card-body .uk-iconnav>*>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a,.uk-card-secondary.uk-card-body .uk-iconnav>*>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a,.uk-overlay-primary .uk-iconnav>*>a{color:rgba(255,255,255,.6)}.uk-light .uk-iconnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-card-primary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-overlay-primary .uk-iconnav>*>a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-iconnav>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-card-primary.uk-card-body .uk-iconnav>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a,.uk-card-secondary.uk-card-body .uk-iconnav>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a,.uk-overlay-primary .uk-iconnav>.uk-active>a{color:rgba(255,255,255,.8)}.uk-light .uk-label,.uk-section-primary:not(.uk-preserve-color) .uk-label,.uk-section-secondary:not(.uk-preserve-color) .uk-label,.uk-tile-primary:not(.uk-preserve-color) .uk-label,.uk-tile-secondary:not(.uk-preserve-color) .uk-label,.uk-card-primary.uk-card-body .uk-label,.uk-card-primary>:not([class*=uk-card-media]) .uk-label,.uk-card-secondary.uk-card-body .uk-label,.uk-card-secondary>:not([class*=uk-card-media]) .uk-label,.uk-overlay-primary .uk-label{background-color:#fff;color:#000}.uk-light a.uk-link-muted,.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted,.uk-card-primary.uk-card-body a.uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted,.uk-card-secondary.uk-card-body a.uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted,.uk-overlay-primary a.uk-link-muted,.uk-light .uk-link-muted a,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a,.uk-card-primary.uk-card-body .uk-link-muted a,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-card-secondary.uk-card-body .uk-link-muted a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-overlay-primary .uk-link-muted a{color:rgba(255,255,255,.6)}.uk-light a.uk-link-muted:hover,.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-card-primary.uk-card-body a.uk-link-muted:hover,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted:hover,.uk-card-secondary.uk-card-body a.uk-link-muted:hover,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted:hover,.uk-overlay-primary a.uk-link-muted:hover,.uk-light .uk-link-muted a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-card-primary.uk-card-body .uk-link-muted a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-card-secondary.uk-card-body .uk-link-muted a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-overlay-primary .uk-link-muted a:hover,.uk-light .uk-link-toggle:hover .uk-link-muted,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,.uk-overlay-primary .uk-link-toggle:hover .uk-link-muted{color:rgba(255,255,255,.8)}.uk-light a.uk-link-text:hover,.uk-section-primary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-card-primary.uk-card-body a.uk-link-text:hover,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-text:hover,.uk-card-secondary.uk-card-body a.uk-link-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-text:hover,.uk-overlay-primary a.uk-link-text:hover,.uk-light .uk-link-text a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-card-primary.uk-card-body .uk-link-text a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-card-secondary.uk-card-body .uk-link-text a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-overlay-primary .uk-link-text a:hover,.uk-light .uk-link-toggle:hover .uk-link-text,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-text,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-text,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,.uk-overlay-primary .uk-link-toggle:hover .uk-link-text{color:rgba(255,255,255,.6)}.uk-light a.uk-link-heading:hover,.uk-section-primary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-card-primary.uk-card-body a.uk-link-heading:hover,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-heading:hover,.uk-card-secondary.uk-card-body a.uk-link-heading:hover,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-heading:hover,.uk-overlay-primary a.uk-link-heading:hover,.uk-light .uk-link-heading a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-card-primary.uk-card-body .uk-link-heading a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-card-secondary.uk-card-body .uk-link-heading a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-overlay-primary .uk-link-heading a:hover,.uk-light .uk-link-toggle:hover .uk-link-heading,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-heading,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-heading,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,.uk-overlay-primary .uk-link-toggle:hover .uk-link-heading{color:#fff}.uk-light .uk-list-muted>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-card-primary.uk-card-body .uk-list-muted>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-muted>::before,.uk-card-secondary.uk-card-body .uk-list-muted>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-muted>::before,.uk-overlay-primary .uk-list-muted>::before{color:rgba(255,255,255,.6) !important}.uk-light .uk-list-emphasis>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-card-primary.uk-card-body .uk-list-emphasis>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-emphasis>::before,.uk-card-secondary.uk-card-body .uk-list-emphasis>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-emphasis>::before,.uk-overlay-primary .uk-list-emphasis>::before{color:#fff !important}.uk-light .uk-list-primary>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-card-primary.uk-card-body .uk-list-primary>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-primary>::before,.uk-card-secondary.uk-card-body .uk-list-primary>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-primary>::before,.uk-overlay-primary .uk-list-primary>::before{color:#fff !important}.uk-light .uk-list-secondary>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-card-primary.uk-card-body .uk-list-secondary>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-secondary>::before,.uk-card-secondary.uk-card-body .uk-list-secondary>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-secondary>::before,.uk-overlay-primary .uk-list-secondary>::before{color:#fff !important}.uk-light .uk-list-bullet>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-card-primary.uk-card-body .uk-list-bullet>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-bullet>::before,.uk-card-secondary.uk-card-body .uk-list-bullet>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-bullet>::before,.uk-overlay-primary .uk-list-bullet>::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-list-divider>:nth-child(n+2),.uk-section-primary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-section-secondary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-tile-primary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-card-primary.uk-card-body .uk-list-divider>:nth-child(n+2),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-divider>:nth-child(n+2),.uk-card-secondary.uk-card-body .uk-list-divider>:nth-child(n+2),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-divider>:nth-child(n+2),.uk-overlay-primary .uk-list-divider>:nth-child(n+2){border-top-color:rgba(255,255,255,.2)}.uk-light .uk-list-striped>*:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-list-striped>*:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped>*:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped>*:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped>*:nth-of-type(odd),.uk-card-primary.uk-card-body .uk-list-striped>*:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-striped>*:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-list-striped>*:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-striped>*:nth-of-type(odd),.uk-overlay-primary .uk-list-striped>*:nth-of-type(odd){border-top-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2)}.uk-light .uk-list-striped>:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-card-primary.uk-card-body .uk-list-striped>:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-list-striped>:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),.uk-overlay-primary .uk-list-striped>:nth-of-type(odd){background-color:rgba(255,255,255,.1)}.uk-light .uk-marker,.uk-section-primary:not(.uk-preserve-color) .uk-marker,.uk-section-secondary:not(.uk-preserve-color) .uk-marker,.uk-tile-primary:not(.uk-preserve-color) .uk-marker,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker,.uk-card-primary.uk-card-body .uk-marker,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker,.uk-card-secondary.uk-card-body .uk-marker,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker,.uk-overlay-primary .uk-marker{background:#f8f8f8;color:#000}.uk-light .uk-marker:hover,.uk-section-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover,.uk-card-primary.uk-card-body .uk-marker:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-card-secondary.uk-card-body .uk-marker:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-overlay-primary .uk-marker:hover{color:#000}.uk-light .uk-nav-default>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-card-primary.uk-card-body .uk-nav-default>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a,.uk-card-secondary.uk-card-body .uk-nav-default>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a,.uk-overlay-primary .uk-nav-default>li>a{color:rgba(255,255,255,.6)}.uk-light .uk-nav-default>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-card-primary.uk-card-body .uk-nav-default>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-default>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-overlay-primary .uk-nav-default>li>a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-nav-default>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-card-primary.uk-card-body .uk-nav-default>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-default>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a,.uk-overlay-primary .uk-nav-default>li.uk-active>a{color:#fff}.uk-light .uk-nav-default .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header,.uk-overlay-primary .uk-nav-default .uk-nav-header{color:#fff}.uk-light .uk-nav-default .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider,.uk-overlay-primary .uk-nav-default .uk-nav-divider{border-top-color:rgba(255,255,255,.2)}.uk-light .uk-nav-default .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,.uk-overlay-primary .uk-nav-default .uk-nav-sub a{color:rgba(255,255,255,.6)}.uk-light .uk-nav-default .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-overlay-primary .uk-nav-default .uk-nav-sub li.uk-active>a{color:#fff}.uk-light .uk-nav-primary>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-card-primary.uk-card-body .uk-nav-primary>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a,.uk-card-secondary.uk-card-body .uk-nav-primary>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a,.uk-overlay-primary .uk-nav-primary>li>a{color:rgba(255,255,255,.6)}.uk-light .uk-nav-primary>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-card-primary.uk-card-body .uk-nav-primary>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-primary>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-overlay-primary .uk-nav-primary>li>a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-nav-primary>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-card-primary.uk-card-body .uk-nav-primary>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-primary>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a,.uk-overlay-primary .uk-nav-primary>li.uk-active>a{color:#fff}.uk-light .uk-nav-primary .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-header,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-header,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header,.uk-overlay-primary .uk-nav-primary .uk-nav-header{color:#fff}.uk-light .uk-nav-primary .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider,.uk-overlay-primary .uk-nav-primary .uk-nav-divider{border-top-color:rgba(255,255,255,.2)}.uk-light .uk-nav-primary .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a{color:rgba(255,255,255,.6)}.uk-light .uk-nav-primary .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-overlay-primary .uk-nav-primary .uk-nav-sub li.uk-active>a{color:#fff}.uk-light .uk-nav-secondary>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a,.uk-card-primary.uk-card-body .uk-nav-secondary>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a,.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a,.uk-overlay-primary .uk-nav-secondary>li>a{color:#fff}.uk-light .uk-nav-secondary>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,.uk-card-primary.uk-card-body .uk-nav-secondary>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover,.uk-overlay-primary .uk-nav-secondary>li>a:hover{color:#fff;background-color:rgba(255,255,255,.1)}.uk-light .uk-nav-secondary>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,.uk-card-primary.uk-card-body .uk-nav-secondary>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-secondary>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a,.uk-overlay-primary .uk-nav-secondary>li.uk-active>a{color:#fff;background-color:rgba(255,255,255,.1)}.uk-light .uk-nav-secondary .uk-nav-subtitle,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-subtitle,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-subtitle,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-subtitle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-subtitle,.uk-overlay-primary .uk-nav-secondary .uk-nav-subtitle{color:rgba(255,255,255,.6)}.uk-light .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-card-primary.uk-card-body .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-overlay-primary .uk-nav-secondary>li>a:hover .uk-nav-subtitle{color:rgba(255,255,255,.8)}.uk-light .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-card-primary.uk-card-body .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-card-secondary.uk-card-body .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-overlay-primary .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle{color:#fff}.uk-light .uk-nav-secondary .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-header,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-header,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-header,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-header,.uk-overlay-primary .uk-nav-secondary .uk-nav-header{color:#fff}.uk-light .uk-nav-secondary .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-divider,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-divider,.uk-overlay-primary .uk-nav-secondary .uk-nav-divider{border-top-color:rgba(255,255,255,.2)}.uk-light .uk-nav-secondary .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a,.uk-overlay-primary .uk-nav-secondary .uk-nav-sub a{color:rgba(255,255,255,.6)}.uk-light .uk-nav-secondary .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-secondary .uk-nav-sub a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-overlay-primary .uk-nav-secondary .uk-nav-sub li.uk-active>a{color:#fff}.uk-light .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-section-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-section-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-tile-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-tile-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-primary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-primary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-secondary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-overlay-primary .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider){border-top-color:rgba(255,255,255,.2)}.uk-light .uk-navbar-nav>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,.uk-overlay-primary .uk-navbar-nav>li>a{color:rgba(255,255,255,.8)}.uk-light .uk-navbar-nav>li:hover>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-card-primary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-overlay-primary .uk-navbar-nav>li:hover>a,.uk-light .uk-navbar-nav>li>a[aria-expanded=true],.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-primary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true],.uk-overlay-primary .uk-navbar-nav>li>a[aria-expanded=true]{color:#fff}.uk-light .uk-navbar-nav>li>a:active,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active,.uk-overlay-primary .uk-navbar-nav>li>a:active{color:#fff}.uk-light .uk-navbar-nav>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-card-primary.uk-card-body .uk-navbar-nav>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a,.uk-overlay-primary .uk-navbar-nav>li.uk-active>a{color:#fff}.uk-light .uk-navbar-item,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-item,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-item,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-item,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-item,.uk-card-primary.uk-card-body .uk-navbar-item,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-item,.uk-card-secondary.uk-card-body .uk-navbar-item,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-item,.uk-overlay-primary .uk-navbar-item{color:rgba(255,255,255,.8)}.uk-light .uk-navbar-toggle,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-card-primary.uk-card-body .uk-navbar-toggle,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle,.uk-card-secondary.uk-card-body .uk-navbar-toggle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle,.uk-overlay-primary .uk-navbar-toggle{color:rgba(255,255,255,.6)}.uk-light .uk-navbar-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-card-primary.uk-card-body .uk-navbar-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-overlay-primary .uk-navbar-toggle:hover,.uk-light .uk-navbar-toggle[aria-expanded=true],.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-card-primary.uk-card-body .uk-navbar-toggle[aria-expanded=true],.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true],.uk-card-secondary.uk-card-body .uk-navbar-toggle[aria-expanded=true],.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true],.uk-overlay-primary .uk-navbar-toggle[aria-expanded=true]{color:rgba(255,255,255,.8)}.uk-light .uk-pagination>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-card-primary.uk-card-body .uk-pagination>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>*,.uk-card-secondary.uk-card-body .uk-pagination>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>*,.uk-overlay-primary .uk-pagination>*>*{color:rgba(255,255,255,.6)}.uk-light .uk-pagination>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-card-primary.uk-card-body .uk-pagination>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-card-secondary.uk-card-body .uk-pagination>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-overlay-primary .uk-pagination>*>:hover{color:rgba(255,255,255,.8)}.uk-light .uk-pagination>.uk-active>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-card-primary.uk-card-body .uk-pagination>.uk-active>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*,.uk-card-secondary.uk-card-body .uk-pagination>.uk-active>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*,.uk-overlay-primary .uk-pagination>.uk-active>*{color:rgba(255,255,255,.8)}.uk-light .uk-pagination>.uk-disabled>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-card-primary.uk-card-body .uk-pagination>.uk-disabled>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*,.uk-card-secondary.uk-card-body .uk-pagination>.uk-disabled>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*,.uk-overlay-primary .uk-pagination>.uk-disabled>*{color:rgba(255,255,255,.6)}.uk-light .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input,.uk-card-primary.uk-card-body .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input,.uk-overlay-primary .uk-search-input{color:rgba(255,255,255,.8)}.uk-light .uk-search-input::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-card-primary.uk-card-body .uk-search-input::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input::placeholder,.uk-card-secondary.uk-card-body .uk-search-input::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input::placeholder,.uk-overlay-primary .uk-search-input::placeholder{color:rgba(255,255,255,.6)}.uk-light .uk-search .uk-search-icon,.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-card-primary.uk-card-body .uk-search .uk-search-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon,.uk-card-secondary.uk-card-body .uk-search .uk-search-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon,.uk-overlay-primary .uk-search .uk-search-icon{color:rgba(255,255,255,.6)}.uk-light .uk-search .uk-search-icon:hover,.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-card-primary.uk-card-body .uk-search .uk-search-icon:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover,.uk-card-secondary.uk-card-body .uk-search .uk-search-icon:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover,.uk-overlay-primary .uk-search .uk-search-icon:hover{color:rgba(255,255,255,.6)}.uk-light .uk-search-default .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-card-primary.uk-card-body .uk-search-default .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input,.uk-overlay-primary .uk-search-default .uk-search-input{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.2)}.uk-light .uk-search-default .uk-search-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-card-primary.uk-card-body .uk-search-default .uk-search-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus,.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus,.uk-overlay-primary .uk-search-default .uk-search-input:focus{background-color:rgba(0,0,0,.05)}.uk-light .uk-search-navbar .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input,.uk-overlay-primary .uk-search-navbar .uk-search-input{background-color:rgba(0,0,0,0);border-color:rgba(255,255,255,.2)}.uk-light .uk-search-navbar .uk-search-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input:focus,.uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input:focus,.uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input:focus,.uk-overlay-primary .uk-search-navbar .uk-search-input:focus{background-color:rgba(0,0,0,.05)}.uk-light .uk-search-medium .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-medium .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-medium .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-medium .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-medium .uk-search-input,.uk-card-primary.uk-card-body .uk-search-medium .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-medium .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-medium .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-medium .uk-search-input,.uk-overlay-primary .uk-search-medium .uk-search-input{background-color:rgba(0,0,0,0)}.uk-light .uk-search-large .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-card-primary.uk-card-body .uk-search-large .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-large .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input,.uk-overlay-primary .uk-search-large .uk-search-input{background-color:rgba(0,0,0,0)}.uk-light .uk-search-toggle,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle,.uk-card-primary.uk-card-body .uk-search-toggle,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle,.uk-card-secondary.uk-card-body .uk-search-toggle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle,.uk-overlay-primary .uk-search-toggle{color:rgba(255,255,255,.6)}.uk-light .uk-search-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-card-primary.uk-card-body .uk-search-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-card-secondary.uk-card-body .uk-search-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-overlay-primary .uk-search-toggle:hover{color:rgba(255,255,255,.8)}.uk-light .uk-slidenav,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav,.uk-card-primary.uk-card-body .uk-slidenav,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav,.uk-card-secondary.uk-card-body .uk-slidenav,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav,.uk-overlay-primary .uk-slidenav{color:rgba(255,255,255,.7)}.uk-light .uk-slidenav:hover,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-card-primary.uk-card-body .uk-slidenav:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-card-secondary.uk-card-body .uk-slidenav:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-overlay-primary .uk-slidenav:hover{color:rgba(255,255,255,.95)}.uk-light .uk-slidenav:active,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:active,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:active,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:active,.uk-card-primary.uk-card-body .uk-slidenav:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:active,.uk-card-secondary.uk-card-body .uk-slidenav:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:active,.uk-overlay-primary .uk-slidenav:active{color:rgba(255,255,255,.7)}.uk-light .uk-subnav>*>:first-child,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-card-primary.uk-card-body .uk-subnav>*>:first-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child,.uk-card-secondary.uk-card-body .uk-subnav>*>:first-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child,.uk-overlay-primary .uk-subnav>*>:first-child{color:rgba(255,255,255,.8)}.uk-light .uk-subnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-card-primary.uk-card-body .uk-subnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-overlay-primary .uk-subnav>*>a:hover{color:#fff}.uk-light .uk-subnav>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-card-primary.uk-card-body .uk-subnav>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a,.uk-card-secondary.uk-card-body .uk-subnav>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a,.uk-overlay-primary .uk-subnav>.uk-active>a{color:#fff}.uk-light .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-overlay-primary .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before{border-left-color:rgba(255,255,255,.2)}.uk-light .uk-subnav-pill>*>:first-child,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-card-primary.uk-card-body .uk-subnav-pill>*>:first-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>:first-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child,.uk-overlay-primary .uk-subnav-pill>*>:first-child{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.6)}.uk-light .uk-subnav-pill>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-overlay-primary .uk-subnav-pill>*>a:hover{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.8)}.uk-light .uk-subnav-pill>*>a:active,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active,.uk-overlay-primary .uk-subnav-pill>*>a:active{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.8)}.uk-light .uk-subnav-pill>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-card-primary.uk-card-body .uk-subnav-pill>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a,.uk-card-secondary.uk-card-body .uk-subnav-pill>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a,.uk-overlay-primary .uk-subnav-pill>.uk-active>a{background-color:#fff;color:#000}.uk-light .uk-subnav>.uk-disabled>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-card-primary.uk-card-body .uk-subnav>.uk-disabled>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a,.uk-card-secondary.uk-card-body .uk-subnav>.uk-disabled>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a,.uk-overlay-primary .uk-subnav>.uk-disabled>a{color:rgba(255,255,255,.6)}.uk-light .uk-tab::before,.uk-section-primary:not(.uk-preserve-color) .uk-tab::before,.uk-section-secondary:not(.uk-preserve-color) .uk-tab::before,.uk-tile-primary:not(.uk-preserve-color) .uk-tab::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab::before,.uk-card-primary.uk-card-body .uk-tab::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab::before,.uk-card-secondary.uk-card-body .uk-tab::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab::before,.uk-overlay-primary .uk-tab::before{border-color:rgba(255,255,255,.2)}.uk-light .uk-tab>*>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a,.uk-card-primary.uk-card-body .uk-tab>*>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a,.uk-card-secondary.uk-card-body .uk-tab>*>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a,.uk-overlay-primary .uk-tab>*>a{color:rgba(255,255,255,.6)}.uk-light .uk-tab>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-card-primary.uk-card-body .uk-tab>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-card-secondary.uk-card-body .uk-tab>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-overlay-primary .uk-tab>*>a:hover{color:rgba(255,255,255,.8)}.uk-light .uk-tab>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-card-primary.uk-card-body .uk-tab>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a,.uk-card-secondary.uk-card-body .uk-tab>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a,.uk-overlay-primary .uk-tab>.uk-active>a{color:#fff;border-color:#fff}.uk-light .uk-tab>.uk-disabled>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-card-primary.uk-card-body .uk-tab>.uk-disabled>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a,.uk-card-secondary.uk-card-body .uk-tab>.uk-disabled>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a,.uk-overlay-primary .uk-tab>.uk-disabled>a{color:rgba(255,255,255,.6)}.uk-light .uk-table-striped>tr:nth-of-type(even):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-overlay-primary .uk-table-striped>tr:nth-of-type(even):last-child,.uk-light .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(even):last-child{border-bottom-color:rgba(255,255,255,.2)}.uk-light .uk-text-lead,.uk-section-primary:not(.uk-preserve-color) .uk-text-lead,.uk-section-secondary:not(.uk-preserve-color) .uk-text-lead,.uk-tile-primary:not(.uk-preserve-color) .uk-text-lead,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead,.uk-card-primary.uk-card-body .uk-text-lead,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-lead,.uk-card-secondary.uk-card-body .uk-text-lead,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-lead,.uk-overlay-primary .uk-text-lead{color:rgba(255,255,255,.8)}.uk-light .uk-text-meta,.uk-section-primary:not(.uk-preserve-color) .uk-text-meta,.uk-section-secondary:not(.uk-preserve-color) .uk-text-meta,.uk-tile-primary:not(.uk-preserve-color) .uk-text-meta,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-meta,.uk-card-primary.uk-card-body .uk-text-meta,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-meta,.uk-card-secondary.uk-card-body .uk-text-meta,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-meta,.uk-overlay-primary .uk-text-meta{color:rgba(255,255,255,.6)}.uk-light .uk-text-muted,.uk-section-primary:not(.uk-preserve-color) .uk-text-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-text-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-text-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-muted,.uk-card-primary.uk-card-body .uk-text-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-muted,.uk-card-secondary.uk-card-body .uk-text-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-muted,.uk-overlay-primary .uk-text-muted{color:rgba(255,255,255,.6) !important}.uk-light .uk-text-emphasis,.uk-section-primary:not(.uk-preserve-color) .uk-text-emphasis,.uk-section-secondary:not(.uk-preserve-color) .uk-text-emphasis,.uk-tile-primary:not(.uk-preserve-color) .uk-text-emphasis,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-emphasis,.uk-card-primary.uk-card-body .uk-text-emphasis,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-emphasis,.uk-card-secondary.uk-card-body .uk-text-emphasis,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-emphasis,.uk-overlay-primary .uk-text-emphasis{color:#fff !important}.uk-light .uk-text-primary,.uk-section-primary:not(.uk-preserve-color) .uk-text-primary,.uk-section-secondary:not(.uk-preserve-color) .uk-text-primary,.uk-tile-primary:not(.uk-preserve-color) .uk-text-primary,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-primary,.uk-card-primary.uk-card-body .uk-text-primary,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-primary,.uk-card-secondary.uk-card-body .uk-text-primary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-primary,.uk-overlay-primary .uk-text-primary{color:#fff !important}.uk-light .uk-text-secondary,.uk-section-primary:not(.uk-preserve-color) .uk-text-secondary,.uk-section-secondary:not(.uk-preserve-color) .uk-text-secondary,.uk-tile-primary:not(.uk-preserve-color) .uk-text-secondary,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-secondary,.uk-card-primary.uk-card-body .uk-text-secondary,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-secondary,.uk-card-secondary.uk-card-body .uk-text-secondary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-secondary,.uk-overlay-primary .uk-text-secondary{color:#fff !important}.uk-light .uk-thumbnav>*>*::after,.uk-section-primary:not(.uk-preserve-color) .uk-thumbnav>*>*::after,.uk-section-secondary:not(.uk-preserve-color) .uk-thumbnav>*>*::after,.uk-tile-primary:not(.uk-preserve-color) .uk-thumbnav>*>*::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-thumbnav>*>*::after,.uk-card-primary.uk-card-body .uk-thumbnav>*>*::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-thumbnav>*>*::after,.uk-card-secondary.uk-card-body .uk-thumbnav>*>*::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-thumbnav>*>*::after,.uk-overlay-primary .uk-thumbnav>*>*::after{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4))}.uk-light .uk-totop,.uk-section-primary:not(.uk-preserve-color) .uk-totop,.uk-section-secondary:not(.uk-preserve-color) .uk-totop,.uk-tile-primary:not(.uk-preserve-color) .uk-totop,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop,.uk-card-primary.uk-card-body .uk-totop,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop,.uk-card-secondary.uk-card-body .uk-totop,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop,.uk-overlay-primary .uk-totop{color:rgba(255,255,255,.6)}.uk-light .uk-totop:hover,.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover,.uk-card-primary.uk-card-body .uk-totop:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-card-secondary.uk-card-body .uk-totop:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-overlay-primary .uk-totop:hover{color:rgba(255,255,255,.8)}.uk-light .uk-totop:active,.uk-section-primary:not(.uk-preserve-color) .uk-totop:active,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:active,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:active,.uk-card-primary.uk-card-body .uk-totop:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:active,.uk-card-secondary.uk-card-body .uk-totop:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:active,.uk-overlay-primary .uk-totop:active{color:#fff}.uk-light .uk-logo,.uk-section-primary:not(.uk-preserve-color) .uk-logo,.uk-section-secondary:not(.uk-preserve-color) .uk-logo,.uk-tile-primary:not(.uk-preserve-color) .uk-logo,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo,.uk-card-primary.uk-card-body .uk-logo,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo,.uk-card-secondary.uk-card-body .uk-logo,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo,.uk-overlay-primary .uk-logo{color:#fff}.uk-light .uk-logo:hover,.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover,.uk-card-primary.uk-card-body .uk-logo:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-card-secondary.uk-card-body .uk-logo:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-overlay-primary .uk-logo:hover{color:#fff}.uk-light .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-section-primary:not(.uk-preserve-color) .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-section-secondary:not(.uk-preserve-color) .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-tile-primary:not(.uk-preserve-color) .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-card-primary.uk-card-body .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-card-secondary.uk-card-body .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse),.uk-overlay-primary .uk-logo:has(.uk-logo-inverse)>:not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse){display:none}.uk-light .uk-logo-inverse,.uk-section-primary:not(.uk-preserve-color) .uk-logo-inverse,.uk-section-secondary:not(.uk-preserve-color) .uk-logo-inverse,.uk-tile-primary:not(.uk-preserve-color) .uk-logo-inverse,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo-inverse,.uk-card-primary.uk-card-body .uk-logo-inverse,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo-inverse,.uk-card-secondary.uk-card-body .uk-logo-inverse,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo-inverse,.uk-overlay-primary .uk-logo-inverse{display:block}.uk-light .uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-card-primary.uk-card-body .uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-overlay-primary .uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-open>.uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-card-primary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-overlay-primary .uk-open>.uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba(255, 255, 255, 0.8)%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-light .uk-table-striped>tr:nth-of-type(even):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(even):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(even):last-child,.uk-overlay-primary .uk-table-striped>tr:nth-of-type(even):last-child,.uk-light .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(even):last-child,.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(even):last-child{border-bottom-color:rgba(255,255,255,.2)}*{--uk-inverse: initial}.uk-light,.uk-section-primary:not(.uk-preserve-color),.uk-section-secondary:not(.uk-preserve-color),.uk-tile-primary:not(.uk-preserve-color),.uk-tile-secondary:not(.uk-preserve-color),.uk-card-primary.uk-card-body,.uk-card-primary>:not([class*=uk-card-media]),.uk-card-secondary.uk-card-body,.uk-card-secondary>:not([class*=uk-card-media]),.uk-overlay-primary{--uk-inverse: light}.uk-dark,.uk-section-default:not(.uk-preserve-color),.uk-section-muted:not(.uk-preserve-color),.uk-tile-default:not(.uk-preserve-color),.uk-tile-muted:not(.uk-preserve-color),.uk-card-default.uk-card-body,.uk-card-default>:not([class*=uk-card-media]),.uk-overlay-default,.uk-dropbar,.uk-offcanvas-bar,.uk-navbar-container:not(.uk-navbar-transparent),.uk-navbar-dropdown,.uk-dropdown{--uk-inverse: dark}.uk-inverse-light{--uk-inverse: light !important}.uk-inverse-dark{--uk-inverse: dark !important}@media print{*,*::before,*::after{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}html{overflow-y:scroll;overflow-x:hidden}dl>dt{text-transform:none !important}.tm-sidebar-left{position:fixed;top:80px;bottom:0;box-sizing:border-box;width:240px !important;padding:40px 40px 60px 40px;border-right:1px #e5e5e5 solid;overflow:auto}.tm-sidebar-right{width:260px !important;padding-left:40px}@media(min-width: 960px){.tm-sidebar-left+.tm-main{padding-left:240px}}@media(min-width: 1200px){.tm-sidebar-left+.tm-main{padding-left:240px}}@media(min-width: 1400px){.tm-sidebar-left{width:300px !important;padding:45px 45px 60px 45px}.tm-sidebar-left+.tm-main{padding-left:300px}.tm-sidebar-right{width:320px !important;padding-left:45px}}.tm-navbar-container:not(.uk-navbar-transparent){background:#87a96b}.tm-navbar-container .uk-alert{margin:0;border-bottom:1px solid}.tm-navbar-container .uk-navbar-nav>li>a,.tm-navbar-container .uk-navbar-item:not(.uk-logo),.tm-navbar-container .uk-navbar-toggle{height:70px;font-size:13px}.tm-navbar-container .uk-navbar-nav>li>a{position:relative}.tm-navbar-container .uk-navbar-nav>li>a::before{content:"";display:block;position:absolute;left:0;right:calc(102% - 0);bottom:20px;height:1px;background-color:currentColor;transition:.3s ease-in-out;transition-property:right}.tm-navbar-container .uk-navbar-nav>li>a:not(.tm-no-underline):hover::before{right:0}.tm-lower-navbar .uk-navbar-nav>li>a,.tm-lower-navbar .uk-navbar-item,.tm-lower-navbar .uk-navbar-toggle{min-height:40px;height:40px}.tm-lower-navbar .uk-navbar-nav>li>a::before{bottom:10px}.tm-nav>li.uk-active>a{position:relative}.tm-nav>li.uk-active>a:before{content:"";position:absolute;top:15px;left:-25px;width:15px;border-top:1px solid #87a96b}.tm-nav .uk-nav-header{padding:8px 0;border-bottom:1px solid #e5e5e5}@media(min-width: 960px){.tm-subnav{margin-left:-50px}.tm-subnav>*{padding-left:50px}}.tm-subnav>*>:first-child{text-transform:capitalize}.tm-label-changelog{width:90px;margin-top:3px}.tm-button-default,.tm-button-primary{border-radius:500px}.tm-button-large{line-height:48px}.tm-section-primary{background:linear-gradient(to left top, #28a5f5, #87a96b) 0 0 no-repeat}.tm-section-texture{background:url("../images/section-background.svg") 50% 17vh no-repeat,linear-gradient(to left top, #28a5f5, #87a96b) 0 0 no-repeat}.tm-section-intro{background:linear-gradient(to left top, #28a5f5, #87a96b) 0 0 no-repeat,#fff;background-size:100% 75%}.tm-h4,.tm-h5,.tm-h6{font-family:Montserrat;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#666}.tm-h4{font-size:14px}.tm-h5{font-size:12px}.tm-h6{font-size:11px}.tm-text-large{font-size:18px}.tm-box-shadow-medium{box-shadow:2px 12px 35px rgba(0,0,0,.1),0 1px 6px rgba(0,0,0,.05)}.tm-box-shadow-large{box-shadow:-40px 40px 160px 0 rgba(0,0,0,.08),-8px 8px 15px 0 rgba(120,120,120,.04),3px 3px 30px 0 rgba(0,0,0,.04)}.tm-box-shadow-modal{box-shadow:3px 3px 40px 0 rgba(0,0,0,.06)}.tm-overlay-default{background:rgba(255,255,255,.5)}.tm-modal-dialog{background:#f8f8f8}.tm-modal-header{padding:20px 30px}.tm-modal-body{padding:0}@media(min-width: 640px){.tm-modal-header{padding:25px 50px}.tm-modal-body{padding:0 50px}}@media(min-width: 1600px){.tm-modal-header{padding:50px 120px}.tm-modal-body{padding:0 120px}}.tm-modal-close-full{background:rgba(0,0,0,0);padding:30px}@media(min-width: 640px){.tm-modal-close-full{padding:40px}}.tm-heading-fragment>a{color:inherit;text-decoration:none}@media(min-width: 640px){h2.tm-heading-fragment>a:before{content:"#";position:absolute;width:25px;margin-left:-25px;color:#666}}.tm-main .uk-container{padding-left:15px;padding-right:15px}@media(min-width: 640px){.tm-main .uk-container{padding-left:30px;padding-right:30px}}@media(min-width: 960px){.tm-main .uk-container{padding-left:40px;padding-right:40px}}@media(min-width: 1200px){.tm-intro-text{margin-top:30px}}@media(min-width: 1600px){.tm-intro-text{margin-top:90px}.tm-intro-image{margin-right:-75px}}/*# sourceMappingURL=uikit-theme.css.map */ \ No newline at end of file diff --git a/assets/css/uikit-theme.css.map b/assets/css/uikit-theme.css.map index bb38455..799acc9 100644 --- a/assets/css/uikit-theme.css.map +++ b/assets/css/uikit-theme.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/base.scss","uikit-theme.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/variables-theme.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/mixins-theme.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/link.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/heading.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/divider.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/mixin.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/list.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/description-list.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/table.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/icon.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/form-range.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/form.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/button.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/progress.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/section.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/container.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/tile.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/card.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/close.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/spinner.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/totop.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/marker.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/alert.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/placeholder.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/badge.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/label.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/overlay.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/article.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/comment.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/search.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/accordion.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/drop.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/dropbar.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/dropnav.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/modal.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/slideshow.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/slider.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/sticky.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/offcanvas.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/switcher.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/leader.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/notification.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/tooltip.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/sortable.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/countdown.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/thumbnav.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/iconnav.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/grid.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/nav.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/navbar.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/subnav.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/breadcrumb.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/pagination.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/tab.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/slidenav.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/dotnav.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/dropdown.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/lightbox.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/animation.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/width.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/height.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/text.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/column.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/cover.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/background.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/align.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/svg.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/utility.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/flex.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/margin.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/padding.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/position.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/transition.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/visibility.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/inverse.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/print.scss"],"names":[],"mappings":"CAmCA,KAEI,YCUiB,iGDTjB,UCae,KDZf,YEyCoB,OFxCpB,YE2CiB,IFzCjB,8BAEA,WCnBgB,KDoBhB,MCrCW,KAgJX,mCACA,kCACA,kCDrGJ,cAUA,WAEI,MCpDgB,QDqDhB,gBEsBwB,KFrBxB,eAIJ,sDAGI,MCzDsB,QD0DtB,gBEgB8B,UFHlC,YAEI,iCAEA,qCAOJ,SACS,YERiB,OFgB1B,4CAII,YClCoB,wBDoCpB,UCnCkB,KDqClB,MChFuB,QDiFvB,mBGMA,gBACA,WF7FsB,QD8F1B,SCzF2B,QD+F3B,IACI,WEnCkB,KFoClB,MC7HW,KD8HX,qBAOJ,KACI,WE3CmB,KF4CnB,MCvIW,KD8If,aEjDwB,OFuDxB,gBEtDuB,IF4DvB,QAEI,cACA,cACA,kBACA,wBAGJ,eACA,mBAUA,kCAKQ,sBAQR,qBAKI,eAEA,YAEA,sBASJ,eAEI,kBAEA,cAQJ,gBAUA,uCAOS,kBAGT,uDAOa,WE3PG,KFiQhB,8KAYI,kBACA,YC/NiB,iGDgOjB,YC9LuB,ID+LvB,MCtMoB,KDuMpB,eEtK0B,KF2K9B,kNAW0B,WErLH,KF2LvB,UACI,UEzLgB,OF0LhB,YEzLkB,IF6LtB,UACI,UE3LgB,OF4LhB,YE3LkB,IF+LtB,UACI,UCrPqB,KDsPrB,YE9LkB,IFkMtB,UACI,UCvPsB,KDwPtB,YElMkB,IFsMtB,UACI,UC7Qe,KD8Qf,YEtMkB,IF0MtB,UACI,UC/PqB,KDgQrB,YE1MkB,IF+MtB,yBAEI,oBCvRuB,KDwRvB,oBCpRsB,MD4R1B,MACK,aE1NoB,KFgOzB,oCAGe,SAMf,oBACA,iBAYA,UAEI,iBAEA,mBAEA,kBACA,SACA,6BAKJ,cACa,WElYG,KFwYhB,0BAMA,WACI,kBACA,UC7UsB,KD8UtB,YE5Q0B,IF6Q1B,WE5QyB,OCCzB,MF7DoB,KD6UxB,wBEvZgB,KF6ZhB,0CAEA,kBACI,WExRkB,KFyRlB,UC1VqB,KD2VrB,YEvRiC,UDnItB,KEqIX,uCHiSJ,IACI,wCACA,MCxaW,KDyaX,gBACA,WAEA,cGnSA,QF7De,KE8Df,uBACA,cF5DqB,EE6DrB,WFrHsB,QDyZ1B,qBC1WwB,wBDgXxB,oBAEA,uCAMA,YACI,WEnTwB,KFoTxB,MCpbmB,KDqbnB,iBAYJ,aAEI,cAOJ,0BAMA,sBAUA,MACI,yBACA,yBACA,0BACA,2BItdJ,gEAGI,MHrBiB,KGyBrB,kFAGI,MH9BW,KGsCf,6DAGI,cAIJ,+EAGI,MH9CiB,KGsDrB,sEAGI,cAIJ,wFAGI,MH9CwB,QG+CxB,gBFsiBiC,KE1hBrC,iCAEI,yBACA,gCAQJ,gBACI,yBACA,gCCxDJ,kBACI,UH8csB,OG7ctB,YH4dwB,IGxd5B,mBACI,UH0cuB,UGzcvB,YHudyB,IGnd7B,kBACI,UHscsB,OGrctB,YHkdwB,IG9c5B,mBACI,UH0byB,KGzbzB,YH6cyB,EGzc7B,oBACI,UH4bwB,KG3bxB,YHwc0B,EGpc9B,oBACI,UHybyB,KGxbzB,YHmc0B,EG9b9B,yBAEI,4BHuawB,QGtaxB,6BHwayB,OGvazB,4BHoayB,KGnazB,6BH2awB,KG1axB,8BH6ayB,KG5azB,8BH+a0B,OG1a9B,0BAEI,6BH0ZyB,KGzZzB,4BHiawB,KGhaxB,6BHmayB,KGlazB,8BHqa0B,MGpa1B,8BHsa0B,OG3U9B,oBACI,eHiV6B,kBGhV7B,iDAQJ,qCAQA,2BACI,WAEA,qBAEA,kBACA,IH6TiB,iBG5TjB,sBAEA,OH2ToB,kBG1TpB,aH2T0B,kBG1T1B,4CAYJ,iCAMA,mBACI,qBACA,kBASJ,mDAEI,WAEA,kBACA,2CAEA,MH4RiB,OG1RjB,iDAIJ,0BACI,WACA,aHsR6B,kBGpRjC,yBACI,UACA,YHkR6B,kBIjgBjC,oBAEI,YAEA,cJhCY,KIoChB,iCJpCgB,KI0ChB,iBACI,kBACA,OJqSkB,KKnTlB,0WDgBA,4BACA,4BAIJ,iDAEI,WACA,kBACA,IJ4RoB,II3RpB,iCACA,gCAIJ,yBACI,6BACA,MJqRsB,KIjR1B,wBACI,4BACA,MJ+QsB,KIjQ1B,gCAGA,yBACI,WACA,qBACA,MJ+PkB,MI9PlB,eACA,6BACA,mBAQJ,qBACI,kBACA,OJqPsB,MIpPtB,iBACA,kBACA,8BEjEJ,SACI,UACA,gBAOJ,qCAMA,uCAMA,uCACoB,WN0EE,KMlEtB,yFAIsB,aN6iBF,KMviBpB,uCACA,6CAEA,4HAKI,WACA,kBACA,WACA,MN4hBgB,KM3hBhB,ON4hBiB,MM3hBjB,qBACA,kBACA,2BACA,iBAGJ,4CACA,gDACA,gDACA,kEACA,uCAMA,8CACA,iDACA,mDACA,kDAMA,+BNigBoB,KM/fpB,yBACI,WACA,kBACA,kBACA,WACA,MN0fgB,KMzfhB,ON0fiB,MMzfjB,qBDjGA,+SCmGA,4BACA,4BAWJ,iCACI,WNNkB,KMOlB,YNPkB,KMQlB,6BAQJ,mBACI,kBLqiCA,oCACI,6BACA,gCKniCR,8CP9H0B,QOgI1B,8CAMA,mDAC0B,WNtKV,KMwKhB,yDAC6B,aAM7B,+CACI,WNhLY,KMiLZ,YNjLY,KMoLhB,kDACI,aACA,cAOJ,mDAEA,oCACI,cACA,iBAGJ,iGACsD,aC7KtD,wBACI,MRiDoB,KEooBpB,UFvoBqB,KEwoBrB,YD2fgC,OC1fhC,eD2fmC,UO9qCvC,uCACI,WP9BY,KOiDhB,+CACI,WPlDY,KOmDZ,YPnDY,KOoDZ,6BCLJ,UAEI,yBACA,iBAEA,WAEA,cRtDY,KQ2DhB,uBR3DgB,KQqEhB,aACI,kBACA,gBACA,sBAEA,UTgD0B,KS/C1B,YRu9B4B,OQt9B5B,MTlEiB,KEo9DY,yBO14DjC,aACI,kBACA,mBAQJ,yCAMA,gBACI,UT9BqB,KSsCzB,kBACI,UTvCqB,KSwCrB,gBACA,MTtGiB,KS8GrB,qCACsB,iCAUtB,mIAGI,6BAQJ,kFAEI,WTjHsB,QEq8DtB,6BACA,gCO70DJ,wDAEI,WR64B0B,KQr4B9B,oDAEI,WRm4B0B,KQ53B9B,sCAEI,kBAIJ,sCAEI,kBAQJ,kEACmC,eAEnC,gEACkC,gBAMlC,2BACA,2BR02ByB,MQh2BzB,oCAEA,iBACI,cACA,kBAGJ,mDAQA,yBAEI,wHAI0B,cAE1B,wCAEA,gDAEI,sBACA,0BACA,uBACA,4BACA,8BAGJ,oLAE4D,2BAE5D,iLAE2D,8BAE3D,kFAEI,eACA,iBPgvDJ,0DAEA,0GAC0D,gCQv8D9D,SAEI,SAEA,YAEA,gBAEA,iBAEA,aACA,cAEA,oBAEA,UACA,+BAEA,qBAEA,kBAEA,cAIJ,6CAMA,2BACI,SACA,UAOJ,2EACA,+EAMA,qCAYA,eACI,MTycc,KSxcd,OTwcc,KStcd,4BACA,4BACA,wBACA,sBAEA,sBACA,eAYJ,cACI,MVlHiB,KUoHjB,gCAIJ,oBACI,MV3HW,KUgIf,8CAEI,MTwaqB,QS/ZzB,gBACI,sBACA,MT8Ze,KS7Zf,OT6Ze,KS5Zf,cT6ZwB,MS5ZxB,WVzHsB,QU0HtB,MV/IiB,KUgJjB,sBAEA,oBACA,uBACA,mBRu3BA,2BACA,2CQn3BJ,sBACI,iBTmZ2B,QSlZ3B,MV7JW,KUkKf,kDAEI,iBT6Y4B,QS5Y5B,MVrKW,KWoBf,UAEI,wBAEA,sBAEA,SAEA,sBAEA,eAEA,WAEA,yBAKJ,6BACA,wCAMA,8DACA,0DASA,yCACI,OVyVsB,IUxVtB,WVyV0B,QCsZE,cDwaC,MUnpCjC,+FAGI,WVmVgC,QU9UpC,4BACI,OV2UsB,IU1UtB,WV2U0B,QCsZE,cDwaC,MUroCjC,kCACI,WVuUgC,QU5TpC,gCAEI,wBACA,gBAEA,OVwTsB,KUvTtB,MVuTsB,KUtTtB,cVwT6B,MUvT7B,WX/EgB,KE0xBY,sBStsBhC,4BAEI,YAEA,OV4SsB,KU3StB,MV2SsB,KU1StB,gBACA,cV2S6B,MU1S7B,WX5FgB,KE0xBY,sBUzuBhC,yDAMI,sBAEA,SAEA,gBAEA,aAOJ,2BAMA,+BAQA,oBAEI,aAEA,iBAOJ,2BAMA,uGACsD,wBAOtD,oGACsD,YAMtD,2DACiC,UAMjC,qDAC8B,eAO9B,aACI,YACA,SACA,UAEA,YAcJ,uBACe,wBASf,kCAII,eAEA,WAEA,cAEA,eACA,WZzKgB,KY0KhB,MZ3LW,KE8yBX,yBACA,2BACA,kDU1mBJ,iDAEI,OXpCoB,KWqCpB,sBAEA,qBAKJ,4CACyB,YX0MN,KWpMnB,mDAGI,YXmMoB,IWlMpB,eXkMoB,IWjMpB,mBAIJ,sCACmB,gBAGnB,oDAGI,aACA,iBZvNgB,KYwNhB,MZzOW,KEozBW,aFhyBE,QY0N5B,6DAGI,iBZ1NsB,QY2NtB,MZhPiB,KEmzBQ,aFpxBb,QYyNhB,6BZxPqB,KY0PrB,gCZ1PqB,KYoQrB,yBZvMyB,KY0MzB,yDACI,OXnG0B,KWoG1B,aX2J4B,IW1J5B,cX0J4B,IWtJhC,qEAEuB,gBAEvB,gEXoJyB,KW9IzB,yBZ/N0B,KYkO1B,yDACI,OXrH0B,KWsH1B,aX4I4B,KW3I5B,cX2I4B,KWvIhC,qEAEuB,iBAEvB,gEXqIyB,KW3HzB,sCAEI,MZxRuB,QE0xBA,aF1xBA,QYgS3B,wCAEI,MZpSwB,QE6xBA,aF7xBA,QY4S5B,eACI,gBVifsB,2BU7e1B,qBV+eI,aFzxBY,QE0xBZ,aD6Z4B,MWh4BhC,iCXyFoB,KWvFpB,uCAEA,2BXsFmB,MWpFnB,4BXqFoB,MWnFpB,2BXoFmB,MWxEnB,uCAEI,wBACA,qBAEA,cXoEwB,KK/ZxB,sZM6VA,4BACA,6BAIJ,oDZxXe,KY8Xf,gDNxWI,sZMkXH,gBACG,cXgD0B,KW/C1B,4BACA,6BAGJ,4CNxXI,qTM4XJ,2EAeA,uBAGI,qBACA,OXsBc,KWrBd,MXqBc,KWnBd,gBAEA,WXkBoB,KWjBpB,sBAEA,wBACA,qBAEA,iBXaoB,cWXpB,4BACA,4BV2YA,sBACA,2BACA,4CUzYJ,4BAGA,mCAEI,iBXE0B,cWD1B,aVqY4B,aF9yBJ,QYib5B,kEAGI,iBZpbwB,QE+yBM,aDyZN,cW/wB5B,oFAGI,iBXfkC,QWuBtC,kBNlcI,mTMmcJ,qBNncI,mVMocJ,2BNpcI,uUM0cJ,yCAEI,iBZ3csB,QE8yBS,aFpyBnB,QYqchB,2BNhdI,mTMidJ,8BNjdI,mVMkdJ,oCNldI,uUMgeJ,WAEI,WAEA,cAEA,UAEA,UZvcqB,KYwcrB,YX1DsB,IWyE1B,gBAEI,qBAEA,kBAEA,eAEA,sBAYJ,wDAGI,kBACA,MACA,UACA,WACA,YAEA,OAEA,wBAEA,UACA,eAGJ,iCAEI,gBAEA,gBAOJ,eV0QI,MFtwBoB,KEuwBpB,UF1wBqB,KY2gBzB,gCACI,cACA,cXtIyB,IW+I7B,yBAGI,mCACI,cACA,cXpJqB,KW2J7B,yBAEI,mCACI,MX7JsB,MW8JtB,WX7J2B,IW8J3B,WAIJ,kDXjKmC,MWoKnC,uDXnKwC,KWkL5C,cAEI,kBACA,MACA,SACA,OAEA,MX/doB,KWiepB,oBACA,uBACA,mBAEA,MZvoBiB,KY+oBrB,0BZjpBe,KYupBf,gEAMA,6EAMA,mBACI,QACA,UAGJ,2DC3nBA,WAEI,SAEA,YAEA,iBAEA,aACA,cAEA,oBAEA,wBACA,gBAEA,qBACA,sBACA,eACA,sBACA,UbFqB,KaIrB,YZmGiB,KYjGjB,kBAEA,qBXqPA,eD+2BoB,UC92BpB,2BACA,wDWnPJ,yCAMA,6BACI,SACA,UAIJ,iBAEI,qBAkBJ,mBACI,iBZsEwB,cYrExB,Mb3CoB,KEgQM,yBWhN9B,yBACI,iBZiE8B,cYhE9B,MblDoB,KEiQY,aD02BN,QYpjC9B,uDAEI,iBZ2D+B,cY1D/B,Mb1DoB,KEkQa,aD02BN,KY1iC/B,mBACI,iBbjHwB,QakHxB,Mb1HmB,KEyTO,+BW1L9B,yBACI,iBZ8C8B,QY7C9B,MbjImB,KasIvB,uDAEI,iBZwC+B,QYvC/B,MbzImB,KaiJvB,qBACI,iBbtI0B,KauI1B,MbnJmB,KE4TS,+BWpKhC,2BACI,iBZ2BgC,QY1BhC,Mb1JmB,Ka+JvB,2DAEI,iBZqBiC,QYpBjC,MblKmB,Ka0KvB,kBACI,iBb3JuB,Qa4JvB,Mb5KmB,KE+TM,+BW9I7B,wBACI,iBZQ6B,QYP7B,MbnLmB,KawLvB,qDAEI,iBZE8B,QYD9B,Mb3LmB,KaoMvB,iHAII,iBZVyB,cYWzB,MbnNiB,KE4UU,aF7Sf,Qa4LhB,iBACI,eACA,YZvDuB,KYwDvB,UbjKqB,KaqKzB,iBACI,eACA,YZ5DuB,KY6DvB,UbxKqB,KasLzB,gBAEI,UACA,YZ7KiB,IY8KjB,gBAEA,MbzLoB,KEiRpB,kBAEA,wBACI,WACA,kBACA,SACA,OACA,WACA,qCACA,8BW5FR,sBACI,Mb/LoB,KEgSpB,sCW5FJ,yBACI,MbrQiB,KEqWjB,8CWtFJ,gBAEI,UACA,YZzMiB,IY0MjB,gBAEA,MbrNoB,Ka0NxB,sBACI,Mb3RiB,Ka4RjB,gBZ3EgC,KY+EpC,yBACI,MbjSiB,KakSjB,qBAaJ,iBAEI,oBAEA,sBAEA,kBX6DA,0FACmD,iBASnD,6IAII,kBACA,UYjXR,aAEI,wBAEA,cACA,WAEA,SAEA,iBdJsB,QcMtB,cbrCY,KasCZ,Obo3Bc,KCsuBd,cD7XqB,MC8XrB,gBYtlDJ,0Bb3CgB,KaiDf,kEAQD,qCACI,iBd9BwB,Qc+BxB,0BAIJ,gCACI,iBdpCwB,QcsCxB,0BCzBJ,YACI,kBACA,sBACA,YdgEmB,Kc/DnB,ed+DmB,Kc1DvB,yBAEI,YACI,YdNc,KcOd,edPc,McgBtB,wCAUA,mBACI,Yd1EY,Kc2EZ,ed3EY,KckFhB,kBACI,YdyBmB,KcxBnB,edwBmB,KcjBvB,kBACI,Yd7CkB,Kc8ClB,ed9CkB,KckDtB,yBAEI,kBACI,YdkjBe,McjjBf,edijBe,OcxiBvB,mBACI,YduiBmB,MctiBnB,edsiBmB,McliBvB,yBAEI,mBACI,Ydw1B4B,Mcv1B5B,edu1B4B,Oc10BpC,oBACI,mBACA,Wf9GgB,KeyHpB,kBACI,mBACA,WfrHsB,QeiI1B,oBACI,oBACA,WftIwB,QeiJ5B,sBACI,oBACA,Wf/I0B,KgBD9B,cACI,kBAEA,uBACA,UhBwDkB,OgBvDlB,iBACA,kBACA,afyR2B,KexR3B,cfwR2B,KepR/B,yBAEI,cACI,afXQ,KeYR,cfZQ,MekBhB,yBAEI,cACI,aflBe,KemBf,cfnBe,Me4BvB,0CAMA,4BACI,eACA,gBAOJ,+Bf0O6B,MexO7B,8BhBS4B,MgBP5B,8BfwO4B,OetO5B,+BfuO6B,OerO7B,oCAUA,wCACA,0CAGA,yBAEI,6FACiD,yCAEjD,2FACgD,0CAKpD,yBAEI,qDAC6B,0CAE7B,6FACiD,yCAEjD,2FACgD,yCAEhD,2FACgD,0CAEhD,6FACiD,2CAarD,+EAC0C,wBAE1C,yDACA,2DAGA,yBAEI,+EAC0C,wBAE1C,yDACA,4DAKJ,yBAEI,+EAC0C,wBAE1C,yDACA,4DClIJ,SACI,kBACA,kBACA,sBACA,ahByiCsB,KgBxiCtB,chBwiCsB,KgBviCtB,YhBkEmB,KgBjEnB,ehBiEmB,KgB5DvB,yBAEI,SACI,ahBhBQ,KgBiBR,chBjBQ,MgBuBhB,yBAEI,SACI,ahBvBe,KgBwBf,chBxBe,KgByBf,YhBhBc,KgBiBd,ehBjBc,MgB0BtB,qCAUA,gBACI,YhBpFY,KgBqFZ,ehBrFY,KgB4FhB,eACI,YhBemB,KgBdnB,ehBcmB,KgBPvB,eACI,YhBvDkB,KgBwDlB,ehBxDkB,KgB4DtB,yBAEI,eACI,YhBwiBe,MgBviBf,ehBuiBe,OgB7hBvB,gBACI,YhB4hBmB,MgB3hBnB,ehB2hBmB,MgBvhBvB,yBAEI,gBACI,YhBy9ByB,MgBx9BzB,ehBw9ByB,OgB38BjC,iBACI,mBACA,iBjBzHgB,KiByIpB,eACI,mBACA,iBjBrIsB,QiBqJ1B,iBACI,oBACA,iBjB1JwB,QiB0K5B,mBACI,oBACA,iBjBxK0B,KkBc9B,SACI,kBACA,sBhBodgB,sCgB5cpB,cACI,kBACA,kBAIJ,gBACI,kBACA,kBAIJ,gBACI,kBACA,kBAKJ,0BAEI,gCAEA,kCAEA,mCAQJ,kFAEgC,gBAqChC,eACI,UlBlEqB,KkBmErB,YjB+HqB,IiBhHzB,eAEI,kBACA,IjB8Ga,KiB7Gb,MjB8Ge,KiB7Gf,UAEA,OjB4GgB,KiB3GhB,eAEA,WlB/HwB,QkBgIxB,MlBxImB,KkByInB,UlBtFqB,KkBwFrB,aACA,uBACA,mBACA,chB6WA,cD2qBuB,IC1qBvB,eD2qBwB,UiBjhC5B,0CAMA,yFACI,iBlBxJgB,KEyfM,WDsoBA,4BiB19B1B,iBACI,mBACA,iBlBvKgB,KkBwKhB,MlBzLW,KE2gBa,WDooBD,2BiBl9B3B,gCACI,MlB5HoB,KkBgIxB,qCACI,iBlBlLgB,KE4fc,WDmoBR,4BiBz8B1B,iChBuUmC,gCgBnUnC,iChBoUmC,6BgBtTnC,iBACI,oBACA,iBlBvMwB,QkBwMxB,MlBhNmB,KEogBK,WD+nBD,2BiB/6B3B,gCACI,MlBrNmB,KkByNvB,qCACI,iBlBlNwB,QE8fM,WD8nBR,4BiB55B1B,mBACI,oBACA,iBlB9N0B,KkB+N1B,MlB3OmB,KEugBO,WD4nBH,2BiBp5B3B,kCACI,MlBhPmB,KkBoPvB,uCACI,iBlBzO0B,KE6fM,WD2nBV,4BiB73B1B,yDAC+B,kBAE/B,iDACA,iDAOA,0BAEI,yDAC+B,kBAE/B,iDACA,kDhBwPA,8BACI,kBACA,mBAEJ,yCACI,iBACA,oBAGJ,8HAGI,aD7gBQ,KC8gBR,cD9gBQ,KCihBZ,4DAIA,0BAEI,8BACI,kBACA,mBAEJ,yCACI,iBACA,oBAGJ,8HAGI,aDhiBW,KCiiBX,cDjiBW,KCoiBf,6DAQJ,+BACI,kBACA,mBAEJ,0CACI,gBACA,mBAGJ,iIAGI,aD9lBQ,KC+lBR,cD/lBQ,KCkmBZ,6DAOA,0BAEI,wCACA,mDAEA,iIAGI,eACA,gBAGJ,wDD8E0B,MkB9qBlC,UACI,MnBZiB,KE2nBjB,2BACA,kCiB3mBJ,gBACI,MnBpBW,KoBsBf,+DAEA,6BACI,0BACA,+BAOJ,gBACI,iBnBk8BoB,KmBj8BpB,oBACA,wBACA,oDACA,anB47BmB,EmB37BnB,qBAGJ,2BACI,qBnBy7BoB,KmBx7BpB,IACI,uBACA,yBAEJ,KACI,kBnBm7BgB,KmBl7BhB,0BCnCR,UACI,QpBqlCY,IoBplCZ,MrBfiB,KEilEA,iCmB7jErB,gBACI,MrBvBW,KqB4Bf,iBACI,MrBqCoB,KsBpDxB,WACI,QrBioBa,IqBhoBb,WtBQ0B,KsBP1B,MtBLmB,KEmtCnB,oBoBzsCJ,iBACI,MtBXmB,KuBSvB,UACI,kBACA,ctB/BY,KsBgCZ,4BACA,WvBFsB,QuBGtB,MvB1BW,KuB+Bf,uBtBvCgB,KsB6ChB,sCAOA,gBACI,kBACA,ItBjCc,KsBkCd,MtBvCY,KCmBZ,cACA,QD+nCkB,GsBpmCtB,2CAMA,sBrB9BI,cACA,QD4nCwB,GsBnlC5B,kBACI,WtB1DuB,QsB2DvB,MvBvDwB,QuB+D5B,kBACI,WtBjEuB,QsBkEvB,MvB3DwB,QuBmE5B,kBACI,WtBxEuB,QsByEvB,MvBpEwB,QuB4E5B,iBACI,WtB/EsB,QsBgFtB,MvB7EuB,QEgBvB,8EAKe,cAEf,yBACI,cACA,0BAGJ,+BACI,cACA,0BsBjDR,gBACI,cvBlBY,KuBmBZ,kBACA,WvBi4BqB,cCsuBE,0BsBlmD3B,6BvBzBgB,KuB+BhB,4CCTA,UACI,sBACA,UxB0CS,KwBzCT,OxByCS,KwBxCT,cACA,cxB0CkB,MwBzClB,sBAEA,WzBFwB,QyBGxB,sBACA,UxBwCc,KwBtCd,oBACA,uBACA,mBACA,cAQJ,gBACI,qBCxBJ,UACI,qBACA,eACA,W1BGwB,Q0BFxB,YzByDiB,IyBxDjB,U1BmGc,K0BlGd,M1BRmB,K0BSnB,sBACA,mBxB+kCA,cD6HkB,IC5HlB,eD6HmB,UyBjsCvB,kBACI,iB1BTwB,Q0BUxB,M1BxBmB,K0BgCvB,kBACI,iB1BlBwB,Q0BmBxB,M1BlCmB,K0B0CvB,iBACI,iB1B3BuB,Q0B4BvB,M1B5CmB,K2BIvB,YACI,kBAQJ,wCAkBA,oBACI,mBACA,W1Bw0ByB,qB0B5zB7B,oBACI,oBACA,W1B4zByB,kB2Bz2B7B,YACI,kBAQJ,wCAMA,wBACI,W3BSkB,K2BDtB,kBACI,U3BIsB,O2BHtB,Y3BIwB,I2BC5B,yBAEI,kCAQJ,iBACI,U5BOqB,K4BNrB,Y3BVuB,I2BWvB,M5BxDiB,KEmEjB,yBFnEiB,KEqEjB,yBACI,MFxEO,KEyEP,qB2B5CR,iBACI,kBACA,yBACA,qBAIJ,mBACI,kBACA,c5B9CY,K4BsDhB,4DACmC,gBAMnC,kBACI,U7BKsB,K6BJtB,Y5BoPwB,I4B5O5B,iBACI,U7BDqB,K6BErB,Y5B4OuB,I4B3OvB,M7BhEiB,K6BgFrB,iBACI,UACA,gBAIJ,iCACI,W5BlDkB,K4B2DtB,gCACI,kBACA,a5B4MwB,K4B3MxB,gBAKJ,yBAEI,6C5BqM0B,O4BhM9B,gDACI,W5B3EkB,K4BmFtB,oB3BuiBI,QDtoBY,KCuoBZ,iBF3oBsB,Q8Ba1B,WAEI,qBAEA,kBAEA,eAEA,SAWJ,2FAC8C,wBAM9C,6CAcA,iBAEI,sBAEA,SAEA,gBAEA,aAEA,iBAEA,wBAEA,sBAEA,WAEA,YACA,M9B/FW,K8BmGf,oCAGA,oC9BpGqB,K8BiHrB,2BAEI,kBACA,MACA,SACA,OAEA,oBACA,uBACA,mBAEA,M9B5HiB,K8BoIrB,uC9BpIqB,K8B0IrB,6EAMA,gCACI,QACA,UAOJ,yB7B8vBuB,M6BxvBvB,oCACI,O7BEoB,K6BDpB,a7BwvBgC,K6BvvBhC,c7BuvBgC,K6BtvBhC,W7BuvBwB,cCmuBQ,yB4Br9CpC,0CACI,iB7BkvB8B,cCmuBQ,aF5mDd,Q8B+J5B,yC7BfwB,K6BiBxB,qGACA,iFAMA,wB7BouBsB,M6B9tBtB,mCACI,O7B/BoB,K6BgCpB,a7B8tB+B,K6B7tB/B,c7B6tB+B,K6B5tB/B,W9BrLgB,KEgnDe,yB4Bt7CnC,yCACI,iB9B3LgB,KEinDqB,aF9mDb,Q8BgM5B,wC7BhDwB,K6BkDxB,oGACA,gFAMA,wB7B0sBsB,M6BpsBtB,mCACI,O7BosBmB,K6BnsBnB,W7BosBuB,c6BnsBvB,U9B/KqB,K8B4LzB,wC7BwrB2B,K6BtrB3B,oGACA,gFAMA,uB7BirBqB,M6B3qBrB,kCACI,O7B2qBkB,K6B1qBlB,W7B2qBsB,c6B1qBtB,U9BtNuB,K8BmO3B,uC7B+pB0B,K6B7pB1B,mGACA,+EAMA,kBACI,M9B1RiB,K8B+RrB,wBACI,M9BlSW,K+BgBf,cACI,UACA,gBAQJ,8BACI,W9BnCY,K8B2ChB,oBACI,cACA,U/BsBsB,K+BrBtB,Y9B1C0B,I8B2C1B,M/B2BoB,KEtEpB,gBAEA,4BACI,WACA,YACA,aACA,YDqpCqB,KCppCrB,YImBJ,8bJjBI,4BACA,4BAGJ,qCIaA,uUyBsBJ,0BACI,M/B7CW,K+B8CX,qBAQJ,sBACI,kBACA,W9BhEY,K8BwEf,kDCvCD,SAEI,aAEA,kBACA,Q/B0UW,K+BzUX,2BACA,oCAEA,sBACA,M/BwUS,M+BpUb,+BAMA,qDAMA,qBACI,Y/BwT2B,M+BvT3B,kCAGJ,oEClCA,YACI,wBACA,8BACA,iCACA,mBAEA,WAEA,4BACA,WjCdgB,KiCehB,MjChCW,KiCwCf,wCAGA,yBAEI,YACI,ahCnBQ,KgCoBR,chCpBQ,MgC0BhB,yBAEI,YACI,ahC1Be,KgC2Bf,chC3Be,MgCqCvB,2BACI,8BAQJ,kBACI,YhC0SwB,KgCzSxB,ehCySwB,KgClS5B,gB/BksB2B,WDkbF,gCgChnCzB,mB/B+rB8B,WDkbF,iCgC7mC5B,iB/B4rB4B,WDkbF,gCgC1mC1B,kB/ByrB6B,WDkbF,iCiC5rC3B,oBAEI,kBACA,QjC8XsB,IiC5XtB,UAEA,OACA,QCoBJ,UAEI,aAEA,eACA,MACA,QACA,SACA,OACA,QlCkmBY,KkChmBZ,gBAEA,kBAEA,WlC6lBe,ekC3lBf,UACA,+BAKJ,yBAEI,6BAKJ,yBAEI,UACI,alC/Ce,KkCgDf,clChDe,MkCyDvB,4BAUA,+BAcA,iBAEI,kBAEA,sBACA,cACA,MlCyiBiB,MkCviBjB,0BAEA,WnCxGgB,KmC0GhB,UACA,6BACA,sBACA,sCAQJ,0BACI,UACA,wBAYJ,2ClC4gBwB,OkCngBxB,eACI,UACA,gBAIJ,gCACI,SACA,WACA,eACA,wBAQJ,eACI,kBACA,kBAIJ,iBACI,kBACA,kBACA,WnCvKgB,KEsuCQ,gCiC3jC5B,iBACI,kBACA,kBACA,WnC9KgB,KEuuCQ,6BiCpjC5B,yBAEI,iCACA,mCACA,oCAQJ,qFAEiC,gBAMjC,gBACI,UnCtKsB,KmCuKtB,YlCsdsB,IkC7c1B,yBACI,kBACA,QlCkbY,KkCjbZ,IlCtGkB,KkCuGlB,MlCvGkB,KkCwGlB,QlC0ckB,IkClctB,oDA2BA,wBACI,IlCua2B,EkCra3B,WACA,8BACA,MlCqawB,KkCja5B,8BACI,MnCzQmB,KmC8QvB,yBAGI,wBACI,MlCqZuB,EkCpZvB,kCASR,qBjCy9BI,MACA,QACA,QDzBuB,KC0BvB,WFnvCgB,KEyvChB,yBAEI,qBACI,QDrxCI,MmCoBhB,cAEI,0CAgBJ,oBAEI,kBACA,UAEA,SACA,UACA,gBAEA,gBAEA,2BAEA,mBAcJ,sBAEI,kBACA,MACA,OAEA,QACA,SAEA,gBAEA,8BAOJ,kDCzDA,WAEI,0CAaJ,qBAEI,gBAEA,cAOJ,4BACI,+BACA,4BAYJ,iBAEI,sBAEA,kBAEA,mBAQJ,+BACI,aAEA,SACA,UACA,gBAEA,2BAGJ,0CAYA,mBAEI,qBACA,sBACA,eAEA,kBC/EJ,WAEI,kBAEA,QrC68Ba,IqC38Bb,sBAOJ,iBACI,oBAEA,mCACA,2BAOJ,oDrC07B4B,IqCx7B5B,mDrCy7BoC,IqCl7BpC,2CCrBA,cAEI,aAEA,eACA,MACA,SACA,OACA,QtC8Ta,KsCvTjB,iCACI,QACA,UAaJ,kBACI,mBAEA,kBACA,MACA,SACA,YAEA,sBACA,MtC+xBkB,MsC9xBlB,kBACA,WvCqDuB,KuCnDvB,gBAKJ,yBAEI,kBACI,YACA,MtCuxBgB,MsCtxBhB,mBAUR,qCACI,UACA,aAIJ,yBAEI,mDAQJ,kCACA,8CACI,UACA,QAOJ,yDACA,yEAUA,qBAEI,kBACA,MACA,SACA,OAEA,QACA,gBAEA,8BAGJ,uCAEI,OAGJ,0DAEI,UACA,QAGJ,oCtC0sBsB,MsCvsBtB,yBAEI,oCtC0sBoB,OsClsBxB,wCACI,QACA,UAQJ,oBACI,kBACA,QtCiLa,KsChLb,ItCwrBuB,IsCvrBvB,MtCurBuB,IsCtrBvB,QtCurBsB,IsClrB1B,yBAEI,oBACI,ItCgrBqB,KsC/qBrB,MtC+qBqB,MsCtqB7B,+CAYA,sBAEI,YAEA,kBAQJ,8BAEI,WACA,kBACA,MACA,SACA,OACA,QACA,WtCuoB2B,esCroB3B,UACA,+BAIJ,gDAYA,2CAEI,kBAEA,gBAcJ,wBACI,kBACA,OACA,6BAEA,sBACA,WAOJ,+DtC0kBsB,MsCxkBtB,gEAGA,yBAEI,+DtCwkBoB,MsCtkBpB,iEC5RJ,aACI,SACA,UACA,gBAWJ,2CAMA,2CCrBA,2BASA,uBAEI,qBACA,YxC0JkB,KwCxJlB,QAEA,wBAEA,mBAQJ,mDAMA,kCCVA,iBAEI,eACA,IzCqzBoB,KyCpzBpB,KzCozBoB,KyCnzBpB,QzCozBmB,KyClzBnB,sBACA,MzCkzBiB,MyC1yBrB,yDAEI,UACA,MzCqyBoB,KyClyBxB,2DAEI,SACA,mBAGJ,0FAGI,SACA,OzCwxBoB,KyChxBxB,yBAEI,iBACI,KzC6wBgB,KyC5wBhB,MzC4wBgB,KyC3wBhB,WACA,UASR,yBACI,kBACA,QzCuFkB,KyCtFlB,W1ClEsB,Q0CmEtB,M1C1FW,K0C2FX,U1ChCsB,K0CiCtB,YzCmwB+B,IyClwB/B,eAIJ,sCzCyvBkC,KyClvBlC,uBACI,aACA,kBACA,IzCqvBqB,KyCpvBrB,MzCmEkB,KyC/DtB,oEAUA,iCACI,M1CvGwB,Q0C+G5B,iCACI,M1C1GwB,Q0CkH5B,iCACI,M1ClHwB,Q0C0H5B,gCACI,M1C1HuB,Q2CC3B,YAEI,aAEA,kBACA,Q1C0jCc,K0CzjCd,2BACA,kCAEA,MAEA,sBACA,U1CqjCgB,M0CpjChB,gBAEA,W1CqjCiB,K0CpjCjB,c1CqjCoB,I0CpjCpB,M3ClCmB,K2CmCnB,U1CqjCgB,K0ChjCpB,oCCjCA,aACI,kBAQJ,yCAMA,kBACI,0BACA,wBACA,oBAQJ,yBACI,Q3Ci7B2B,E2Ch7B3B,oBAQJ,mBACI,W3Cw6BoB,K2C/5BxB,sCCtBA,qBAEI,kCAEA,U5C4QyB,K4C3QzB,Y5C0Q2B,G4CrQ/B,yBAEI,+B5CqQ2B,M4ChQ/B,yBAEI,+B5C+P2B,M4CvP/B,wBACI,U5CwP4B,K4CvP5B,Y5CsP8B,I4CjPlC,yBAEI,kC5CiP8B,M4C5OlC,yBAEI,kC5C2O8B,M6C9SlC,aACI,aAEA,eAEA,SACA,UACA,gBAEA,kBASJ,eAEI,a7CgiCyB,K6CrhC7B,iBACI,qB5C2+DA,kBAEA,wBACI,WACA,kBACA,MACA,SACA,OACA,QACA,iBDxxBiB,0ECyxBjB,mCAKJ,qCD7xB0B,ECgyB1B,yCD/xB2B,E6CvsC/B,sBAEI,sBAEA,cACA,iBAIJ,wBACI,eACA,Y7Ck/ByB,K8CjjC7B,YACI,aAEA,eAEA,SACA,UACA,gBAEA,kBASJ,cAEI,a9CsFkB,K8CtEtB,gBAEI,aACA,mBAEA,iBAEA,cAEA,M/CjEiB,K+CmEjB,qB7CmgCA,UFzgCqB,KE0gCrB,2BACA,2C6ChgCJ,sBACI,M/C3EW,K+CgFf,yBACI,M/CjFW,K+C8Ff,qBAEI,sBAEA,cACA,iBAIJ,uBACI,eACA,Y9CuBkB,K+C7FtB,SACI,aAEA,eAEA,SACA,UACA,gBASJ,oBAMA,uCAWA,2BACA,wB/C1CgB,K+C6ChB,6DAEsB,W/C/CN,K+CkDhB,0BAGI,2BACA,wB/CnDmB,K+CsDnB,6DAEsB,W/CxDH,M+CiEvB,qCACwB,kBACxB,yCAC4B,a/C6EN,K+C1EtB,8IAI4B,W/CsEN,K+C/DtB,uCACyB,kBACzB,2CAC6B,a/CxFb,K+C2FhB,mJAI6B,W/C/Fb,K+CsGhB,qCACwB,kBACxB,yCAC4B,a/CtGL,K+CyGvB,8IAI4B,W/C7GL,K+CgHvB,0BAGI,qCACwB,kBACxB,yCAC4B,a/CmIV,K+ChIlB,8IAI4B,W/C4HV,M+CnHtB,2CAC2B,cAC3B,+CAC+B,eAG/B,kIAG0C,aAM1C,qCAEA,gDACI,WACA,kBACA,MACA,SACA,8BAKJ,uDACI,WACA,kBACA,OACA,QACA,6BASJ,mCACA,qCAEA,qD/CrLgB,K+CwLhB,+DAEA,uDACI,UACA,UAIJ,0BAGI,mCACA,qCAEA,qD/CnMmB,K+CsMnB,+DAEA,uDACI,UACA,WAUR,qEACwC,kBACxC,yEAC4C,kBAE5C,mIACyE,K/CzEnD,K+C4EtB,8HACqE,gBAErE,qEACI,UACA,UAGJ,mFACA,sFAOA,uEACyC,kBACzC,2EAC6C,kBAE7C,qIAC0E,K/CtP1D,K+CyPhB,gIACsE,gBAEtE,sEACI,UACA,UAGJ,oFACA,uFAOA,qEACwC,kBACxC,yEAC4C,kBAE5C,mIACyE,K/C5QlD,K+C+QvB,8HACqE,gBAErE,qEACI,UACA,UAGJ,mFACA,sFAGA,0BAGI,qEACwC,mBACxC,yEAC4C,mBAE5C,mIACyE,K/C3CvD,K+C8ClB,8HACqE,iBAErE,qEACI,UACA,WAGJ,mFACA,wFAeJ,qCAEI,aAEA,eAGJ,qFAGI,sBACA,WAEA,UCrTJ,mBAEI,SACA,UACA,gBASJ,aAEI,aACA,mBAEA,iBAEA,qBAQJ,2BAWA,cACI,uBAQJ,4BhDslBkC,KgDhlBlC,4BAMA,oBACI,iBACA,kCAGJ,mEAMA,eACI,cACA,ehDmkBwB,UgDlkBxB,UjD7BmB,KiDiCvB,4ChD3IgB,KgDiJhB,wBACI,aAQJ,gBACI,UjDpFqB,KiDqFrB,YhDzEiB,IgDiFrB,qBACI,MjD3JiB,KiDgKrB,2BACI,MjDnKW,KiDwKf,+BACI,MjDvGoB,KiD+GxB,iCACI,UhDwhB6B,KgDhhBjC,+BACI,MjDzHoB,KiDiIxB,gCACI,6BAQJ,4BACI,UjD9IqB,KiD+IrB,YhDnIiB,IgDsIrB,oCjD/MqB,KiDiNrB,0CjDnNe,KiDqNf,iDjDnJwB,KiDyJxB,gBACI,UjDrKqB,KiDsKrB,YhDlJiB,IgD0JrB,qBACI,MjDpOiB,KiDyOrB,2BACI,MjD5OW,KiDiPf,+BACI,MjDhLoB,KiDwLxB,iCACI,UjDhMsB,KiDwM1B,+BACI,MjDlMoB,KiD0MxB,gCACI,6BAQJ,4BACI,UjD3NsB,KiD4NtB,YhD5MiB,IgD+MrB,oCjDxRqB,KiD0RrB,0CjD5Re,KiD8Rf,iDjD5NwB,KiDkOxB,kBACI,UjD1Pe,KiD2Pf,YhD3NiB,IC0tCjB,wFDxDuB,EgD/7B3B,uBAEI,MjD9OoB,KEquCU,kB+Cl/BlC,6BACI,MjDpPoB,KEsuCgB,iBFjxCd,QiDoS1B,iCACI,MjD1PoB,KEuuCiB,iBFlxCf,QiD6S1B,mCACI,UjDtQqB,KiDuQrB,MjDpUiB,KiDyUrB,8CACI,MjD5UW,KiDiVf,kDACI,MjDhRoB,KiDwRxB,iCACI,MjDzRoB,KiDiSxB,kCACI,6BAQJ,8BACI,UjD9SqB,KiD+SrB,YhDnSiB,IgDsSrB,sCjD/WqB,KiDiXrB,4CjDnXe,KiDqXf,mDjDnTwB,KiD6TxB,eACI,UhDqXmB,UgDpXnB,YhDiXqB,EgD7WzB,cACI,UhDkXkB,OgDjXlB,YhD+WoB,EgD3WxB,eACI,UhD+WmB,KgD9WnB,YhD6WqB,EgDxWzB,yBAEI,yBhDgWqB,OgD/VrB,wBhDkWoB,KgDjWpB,yBhDsWqB,MgDjWzB,0BAEI,yBhDsVqB,KgDrVrB,wBhD2VoB,KgD1VpB,yBhD8VqB,MgDhVzB,iCAEA,2CAGA,yDACgC,eAGhC,+ChDuQ8B,MgD5P9B,iGACI,WhD4TsB,IgD3TtB,YhD2TsB,IgD1TtB,6BCjZJ,WACI,aAEA,kBAQJ,iDACI,WlDxCsB,QkDwD1B,2DAGI,aACA,IjD2sBS,KiDzsBT,mBAYJ,kCAEA,6BACI,iBACA,kBAEA,kBAGJ,mCACI,kBACA,QACA,SACA,gCAEA,kBACA,sBAEA,YAIJ,+CAEG,kBACA,MAGH,+CACA,+CAEA,2BACI,kBACA,sBAWJ,eACI,aACA,IjDipBa,KiD/oBb,SACA,UACA,gBAQJ,8DAE+B,eAW/B,sDAII,aACA,uBACA,mBAEA,iBAEA,sBACA,WjD8mBqB,KiD5mBrB,UlDtHqB,KkDuHrB,YlD/IiB,iGkDiJjB,qBAOJ,oBACI,YACA,MlD/LiB,KE48CjB,eDxN6B,UCyN7B,2BACA,2CgDtwCJ,kEAEI,MlD5MW,KkDiNf,2BACI,MlDhJoB,KkDqJxB,8BACI,MlDtJoB,KkD8JxB,uBACI,YjDwkB6B,IiDvkB7B,kCAGJ,yFAMA,gBACI,YACA,MlD7OW,KkDqPf,4CAMA,kBACI,YACA,MlD3PiB,KkD+PrB,8DAEI,MlDnQW,KkDoQX,qBAsBJ,oBACI,UlD5NqB,KkDoOzB,sNAKuC,YA4BvC,oBACI,2BACA,8BACA,oCACA,mBAEA,MjDweoB,MiDtepB,QjDuesB,KiDtetB,WlD5TgB,KkD6ThB,MlD9UW,KE89CgB,WDtOF,2BiDl6B7B,gDAOA,mCACI,8BAUJ,oDACA,iDjD9UgB,KiDiVhB,6DjDjVgB,KiDuVhB,4DACA,4DACA,4DACA,6DAMA,0BACI,8BACA,QjD8b4B,KiDnbhC,4BAEI,WAEA,yBAEA,sBACA,wBACA,8BACA,oChD+kCmC,gBgD1kCvC,yBAEI,iEAKJ,yBAEI,iEAIJ,kCACI,8BACA,YjDsZ4B,KiDrZ5B,ejDqZ4B,KiD5YhC,wBhDmjCmC,UFn6CV,KkDwXzB,6BACI,MlDtbiB,KkD2brB,mCACI,MlD9bW,KkDmcf,uCACI,MlDlYoB,KkD0YxB,yCACI,UjD4XqC,KiDpXzC,uCACI,MlDpZoB,KkD4ZxB,wCACI,6BAQJ,4ClDreqB,KkDuerB,kDlDzee,KkD2ef,yDlDzawB,KE06CpB,qBACI,2BACA,qCAIJ,yBAEI,2DAE8B,IDlQvB,KCoQP,+CACA,gDAKJ,yBAEI,mBD3QW,MkD3tCnB,WACI,aAEA,eAEA,mBAEA,kBAEA,UACA,gBAUJ,aAEI,UAEA,alDu7BuB,KkDr7BvB,kBAeJ,0BAEI,aACA,mBAEA,iBAEA,MnDxEiB,KE8wDjB,UFjtDqB,KEktDrB,eD/gByB,UCghBzB,2BACA,2CiDpsDJ,qBACI,MnDhFW,KmDiFX,gBlD25BgC,KkDt5BpC,wBACI,MnDrBoB,KmDiCxB,qCAMA,qBACI,aACA,mBAQJ,4BACI,WACA,OlD03B2B,MkDz3B3B,gBACA,alDk3BuB,KkDj3BvB,oCAIJ,iEACI,kBnD5FY,QmDoGhB,+BACI,iBACA,WlD62B0B,ckD52B1B,MnDtIiB,KmD2IrB,0BACI,iBnDvHsB,QmDwHtB,MnD/IW,KmDoJf,2BACI,iBnD9HsB,QmD+HtB,MnDtJW,KmD2Jf,6BACI,iBnDxIwB,QmDyIxB,MnDjJmB,KmD0JvB,0BACI,MnDrKiB,KoDcrB,eACI,UACA,gBAQJ,kCAMA,mBACI,UpD8BqB,KoD7BrB,MpDhCiB,KoDqCrB,wBACI,MpDxCW,KoDyCX,gBnDiHoC,KmDvGxC,yEAEI,MpDrDW,KoDgEf,6DACI,QnD2FiB,ImD1FjB,qBAEA,iCAEA,UpDPqB,KoDQrB,MpDrEiB,KqDqBrB,eACI,aAEA,eAEA,mBAEA,cAEA,UACA,gBAUJ,iBAEI,UAEA,apD+0B2B,EoD70B3B,kBAaJ,mBAEI,aACA,mBAEA,iBAEA,iBACA,MrDpEiB,KEilDU,iCmDxgD/B,wBACI,MrD5EW,KqD6EX,gBpDszBoC,KoDjzBxC,4BACI,MrDnFW,KqDwFf,8BACI,MrDvFiB,KsDqBrB,QACI,aAEA,eAEA,kBAEA,UACA,gBpD40DA,kBAEA,gBACI,WACA,kBACA,SACA,KDv2BgB,KCw2BhB,QACA,gCoD10DR,UAEI,UAEA,arD69BoB,KqD39BpB,kBAeJ,YAEI,aACA,mBAEA,iBAEA,uBAEA,iBACA,MtDtEiB,KAqJI,iBsD1EzB,kBACI,MtD9EW,KsD+EX,gBrDg8B6B,KqD37BjC,qBACI,MtDnBoB,KE4zDO,aF12DH,QsDsE5B,uBACI,MtDzFiB,KEg4DjB,uBACI,MACA,YoDzxDR,mBpD8xDI,mCACA,mBoDtxDJ,2BAEI,sBAEA,cAIJ,+BACoB,epDixDhB,qBACI,MACA,SACA,UACA,QACA,8BACA,mBAMJ,sBACI,MACA,SACA,OACA,WACA,8BACA,mBoDzxDR,iBACI,qBpD6xDA,qCACA,mBoD1xDJ,kBACI,qBpD4xDA,oCACA,mBAIA,sCqDz5DJ,aACI,iBACA,MtD27Ba,qBCmxBO,iCqDzsDxB,mBACI,MtDs7BmB,qBsDj7BvB,oBACI,MtDi7BoB,qBsDr5BxB,mBACI,kBAQJ,uBACI,aCpDJ,WACI,aAEA,eAEA,SACA,UACA,gBAEA,kBASJ,aAEI,UAEA,avD+SuB,KuDnS3B,eACI,cACA,sBACA,MvDkSgB,KuDjShB,OvDiSgB,KuDhShB,cvDkSwB,IuDjSxB,WvDkSqB,cuDhSrB,iBACA,gBACA,mBtDirBA,sCACA,2BACA,kDsD9qBJ,oBACI,iBvDyR2B,qBCsZE,aDgdN,cuD1nC3B,qBACI,iBvDoR6B,qBCsZE,aDgdN,cuDrnC7B,wBACI,iBvD+Q4B,qBCsZE,aDgdN,cuDxmC5B,oBAEI,sBAEA,cACA,iBAIJ,sBACI,eACA,YvD+OuB,KwDhU3B,aACI,2BACA,oCACA,mBAEA,WAEA,UxD0ViB,MwDxVjB,QxDyVe,KwDxVf,WzDnBgB,KyDoBhB,MzDrCW,KE4xBS,WDkbF,2BwDjqCtB,yCAOA,4BACI,8BAQJ,2BxDoUyB,KwDxTzB,qBAEI,WAEA,yBAEA,qBACA,oCvD6sB4B,gBuDxsBhC,yBAEI,0DAKJ,yBAEI,0DAIJ,2BACI,YxD8RqB,KwD7RrB,exD6RqB,KwDpRzB,iBvDkrB4B,UFhuBH,KyDsDzB,sBACI,MzDpHiB,KyDyHrB,4DAEI,MzD7HW,KyDqIf,kCACI,UxDqQ8B,KwD7PlC,gCACI,MzD7EoB,KyDqFxB,iCACI,6BAQJ,qCzD9JqB,KyDgKrB,iFACgD,MzDnKjC,K0DoCf,aAEI,aAEA,eACA,MACA,QACA,SACA,OACA,QzDuiBe,KyDriBf,WzDsiBkB,KyDpiBlB,UACA,+BAEA,wBAUJ,qBACI,cAEA,UAOJ,0CzD8gByB,qByDpgBzB,kCAeA,qBAEI,kBACA,MACA,QACA,SACA,OAEA,aACA,uBACA,mBAEA,MzD0ekB,qByDxelB,8BAKJ,uBACI,UzDmesB,MyDletB,WzDmeuB,MyDhe3B,kCACI,WACA,YAGJ,2CAKA,qBACI,kBACA,WzDud0B,eyDtd1B,MzDudqB,qByDndzB,6BzDmdyB,qByD7czB,0BACI,QzD6c4B,IyD5c5B,MzD6c0B,qByDrc9B,gCACI,MzDqcgC,KyDxbpC,oBACI,sBACA,MzDubmB,KyDtbnB,OzDsbmB,KyDrbnB,WzDgb0B,eyD/a1B,MzDsboB,qByDpbpB,oBACA,uBACA,mBAKJ,0BACI,MzD6a0B,KyDha9B,wCAMA,oBACI,UACA,WCjLJ,mDAUA,mBACI,uBACA,mB1DNsB,I0DOtB,iCAOJ,0DACA,8DAMA,4DACA,kEACA,8DACA,gEAMA,wEACA,8EACA,0EACA,4EAMA,0EACA,gFACA,4EACA,8EAMA,uBACI,2BACA,mB1DhD0B,I0DuD9B,4CAUA,qBACI,yBACA,mB1DpEwB,G0DqExB,4CAOJ,sBACI,4BACA,kCAOJ,sC1DnF0B,I0DyF1B,wFAUA,mBACI,aACA,gBAOJ,uBACI,wBACA,yBAGJ,yBACI,wBACA,yBAOJ,wBACI,+BACA,8BAGJ,2BACI,8BACA,8BAGJ,yBACI,+BACA,8BAGJ,0BACI,8BACA,8BAOJ,8BACI,+BACA,8BAGJ,iCACI,8BACA,8BAGJ,+BACI,+BACA,8BAGJ,gCACI,8BACA,8BAOJ,+BACI,+BACA,8BAGJ,kCACI,8BACA,8BAGJ,gCACI,+BACA,8BAGJ,iCACI,8BACA,8BAOJ,uBACI,sBACA,2BAOJ,oBACI,gCACA,+BACA,8BACA,+BACA,8BACA,+BACA,8BACA,+BACA,8BACA,gCAOH,qBACG,gDACA,0BCpPJ,0BACI,sBACA,WAGJ,gCACA,2CACA,gCACA,gCACA,2CAEA,kCASA,+CACI,OAEA,cAIJ,yBAEI,oCACA,mCACA,8CACA,mCACA,mCACA,8CAEA,qCACA,kDACI,OACA,cAIJ,0UAMsD,cAK1D,yBAEI,oCACA,mCACA,8CACA,mCACA,mCACA,8CAEA,qCACA,kDACI,OACA,cAIJ,0UAMsD,cAK1D,0BAEI,oCACA,mCACA,8CACA,mCACA,mCACA,8CAEA,qCACA,kDACI,OACA,cAIJ,0UAMsD,cAK1D,0BAEI,qCACA,oCACA,+CACA,oCACA,oCACA,+CAEA,sCACA,mDACI,OACA,cAIJ,iVAMuD,cAY3D,kBACI,sBACA,WAEA,eAIJ,wBAGA,mCACA,mCAGA,wBACA,wBAGA,wBACA,wBACA,wBACA,wBAGA,mCACA,mCAGA,sB3Dy9BoB,M2Dx9BpB,uB3Dy9BqB,M2Dx9BrB,sB3Dy9BoB,M2Dx9BpB,uB3Dy9BqB,M2Dx9BrB,wB3Dy9BsB,M2Dn9BtB,0BAGA,iBACI,OACA,cAIJ,yBAGI,4BAGA,2BAGA,sCACA,sCAGA,2BACA,2BAGA,2BACA,2BACA,2BACA,2BAGA,sCACA,sCAGA,yB3D26BgB,M2D16BhB,0B3D26BiB,M2D16BjB,yB3D26BgB,M2D16BhB,0B3D26BiB,M2D16BjB,2B3D26BkB,M2Dr6BlB,6BAGA,oBACI,OACA,cAIJ,iUAiBoB,cAKxB,yBAGI,4BAGA,2BAGA,sCACA,sCAGA,2BACA,2BAGA,2BACA,2BACA,2BACA,2BAGA,sCACA,sCAGA,yB3Du2BgB,M2Dt2BhB,0B3Du2BiB,M2Dt2BjB,yB3Du2BgB,M2Dt2BhB,0B3Du2BiB,M2Dt2BjB,2B3Du2BkB,M2Dj2BlB,6BAGA,oBACI,OACA,cAIJ,iUAiBoB,cAKxB,0BAGI,4BAGA,2BAGA,sCACA,sCAGA,2BACA,2BAGA,2BACA,2BACA,2BACA,2BAGA,sCACA,sCAGA,yB3DmyBgB,M2DlyBhB,0B3DmyBiB,M2DlyBjB,yB3DmyBgB,M2DlyBhB,0B3DmyBiB,M2DlyBjB,2B3DmyBkB,M2D7xBlB,6BAGA,oBACI,OACA,cAIJ,iUAiBoB,cAKxB,0BAGI,6BAGA,4BAGA,uCACA,uCAGA,4BACA,4BAGA,4BACA,4BACA,4BACA,4BAGA,uCACA,uCAGA,0B3D+tBgB,M2D9tBhB,2B3D+tBiB,M2D9tBjB,0B3D+tBgB,M2D9tBhB,2B3D+tBiB,M2D9tBjB,4B3D+tBkB,M2DztBlB,8BAGA,qBACI,OACA,cAIJ,mVAiBqB,cAOzB,wCAEA,wCCvdA,yCAMA,2BAMA,qCACA,uCACA,uCACA,uCAOA,wB5DqgBsB,M4DpgBtB,yB5DqgBuB,M4DpgBvB,wB5DqgBsB,M4DngBtB,gC5DigBsB,M4DhgBtB,iC5DigBuB,M4DhgBvB,gC5DigBsB,M6DphBtB,cACI,U9DoCqB,K8DnCrB,Y7D4hCoB,I6D3hCpB,M9D6CoB,KAyFE,gB8DlI1B,cACI,U9DqCqB,K8DpCrB,Y7DwhCoB,I6DvhCpB,M9D1BiB,KEy/DjB,sBFz/DiB,KE2/DjB,sBACI,MF9/DO,KE+/DP,qB4D39DR,eACI,U9D0BqB,K8DzBrB,Y7DghCqB,I6D5gCzB,eACI,U9DYqB,K8DXrB,Y7D4gCqB,ID55BE,gB8D5G3B,iBACI,U9DNe,K8DOf,Y7DyBiB,I6DlBrB,+BACA,gCACA,8BAEA,qCACA,mCAMA,kCAMA,yDACA,uDACA,uDAMA,yDAMA,qCACA,wCACA,0CACA,yCACA,0CACA,0CACA,yCAaA,oBAEI,6BAEA,+BAEA,qBAEA,iB9D/FwB,QEi/DG,iBDvvBW,iD6DnpC1C,yCACA,2CACA,6CACA,+CAGA,yBAEI,4CACA,8CACA,iDAKJ,yBAEI,4CACA,8CACA,iDAKJ,0BAEI,4CACA,8CACA,iDAKJ,0BAEI,6CACA,+CACA,kDAQJ,2CACA,iDACA,iDACA,qDAUA,mCAQA,kBAEI,eAEA,gBACA,uBACA,mBAIJ,wCACsB,YAQrB,wCAGA,kCACmB,sBCtMpB,+B9DagB,K8DVhB,0BAEI,+B9DWmB,M8DHvB,uDAUA,mBACI,8BAEA,gBAIJ,0BAEI,mBACI,iBASR,8BACA,8BACA,8BACA,8BACA,8BAGA,yBAEI,iCACA,iCACA,iCACA,iCACA,kCAKJ,yBAEI,iCACA,iCACA,iCACA,iCACA,kCAKJ,0BAEI,iCACA,iCACA,iCACA,iCACA,kCAKJ,0BAEI,kCACA,kCACA,kCACA,kCACA,mCAQJ,gCC9FA,6EAGI,eAEA,kBACA,SACA,QACA,gCACA,gCACA,oFAGJ,uCACwB,oBAExB,6DAGI,kBACA,MACA,OACA,WACA,YACA,sBACA,iBACA,uBAYJ,oBAEI,gBAEA,kBC7CJ,wCjEIoB,KiEHpB,sCjES0B,QiER1B,wCjEK4B,QiEJ5B,0CjEQ8B,KiEF9B,+FAII,4BACA,4BAGJ,2CACA,+CACA,8CACA,oDAMA,gDACA,oDACA,oDACA,qDACA,yDACA,yDACA,sDACA,0DACA,0DAMA,oDAUA,qBACI,4BAEA,2BAOJ,wBACI,mDAQJ,yBAEI,0DAKJ,yBAEI,0DAKJ,0BAEI,0DAKJ,0BAEI,2DAQJ,6DACA,yDACA,2DACA,yDACA,2DACA,mEACA,iEACA,iEACA,iEACA,iEACA,+DACA,mDACA,iEACA,uDACA,iEC/GA,kBACI,cACA,cjESY,KiENhB,+BjEMgB,sBiECZ,iBACA,kBAOJ,eACI,aACA,ajEXY,KiEYZ,WAGJ,gBACI,aACA,YjEjBY,KiEkBZ,YAIJ,yBAEI,kBACI,aACA,ajE1BQ,KiE2BR,WAGJ,mBACI,aACA,YjEhCQ,KiEiCR,aAMR,yBAEI,kBACI,aACA,ajE3CQ,KiE4CR,WAGJ,mBACI,aACA,YjEjDQ,KiEkDR,aAMR,0BAEI,kBACI,aACA,WAGJ,mBACI,aACA,YAGJ,qEAGoB,ajEpED,KiEsEnB,yEAGqB,YjEzEF,MiE8EvB,0BAEI,mBACI,aACA,ajElFe,KiEmFf,WAGJ,oBACI,aACA,YjExFe,KiEyFf,aC7GR,gEAE0D,kBAC1D,8EAMA,kCCsBA,UACI,kBACA,kBACA,sBAOJ,sCAOA,qBACI,OnEsjCsB,MmErjCtB,QnEsjCuB,KmErjCvB,yBACA,cACA,YAeJ,qBACI,WACA,mBAIJ,oBACI,WACA,cACA,WAWJ,0BACA,4BAGA,kCAMA,oCAMA,gCAEA,8CAMA,8CACA,4CAMA,uBACA,wCACA,oCAMA,2CACA,6CACA,yDAgBA,mBAEI,qBAEA,kBAEA,eAEA,sBAEA,mCAGJ,gBAEI,gBAYJ,oHAI2B,eAO3B,2CACwB,sBAOxB,qBAEI,0BAEA,YASJ,sBAEI,gBAEA,WAEA,eAOJ,qCACuB,eAMvB,kCACA,sCACA,gCACA,gCACA,4CAMA,wCACA,4CACA,4CACA,6CACA,iDACA,iDACA,8CACA,kDACA,kDAMA,oCACA,oCACA,iCnEi3B+B,ImE32B/B,mEAMA,gCnE83B0B,0BmE73B1B,iCnE83B2B,2BmE73B3B,gCnE83B0B,4BmE73B1B,iCnE83B2B,4BmEx3B3B,mEAEA,4CnEm3B0B,0BmEl3B1B,6CnEm3B2B,2BmEl3B3B,4CnEm3B0B,4BmEl3B1B,6CnEm3B2B,4BmEv2B3B,2BAEI,sBACI,qBACA,kBACA,UACA,eACA,sBAGJ,6BACI,WAEA,kBACA,OnEg0BmB,MmE/zBnB,OACA,QACA,WAEA,OnE0zBmB,KmEzzBnB,cnE2zB0B,KmE1zB1B,WnE2zBuB,KmE1zBvB,kBAEA,oBAiBR,oEAGI,cACA,anEqyBmB,KmEpyBnB,WACA,UnEoyBgB,MmEnyBhB,clEuxDA,mBkElxDJ,4BAEE,oEAC8C,iBAchD,SAEI,UpE3TqB,KoE4TrB,YpE5UiB,iGoE6UjB,MpElToB,KoEoTpB,qBAKJ,iBACI,qBACA,sBAIJ,eACI,MpEhUoB,KoEkUpB,qBAIJ,6CAEA,8BAMA,iCAWA,oBAEa,YAGb,oCAUA,wBnEwtBsB,8BmEltBtB,2CACA,uCACA,yCACA,uCACA,yCACA,iDACA,+CACA,+CACA,+CACA,+CACA,6CACA,iCACA,+CACA,qCACA,+CAMA,qDAMA,mDACA,uDACA,uDACA,wDACA,4DACA,yDACA,6DACA,6DC7cA,sBACA,oCAYA,yCACA,uCACA,wCACA,+CACA,6CAGA,yBAEI,4CACA,0CACA,2CACA,kDACA,iDAKJ,yBAEI,4CACA,0CACA,2CACA,kDACA,iDAKJ,0BAEI,4CACA,0CACA,2CACA,kDACA,iDAKJ,0BAEI,6CACA,2CACA,4CACA,mDACA,kDAUJ,qCACA,oCACA,mCACA,qCAGA,yBAEI,wCACA,uCACA,sCACA,yCAKJ,yBAEI,wCACA,uCACA,sCACA,yCAKJ,0BAEI,wCACA,uCACA,sCACA,yCAKJ,0BAEI,yCACA,wCACA,uCACA,0CASJ,gCACA,gDACA,sCACA,sDAGA,yBAEI,mCACA,0CAKJ,yBAEI,mCACA,0CAKJ,0BAEI,mCACA,0CAKJ,0BAEI,oCACA,2CASJ,iCACA,6BACA,6CAQA,4CACA,2CACA,0CACA,4CACA,kDACA,gDAUA,wBACA,uBAGA,yBAEI,2BACA,2BAKJ,yBAEI,2BACA,2BAKJ,0BAEI,2BACA,2BAKJ,0BAEI,4BACA,4BAaJ,8BAOA,wBAOA,wBAOA,kBAGA,yBAEI,iCACA,2BACA,sBAKJ,yBAEI,iCACA,2BACA,sBAKJ,0BAEI,iCACA,2BACA,sBAKJ,0BAEI,kCACA,4BACA,uBC1QJ,yBrE/BgB,KqEgChB,wCAEA,0CACA,gDACA,4CACA,8CAMA,+BrE6FsB,KqE5FtB,8CAEA,gDACA,sDACA,kDACA,oDAMA,gCrEqDuB,KqEpDvB,+CAEA,iDACA,uDACA,mDACA,qDAMA,+BrEyCuB,KqExCvB,8CAEA,gDACA,sDACA,kDACA,oDAGA,0BAEI,+BrE/BkB,KqEgClB,8CAEA,gDACA,sDACA,kDACA,qDAQJ,gCrE7CsB,KqE8CtB,+CAEA,iDACA,uDACA,mDACA,qDAGA,0BAEI,gCrE+iBmB,MqE9iBnB,gDAEA,kDACA,wDACA,oDACA,uDAQJ,gBACI,4BACA,6BAGJ,+CACA,qDACA,iDACA,mDAEA,yBACI,2BACA,8BAIJ,yBAEI,mBACI,4BACA,6BAGJ,oDACA,uDAKJ,yBAEI,mBACI,4BACA,6BAGJ,oDACA,uDAKJ,0BAEI,mBACI,4BACA,6BAGJ,oDACA,uDAKJ,0BAEI,oBACI,4BACA,6BAGJ,qDACA,wDAQJ,sCACA,8CACA,oDACA,gDACA,kDAEA,2BACI,wBACA,2BAGJ,wEAC+C,wBAC/C,oEAGA,yBAEI,mDACA,sDAKJ,yBAEI,mDACA,sDAKJ,0BAEI,mDACA,sDAKJ,0BAEI,oDACA,uDClNJ,oBtEcgB,KsEXhB,0BAEI,oBtEYmB,MsEJvB,0BtEqJsB,KsE/ItB,0BtEFuB,KsEKvB,0BAEI,0BtEkPkB,MsE1OtB,wCACA,gDACA,sDACA,kDACA,oDAEA,4BACI,yBACA,4BAGJ,8BACI,0BACA,2BC7BJ,uCAUA,sIAKI,6BAEA,8DACA,sBAQJ,iBACI,MACA,OACA,QAGJ,oBACI,SACA,OACA,QAGJ,kBACI,MACA,SACA,OAGJ,mBACI,MACA,SACA,QAOJ,sBACI,MACA,OAGJ,uBACI,MACA,QAGJ,yBACI,SACA,OAGJ,0BACI,SACA,QASJ,oBACI,iDACA,kDACA,gCACA,gCACA,oFAEA,kBAIJ,gGAGI,iDACA,gCACA,uDAGJ,gCACA,kCACA,6BACI,OACA,QAGJ,6BACI,WACA,kBAGJ,8BACI,UACA,kBAIJ,kFAGI,kDACA,gCACA,uDAEA,kBAGJ,8BACA,oCACA,+BACI,MACA,SAOJ,mBACI,kBACA,MACA,SACA,OACA,QAOJ,mBACI,OvELkB,KuEMlB,kCAGJ,oBACI,OvE9JY,KuE+JZ,kCAGJ,mBACI,OvEnKY,KuEoKZ,kCAIJ,0BAEI,mBACI,OvE2sBkB,KuE1sBlB,mCASR,mDACA,mDACA,6CACA,+CAMA,+BACA,oCACA,yCACA,sCCtLA,sGAGI,6BACA,6BAGJ,8EAGI,oBACA,oBACA,gBACA,gBACA,wLAGA,wBACA,6CACA,UAOJ,2MAGsD,UAQtD,gEAEA,wBACI,gBACA,gBAEJ,0BACI,mBACA,mBAIJ,2NAII,mBACA,mBACA,UAGJ,mOAII,gBACA,gBACA,UAOJ,iDACA,mDACA,kDACA,kDAEA,iEACA,yDACA,kEACA,wDAEA,kEACA,0DACA,mEACA,yDAGA,+OAII,oBACA,oBACA,UAOJ,gCAMA,wCxEg+B2B,IwE39B3B,gDAC2B,2BCrI3B,oBACa,wBAGb,yBAEI,uCAKJ,yBAEI,uCAKJ,0BAEI,uCAKJ,0BAEI,wCASJ,yBAEI,wCAKJ,yBAEI,wCAKJ,0BAEI,wCAKJ,0BAEI,yCAQJ,2CAuBA,+IAGI,6BAEA,mBACA,oBACA,qBACA,oBACA,oBACA,2BASJ,uGAWA,oBACI,0CAIJ,cACI,4CC3HwC,wWzE4IxC,MFxEmB,qBEpEnB,goBIEA,qhDJgEA,khBACI,MFEqB,qBEWzB,4cACI,iBFzFe,KE0Ff,sBAmEJ,8zBAEI,MF/Je,KEmKnB,olDAGI,MFtKe,KE8KnB,g/CAGI,MFrGe,qBE0DnB,iBDiU8B,qBC9Q9B,4YFzLmB,KE+LnB,4hQAYI,MF3Me,KE2OnB,sdA5FmC,MF/IhB,KE+OnB,4hBA/F0C,MFpEvB,qBE2KnB,ozBACI,iBDhHgB,qBCwHpB,4gBFhQmB,KEiRnB,siBACI,MFrMqB,qBEyMzB,wlBACI,MF3Me,qBEoNnB,0oBACI,MFrNe,qBE6NnB,08BACI,MF7NqB,qBEmUzB,siBACI,iBDxM4B,cCyM5B,MFlZe,KE2Xe,aF/Sf,qBE0UnB,kmBACI,iBD5MkC,cC6MlC,MFxZe,KE4XqB,aF5XrB,KE4ZnB,svCAEI,iBDjNmC,cCkNnC,MF/Ze,KE6XsB,aF7XtB,KEuanB,siBACI,iBFxae,KEyaf,MFrbO,KEybX,kmBACI,iBD7NkC,QC8NlC,MF3bO,KE+bX,svCAEI,iBDlOmC,QCmOnC,MFlcO,KE0cX,0jBACI,iBF/be,KEgcf,MF5cO,KEgdX,snBACI,iBD9OoC,QC+OpC,MFldO,KEsdX,8xCAEI,iBDnPqC,QCoPrC,MFzdO,KEieX,wgBACI,MFtde,KEqYnB,4mBFrYmB,KE0dnB,okBACI,MF3de,KE+dnB,kmBACI,MFnZqB,qBE2ZzB,wgBACI,MFzee,KE6enB,0kBFhayB,qBE4hBzB,ofACI,iBF1mBe,KE2mBf,MFvnBO,KEsoBX,4cACI,MF9iBqB,qBEkjBzB,wgBACI,MFpjBe,qBE4jBnB,wjBDhgBoB,qBCskBpB,khBIpsBA,yXJysBA,0rCAEI,oBD7kBgB,qBCilBpB,kmBACI,iBDllBgB,qBCslBpB,0jBACI,kBDvlBgB,qBC4mBpB,8fACI,iBD9ZyB,cCuZE,kCAW/B,gjBACI,iBDla+B,qBCuZE,2BAerC,0jBACI,iBDtaiC,qBCuZE,2BAmBvC,wlBACI,iBD1agC,qBCuZE,2BA4FtC,44CAGI,iBDzY0B,qBC0Y1B,MFrwBe,qBEswBf,4BAfoB,aD3rBJ,qBC6sBhB,gkDACI,iBD5YoB,sBC6YpB,MF3wBW,qBEwvBW,aFxvBX,qBEoxBnB,olBFnxByB,qBEqxBzB,knBFrxByB,qBE2xBzB,8uBI91BA,0bJo2BA,woCIp2BA,uUJ22BA,s7BAEI,iBDhb0B,qBC8XA,aD7rBV,qBCovBpB,8iCAEI,iBD9a8B,sBCsXE,aF1vBjB,qBEuzBnB,4sDAGI,iBFt4Be,KEu0BmB,aFv0BnB,KE24BnB,g4DAGI,iBD3bsC,KCgc1C,4hBIz4BA,mTJ04BA,0jBI14BA,mVJ24BA,snBI34BA,uUJ84BA,8fA/E8B,MFz0BX,KE65BnB,ofACI,MFj1BqB,qBEo1BzB,sjBFr1BmB,qBE+1BnB,w0BACI,kBDpyBgB,qBCwyBpB,84BACI,iBDzyBgB,qBCm2BpB,gjBACI,oBDp2BgB,qBCw2BpB,snBACI,kBDz2BgB,qBC62BpB,8sCAEI,oBD/2BgB,qBC24BpB,ofACI,MFv8BqB,qBE28BzB,gjBACI,MF78Be,qBEi9BnB,4pCAEI,MFn9Be,qBE29BnB,wgBACI,iBDjmB0B,qBCkmB1B,MF59BqB,qBEg+BzB,okBACI,iBDlgB+B,sBCmgB/B,MFn+Be,qBEu+BnB,8kBACI,iBDtgBgC,qBCugBhC,MFz+Be,qBE4/BnB,wgBACI,MF5/BqB,qBEggCzB,okBACI,MFlgCe,qBEsgCnB,kmBACI,MFvgCe,qBEuhCnB,4cACI,iBFpmCe,KEqmCf,MFjnCO,KEupCX,0hCAEI,MFhkCqB,qBEokCzB,42DAGI,MFxkCe,qBE4kCnB,80DAGI,MF9kCqB,qBEklCzB,w6DAGI,MFlqCe,KE4rCnB,8nBACA,4oBACA,koBACA,spBAEA,kmBIvrCA,iUJ2rCA,krBACI,iBD9jCgB,qBC4iCpB,gtBACI,iBD7iCgB,qBC8iChB,oBD9iCgB,qBCskCpB,utBDvwB8B,qBCoxB9B,sdACI,WFjtCkB,QEktClB,MFzuCO,KE6uCX,khBACI,MF9uCO,KE60CX,0jBACI,MFrvCqB,qBEyvCzB,snBACI,MF3vCe,qBE+vCnB,8pBACI,MF50Ce,KEg1CnB,8pBACI,MFj1Ce,KEq1CnB,wqBACI,iBD9sCgB,qBCktCpB,0pBF7wCyB,qBE+wCzB,stBFhxCmB,qBEkxCnB,4xBF91CmB,KEo2CnB,0jBACI,MFxxCqB,qBE4xCzB,snBACI,MF9xCe,qBEkyCnB,8pBACI,MF/2Ce,KEm3CnB,8pBACI,MFp3Ce,KEw3CnB,wqBACI,iBDjvCgB,qBCqvCpB,0pBFhzCyB,qBEkzCzB,stBFnzCmB,qBEqzCnB,4xBFj4CmB,KEu4CnB,8kBACI,MFx4Ce,KE44CnB,0oBACI,MF74Ce,KEmzCyB,iBD52Bd,qBC08B9B,krBACI,MFl5Ce,KEozC0B,iBD72Bf,qBC+8B9B,ssBACI,MF10CqB,qBE80CzB,ozBACI,MFh1Ce,qBEo1CnB,41BACI,MFj6Ce,KEq6CnB,krBACI,MFt6Ce,KE06CnB,4rBACI,iBDnyCgB,qBCuyCpB,8qBFl2CyB,qBEo2CzB,0uBFr2CmB,qBEu2CnB,gzBFn7CmB,KEy7CnB,4pCACI,iBDlzCgB,qBC83CpB,gjBACI,MF37Ce,qBE+7CnB,o2CAEI,MF7gDe,KEihDnB,snBACI,MFlhDe,KEshDnB,opBACI,MFvhDe,KE+hDnB,wgBACI,MFp9Ce,qBE49CnB,4hBACI,MF59CqB,qBEg+CzB,4zCAEI,MFn+Ce,qBEsgDnB,siBACI,MFtgDqB,qBE0gDzB,wlBACI,MF5gDe,qBEghDnB,goBACI,MFjhDe,qBEqhDnB,opBACI,MFrhDqB,qBEikDzB,whBFlkDmB,qBEokDnB,0pBFnkDyB,qBEykDzB,4nBFzkDyB,qBE0kDzB,wrBF1kDyB,qBEglDzB,gtBACI,iBDlvB4B,cCktBQ,aDt/CpB,qBC0hDpB,4wBACI,iBDtvBkC,gBC0vBtC,ssBACI,iBD1vB2B,cCktBQ,aDx/CnB,qBCoiDpB,kwBACI,iBD9vBiC,gBCkwBrC,ssBACI,iBDlwB2B,cC0wB/B,4rBACI,iBD1wB0B,cCsxB9B,4hBACI,MF3nDqB,qBE+nDzB,wlBACI,MFjoDe,qBE0pDnB,0eACI,MD5xBiB,qBCgyBrB,siBACI,MDhyBuB,sBCoyB3B,gjBACI,MDpyBwB,qBCg1B5B,4mBACI,MFltDe,qBEstDnB,0jBACI,MFnyDe,KEuyDnB,wlBACI,MFxyDe,KEgzDnB,k/BACI,kBDzqDgB,qBCirDpB,8pBACI,iBDr0B8B,cCs0B9B,MF9uDqB,qBEkvDzB,4mBACI,iBDz3C0B,qBC03C1B,MFrvDe,qBEyvDnB,snBACI,iBD/3C0B,qBCg4C1B,MF3vDe,qBE+vDnB,0oBACI,iBF50De,KE60Df,MFz1DO,KEi2DX,4mBACI,MFzwDqB,qBE01DzB,qhBD/xDoB,qBC4yDpB,geACI,MFx2DqB,qBE42DzB,4hBACI,MF92De,qBEk3DnB,0jBACI,MF/7De,KE46DgB,aF56DhB,KEm8DnB,8kBACI,MFv3DqB,qBE45DzB,ovDAC0D,oBDl2DtC,qBCu3DpB,ofACI,MFp7De,qBEw7DnB,ofACI,MFx7DqB,qBE47DzB,oiBACA,kjBACA,wiBACA,4jBA4BA,ymBDlyB6B,8DC00B7B,4cACI,MFpgEqB,qBEwgEzB,wgBACI,MF1gEe,qBE8gEnB,khBACI,MF3lEe,KEonEnB,kcACI,MFrnEe,KEynEnB,8fACI,MF1nEe,KE8nEnB,+uCACA,giBAvnEA,goBIEA,qhDJ+9DA,ovDAC0D,oBDl2DtC,qB0ExHxB,wBAEA,4XACA,kZAEA,iDACA,+CC5BA,aAEI,qBAGI,oCACA,sBACA,2BACA,4BAGJ,YACY,0BAEZ,eAEI,sBACA,wBAGJ,iCAEA,OACM,wBAEN,8BAEA,kBAEA,QAGI,UACA,SAGJ,MACK,wB5EuKT,KAEI,kBAEA,kBAIJ,qCAQA,iBACI,eACA,IC6jBqB,KD5jBrB,SACA,sBACA,uBACA,4BACA,+BACA,cAKJ,kBACI,uBACA,kBAIJ,yBACI,uCAnDiB,OAuDrB,0BACI,uCAxDiB,OA4DrB,0BACI,iBACI,uBACA,4BAEJ,uCAhEoB,MAiEpB,kBACI,uBACA,mBAYR,iDAEI,WAjQwB,QAoQ5B,+BACI,SACA,wBAGJ,mIAGI,YACA,eAaJ,yCACI,kBAEA,iDACI,WACA,cACA,kBACA,KC6e6B,ED5e7B,qBACA,OAf+B,KAgB/B,OAdsB,IAetB,iBAd0B,aAe1B,2BACA,0BAKR,mFCkeqC,EDherC,yGACI,gBACA,YAEJ,6CACI,YAOJ,yCAEA,8BACI,WACA,kBACA,SACA,WACA,WACA,6BAGJ,uBACI,cACA,gCAQJ,yBACI,6BACA,gCAGJ,oDAMA,oBACI,WACA,eAOJ,sCACqB,oBAIrB,kCAQA,oBACI,wEAGJ,oBACI,mIAIJ,kBACI,6EAEA,yBAOJ,qBAGI,uBACA,gBACA,yBACA,mBACA,MA5ZiB,KA+ZrB,sBACA,sBACA,sBAMA,8BAMA,sBACI,kEAIJ,qBACI,mHAKJ,+DAMA,oDAMA,4BA/a0B,QAib1B,mCACA,yBAGA,yBACI,mCACA,+BAIJ,0BACI,oCACA,gCAGJ,qBACI,yBACA,aAIJ,yBACI,6BC1XmB,MDoYvB,uBACI,cACA,qBAIJ,yBACI,gCACI,YACA,kBACA,WACA,kBACA,MAlfa,MA0frB,uBACI,aCtM2B,KDuM3B,cCvM2B,KD2M/B,yBACI,uBACI,aCzeQ,KD0eR,cC1eQ,MD+ehB,yBACI,uBACI,aC9ee,KD+ef,cC/ee,MDwfvB,0BACI,gCAIJ,0BACI,+BACA","sourcesContent":["// Name: Base\n// Description: Default values for HTML elements\n//\n// Component: `uk-link`\n// `uk-h1`, `uk-h2`, `uk-h3`, `uk-h4`, `uk-h5`, `uk-h6`\n// `uk-hr`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Base\n ========================================================================== */\n\n/*\n * 1. Set `font-size` to support `rem` units\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n * 3. Style\n */\n\nhtml {\n /* 1 */\n font-family: $base-body-font-family;\n font-size: $base-body-font-size;\n font-weight: $base-body-font-weight;\n line-height: $base-body-line-height;\n /* 2 */\n -webkit-text-size-adjust: 100%;\n /* 3 */\n background: $base-body-background;\n color: $base-body-color;\n @if(mixin-exists(hook-base-body)) {@include hook-base-body();}\n}\n\n/*\n * Remove the margin in all browsers.\n */\n\nbody { margin: 0; }\n\n\n/* Links\n ========================================================================== */\n\n/*\n * Style\n */\n\na,\n.uk-link {\n color: $base-link-color;\n text-decoration: $base-link-text-decoration;\n cursor: pointer;\n @if(mixin-exists(hook-base-link)) {@include hook-base-link();}\n}\n\na:hover,\n.uk-link:hover,\n.uk-link-toggle:hover .uk-link {\n color: $base-link-hover-color;\n text-decoration: $base-link-hover-text-decoration;\n @if(mixin-exists(hook-base-link-hover)) {@include hook-base-link-hover();}\n}\n\n\n/* Text-level semantics\n ========================================================================== */\n\n/*\n * 1. Add the correct text decoration in Edge.\n * 2. The shorthand declaration `underline dotted` is not supported in Safari.\n */\n\nabbr[title] {\n /* 1 */\n text-decoration: underline dotted;\n /* 2 */\n -webkit-text-decoration-style: dotted;\n}\n\n/*\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong { font-weight: $base-strong-font-weight; }\n\n/*\n * 1. Consolas has a better baseline in running text compared to `Courier`\n * 2. Correct the odd `em` font sizing in all browsers.\n * 3. Style\n */\n\n:not(pre) > code,\n:not(pre) > kbd,\n:not(pre) > samp {\n /* 1 */\n font-family: $base-code-font-family;\n /* 2 */\n font-size: $base-code-font-size;\n /* 3 */\n color: $base-code-color;\n white-space: nowrap;\n @if(mixin-exists(hook-base-code)) {@include hook-base-code();}\n}\n\n/*\n * Emphasize\n */\n\nem { color: $base-em-color; }\n\n/*\n * Insert\n */\n\nins {\n background: $base-ins-background;\n color: $base-ins-color;\n text-decoration: none;\n}\n\n/*\n * Mark\n */\n\nmark {\n background: $base-mark-background;\n color: $base-mark-color;\n}\n\n/*\n * Quote\n */\n\nq { font-style: $base-quote-font-style; }\n\n/*\n * Add the correct font size in all browsers.\n */\n\nsmall { font-size: $base-small-font-size; }\n\n/*\n * Prevents `sub` and `sup` affecting `line-height` in all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup { top: -0.5em; }\nsub { bottom: -0.25em; }\n\n\n/* Embedded content\n ========================================================================== */\n\n/*\n * Remove the gap between the element and the bottom of its parent container.\n */\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo { vertical-align: middle; }\n\n/*\n * 1. Constrain the element to its parent width.\n * 2. Preserve the intrinsic aspect ratio and auto-scale the height of an image if the `height` attribute is present.\n * 3. Take border and padding into account.\n */\n\ncanvas,\nimg,\nsvg,\nvideo {\n /* 1 */\n max-width: 100%;\n /* 2 */\n height: auto;\n /* 3 */\n box-sizing: border-box;\n}\n\n/*\n * Deprecated: only needed for `img` elements with `uk-img`\n * 1. Hide `alt` text for lazy load images.\n * 2. Fix lazy loading images if parent element is set to `display: inline` and has `overflow: hidden`.\n */\n\nimg:not([src]) {\n /* 1 */\n visibility: hidden;\n /* 2 */\n min-width: 1px;\n}\n\n/*\n * Iframe\n * Remove border in all browsers\n */\n\niframe { border: 0; }\n\n\n/* Block elements\n ========================================================================== */\n\n/*\n * Margins\n */\n\np,\nul,\nol,\ndl,\npre,\naddress,\nfieldset,\nfigure { margin: 0 0 $base-margin-vertical 0; }\n\n/* Add margin if adjacent element */\n* + p,\n* + ul,\n* + ol,\n* + dl,\n* + pre,\n* + address,\n* + fieldset,\n* + figure { margin-top: $base-margin-vertical; }\n\n\n/* Headings\n ========================================================================== */\n\nh1, .uk-h1,\nh2, .uk-h2,\nh3, .uk-h3,\nh4, .uk-h4,\nh5, .uk-h5,\nh6, .uk-h6,\n.uk-heading-small,\n.uk-heading-medium,\n.uk-heading-large,\n.uk-heading-xlarge,\n.uk-heading-2xlarge,\n.uk-heading-3xlarge {\n margin: 0 0 $base-margin-vertical 0;\n font-family: $base-heading-font-family;\n font-weight: $base-heading-font-weight;\n color: $base-heading-color;\n text-transform: $base-heading-text-transform;\n @if(mixin-exists(hook-base-heading)) {@include hook-base-heading();}\n}\n\n/* Add margin if adjacent element */\n* + h1, * + .uk-h1,\n* + h2, * + .uk-h2,\n* + h3, * + .uk-h3,\n* + h4, * + .uk-h4,\n* + h5, * + .uk-h5,\n* + h6, * + .uk-h6,\n* + .uk-heading-small,\n* + .uk-heading-medium,\n* + .uk-heading-large,\n* + .uk-heading-xlarge,\n* + .uk-heading-2xlarge,\n* + .uk-heading-3xlarge { margin-top: $base-heading-margin-top; }\n\n/*\n * Sizes\n */\n\nh1, .uk-h1 {\n font-size: $base-h1-font-size;\n line-height: $base-h1-line-height;\n @if(mixin-exists(hook-base-h1)) {@include hook-base-h1();}\n}\n\nh2, .uk-h2 {\n font-size: $base-h2-font-size;\n line-height: $base-h2-line-height;\n @if(mixin-exists(hook-base-h2)) {@include hook-base-h2();}\n}\n\nh3, .uk-h3 {\n font-size: $base-h3-font-size;\n line-height: $base-h3-line-height;\n @if(mixin-exists(hook-base-h3)) {@include hook-base-h3();}\n}\n\nh4, .uk-h4 {\n font-size: $base-h4-font-size;\n line-height: $base-h4-line-height;\n @if(mixin-exists(hook-base-h4)) {@include hook-base-h4();}\n}\n\nh5, .uk-h5 {\n font-size: $base-h5-font-size;\n line-height: $base-h5-line-height;\n @if(mixin-exists(hook-base-h5)) {@include hook-base-h5();}\n}\n\nh6, .uk-h6 {\n font-size: $base-h6-font-size;\n line-height: $base-h6-line-height;\n @if(mixin-exists(hook-base-h6)) {@include hook-base-h6();}\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n h1, .uk-h1 { font-size: $base-h1-font-size-m; }\n h2, .uk-h2 { font-size: $base-h2-font-size-m; }\n\n}\n\n\n/* Lists\n ========================================================================== */\n\nul,\nol { padding-left: $base-list-padding-left; }\n\n/*\n * Reset margin for nested lists\n */\n\nul > li > ul,\nul > li > ol,\nol > li > ol,\nol > li > ul { margin: 0; }\n\n\n/* Description lists\n ========================================================================== */\n\ndt { font-weight: bold; }\ndd { margin-left: 0; }\n\n\n/* Horizontal rules\n ========================================================================== */\n\n/*\n * 1. Show the overflow in Chrome, Edge and IE.\n * 2. Add the correct text-align in Edge and IE.\n * 3. Style\n */\n\nhr, .uk-hr {\n /* 1 */\n overflow: visible;\n /* 2 */\n text-align: inherit;\n /* 3 */\n margin: 0 0 $base-hr-margin-vertical 0;\n border: 0;\n border-top: $base-hr-border-width solid $base-hr-border;\n @if(mixin-exists(hook-base-hr)) {@include hook-base-hr();}\n}\n\n/* Add margin if adjacent element */\n* + hr,\n* + .uk-hr { margin-top: $base-hr-margin-vertical; }\n\n\n/* Address\n ========================================================================== */\n\naddress { font-style: normal; }\n\n\n/* Blockquotes\n ========================================================================== */\n\nblockquote {\n margin: 0 0 $base-blockquote-margin-vertical 0;\n font-size: $base-blockquote-font-size;\n line-height: $base-blockquote-line-height;\n font-style: $base-blockquote-font-style;\n @if(mixin-exists(hook-base-blockquote)) {@include hook-base-blockquote();}\n}\n\n/* Add margin if adjacent element */\n* + blockquote { margin-top: $base-blockquote-margin-vertical; }\n\n/*\n * Content\n */\n\nblockquote p:last-of-type { margin-bottom: 0; }\n\nblockquote footer {\n margin-top: $base-blockquote-footer-margin-top;\n font-size: $base-blockquote-footer-font-size;\n line-height: $base-blockquote-footer-line-height;\n @if(mixin-exists(hook-base-blockquote-footer)) {@include hook-base-blockquote-footer();}\n}\n\n\n/* Preformatted text\n ========================================================================== */\n\n/*\n * 1. Contain overflow in all browsers.\n */\n\npre {\n font: $base-pre-font-size unquote(\"/\") $base-pre-line-height $base-pre-font-family;\n color: $base-pre-color;\n -moz-tab-size: 4;\n tab-size: 4;\n /* 1 */\n overflow: auto;\n @if(mixin-exists(hook-base-pre)) {@include hook-base-pre();}\n}\n\npre code { font-family: $base-pre-font-family; }\n\n\n/* Focus\n ========================================================================== */\n\n:focus { outline: none; }\n\n:focus-visible { outline: $base-focus-outline-width $base-focus-outline-style $base-focus-outline; }\n\n\n/* Selection pseudo-element\n ========================================================================== */\n\n::selection {\n background: $base-selection-background;\n color: $base-selection-color;\n text-shadow: none;\n}\n\n\n/* HTML5 elements\n ========================================================================== */\n\n/*\n * 1. Add the correct display in Edge, IE 10+, and Firefox.\n * 2. Add the correct display in IE.\n */\n\ndetails, /* 1 */\nmain { /* 2 */\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary { display: list-item; }\n\n/*\n * Add the correct display in IE.\n */\n\ntemplate { display: none; }\n\n\n/* Pass media breakpoints to JS\n ========================================================================== */\n\n/*\n * Breakpoints\n */\n\n:root {\n --uk-breakpoint-s: #{$breakpoint-small};\n --uk-breakpoint-m: #{$breakpoint-medium};\n --uk-breakpoint-l: #{$breakpoint-large};\n --uk-breakpoint-xl: #{$breakpoint-xlarge};\n}\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-base-misc)) {@include hook-base-misc();}\n\n// @mixin hook-base-body(){}\n// @mixin hook-base-link(){}\n// @mixin hook-base-link-hover(){}\n// @mixin hook-base-code(){}\n// @mixin hook-base-heading(){}\n// @mixin hook-base-h1(){}\n// @mixin hook-base-h2(){}\n// @mixin hook-base-h3(){}\n// @mixin hook-base-h4(){}\n// @mixin hook-base-h5(){}\n// @mixin hook-base-h6(){}\n// @mixin hook-base-hr(){}\n// @mixin hook-base-blockquote(){}\n// @mixin hook-base-blockquote-footer(){}\n// @mixin hook-base-pre(){}\n// @mixin hook-base-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-base-link(){}\n// @mixin hook-inverse-base-link-hover(){}\n// @mixin hook-inverse-base-code(){}\n// @mixin hook-inverse-base-heading(){}\n// @mixin hook-inverse-base-h1(){}\n// @mixin hook-inverse-base-h2(){}\n// @mixin hook-inverse-base-h3(){}\n// @mixin hook-inverse-base-h4(){}\n// @mixin hook-inverse-base-h5(){}\n// @mixin hook-inverse-base-h6(){}\n// @mixin hook-inverse-base-blockquote(){}\n// @mixin hook-inverse-base-blockquote-footer(){}\n// @mixin hook-inverse-base-hr(){}\n","// The following is a UIkit theme and uses a specific structure described in the\n// UIkit docs: https://getuikit.com/docs/sass\n\n\n// 1. Your custom variables and variable overwrites.\n\n// Colors\n\n$global-color: #666;\n$global-emphasis-color: #333;\n$global-muted-color: #999;\n\n\n$global-link-color: #0071B3;\n\n\n\n$global-link-hover-color: #018fe2;\n\n\n$global-inverse-color: #fff;\n$inverse-global-emphasis-color: $global-inverse-color;\n\n// Backgrounds\n\n$global-background: #fff;\n\n\n$global-primary-background: #87a96b;\n\n\n$global-muted-background: #f8f8f8;\n$global-secondary-background: #222;\n\n$global-success-background: #32d296;\n$global-warning-background: #faa05a;\n$global-danger-background: #f0506e;\n\n// Borders\n\n$global-border-width: 1px;\n$global-border: #e5e5e5;\n\n// UIkit\n// ========================================================================\n\n\n$global-font-family: ProximaNova, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n\n\n\n$global-font-size: 15px;\n\n\n\n$global-2xlarge-font-size: 38px;\n\n\n\n$global-xlarge-font-size: 30px;\n\n\n\n$global-large-font-size: 24px;\n\n\n\n$global-medium-font-size: 20px;\n\n\n\n$global-small-font-size: 14px;\n\n\n$global-emphasis-color: #222;\n\n// Base\n\n$base-code-font-family: 'Roboto Mono', monospace;\n$base-code-font-size: 12px;\n\n$base-heading-font-weight: 300;\n\n$base-pre-font-size: 12px;\n$base-pre-padding: 25px;\n$base-pre-background: $global-muted-background;\n$base-pre-border-width: 0;\n$base-pre-border-radius: 0;\n\n// Container\n\n$container-max-width: 1380px;\n$container-small-max-width: 700px;\n\n// Inverse\n\n$inverse-global-color: rgba($global-inverse-color, 0.8);\n$inverse-global-muted-color: rgba($global-inverse-color, 0.6);\n\n// Navbar\n\n$inverse-navbar-nav-item-color: $inverse-global-color;\n$inverse-navbar-nav-item-hover-color: $inverse-global-emphasis-color;\n\n// Nav\n\n$nav-header-font-size: 12px;\n\n// Subnav\n\n$inverse-subnav-item-color: $inverse-global-color;\n$inverse-subnav-item-hover-color: $inverse-global-emphasis-color;\n\n// Tab\n\n$tab-item-padding-horizontal: 20px;\n$tab-item-padding-vertical: 9px;\n$tab-item-border-width: 2px;\n$tab-item-font-size: 12px;\n\n// Table\n\n$table-header-cell-font-size: 12px;\n\n// Label\n\n$label-font-size: 12px;\n\n// Utility\n\n$inverse-logo-color: $inverse-global-emphasis-color;\n$inverse-logo-hover-color: $inverse-global-emphasis-color;\n\n// Off-canvas\n\n$offcanvas-bar-background: #fff;\n$offcanvas-bar-color-mode: dark;\n\n// import theme user defined variables\n@import \"variables.scss\";\n\n\n// 2. Import default variables and available mixins.\n@import \"uikit/variables-theme.scss\";\n@import \"uikit/mixins-theme.scss\";\n\n\n// 3. Your custom mixin overwrites.\n\n// Base\n\n@mixin hook-base-body() {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\n// Tab\n\n@mixin hook-tab-item() { line-height: 20px; }\n\n// Text\n\n@mixin hook-text-lead() { font-weight: 300; }\n@mixin hook-text-large() { font-weight: 300; }\n\n\n// Button\n\n//@mixin hook-inverse() {\n// .tm-button-default {\n// color: $inverse-global-color;\n// border-color: $inverse-global-muted-color;\n// }\n// .tm-button-primary {\n// background: #fff !important;\n// color: $global-primary-background !important;\n// }\n// .tm-button-primary:hover { box-shadow: 0 10px 40px rgba(30,135,240,1); }\n//}\n//\n//// Heading\n//\n//@mixin hook-inverse() {\n// .tm-h4,\n// .tm-h5,\n// .tm-h6 { color: rgba(255, 255, 255, 0.7); }\n//}\n\n// import theme user defined mixins\n@import \"mixins.scss\";\n\n\n// 4. Import UIkit.\n@import \"uikit/uikit-theme.scss\";\n\n\n// 5. Define non-UIkit styles\n\n/* ========================================================================\n Theme\n ========================================================================== */\n\n$sidebar-left-width: 240px;\n$sidebar-left-width-xl: 300px;\n\n$sidebar-right-width: 260px;\n$sidebar-right-width-xl: 320px;\n\n\n/* HTML\n ========================================================================== */\n\n/*\n * 1. Force vertical scrollbar\n * 2. Prevent horizontal scrolling if elements are moved out of the viewport to the right\n */\n\nhtml {\n /* 1 */\n overflow-y: scroll;\n /* 2 */\n overflow-x: hidden;\n}\n\n/* override description list text transform */\ndl > dt { text-transform: none !important; }\n\n\n/* Documentation Sidebars\n ========================================================================== */\n\n// Sidebar Left\n\n.tm-sidebar-left {\n position: fixed;\n top: $navbar-nav-item-height;\n bottom: 0;\n box-sizing: border-box;\n width: $sidebar-left-width !important;\n padding: 40px 40px 60px 40px;\n border-right: 1px $global-border solid;\n overflow: auto;\n}\n\n// Sidebar Right\n\n.tm-sidebar-right {\n width: $sidebar-right-width !important;\n padding-left: 40px;\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n .tm-sidebar-left + .tm-main { padding-left: $sidebar-left-width; }\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n .tm-sidebar-left + .tm-main { padding-left: $sidebar-left-width; }\n}\n\n/* Large screen and bigger */\n@media (min-width: 1400px) {\n .tm-sidebar-left {\n width: $sidebar-left-width-xl !important;\n padding: 45px 45px 60px 45px;\n }\n .tm-sidebar-left + .tm-main { padding-left: $sidebar-left-width-xl; }\n .tm-sidebar-right {\n width: $sidebar-right-width-xl !important;\n padding-left: 45px;\n }\n}\n\n\n/* UIkit modifier\n ========================================================================== */\n\n/*\n * Navbar\n */\n\n.tm-navbar-container:not(.uk-navbar-transparent) {\n //background: linear-gradient(to left, #28a5f5, $global-primary-background);\n background: $global-primary-background;\n}\n\n.tm-navbar-container .uk-alert {\n margin: 0;\n border-bottom: 1px solid;\n}\n\n.tm-navbar-container .uk-navbar-nav > li > a,\n.tm-navbar-container .uk-navbar-item:not(.uk-logo),\n.tm-navbar-container .uk-navbar-toggle {\n height: 70px;\n font-size: 13px;\n}\n\n// Color Mode\n.tm-navbar-container:not(.uk-navbar-transparent):extend(.uk-light all) {}\n\n// Line Mode\n$navbar-nav-item-line-margin-vertical: 20px;\n$navbar-nav-item-line-margin-horizontal: $navbar-nav-item-padding-horizontal;\n$navbar-nav-item-line-height: 1px;\n$navbar-nav-item-line-background: currentColor;\n$navbar-nav-item-line-transition-duration: 0.3s;\n\n.tm-navbar-container .uk-navbar-nav > li > a {\n position: relative;\n\n &::before {\n content: '';\n display: block;\n position: absolute;\n left: $navbar-nav-item-line-margin-horizontal;\n right: calc(102% - #{$navbar-nav-item-line-margin-horizontal});\n bottom: $navbar-nav-item-line-margin-vertical;\n height: $navbar-nav-item-line-height;\n background-color: $navbar-nav-item-line-background;\n transition: $navbar-nav-item-line-transition-duration ease-in-out;\n transition-property: right;\n }\n}\n\n//.tm-navbar-container .uk-navbar-nav > li > a:hover::before { right: $navbar-nav-item-line-margin-horizontal; }\n.tm-navbar-container .uk-navbar-nav > li > a:not(.tm-no-underline):hover::before { right: $navbar-nav-item-line-margin-horizontal; }\n\n.tm-lower-navbar .uk-navbar-nav > li > a, .tm-lower-navbar .uk-navbar-item, .tm-lower-navbar .uk-navbar-toggle {\n min-height: 40px;\n height: 40px;\n}\n.tm-lower-navbar .uk-navbar-nav > li > a::before {\n bottom: 10px;\n}\n\n/*\n * Nav\n */\n\n.tm-nav > li.uk-active > a { position: relative; }\n\n.tm-nav > li.uk-active > a:before {\n content: \"\";\n position: absolute;\n top: 15px;\n left: -25px;\n width: 15px;\n border-top: 1px solid $global-primary-background;\n}\n\n.tm-nav .uk-nav-header {\n padding: 8px 0;\n border-bottom: 1px solid $global-border;\n}\n\n/*\n * Subnav\n */\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n .tm-subnav { margin-left: -50px; }\n .tm-subnav > * { padding-left: 50px; }\n}\n\n.tm-subnav > * > :first-child { text-transform: capitalize; }\n\n/*\n * Label (Changelog()\n */\n\n.tm-label-changelog {\n width: 90px;\n margin-top: 3px;\n}\n\n/*\n * Button\n */\n\n.tm-button-default,\n.tm-button-primary { border-radius: 500px; }\n\n.tm-button-default {}\n\n.tm-button-large { line-height: 48px; }\n\n.tm-button-primary {}\n\n/*\n * Section\n */\n\n.tm-section-primary {\n background: linear-gradient(to left top, #28a5f5, $global-primary-background) 0 0 no-repeat;\n}\n\n.tm-section-texture {\n background: url(\"../images/section-background.svg\") 50% 17vh no-repeat,\n linear-gradient(to left top, #28a5f5, $global-primary-background) 0 0 no-repeat;\n}\n\n.tm-section-intro {\n background: linear-gradient(to left top, #28a5f5, $global-primary-background) 0 0 no-repeat,\n #fff;\n background-size: 100% 75%;\n}\n\n/*\n * Heading\n */\n\n.tm-h4,\n.tm-h5,\n.tm-h6 {\n font-family: Montserrat;\n font-weight: 600;\n text-transform: uppercase;\n letter-spacing: 2px;\n color: $global-muted-color;\n}\n\n.tm-h4 { font-size: 14px; }\n.tm-h5 { font-size: 12px; }\n.tm-h6 { font-size: 11px; }\n\n/*\n * Text\n */\n\n.tm-text-large { font-size: 18px; }\n\n/*\n * Box shadow\n */\n\n.tm-box-shadow-medium {\n box-shadow: 2px 12px 35px rgba(0,0,0,0.1),\n 0 1px 6px rgba(0,0,0,0.05);\n}\n\n.tm-box-shadow-large {\n box-shadow: -40px 40px 160px 0 rgba(0,0,0,0.08),\n -8px 8px 15px 0 rgba(120,120,120,0.04),\n 3px 3px 30px 0 rgba(0,0,0,0.04);\n}\n\n.tm-box-shadow-modal { box-shadow: 3px 3px 40px 0 rgba(0,0,0,0.06); }\n\n/*\n * Overlay\n */\n\n.tm-overlay-default { background: rgba($global-background, 0.5); }\n\n/*\n * Modal\n */\n\n.tm-modal-dialog { background: $global-muted-background; }\n\n.tm-modal-header { padding: 20px 30px; }\n.tm-modal-body { padding: 0; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n .tm-modal-header { padding: 25px 50px; }\n .tm-modal-body { padding: 0 50px; }\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-xlarge) {\n .tm-modal-header { padding: 50px 120px; }\n .tm-modal-body { padding: 0 120px; }\n}\n\n.tm-modal-close-full {\n background: transparent;\n padding: 30px;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n .tm-modal-close-full { padding: $global-medium-margin; }\n}\n\n/* Utilities\n ========================================================================== */\n\n/*\n * Heading fragment\n */\n\n.tm-heading-fragment > a {\n color: inherit;\n text-decoration: none;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n h2.tm-heading-fragment > a:before {\n content: \"#\";\n position: absolute;\n width: 25px;\n margin-left: -25px;\n color: $global-muted-color;\n }\n}\n\n\n/* Reset container for docs\n ========================================================================== */\n\n.tm-main .uk-container {\n padding-left: $container-padding-horizontal;\n padding-right: $container-padding-horizontal;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n .tm-main .uk-container {\n padding-left: $container-padding-horizontal-s;\n padding-right: $container-padding-horizontal-s;\n }\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n .tm-main .uk-container {\n padding-left: $container-padding-horizontal-m;\n padding-right: $container-padding-horizontal-m;\n }\n}\n\n\n/* Pro\n ========================================================================== */\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n .tm-intro-text { margin-top: 30px; }\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n .tm-intro-text { margin-top: 90px; }\n .tm-intro-image { margin-right: -75px; }\n}\n","$global-margin: 20px !default;\n$accordion-item-margin-top: $global-margin !default;\n$global-medium-font-size: 1.25rem !default;\n$accordion-title-font-size: $global-medium-font-size !default;\n$accordion-title-line-height: 1.4 !default;\n$global-emphasis-color: #333 !default;\n$accordion-title-color: $global-emphasis-color !default;\n$global-color: #666 !default;\n$accordion-title-hover-color: $global-color !default;\n$accordion-content-margin-top: $global-margin !default;\n$global-inverse-color: #fff !default;\n$inverse-global-emphasis-color: $global-inverse-color !default;\n$inverse-accordion-title-color: $inverse-global-emphasis-color !default;\n$inverse-global-color: rgba($global-inverse-color, 0.7) !default;\n$inverse-accordion-title-hover-color: $inverse-global-color !default;\n$alert-margin-vertical: $global-margin !default;\n$alert-padding: 15px !default;\n$alert-padding-right: $alert-padding + 14px !default;\n$global-muted-background: #f8f8f8 !default;\n$alert-background: $global-muted-background !default;\n$alert-color: $global-color !default;\n$alert-close-top: $alert-padding + 5px !default;\n$alert-close-right: $alert-padding !default;\n$global-primary-background: #1e87f0 !default;\n$alert-primary-background: lighten(mix(white, $global-primary-background, 40%), 20%) !default;\n$alert-primary-color: $global-primary-background !default;\n$global-success-background: #32d296 !default;\n$alert-success-background: lighten(mix(white, $global-success-background, 40%), 25%) !default;\n$alert-success-color: $global-success-background !default;\n$global-warning-background: #faa05a !default;\n$alert-warning-background: lighten(mix(white, $global-warning-background, 45%), 15%) !default;\n$alert-warning-color: $global-warning-background !default;\n$global-danger-background: #f0506e !default;\n$alert-danger-background: lighten(mix(white, $global-danger-background, 40%), 20%) !default;\n$alert-danger-color: $global-danger-background !default;\n$global-gutter: 30px !default;\n$align-margin-horizontal: $global-gutter !default;\n$align-margin-vertical: $global-gutter !default;\n$global-medium-gutter: 40px !default;\n$align-margin-horizontal-l: $global-medium-gutter !default;\n$animation-duration: 0.5s !default;\n$animation-fade-duration: 0.8s !default;\n$animation-stroke-duration: 2s !default;\n$animation-kenburns-duration: 15s !default;\n$animation-fast-duration: 0.1s !default;\n$animation-slide-small-translate: 10px !default;\n$animation-slide-medium-translate: 50px !default;\n$global-large-margin: 70px !default;\n$article-margin-top: $global-large-margin !default;\n$global-2xlarge-font-size: 2.625rem !default;\n$article-title-font-size-m: $global-2xlarge-font-size !default;\n$article-title-font-size: $article-title-font-size-m * 0.85 !default;\n$article-title-line-height: 1.2 !default;\n$global-small-font-size: 0.875rem !default;\n$article-meta-font-size: $global-small-font-size !default;\n$article-meta-line-height: 1.4 !default;\n$global-muted-color: #999 !default;\n$article-meta-color: $global-muted-color !default;\n$inverse-global-muted-color: rgba($global-inverse-color, 0.5) !default;\n$inverse-article-meta-color: $inverse-global-muted-color !default;\n$global-background: #fff !default;\n$background-default-background: $global-background !default;\n$background-muted-background: $global-muted-background !default;\n$background-primary-background: $global-primary-background !default;\n$global-secondary-background: #222 !default;\n$background-secondary-background: $global-secondary-background !default;\n$badge-size: 18px !default;\n$badge-padding-vertical: 0 !default;\n$badge-padding-horizontal: 5px !default;\n$badge-border-radius: 500px !default;\n$badge-background: $global-primary-background !default;\n$badge-color: $global-inverse-color !default;\n$badge-font-size: 11px !default;\n$inverse-global-primary-background: $global-inverse-color !default;\n$inverse-badge-background: $inverse-global-primary-background !default;\n$inverse-global-inverse-color: $global-color !default;\n$inverse-badge-color: $inverse-global-inverse-color !default;\n$base-body-background: $global-background !default;\n$global-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\" !default;\n$base-body-font-family: $global-font-family !default;\n$base-body-font-weight: normal !default;\n$global-font-size: 16px !default;\n$base-body-font-size: $global-font-size !default;\n$global-line-height: 1.5 !default;\n$base-body-line-height: $global-line-height !default;\n$base-body-color: $global-color !default;\n$global-link-color: #1e87f0 !default;\n$base-link-color: $global-link-color !default;\n$base-link-text-decoration: none !default;\n$global-link-hover-color: #0f6ecd !default;\n$base-link-hover-color: $global-link-hover-color !default;\n$base-link-hover-text-decoration: underline !default;\n$base-strong-font-weight: bolder !default;\n$base-code-font-size: $global-small-font-size !default;\n$base-code-font-family: Consolas, monaco, monospace !default;\n$base-code-color: $global-danger-background !default;\n$base-em-color: $global-danger-background !default;\n$base-ins-background: #ffd !default;\n$base-ins-color: $global-color !default;\n$base-mark-background: #ffd !default;\n$base-mark-color: $global-color !default;\n$base-quote-font-style: italic !default;\n$base-small-font-size: 80% !default;\n$base-margin-vertical: $global-margin !default;\n$base-heading-font-family: $global-font-family !default;\n$base-heading-font-weight: normal !default;\n$base-heading-color: $global-emphasis-color !default;\n$base-heading-text-transform: none !default;\n$global-medium-margin: 40px !default;\n$base-heading-margin-top: $global-medium-margin !default;\n$base-h1-font-size-m: $global-2xlarge-font-size !default;\n$base-h1-font-size: $base-h1-font-size-m * 0.85 !default;\n$base-h1-line-height: 1.2 !default;\n$global-xlarge-font-size: 2rem !default;\n$base-h2-font-size-m: $global-xlarge-font-size !default;\n$base-h2-font-size: $base-h2-font-size-m * 0.85 !default;\n$base-h2-line-height: 1.3 !default;\n$global-large-font-size: 1.5rem !default;\n$base-h3-font-size: $global-large-font-size !default;\n$base-h3-line-height: 1.4 !default;\n$base-h4-font-size: $global-medium-font-size !default;\n$base-h4-line-height: 1.4 !default;\n$base-h5-font-size: $global-font-size !default;\n$base-h5-line-height: 1.4 !default;\n$base-h6-font-size: $global-small-font-size !default;\n$base-h6-line-height: 1.4 !default;\n$base-list-padding-left: 30px !default;\n$base-hr-margin-vertical: $global-margin !default;\n$global-border-width: 1px !default;\n$base-hr-border-width: $global-border-width !default;\n$global-border: #e5e5e5 !default;\n$base-hr-border: $global-border !default;\n$base-blockquote-font-size: $global-medium-font-size !default;\n$base-blockquote-line-height: 1.5 !default;\n$base-blockquote-font-style: italic !default;\n$base-blockquote-margin-vertical: $global-margin !default;\n$global-small-margin: 10px !default;\n$base-blockquote-footer-margin-top: $global-small-margin !default;\n$base-blockquote-footer-font-size: $global-small-font-size !default;\n$base-blockquote-footer-line-height: 1.5 !default;\n$base-pre-font-size: $global-small-font-size !default;\n$base-pre-line-height: 1.5 !default;\n$base-pre-font-family: $base-code-font-family !default;\n$base-pre-color: $global-color !default;\n$base-focus-outline-width: 2px !default;\n$base-focus-outline-style: dotted !default;\n$base-focus-outline: $global-emphasis-color !default;\n$base-focus-outline-offset: 1px !default;\n$base-selection-background: #39f !default;\n$base-selection-color: $global-inverse-color !default;\n$inverse-base-color: $inverse-global-color !default;\n$inverse-base-link-color: $inverse-global-emphasis-color !default;\n$inverse-base-link-hover-color: $inverse-global-emphasis-color !default;\n$inverse-base-code-color: $inverse-global-color !default;\n$inverse-base-em-color: $inverse-global-emphasis-color !default;\n$inverse-base-heading-color: $inverse-global-emphasis-color !default;\n$inverse-global-border: rgba($global-inverse-color, 0.2) !default;\n$inverse-base-hr-border: $inverse-global-border !default;\n$inverse-base-focus-outline: $inverse-global-emphasis-color !default;\n$breadcrumb-item-font-size: $global-small-font-size !default;\n$breadcrumb-item-color: $global-muted-color !default;\n$breadcrumb-item-hover-color: $global-color !default;\n$breadcrumb-item-hover-text-decoration: none !default;\n$breadcrumb-item-active-color: $global-color !default;\n$breadcrumb-divider: \"/\" !default;\n$breadcrumb-divider-margin-horizontal: 20px !default;\n$breadcrumb-divider-font-size: $breadcrumb-item-font-size !default;\n$breadcrumb-divider-color: $global-muted-color !default;\n$inverse-breadcrumb-item-color: $inverse-global-muted-color !default;\n$inverse-breadcrumb-item-hover-color: $inverse-global-color !default;\n$inverse-breadcrumb-item-active-color: $inverse-global-color !default;\n$inverse-breadcrumb-divider-color: $inverse-global-muted-color !default;\n$global-control-height: 40px !default;\n$button-border-width: $global-border-width !default;\n$button-line-height: $global-control-height - ($button-border-width * 2) !default;\n$global-control-small-height: 30px !default;\n$button-small-line-height: $global-control-small-height - ($button-border-width * 2) !default;\n$global-control-large-height: 55px !default;\n$button-large-line-height: $global-control-large-height - ($button-border-width * 2) !default;\n$button-font-size: $global-small-font-size !default;\n$button-small-font-size: $global-small-font-size !default;\n$button-large-font-size: $global-small-font-size !default;\n$button-padding-horizontal: $global-gutter !default;\n$global-small-gutter: 15px !default;\n$button-small-padding-horizontal: $global-small-gutter !default;\n$button-large-padding-horizontal: $global-medium-gutter !default;\n$button-default-background: transparent !default;\n$button-default-color: $global-emphasis-color !default;\n$button-default-hover-background: transparent !default;\n$button-default-hover-color: $global-emphasis-color !default;\n$button-default-active-background: transparent !default;\n$button-default-active-color: $global-emphasis-color !default;\n$button-primary-background: $global-primary-background !default;\n$button-primary-color: $global-inverse-color !default;\n$button-primary-hover-background: darken($button-primary-background, 5%) !default;\n$button-primary-hover-color: $global-inverse-color !default;\n$button-primary-active-background: darken($button-primary-background, 10%) !default;\n$button-primary-active-color: $global-inverse-color !default;\n$button-secondary-background: $global-secondary-background !default;\n$button-secondary-color: $global-inverse-color !default;\n$button-secondary-hover-background: darken($button-secondary-background, 5%) !default;\n$button-secondary-hover-color: $global-inverse-color !default;\n$button-secondary-active-background: darken($button-secondary-background, 10%) !default;\n$button-secondary-active-color: $global-inverse-color !default;\n$button-danger-background: $global-danger-background !default;\n$button-danger-color: $global-inverse-color !default;\n$button-danger-hover-background: darken($button-danger-background, 5%) !default;\n$button-danger-hover-color: $global-inverse-color !default;\n$button-danger-active-background: darken($button-danger-background, 10%) !default;\n$button-danger-active-color: $global-inverse-color !default;\n$button-disabled-background: transparent !default;\n$button-disabled-color: $global-muted-color !default;\n$button-text-line-height: $global-line-height !default;\n$button-text-color: $global-emphasis-color !default;\n$button-text-hover-color: $global-emphasis-color !default;\n$button-text-disabled-color: $global-muted-color !default;\n$button-link-line-height: $global-line-height !default;\n$button-link-color: $global-emphasis-color !default;\n$button-link-hover-color: $global-muted-color !default;\n$button-link-hover-text-decoration: none !default;\n$button-link-disabled-color: $global-muted-color !default;\n$inverse-button-default-background: transparent !default;\n$inverse-button-default-color: $inverse-global-emphasis-color !default;\n$inverse-button-default-hover-background: transparent !default;\n$inverse-button-default-hover-color: $inverse-global-emphasis-color !default;\n$inverse-button-default-active-background: transparent !default;\n$inverse-button-default-active-color: $inverse-global-emphasis-color !default;\n$inverse-button-primary-background: $inverse-global-primary-background !default;\n$inverse-button-primary-color: $inverse-global-inverse-color !default;\n$inverse-button-primary-hover-background: darken($inverse-button-primary-background, 5%) !default;\n$inverse-button-primary-hover-color: $inverse-global-inverse-color !default;\n$inverse-button-primary-active-background: darken($inverse-button-primary-background, 10%) !default;\n$inverse-button-primary-active-color: $inverse-global-inverse-color !default;\n$inverse-button-secondary-background: $inverse-global-primary-background !default;\n$inverse-button-secondary-color: $inverse-global-inverse-color !default;\n$inverse-button-secondary-hover-background: darken($inverse-button-secondary-background, 5%) !default;\n$inverse-button-secondary-hover-color: $inverse-global-inverse-color !default;\n$inverse-button-secondary-active-background: darken($inverse-button-secondary-background, 10%) !default;\n$inverse-button-secondary-active-color: $inverse-global-inverse-color !default;\n$inverse-button-text-color: $inverse-global-emphasis-color !default;\n$inverse-button-text-hover-color: $inverse-global-emphasis-color !default;\n$inverse-button-text-disabled-color: $inverse-global-muted-color !default;\n$inverse-button-link-color: $inverse-global-emphasis-color !default;\n$inverse-button-link-hover-color: $inverse-global-muted-color !default;\n$card-body-padding-horizontal: $global-gutter !default;\n$card-body-padding-vertical: $global-gutter !default;\n$card-body-padding-horizontal-l: $global-medium-gutter !default;\n$card-body-padding-vertical-l: $global-medium-gutter !default;\n$card-header-padding-horizontal: $global-gutter !default;\n$card-header-padding-vertical: round(($global-gutter * 0.5)) !default;\n$card-header-padding-horizontal-l: $global-medium-gutter !default;\n$card-header-padding-vertical-l: round(($global-medium-gutter * 0.5)) !default;\n$card-footer-padding-horizontal: $global-gutter !default;\n$card-footer-padding-vertical: ($global-gutter * 0.5) !default;\n$card-footer-padding-horizontal-l: $global-medium-gutter !default;\n$card-footer-padding-vertical-l: round(($global-medium-gutter * 0.5)) !default;\n$card-title-font-size: $global-large-font-size !default;\n$card-title-line-height: 1.4 !default;\n$card-badge-top: 15px !default;\n$card-badge-right: 15px !default;\n$card-badge-height: 22px !default;\n$card-badge-padding-horizontal: 10px !default;\n$card-badge-background: $global-primary-background !default;\n$card-badge-color: $global-inverse-color !default;\n$card-badge-font-size: $global-small-font-size !default;\n$card-hover-background: $global-background !default;\n$card-default-background: $global-background !default;\n$card-default-color: $global-color !default;\n$card-default-title-color: $global-emphasis-color !default;\n$card-default-hover-background: $card-default-background !default;\n$card-default-color-mode: dark !default;\n$card-primary-background: $global-primary-background !default;\n$card-primary-color: $global-inverse-color !default;\n$card-primary-title-color: $card-primary-color !default;\n$card-primary-hover-background: $card-primary-background !default;\n$card-primary-color-mode: light !default;\n$card-secondary-background: $global-secondary-background !default;\n$card-secondary-color: $global-inverse-color !default;\n$card-secondary-title-color: $card-secondary-color !default;\n$card-secondary-hover-background: $card-secondary-background !default;\n$card-secondary-color-mode: light !default;\n$card-small-body-padding-horizontal: $global-margin !default;\n$card-small-body-padding-vertical: $global-margin !default;\n$card-small-header-padding-horizontal: $global-margin !default;\n$card-small-header-padding-vertical: round(($global-margin * 0.66667)) !default;\n$card-small-footer-padding-horizontal: $global-margin !default;\n$card-small-footer-padding-vertical: round(($global-margin * 0.66667)) !default;\n$global-large-gutter: 70px !default;\n$card-large-body-padding-horizontal-l: $global-large-gutter !default;\n$card-large-body-padding-vertical-l: $global-large-gutter !default;\n$card-large-header-padding-horizontal-l: $global-large-gutter !default;\n$card-large-header-padding-vertical-l: round(($global-large-gutter * 0.5)) !default;\n$card-large-footer-padding-horizontal-l: $global-large-gutter !default;\n$card-large-footer-padding-vertical-l: round(($global-large-gutter * 0.5)) !default;\n$inverse-card-badge-background: $inverse-global-primary-background !default;\n$inverse-card-badge-color: $inverse-global-inverse-color !default;\n$close-color: $global-muted-color !default;\n$close-hover-color: $global-color !default;\n$inverse-close-color: $inverse-global-muted-color !default;\n$inverse-close-hover-color: $inverse-global-color !default;\n$column-gutter: $global-gutter !default;\n$column-gutter-l: $global-medium-gutter !default;\n$column-divider-rule-color: $global-border !default;\n$column-divider-rule-width: 1px !default;\n$inverse-column-divider-rule-color: $inverse-global-border !default;\n$comment-header-margin-bottom: $global-margin !default;\n$comment-title-font-size: $global-medium-font-size !default;\n$comment-title-line-height: 1.4 !default;\n$comment-meta-font-size: $global-small-font-size !default;\n$comment-meta-line-height: 1.4 !default;\n$comment-meta-color: $global-muted-color !default;\n$comment-list-margin-top: $global-large-margin !default;\n$comment-list-padding-left: 30px !default;\n$comment-list-padding-left-m: 100px !default;\n$container-max-width: 1200px !default;\n$container-xsmall-max-width: 750px !default;\n$container-small-max-width: 900px !default;\n$container-large-max-width: 1400px !default;\n$container-xlarge-max-width: 1600px !default;\n$container-padding-horizontal: 15px !default;\n$container-padding-horizontal-s: $global-gutter !default;\n$container-padding-horizontal-m: $global-medium-gutter !default;\n$countdown-number-line-height: 0.8 !default;\n$countdown-number-font-size: 2rem !default;\n$countdown-number-font-size-s: 4rem !default;\n$countdown-number-font-size-m: 6rem !default;\n$countdown-separator-line-height: 1.6 !default;\n$countdown-separator-font-size: 1rem !default;\n$countdown-separator-font-size-s: 2rem !default;\n$countdown-separator-font-size-m: 3rem !default;\n$description-list-term-color: $global-emphasis-color !default;\n$description-list-term-margin-top: $global-margin !default;\n$description-list-divider-term-margin-top: $global-margin !default;\n$description-list-divider-term-border-width: $global-border-width !default;\n$description-list-divider-term-border: $global-border !default;\n$divider-margin-vertical: $global-margin !default;\n$divider-icon-width: 50px !default;\n$divider-icon-height: 20px !default;\n$divider-icon-color: $global-border !default;\n$divider-icon-line-top: 50% !default;\n$divider-icon-line-width: 100% !default;\n$divider-icon-line-border-width: $global-border-width !default;\n$divider-icon-line-border: $global-border !default;\n$internal-divider-icon-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22#000%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A\" !default;\n$divider-small-width: 100px !default;\n$divider-small-border-width: $global-border-width !default;\n$divider-small-border: $global-border !default;\n$divider-vertical-height: 100px !default;\n$divider-vertical-border-width: $global-border-width !default;\n$divider-vertical-border: $global-border !default;\n$inverse-divider-icon-color: $inverse-global-border !default;\n$inverse-divider-icon-line-border: $inverse-global-border !default;\n$inverse-divider-small-border: $inverse-global-border !default;\n$inverse-divider-vertical-border: $inverse-global-border !default;\n$dotnav-margin-horizontal: 12px !default;\n$dotnav-margin-vertical: $dotnav-margin-horizontal !default;\n$dotnav-item-width: 10px !default;\n$dotnav-item-height: $dotnav-item-width !default;\n$dotnav-item-border-radius: 50% !default;\n$dotnav-item-background: transparent !default;\n$dotnav-item-hover-background: rgba($global-color, 0.6) !default;\n$dotnav-item-onclick-background: rgba($global-color, 0.2) !default;\n$dotnav-item-active-background: rgba($global-color, 0.6) !default;\n$inverse-dotnav-item-background: transparent !default;\n$inverse-dotnav-item-hover-background: rgba($inverse-global-color, 0.9) !default;\n$inverse-dotnav-item-onclick-background: rgba($inverse-global-color, 0.5) !default;\n$inverse-dotnav-item-active-background: rgba($inverse-global-color, 0.9) !default;\n$global-z-index: 1000 !default;\n$drop-z-index: $global-z-index + 20 !default;\n$drop-margin: $global-margin !default;\n$drop-viewport-margin: 15px !default;\n$drop-width: 300px !default;\n$drop-parent-icon-margin-left: 0.25em !default;\n$dropbar-margin: 0 !default;\n$dropbar-padding-top: 25px !default;\n$dropbar-padding-bottom: $dropbar-padding-top !default;\n$dropbar-padding-horizontal: 15px !default;\n$dropbar-padding-horizontal-s: $global-gutter !default;\n$dropbar-padding-horizontal-m: $global-medium-gutter !default;\n$dropbar-background: $global-background !default;\n$dropbar-color: $global-color !default;\n$dropbar-color-mode: dark !default;\n$dropbar-focus-outline: $base-focus-outline !default;\n$dropbar-large-padding-top: 40px !default;\n$dropbar-large-padding-bottom: $dropbar-large-padding-top !default;\n$dropdown-margin: $global-small-margin !default;\n$dropdown-viewport-margin: 15px !default;\n$dropdown-min-width: 200px !default;\n$dropdown-padding: 25px !default;\n$dropdown-background: $global-background !default;\n$dropdown-color: $global-color !default;\n$dropdown-color-mode: dark !default;\n$dropdown-focus-outline: $base-focus-outline !default;\n$dropdown-large-padding: 40px !default;\n$dropdown-dropbar-padding-top: 5px !default;\n$dropdown-dropbar-padding-bottom: $dropdown-padding !default;\n$dropdown-dropbar-viewport-margin: 15px !default;\n$dropdown-dropbar-viewport-margin-s: $global-gutter !default;\n$dropdown-dropbar-viewport-margin-m: $global-medium-gutter !default;\n$dropdown-dropbar-large-padding-top: $dropdown-large-padding !default;\n$dropdown-dropbar-large-padding-bottom: $dropdown-dropbar-large-padding-top !default;\n$dropdown-nav-item-color: $global-muted-color !default;\n$dropdown-nav-item-hover-color: $global-color !default;\n$dropdown-nav-subtitle-font-size: 12px !default;\n$dropdown-nav-header-color: $global-emphasis-color !default;\n$dropdown-nav-divider-border-width: $global-border-width !default;\n$dropdown-nav-divider-border: $global-border !default;\n$dropdown-nav-sublist-item-color: $global-muted-color !default;\n$dropdown-nav-sublist-item-hover-color: $global-color !default;\n$dropnav-dropbar-z-index: $global-z-index - 20 !default;\n$form-range-track-height: 3px !default;\n$form-range-track-background: darken($global-muted-background, 5%) !default;\n$form-range-track-focus-background: darken($form-range-track-background, 5%) !default;\n$form-range-thumb-height: 15px !default;\n$form-range-thumb-width: $form-range-thumb-height !default;\n$form-range-thumb-border-radius: 500px !default;\n$form-range-thumb-background: $global-background !default;\n$form-height: $global-control-height !default;\n$form-border-width: $global-border-width !default;\n$form-line-height: $form-height - (2* $form-border-width) !default;\n$form-padding-horizontal: 10px !default;\n$form-padding-vertical: round($form-padding-horizontal * 0.6) !default;\n$form-background: $global-background !default;\n$form-color: $global-color !default;\n$form-focus-background: $global-background !default;\n$form-focus-color: $global-color !default;\n$form-disabled-background: $global-muted-background !default;\n$form-disabled-color: $global-muted-color !default;\n$form-placeholder-color: $global-muted-color !default;\n$form-small-height: $global-control-small-height !default;\n$form-small-padding-horizontal: 8px !default;\n$form-small-padding-vertical: round($form-small-padding-horizontal * 0.6) !default;\n$form-small-line-height: $form-small-height - (2* $form-border-width) !default;\n$form-small-font-size: $global-small-font-size !default;\n$form-large-height: $global-control-large-height !default;\n$form-large-padding-horizontal: 12px !default;\n$form-large-padding-vertical: round($form-large-padding-horizontal * 0.6) !default;\n$form-large-line-height: $form-large-height - (2* $form-border-width) !default;\n$form-large-font-size: $global-medium-font-size !default;\n$form-danger-color: $global-danger-background !default;\n$form-success-color: $global-success-background !default;\n$form-width-xsmall: 50px !default;\n$form-width-small: 130px !default;\n$form-width-medium: 200px !default;\n$form-width-large: 500px !default;\n$form-select-padding-right: 20px !default;\n$form-select-icon-color: $global-color !default;\n$form-select-option-color: $global-color !default;\n$form-select-disabled-icon-color: $global-muted-color !default;\n$form-datalist-padding-right: 20px !default;\n$form-datalist-icon-color: $global-color !default;\n$form-radio-size: 16px !default;\n$form-radio-margin-top: -4px !default;\n$form-radio-background: transparent !default;\n$form-radio-focus-background: darken($form-radio-background, 5%) !default;\n$form-radio-checked-background: $global-primary-background !default;\n$form-radio-checked-icon-color: $global-inverse-color !default;\n$form-radio-checked-focus-background: darken($global-primary-background, 10%) !default;\n$form-radio-disabled-background: $global-muted-background !default;\n$form-radio-disabled-icon-color: $global-muted-color !default;\n$form-legend-font-size: $global-large-font-size !default;\n$form-legend-line-height: 1.4 !default;\n$form-stacked-margin-bottom: 5px !default;\n$form-horizontal-label-width: 200px !default;\n$form-horizontal-label-margin-top: 7px !default;\n$form-horizontal-controls-margin-left: 215px !default;\n$form-horizontal-controls-text-padding-top: 7px !default;\n$form-icon-width: $form-height !default;\n$form-icon-color: $global-muted-color !default;\n$form-icon-hover-color: $global-color !default;\n$internal-form-select-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22#000%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22#000%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A\" !default;\n$internal-form-datalist-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22#000%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A\" !default;\n$internal-form-radio-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22#000%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E\" !default;\n$internal-form-checkbox-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22#000%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A\" !default;\n$internal-form-checkbox-indeterminate-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22#000%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E\" !default;\n$inverse-global-muted-background: rgba($global-inverse-color, 0.1) !default;\n$inverse-form-background: $inverse-global-muted-background !default;\n$inverse-form-color: $inverse-global-color !default;\n$inverse-form-focus-background: fade-in($inverse-form-background, 0.05) !default;\n$inverse-form-focus-color: $inverse-global-color !default;\n$inverse-form-placeholder-color: $inverse-global-muted-color !default;\n$inverse-form-select-icon-color: $inverse-global-color !default;\n$inverse-form-datalist-icon-color: $inverse-global-color !default;\n$inverse-form-radio-background: $inverse-global-muted-background !default;\n$inverse-form-radio-focus-background: fade-in($inverse-form-radio-background, 0.05) !default;\n$inverse-form-radio-checked-background: $inverse-global-primary-background !default;\n$inverse-form-radio-checked-icon-color: $inverse-global-inverse-color !default;\n$inverse-form-radio-checked-focus-background: fade-in($inverse-global-primary-background, 0.1) !default;\n$inverse-form-icon-color: $inverse-global-muted-color !default;\n$inverse-form-icon-hover-color: $inverse-global-color !default;\n$grid-gutter-horizontal: $global-gutter !default;\n$grid-gutter-vertical: $grid-gutter-horizontal !default;\n$grid-gutter-horizontal-l: $global-medium-gutter !default;\n$grid-gutter-vertical-l: $grid-gutter-horizontal-l !default;\n$grid-small-gutter-horizontal: $global-small-gutter !default;\n$grid-small-gutter-vertical: $grid-small-gutter-horizontal !default;\n$grid-medium-gutter-horizontal: $global-gutter !default;\n$grid-medium-gutter-vertical: $grid-medium-gutter-horizontal !default;\n$grid-large-gutter-horizontal: $global-medium-gutter !default;\n$grid-large-gutter-vertical: $grid-large-gutter-horizontal !default;\n$grid-large-gutter-horizontal-l: $global-large-gutter !default;\n$grid-large-gutter-vertical-l: $grid-large-gutter-horizontal-l !default;\n$grid-divider-border-width: $global-border-width !default;\n$grid-divider-border: $global-border !default;\n$inverse-grid-divider-border: $inverse-global-border !default;\n$heading-medium-font-size-l: 4rem !default;\n$heading-small-font-size-m: $heading-medium-font-size-l * 0.8125 !default;\n$heading-small-font-size: $heading-small-font-size-m * 0.8 !default;\n$heading-medium-font-size-m: $heading-medium-font-size-l * 0.875 !default;\n$heading-medium-font-size: $heading-medium-font-size-m * 0.825 !default;\n$heading-large-font-size-m: $heading-medium-font-size-l !default;\n$heading-large-font-size: $heading-large-font-size-m * 0.85 !default;\n$heading-xlarge-font-size: $heading-large-font-size-m !default;\n$heading-large-font-size-l: 6rem !default;\n$heading-xlarge-font-size-m: $heading-large-font-size-l !default;\n$heading-2xlarge-font-size: $heading-xlarge-font-size-m !default;\n$heading-xlarge-font-size-l: 8rem !default;\n$heading-2xlarge-font-size-m: $heading-xlarge-font-size-l !default;\n$heading-3xlarge-font-size: $heading-2xlarge-font-size-m !default;\n$heading-2xlarge-font-size-l: 11rem !default;\n$heading-3xlarge-font-size-m: $heading-2xlarge-font-size-l !default;\n$heading-3xlarge-font-size-l: 15rem !default;\n$heading-small-line-height: 1.2 !default;\n$heading-medium-line-height: 1.1 !default;\n$heading-large-line-height: 1.1 !default;\n$heading-xlarge-line-height: 1 !default;\n$heading-2xlarge-line-height: 1 !default;\n$heading-3xlarge-line-height: 1 !default;\n$heading-divider-padding-bottom: unquote('calc(5px + 0.1em)') !default;\n$heading-divider-border-width: unquote('calc(0.2px + 0.05em)') !default;\n$heading-divider-border: $global-border !default;\n$heading-bullet-top: unquote('calc(-0.1 * 1em)') !default;\n$heading-bullet-height: unquote('calc(4px + 0.7em)') !default;\n$heading-bullet-margin-right: unquote('calc(5px + 0.2em)') !default;\n$heading-bullet-border-width: unquote('calc(5px + 0.1em)') !default;\n$heading-bullet-border: $global-border !default;\n$heading-line-top: 50% !default;\n$heading-line-border-width: unquote('calc(0.2px + 0.05em)') !default;\n$heading-line-height: $heading-line-border-width !default;\n$heading-line-width: 2000px !default;\n$heading-line-border: $global-border !default;\n$heading-line-margin-horizontal: unquote('calc(5px + 0.3em)') !default;\n$heading-primary-font-size-l: 3.75rem !default;\n$heading-primary-line-height-l: 1.1 !default;\n$heading-primary-font-size-m: $heading-primary-font-size-l * 0.9 !default;\n$heading-primary-font-size: $heading-primary-font-size-l * 0.8 !default;\n$heading-primary-line-height: 1.2 !default;\n$heading-hero-font-size-l: 8rem !default;\n$heading-hero-line-height-l: 1 !default;\n$heading-hero-font-size-m: $heading-hero-font-size-l * 0.75 !default;\n$heading-hero-line-height-m: 1 !default;\n$heading-hero-font-size: $heading-hero-font-size-l * 0.5 !default;\n$heading-hero-line-height: 1.1 !default;\n$inverse-heading-divider-border: $inverse-global-border !default;\n$inverse-heading-bullet-border: $inverse-global-border !default;\n$inverse-heading-line-border: $inverse-global-border !default;\n$height-small-height: 150px !default;\n$height-medium-height: 300px !default;\n$height-large-height: 450px !default;\n$icon-image-size: 20px !default;\n$icon-link-color: $global-muted-color !default;\n$icon-link-hover-color: $global-color !default;\n$icon-link-active-color: darken($global-color, 5%) !default;\n$icon-button-size: 36px !default;\n$icon-button-border-radius: 500px !default;\n$icon-button-background: $global-muted-background !default;\n$icon-button-color: $global-muted-color !default;\n$icon-button-hover-background: darken($icon-button-background, 5%) !default;\n$icon-button-hover-color: $global-color !default;\n$icon-button-active-background: darken($icon-button-background, 10%) !default;\n$icon-button-active-color: $global-color !default;\n$inverse-icon-link-color: $inverse-global-muted-color !default;\n$inverse-icon-link-hover-color: $inverse-global-color !default;\n$inverse-icon-link-active-color: $inverse-global-color !default;\n$inverse-icon-button-background: $inverse-global-muted-background !default;\n$inverse-icon-button-color: $inverse-global-muted-color !default;\n$inverse-icon-button-hover-background: fade-in($inverse-icon-button-background, 0.05) !default;\n$inverse-icon-button-hover-color: $inverse-global-color !default;\n$inverse-icon-button-active-background: fade-in($inverse-icon-button-background, 0.1) !default;\n$inverse-icon-button-active-color: $inverse-global-color !default;\n$iconnav-margin-horizontal: $global-small-margin !default;\n$iconnav-margin-vertical: $iconnav-margin-horizontal !default;\n$iconnav-item-color: $global-muted-color !default;\n$iconnav-item-hover-color: $global-color !default;\n$iconnav-item-active-color: $global-color !default;\n$inverse-iconnav-item-color: $inverse-global-muted-color !default;\n$inverse-iconnav-item-hover-color: $inverse-global-color !default;\n$inverse-iconnav-item-active-color: $inverse-global-color !default;\n$label-padding-vertical: 0 !default;\n$label-padding-horizontal: $global-small-margin !default;\n$label-background: $global-primary-background !default;\n$label-line-height: $global-line-height !default;\n$label-font-size: $global-small-font-size !default;\n$label-color: $global-inverse-color !default;\n$label-success-background: $global-success-background !default;\n$label-success-color: $global-inverse-color !default;\n$label-warning-background: $global-warning-background !default;\n$label-warning-color: $global-inverse-color !default;\n$label-danger-background: $global-danger-background !default;\n$label-danger-color: $global-inverse-color !default;\n$inverse-label-background: $inverse-global-primary-background !default;\n$inverse-label-color: $inverse-global-inverse-color !default;\n$leader-fill-content: unquote('.') !default;\n$leader-fill-margin-left: $global-small-gutter !default;\n$lightbox-z-index: $global-z-index + 10 !default;\n$lightbox-background: #000 !default;\n$lightbox-focus-outline: rgba(255,255,255,0.7) !default;\n$lightbox-item-color: rgba(255,255,255,0.7) !default;\n$lightbox-item-max-width: 100vw !default;\n$lightbox-item-max-height: 100vh !default;\n$lightbox-toolbar-padding-vertical: 10px !default;\n$lightbox-toolbar-padding-horizontal: 10px !default;\n$lightbox-toolbar-background: rgba(0,0,0,0.3) !default;\n$lightbox-toolbar-color: rgba(255,255,255,0.7) !default;\n$lightbox-toolbar-icon-padding: 5px !default;\n$lightbox-toolbar-icon-color: rgba(255,255,255,0.7) !default;\n$lightbox-toolbar-icon-hover-color: #fff !default;\n$lightbox-button-size: 50px !default;\n$lightbox-button-background: $lightbox-toolbar-background !default;\n$lightbox-button-color: rgba(255,255,255,0.7) !default;\n$lightbox-button-hover-color: #fff !default;\n$link-muted-color: $global-muted-color !default;\n$link-muted-hover-color: $global-color !default;\n$link-text-hover-color: $global-muted-color !default;\n$link-heading-hover-color: $global-primary-background !default;\n$link-heading-hover-text-decoration: none !default;\n$inverse-link-muted-color: $inverse-global-muted-color !default;\n$inverse-link-muted-hover-color: $inverse-global-color !default;\n$inverse-link-text-hover-color: $inverse-global-muted-color !default;\n$inverse-link-heading-hover-color: $inverse-global-primary-background !default;\n$list-margin-top: $global-small-margin !default;\n$list-padding-left: 30px !default;\n$list-marker-height: ($global-line-height * 1em) !default;\n$list-muted-color: $global-muted-color !default;\n$list-emphasis-color: $global-emphasis-color !default;\n$list-primary-color: $global-primary-background !default;\n$list-secondary-color: $global-secondary-background !default;\n$list-bullet-icon-color: $global-color !default;\n$list-divider-margin-top: $global-small-margin !default;\n$list-divider-border-width: $global-border-width !default;\n$list-divider-border: $global-border !default;\n$list-striped-padding-vertical: $global-small-margin !default;\n$list-striped-padding-horizontal: $global-small-margin !default;\n$list-striped-background: $global-muted-background !default;\n$list-large-margin-top: $global-margin !default;\n$list-large-divider-margin-top: $global-margin !default;\n$list-large-striped-padding-vertical: $global-margin !default;\n$list-large-striped-padding-horizontal: $global-small-margin !default;\n$internal-list-bullet-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22#000%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E\" !default;\n$inverse-list-muted-color: $inverse-global-muted-color !default;\n$inverse-list-emphasis-color: $inverse-global-emphasis-color !default;\n$inverse-list-primary-color: $inverse-global-primary-background !default;\n$inverse-list-secondary-color: $inverse-global-primary-background !default;\n$inverse-list-divider-border: $inverse-global-border !default;\n$inverse-list-striped-background: $inverse-global-muted-background !default;\n$inverse-list-bullet-icon-color: $inverse-global-color !default;\n$margin-margin: $global-margin !default;\n$margin-small-margin: $global-small-margin !default;\n$margin-medium-margin: $global-medium-margin !default;\n$margin-large-margin: $global-medium-margin !default;\n$margin-large-margin-l: $global-large-margin !default;\n$margin-xlarge-margin: $global-large-margin !default;\n$global-xlarge-margin: 140px !default;\n$margin-xlarge-margin-l: $global-xlarge-margin !default;\n$marker-padding: 5px !default;\n$marker-background: $global-secondary-background !default;\n$marker-color: $global-inverse-color !default;\n$marker-hover-color: $global-inverse-color !default;\n$inverse-marker-background: $global-muted-background !default;\n$inverse-marker-color: $global-color !default;\n$inverse-marker-hover-color: $global-color !default;\n$modal-z-index: $global-z-index + 10 !default;\n$modal-background: rgba(0,0,0,0.6) !default;\n$modal-padding-horizontal: 15px !default;\n$modal-padding-horizontal-s: $global-gutter !default;\n$modal-padding-horizontal-m: $global-medium-gutter !default;\n$modal-padding-vertical: $modal-padding-horizontal !default;\n$modal-padding-vertical-s: 50px !default;\n$modal-dialog-width: 600px !default;\n$modal-dialog-background: $global-background !default;\n$modal-container-width: 1200px !default;\n$modal-body-padding-horizontal: 20px !default;\n$modal-body-padding-vertical: 20px !default;\n$modal-body-padding-horizontal-s: $global-gutter !default;\n$modal-body-padding-vertical-s: $global-gutter !default;\n$modal-header-padding-horizontal: 20px !default;\n$modal-header-padding-vertical: ($modal-header-padding-horizontal * 0.5) !default;\n$modal-header-padding-horizontal-s: $global-gutter !default;\n$modal-header-padding-vertical-s: ($modal-header-padding-horizontal-s * 0.5) !default;\n$modal-header-background: $modal-dialog-background !default;\n$modal-footer-padding-horizontal: 20px !default;\n$modal-footer-padding-vertical: ($modal-footer-padding-horizontal * 0.5) !default;\n$modal-footer-padding-horizontal-s: $global-gutter !default;\n$modal-footer-padding-vertical-s: ($modal-footer-padding-horizontal-s * 0.5) !default;\n$modal-footer-background: $modal-dialog-background !default;\n$modal-title-font-size: $global-xlarge-font-size !default;\n$modal-title-line-height: 1.3 !default;\n$modal-close-position: $global-small-margin !default;\n$modal-close-padding: 5px !default;\n$modal-close-outside-position: 0 !default;\n$modal-close-outside-translate: 100% !default;\n$modal-close-outside-color: lighten($global-inverse-color, 20%) !default;\n$modal-close-outside-hover-color: $global-inverse-color !default;\n$nav-item-padding-vertical: 5px !default;\n$nav-item-padding-horizontal: 0 !default;\n$nav-sublist-padding-vertical: 5px !default;\n$nav-sublist-padding-left: 15px !default;\n$nav-sublist-deeper-padding-left: 15px !default;\n$nav-sublist-item-padding-vertical: 2px !default;\n$nav-parent-icon-margin-left: 0.25em !default;\n$nav-header-padding-vertical: $nav-item-padding-vertical !default;\n$nav-header-padding-horizontal: $nav-item-padding-horizontal !default;\n$nav-header-font-size: $global-small-font-size !default;\n$nav-header-text-transform: uppercase !default;\n$nav-header-margin-top: $global-margin !default;\n$nav-divider-margin-vertical: 5px !default;\n$nav-divider-margin-horizontal: 0 !default;\n$nav-default-font-size: $global-small-font-size !default;\n$nav-default-line-height: $global-line-height !default;\n$nav-default-item-color: $global-muted-color !default;\n$nav-default-item-hover-color: $global-color !default;\n$nav-default-item-active-color: $global-emphasis-color !default;\n$nav-default-subtitle-font-size: 12px !default;\n$nav-default-header-color: $global-emphasis-color !default;\n$nav-default-divider-border-width: $global-border-width !default;\n$nav-default-divider-border: $global-border !default;\n$nav-default-sublist-font-size: $nav-default-font-size !default;\n$nav-default-sublist-line-height: $nav-default-line-height !default;\n$nav-default-sublist-item-color: $global-muted-color !default;\n$nav-default-sublist-item-hover-color: $global-color !default;\n$nav-default-sublist-item-active-color: $global-emphasis-color !default;\n$nav-primary-font-size: $global-large-font-size !default;\n$nav-primary-line-height: $global-line-height !default;\n$nav-primary-item-color: $global-muted-color !default;\n$nav-primary-item-hover-color: $global-color !default;\n$nav-primary-item-active-color: $global-emphasis-color !default;\n$nav-primary-subtitle-font-size: $global-medium-font-size !default;\n$nav-primary-header-color: $global-emphasis-color !default;\n$nav-primary-divider-border-width: $global-border-width !default;\n$nav-primary-divider-border: $global-border !default;\n$nav-primary-sublist-font-size: $global-medium-font-size !default;\n$nav-primary-sublist-line-height: $global-line-height !default;\n$nav-primary-sublist-item-color: $global-muted-color !default;\n$nav-primary-sublist-item-hover-color: $global-color !default;\n$nav-primary-sublist-item-active-color: $global-emphasis-color !default;\n$nav-secondary-font-size: $global-font-size !default;\n$nav-secondary-line-height: $global-line-height !default;\n$nav-secondary-item-color: $global-emphasis-color !default;\n$nav-secondary-item-hover-color: $global-emphasis-color !default;\n$nav-secondary-item-active-color: $global-emphasis-color !default;\n$nav-secondary-subtitle-font-size: $global-small-font-size !default;\n$nav-secondary-subtitle-color: $global-muted-color !default;\n$nav-secondary-subtitle-hover-color: $global-color !default;\n$nav-secondary-subtitle-active-color: $global-emphasis-color !default;\n$nav-secondary-header-color: $global-emphasis-color !default;\n$nav-secondary-divider-border-width: $global-border-width !default;\n$nav-secondary-divider-border: $global-border !default;\n$nav-secondary-sublist-font-size: $global-small-font-size !default;\n$nav-secondary-sublist-line-height: $global-line-height !default;\n$nav-secondary-sublist-item-color: $global-muted-color !default;\n$nav-secondary-sublist-item-hover-color: $global-color !default;\n$nav-secondary-sublist-item-active-color: $global-emphasis-color !default;\n$nav-medium-line-height: 1 !default;\n$nav-medium-font-size-l: 4rem !default;\n$nav-medium-font-size-m: $nav-medium-font-size-l * 0.875 !default;\n$nav-medium-font-size: $nav-medium-font-size-m * 0.825 !default;\n$nav-large-line-height: 1 !default;\n$nav-large-font-size-m: 4rem !default;\n$nav-large-font-size: $nav-large-font-size-m * 0.85 !default;\n$nav-large-font-size-l: 6rem !default;\n$nav-xlarge-line-height: 1 !default;\n$nav-xlarge-font-size: 4rem !default;\n$nav-xlarge-font-size-m: 6rem !default;\n$nav-xlarge-font-size-l: 8rem !default;\n$nav-dividers-margin-top: 5px !default;\n$nav-dividers-border-width: $global-border-width !default;\n$nav-dividers-border: $global-border !default;\n$inverse-nav-default-item-color: $inverse-global-muted-color !default;\n$inverse-nav-default-item-hover-color: $inverse-global-color !default;\n$inverse-nav-default-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-default-header-color: $inverse-global-emphasis-color !default;\n$inverse-nav-default-divider-border: $inverse-global-border !default;\n$inverse-nav-default-sublist-item-color: $inverse-global-muted-color !default;\n$inverse-nav-default-sublist-item-hover-color: $inverse-global-color !default;\n$inverse-nav-default-sublist-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-primary-item-color: $inverse-global-muted-color !default;\n$inverse-nav-primary-item-hover-color: $inverse-global-color !default;\n$inverse-nav-primary-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-primary-header-color: $inverse-global-emphasis-color !default;\n$inverse-nav-primary-divider-border: $inverse-global-border !default;\n$inverse-nav-primary-sublist-item-color: $inverse-global-muted-color !default;\n$inverse-nav-primary-sublist-item-hover-color: $inverse-global-color !default;\n$inverse-nav-primary-sublist-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-secondary-item-color: $inverse-global-emphasis-color !default;\n$inverse-nav-secondary-item-hover-color: $inverse-global-emphasis-color !default;\n$inverse-nav-secondary-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-secondary-subtitle-color: $inverse-global-muted-color !default;\n$inverse-nav-secondary-subtitle-hover-color: $inverse-global-color !default;\n$inverse-nav-secondary-subtitle-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-secondary-header-color: $inverse-global-emphasis-color !default;\n$inverse-nav-secondary-divider-border: $inverse-global-border !default;\n$inverse-nav-secondary-sublist-item-color: $inverse-global-muted-color !default;\n$inverse-nav-secondary-sublist-item-hover-color: $inverse-global-color !default;\n$inverse-nav-secondary-sublist-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-dividers-border: $inverse-global-border !default;\n$navbar-background: $global-muted-background !default;\n$navbar-gap: 15px !default;\n$navbar-color-mode: dark !default;\n$navbar-nav-gap: 15px !default;\n$navbar-nav-item-height: 80px !default;\n$navbar-nav-item-padding-horizontal: 0 !default;\n$navbar-nav-item-color: $global-muted-color !default;\n$navbar-nav-item-font-size: $global-small-font-size !default;\n$navbar-nav-item-font-family: $global-font-family !default;\n$navbar-nav-item-hover-color: $global-color !default;\n$navbar-nav-item-onclick-color: $global-emphasis-color !default;\n$navbar-nav-item-active-color: $global-emphasis-color !default;\n$navbar-parent-icon-margin-left: 4px !default;\n$navbar-item-padding-horizontal: 0 !default;\n$navbar-item-color: $global-color !default;\n$navbar-toggle-color: $global-muted-color !default;\n$navbar-toggle-hover-color: $global-color !default;\n$navbar-subtitle-font-size: $global-small-font-size !default;\n$navbar-dropdown-margin: 15px !default;\n$navbar-dropdown-shift-margin: 0 !default;\n$navbar-dropdown-viewport-margin: 15px !default;\n$navbar-dropdown-width: 200px !default;\n$navbar-dropdown-padding: 25px !default;\n$navbar-dropdown-background: $global-background !default;\n$navbar-dropdown-color: $global-color !default;\n$navbar-dropdown-color-mode: dark !default;\n$navbar-dropdown-focus-outline: $base-focus-outline !default;\n$navbar-dropdown-grid-gutter-horizontal: $global-gutter !default;\n$navbar-dropdown-grid-gutter-vertical: $navbar-dropdown-grid-gutter-horizontal !default;\n$navbar-dropdown-large-shift-margin: 0 !default;\n$navbar-dropdown-large-padding: 40px !default;\n$navbar-dropdown-dropbar-margin: 0 !default;\n$navbar-dropdown-dropbar-shift-margin: 0 !default;\n$navbar-dropdown-dropbar-padding-top: $navbar-dropdown-padding !default;\n$navbar-dropdown-dropbar-padding-bottom: $navbar-dropdown-dropbar-padding-top !default;\n$navbar-dropdown-dropbar-viewport-margin: 15px !default;\n$navbar-dropdown-dropbar-viewport-margin-s: $global-gutter !default;\n$navbar-dropdown-dropbar-viewport-margin-m: $global-medium-gutter !default;\n$navbar-dropdown-dropbar-large-shift-margin: 0 !default;\n$navbar-dropdown-dropbar-large-padding-top: $navbar-dropdown-large-padding !default;\n$navbar-dropdown-dropbar-large-padding-bottom: $navbar-dropdown-dropbar-large-padding-top !default;\n$navbar-dropdown-nav-item-color: $global-muted-color !default;\n$navbar-dropdown-nav-item-hover-color: $global-color !default;\n$navbar-dropdown-nav-item-active-color: $global-emphasis-color !default;\n$navbar-dropdown-nav-subtitle-font-size: 12px !default;\n$navbar-dropdown-nav-header-color: $global-emphasis-color !default;\n$navbar-dropdown-nav-divider-border-width: $global-border-width !default;\n$navbar-dropdown-nav-divider-border: $global-border !default;\n$navbar-dropdown-nav-sublist-item-color: $global-muted-color !default;\n$navbar-dropdown-nav-sublist-item-hover-color: $global-color !default;\n$navbar-dropdown-nav-sublist-item-active-color: $global-emphasis-color !default;\n$inverse-navbar-nav-item-color: $inverse-global-muted-color !default;\n$inverse-navbar-nav-item-hover-color: $inverse-global-color !default;\n$inverse-navbar-nav-item-onclick-color: $inverse-global-emphasis-color !default;\n$inverse-navbar-nav-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-navbar-item-color: $inverse-global-color !default;\n$inverse-navbar-toggle-color: $inverse-global-muted-color !default;\n$inverse-navbar-toggle-hover-color: $inverse-global-color !default;\n$notification-position: 10px !default;\n$notification-z-index: $global-z-index + 40 !default;\n$notification-width: 350px !default;\n$notification-message-margin-top: 10px !default;\n$notification-message-padding: $global-small-gutter !default;\n$notification-message-background: $global-muted-background !default;\n$notification-message-color: $global-color !default;\n$notification-message-font-size: $global-medium-font-size !default;\n$notification-message-line-height: 1.4 !default;\n$notification-close-top: $notification-message-padding + 5px !default;\n$notification-close-right: $notification-message-padding !default;\n$notification-message-primary-color: $global-primary-background !default;\n$notification-message-success-color: $global-success-background !default;\n$notification-message-warning-color: $global-warning-background !default;\n$notification-message-danger-color: $global-danger-background !default;\n$offcanvas-z-index: $global-z-index !default;\n$offcanvas-bar-width: 270px !default;\n$offcanvas-bar-padding-vertical: 20px !default;\n$offcanvas-bar-padding-horizontal: 20px !default;\n$offcanvas-bar-background: $global-secondary-background !default;\n$offcanvas-bar-color-mode: light !default;\n$offcanvas-bar-width-s: 350px !default;\n$offcanvas-bar-padding-vertical-s: $global-gutter !default;\n$offcanvas-bar-padding-horizontal-s: $global-gutter !default;\n$offcanvas-close-position: 5px !default;\n$offcanvas-close-padding: 5px !default;\n$offcanvas-close-position-s: 10px !default;\n$offcanvas-overlay-background: rgba(0,0,0,0.1) !default;\n$overlay-padding-horizontal: $global-gutter !default;\n$overlay-padding-vertical: $global-gutter !default;\n$overlay-default-background: rgba($global-background, 0.8) !default;\n$overlay-default-color-mode: dark !default;\n$overlay-primary-background: rgba($global-secondary-background, 0.8) !default;\n$overlay-primary-color-mode: light !default;\n$padding-padding: $global-gutter !default;\n$padding-padding-l: $global-medium-gutter !default;\n$padding-small-padding: $global-small-gutter !default;\n$padding-large-padding: $global-medium-gutter !default;\n$padding-large-padding-l: $global-large-gutter !default;\n$pagination-margin-horizontal: 0 !default;\n$pagination-item-padding-vertical: 5px !default;\n$pagination-item-padding-horizontal: 10px !default;\n$pagination-item-color: $global-muted-color !default;\n$pagination-item-hover-color: $global-color !default;\n$pagination-item-hover-text-decoration: none !default;\n$pagination-item-active-color: $global-color !default;\n$pagination-item-disabled-color: $global-muted-color !default;\n$inverse-pagination-item-color: $inverse-global-muted-color !default;\n$inverse-pagination-item-hover-color: $inverse-global-color !default;\n$inverse-pagination-item-active-color: $inverse-global-color !default;\n$inverse-pagination-item-disabled-color: $inverse-global-muted-color !default;\n$placeholder-margin-vertical: $global-margin !default;\n$placeholder-padding-vertical: $global-gutter !default;\n$placeholder-padding-horizontal: $global-gutter !default;\n$placeholder-background: transparent !default;\n$position-small-margin: $global-small-gutter !default;\n$position-medium-margin: $global-gutter !default;\n$position-large-margin: $global-gutter !default;\n$position-large-margin-l: 50px !default;\n$progress-height: 15px !default;\n$progress-margin-vertical: $global-margin !default;\n$progress-background: $global-muted-background !default;\n$progress-bar-background: $global-primary-background !default;\n$search-color: $global-color !default;\n$search-placeholder-color: $global-muted-color !default;\n$search-icon-color: $global-muted-color !default;\n$search-default-width: 240px !default;\n$search-default-height: $global-control-height !default;\n$search-default-padding-horizontal: 10px !default;\n$search-default-background: transparent !default;\n$search-default-focus-background: darken($search-default-background, 2%) !default;\n$search-default-icon-width: $global-control-height !default;\n$search-default-icon-padding: 0 !default;\n$search-navbar-width: 240px !default;\n$search-navbar-height: $global-control-height !default;\n$search-navbar-padding-horizontal: 10px !default;\n$search-navbar-background: $global-background !default;\n$search-navbar-focus-background: $search-navbar-background !default;\n$search-navbar-icon-width: $global-control-height !default;\n$search-navbar-icon-padding: 0 !default;\n$search-medium-width: 400px !default;\n$search-medium-height: 40px !default;\n$search-medium-background: transparent !default;\n$search-medium-font-size: $global-large-font-size !default;\n$search-medium-icon-width: 24px !default;\n$search-medium-icon-padding: 10px !default;\n$search-large-width: 500px !default;\n$search-large-height: 80px !default;\n$search-large-background: transparent !default;\n$search-large-font-size: $global-2xlarge-font-size !default;\n$search-large-icon-width: 40px !default;\n$search-large-icon-padding: 20px !default;\n$search-toggle-color: $global-muted-color !default;\n$search-toggle-hover-color: $global-color !default;\n$inverse-search-color: $inverse-global-color !default;\n$inverse-search-placeholder-color: $inverse-global-muted-color !default;\n$inverse-search-icon-color: $inverse-global-muted-color !default;\n$inverse-search-default-background: transparent !default;\n$inverse-search-default-focus-background: fade-in($inverse-search-default-background, 0.05) !default;\n$inverse-search-navbar-background: transparent !default;\n$inverse-search-navbar-focus-background: fade-in($inverse-search-navbar-background, 0.05) !default;\n$inverse-search-medium-background: transparent !default;\n$inverse-search-large-background: transparent !default;\n$inverse-search-toggle-color: $inverse-global-muted-color !default;\n$inverse-search-toggle-hover-color: $inverse-global-color !default;\n$section-padding-vertical: $global-medium-margin !default;\n$section-padding-vertical-m: $global-large-margin !default;\n$section-xsmall-padding-vertical: $global-margin !default;\n$section-small-padding-vertical: $global-medium-margin !default;\n$section-large-padding-vertical: $global-large-margin !default;\n$section-large-padding-vertical-m: $global-xlarge-margin !default;\n$section-xlarge-padding-vertical: $global-xlarge-margin !default;\n$section-xlarge-padding-vertical-m: ($global-large-margin + $global-xlarge-margin) !default;\n$section-default-background: $global-background !default;\n$section-default-color-mode: dark !default;\n$section-muted-background: $global-muted-background !default;\n$section-muted-color-mode: dark !default;\n$section-primary-background: $global-primary-background !default;\n$section-primary-color-mode: light !default;\n$section-secondary-background: $global-secondary-background !default;\n$section-secondary-color-mode: light !default;\n$slidenav-padding-vertical: 5px !default;\n$slidenav-padding-horizontal: 10px !default;\n$slidenav-color: rgba($global-color, 0.5) !default;\n$slidenav-hover-color: rgba($global-color, 0.9) !default;\n$slidenav-active-color: rgba($global-color, 0.5) !default;\n$slidenav-large-padding-vertical: 10px !default;\n$slidenav-large-padding-horizontal: $slidenav-large-padding-vertical !default;\n$inverse-slidenav-color: rgba($inverse-global-color, 0.7) !default;\n$inverse-slidenav-hover-color: rgba($inverse-global-color, 0.95) !default;\n$inverse-slidenav-active-color: rgba($inverse-global-color, 0.7) !default;\n$slider-container-margin-top: -11px !default;\n$slider-container-margin-bottom: -39px !default;\n$slider-container-margin-left: -25px !default;\n$slider-container-margin-right: -25px !default;\n$sortable-dragged-z-index: $global-z-index + 50 !default;\n$sortable-placeholder-opacity: 0 !default;\n$sortable-empty-height: 50px !default;\n$spinner-size: 30px !default;\n$spinner-stroke-width: 1 !default;\n$spinner-radius: floor((($spinner-size - $spinner-stroke-width) * 0.5)) !default;\n$spinner-circumference: round(2 * 3.141 * $spinner-radius) !default;\n$spinner-duration: 1.4s !default;\n$sticky-z-index: $global-z-index - 20 !default;\n$sticky-animation-duration: 0.2s !default;\n$sticky-reverse-animation-duration: 0.2s !default;\n$subnav-margin-horizontal: 20px !default;\n$subnav-item-color: $global-muted-color !default;\n$subnav-item-hover-color: $global-color !default;\n$subnav-item-hover-text-decoration: none !default;\n$subnav-item-active-color: $global-emphasis-color !default;\n$subnav-divider-margin-horizontal: $subnav-margin-horizontal !default;\n$subnav-divider-border-height: 1.5em !default;\n$subnav-divider-border-width: $global-border-width !default;\n$subnav-divider-border: $global-border !default;\n$subnav-pill-item-padding-vertical: 5px !default;\n$subnav-pill-item-padding-horizontal: 10px !default;\n$subnav-pill-item-background: transparent !default;\n$subnav-pill-item-color: $subnav-item-color !default;\n$subnav-pill-item-hover-background: $global-muted-background !default;\n$subnav-pill-item-hover-color: $global-color !default;\n$subnav-pill-item-onclick-background: $subnav-pill-item-hover-background !default;\n$subnav-pill-item-onclick-color: $subnav-pill-item-hover-color !default;\n$subnav-pill-item-active-background: $global-primary-background !default;\n$subnav-pill-item-active-color: $global-inverse-color !default;\n$subnav-item-disabled-color: $global-muted-color !default;\n$inverse-subnav-item-color: $inverse-global-muted-color !default;\n$inverse-subnav-item-hover-color: $inverse-global-color !default;\n$inverse-subnav-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-subnav-divider-border: $inverse-global-border !default;\n$inverse-subnav-pill-item-background: transparent !default;\n$inverse-subnav-pill-item-color: $inverse-global-muted-color !default;\n$inverse-subnav-pill-item-hover-background: $inverse-global-muted-background !default;\n$inverse-subnav-pill-item-hover-color: $inverse-global-color !default;\n$inverse-subnav-pill-item-onclick-background: $inverse-subnav-pill-item-hover-background !default;\n$inverse-subnav-pill-item-onclick-color: $inverse-subnav-pill-item-hover-color !default;\n$inverse-subnav-pill-item-active-background: $inverse-global-primary-background !default;\n$inverse-subnav-pill-item-active-color: $inverse-global-inverse-color !default;\n$inverse-subnav-item-disabled-color: $inverse-global-muted-color !default;\n$tab-margin-horizontal: 20px !default;\n$tab-item-padding-horizontal: 10px !default;\n$tab-item-padding-vertical: 5px !default;\n$tab-item-color: $global-muted-color !default;\n$tab-item-hover-color: $global-color !default;\n$tab-item-hover-text-decoration: none !default;\n$tab-item-active-color: $global-emphasis-color !default;\n$tab-item-disabled-color: $global-muted-color !default;\n$inverse-tab-item-color: $inverse-global-muted-color !default;\n$inverse-tab-item-hover-color: $inverse-global-color !default;\n$inverse-tab-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-tab-item-disabled-color: $inverse-global-muted-color !default;\n$table-margin-vertical: $global-margin !default;\n$table-cell-padding-vertical: 16px !default;\n$table-cell-padding-horizontal: 12px !default;\n$table-header-cell-font-size: $global-small-font-size !default;\n$table-header-cell-font-weight: normal !default;\n$table-header-cell-color: $global-muted-color !default;\n$table-footer-font-size: $global-small-font-size !default;\n$table-caption-font-size: $global-small-font-size !default;\n$table-caption-color: $global-muted-color !default;\n$table-row-active-background: #ffd !default;\n$table-divider-border-width: $global-border-width !default;\n$table-divider-border: $global-border !default;\n$table-striped-row-background: $global-muted-background !default;\n$table-hover-row-background: $table-row-active-background !default;\n$table-small-cell-padding-vertical: 10px !default;\n$table-small-cell-padding-horizontal: 12px !default;\n$table-large-cell-padding-vertical: 22px !default;\n$table-large-cell-padding-horizontal: 12px !default;\n$table-expand-min-width: 150px !default;\n$inverse-table-header-cell-color: $inverse-global-color !default;\n$inverse-table-caption-color: $inverse-global-muted-color !default;\n$inverse-table-row-active-background: fade-out($inverse-global-muted-background, 0.02) !default;\n$inverse-table-divider-border: $inverse-global-border !default;\n$inverse-table-striped-row-background: $inverse-global-muted-background !default;\n$inverse-table-hover-row-background: $inverse-table-row-active-background !default;\n$text-lead-font-size: $global-large-font-size !default;\n$text-lead-line-height: 1.5 !default;\n$text-lead-color: $global-emphasis-color !default;\n$text-meta-font-size: $global-small-font-size !default;\n$text-meta-line-height: 1.4 !default;\n$text-meta-color: $global-muted-color !default;\n$text-small-font-size: $global-small-font-size !default;\n$text-small-line-height: 1.5 !default;\n$text-large-font-size: $global-large-font-size !default;\n$text-large-line-height: 1.5 !default;\n$text-muted-color: $global-muted-color !default;\n$text-emphasis-color: $global-emphasis-color !default;\n$text-primary-color: $global-primary-background !default;\n$text-secondary-color: $global-secondary-background !default;\n$text-success-color: $global-success-background !default;\n$text-warning-color: $global-warning-background !default;\n$text-danger-color: $global-danger-background !default;\n$text-background-color: $global-primary-background !default;\n$inverse-text-lead-color: $inverse-global-color !default;\n$inverse-text-meta-color: $inverse-global-muted-color !default;\n$inverse-text-muted-color: $inverse-global-muted-color !default;\n$inverse-text-emphasis-color: $inverse-global-emphasis-color !default;\n$inverse-text-primary-color: $inverse-global-primary-background !default;\n$inverse-text-secondary-color: $inverse-global-primary-background !default;\n$thumbnav-margin-horizontal: 15px !default;\n$thumbnav-margin-vertical: $thumbnav-margin-horizontal !default;\n$tile-padding-horizontal: 15px !default;\n$tile-padding-horizontal-s: $global-gutter !default;\n$tile-padding-horizontal-m: $global-medium-gutter !default;\n$tile-padding-vertical: $global-medium-margin !default;\n$tile-padding-vertical-m: $global-large-margin !default;\n$tile-xsmall-padding-vertical: $global-margin !default;\n$tile-small-padding-vertical: $global-medium-margin !default;\n$tile-large-padding-vertical: $global-large-margin !default;\n$tile-large-padding-vertical-m: $global-xlarge-margin !default;\n$tile-xlarge-padding-vertical: $global-xlarge-margin !default;\n$tile-xlarge-padding-vertical-m: ($global-large-margin + $global-xlarge-margin) !default;\n$tile-default-background: $global-background !default;\n$tile-default-color-mode: dark !default;\n$tile-muted-background: $global-muted-background !default;\n$tile-muted-color-mode: dark !default;\n$tile-primary-background: $global-primary-background !default;\n$tile-primary-color-mode: light !default;\n$tile-secondary-background: $global-secondary-background !default;\n$tile-secondary-color-mode: light !default;\n$tooltip-z-index: $global-z-index + 30 !default;\n$tooltip-margin: 10px !default;\n$tooltip-max-width: 200px !default;\n$tooltip-padding-vertical: 3px !default;\n$tooltip-padding-horizontal: 6px !default;\n$tooltip-background: #666 !default;\n$tooltip-border-radius: 2px !default;\n$tooltip-color: $global-inverse-color !default;\n$tooltip-font-size: 12px !default;\n$totop-padding: 5px !default;\n$totop-color: $global-muted-color !default;\n$totop-hover-color: $global-color !default;\n$totop-active-color: $global-emphasis-color !default;\n$inverse-totop-color: $inverse-global-muted-color !default;\n$inverse-totop-hover-color: $inverse-global-color !default;\n$inverse-totop-active-color: $inverse-global-emphasis-color !default;\n$transition-duration: 0.3s !default;\n$transition-scale: 1.03 !default;\n$transition-slide-small-translate: 10px !default;\n$transition-slide-medium-translate: 50px !default;\n$transition-slow-duration: 0.7s !default;\n$panel-scrollable-height: 170px !default;\n$panel-scrollable-padding: 10px !default;\n$panel-scrollable-border-width: $global-border-width !default;\n$panel-scrollable-border: $global-border !default;\n$border-rounded-border-radius: 5px !default;\n$box-shadow-duration: 0.1s !default;\n$box-shadow-bottom-height: 30px !default;\n$box-shadow-bottom-bottom: (-$box-shadow-bottom-height) !default;\n$box-shadow-bottom-border-radius: 100% !default;\n$box-shadow-bottom-background: #444 !default;\n$box-shadow-bottom-blur: 20px !default;\n$dropcap-margin-right: 10px !default;\n$dropcap-font-size: (($global-line-height * 3) * 1em) !default;\n$logo-font-size: $global-large-font-size !default;\n$logo-font-family: $global-font-family !default;\n$logo-color: $global-emphasis-color !default;\n$logo-hover-color: $global-emphasis-color !default;\n$dragover-box-shadow: 0 0 20px rgba(100,100,100,0.3) !default;\n$inverse-logo-color: $inverse-global-emphasis-color !default;\n$inverse-logo-hover-color: $inverse-global-emphasis-color !default;\n$deprecated: false !default;\n$breakpoint-small: 640px !default;\n$breakpoint-medium: 960px !default;\n$breakpoint-large: 1200px !default;\n$breakpoint-xlarge: 1600px !default;\n$breakpoint-xsmall-max: ($breakpoint-small - 1) !default;\n$breakpoint-small-max: ($breakpoint-medium - 1) !default;\n$breakpoint-medium-max: ($breakpoint-large - 1) !default;\n$breakpoint-large-max: ($breakpoint-xlarge - 1) !default;\n$global-small-box-shadow: 0 2px 8px rgba(0,0,0,0.08) !default;\n$global-medium-box-shadow: 0 5px 15px rgba(0,0,0,0.08) !default;\n$global-large-box-shadow: 0 14px 25px rgba(0,0,0,0.16) !default;\n$global-xlarge-box-shadow: 0 28px 50px rgba(0,0,0,0.16) !default;\n$width-small-width: 150px !default;\n$width-medium-width: 300px !default;\n$width-large-width: 450px !default;\n$width-xlarge-width: 600px !default;\n$width-2xlarge-width: 750px !default;\n$accordion-icon-margin-left: 10px !default;\n$accordion-icon-color: $global-color !default;\n$internal-accordion-open-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22#000%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E\" !default;\n$internal-accordion-close-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22#000%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22#000%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E\" !default;\n$alert-close-opacity: 0.4 !default;\n$alert-close-hover-opacity: 0.8 !default;\n$article-meta-link-color: $article-meta-color !default;\n$article-meta-link-hover-color: $global-color !default;\n$base-code-padding-horizontal: 6px !default;\n$base-code-padding-vertical: 2px !default;\n$base-code-background: $global-muted-background !default;\n$base-blockquote-color: $global-emphasis-color !default;\n$base-blockquote-footer-color: $global-color !default;\n$base-pre-padding: 10px !default;\n$base-pre-background: $global-background !default;\n$base-pre-border-width: $global-border-width !default;\n$base-pre-border: $global-border !default;\n$base-pre-border-radius: 3px !default;\n$inverse-base-blockquote-color: $inverse-global-emphasis-color !default;\n$inverse-base-blockquote-footer-color: $inverse-global-color !default;\n$button-text-transform: uppercase !default;\n$button-default-border: $global-border !default;\n$button-default-hover-border: darken($global-border, 20%) !default;\n$button-default-active-border: darken($global-border, 30%) !default;\n$button-disabled-border: $global-border !default;\n$button-text-border-width: $global-border-width !default;\n$button-text-border: currentColor !default;\n$card-badge-border-radius: 2px !default;\n$card-badge-text-transform: uppercase !default;\n$card-hover-box-shadow: $global-large-box-shadow !default;\n$card-default-box-shadow: $global-medium-box-shadow !default;\n$card-default-hover-box-shadow: $global-large-box-shadow !default;\n$card-default-header-border-width: $global-border-width !default;\n$card-default-header-border: $global-border !default;\n$card-default-footer-border-width: $global-border-width !default;\n$card-default-footer-border: $global-border !default;\n$card-primary-box-shadow: $global-medium-box-shadow !default;\n$card-primary-hover-box-shadow: $global-large-box-shadow !default;\n$card-secondary-box-shadow: $global-medium-box-shadow !default;\n$card-secondary-hover-box-shadow: $global-large-box-shadow !default;\n$comment-primary-padding: $global-gutter !default;\n$comment-primary-background: $global-muted-background !default;\n$description-list-term-font-size: $global-small-font-size !default;\n$description-list-term-font-weight: normal !default;\n$description-list-term-text-transform: uppercase !default;\n$dotnav-item-border-width: 1px !default;\n$dotnav-item-border: rgba($global-color, 0.4) !default;\n$dotnav-item-hover-border: transparent !default;\n$dotnav-item-onclick-border: transparent !default;\n$dotnav-item-active-border: transparent !default;\n$dropbar-top-box-shadow: 0 12px 7px -6px rgba(0, 0, 0, 0.05) !default;\n$dropbar-bottom-box-shadow: 0 -12px 7px -6px rgba(0, 0, 0, 0.05) !default;\n$dropbar-left-box-shadow: 12px 0 7px -6px rgba(0, 0, 0, 0.05) !default;\n$dropbar-right-box-shadow: -12px 0 7px -6px rgba(0, 0, 0, 0.05) !default;\n$dropdown-nav-font-size: $global-small-font-size !default;\n$dropdown-box-shadow: 0 5px 12px rgba(0,0,0,0.15) !default;\n$form-range-thumb-border-width: $global-border-width !default;\n$form-range-thumb-border: darken($global-border, 10%) !default;\n$form-range-track-border-radius: 500px !default;\n$form-border: $global-border !default;\n$form-focus-border: $global-primary-background !default;\n$form-disabled-border: $global-border !default;\n$form-danger-border: $global-danger-background !default;\n$form-success-border: $global-success-background !default;\n$form-blank-focus-border: $global-border !default;\n$form-blank-focus-border-style: solid !default;\n$form-radio-border-width: $global-border-width !default;\n$form-radio-border: darken($global-border, 10%) !default;\n$form-radio-focus-border: $global-primary-background !default;\n$form-radio-checked-border: transparent !default;\n$form-radio-disabled-border: $global-border !default;\n$form-label-color: $global-emphasis-color !default;\n$form-label-font-size: $global-small-font-size !default;\n$inverse-form-label-color: $inverse-global-emphasis-color !default;\n$subnav-item-font-size: $global-small-font-size !default;\n$label-border-radius: 2px !default;\n$label-text-transform: uppercase !default;\n$list-striped-border-width: $global-border-width !default;\n$list-striped-border: $global-border !default;\n$modal-header-border-width: $global-border-width !default;\n$modal-header-border: $global-border !default;\n$modal-footer-border-width: $global-border-width !default;\n$modal-footer-border: $global-border !default;\n$modal-close-full-padding: 10px !default;\n$modal-close-full-background: $modal-dialog-background !default;\n$modal-close-full-padding-m: $global-margin !default;\n$nav-secondary-margin-top: 0 !default;\n$nav-secondary-item-padding-horizontal: 10px !default;\n$nav-secondary-item-padding-vertical: 10px !default;\n$nav-secondary-item-hover-background: $global-muted-background !default;\n$nav-secondary-item-active-background: $global-muted-background !default;\n$inverse-nav-background-item-hover-background: $inverse-global-muted-background !default;\n$inverse-nav-background-item-active-background: $inverse-global-muted-background !default;\n$navbar-gap-m: 30px !default;\n$navbar-nav-gap-m: 30px !default;\n$navbar-nav-item-text-transform: uppercase !default;\n$navbar-dropdown-nav-font-size: $global-small-font-size !default;\n$navbar-dropdown-box-shadow: 0 5px 12px rgba(0,0,0,0.15) !default;\n$placeholder-border-width: $global-border-width !default;\n$placeholder-border: $global-border !default;\n$progress-border-radius: 500px !default;\n$search-default-border-width: $global-border-width !default;\n$search-default-border: $global-border !default;\n$search-default-focus-border: $global-primary-background !default;\n$search-navbar-border-width: $global-border-width !default;\n$search-navbar-border: $global-border !default;\n$search-navbar-focus-border: $global-primary-background !default;\n$subnav-item-text-transform: uppercase !default;\n$tab-border-width: $global-border-width !default;\n$tab-border: $global-border !default;\n$tab-item-border-width: $global-border-width !default;\n$tab-item-font-size: $global-small-font-size !default;\n$tab-item-text-transform: uppercase !default;\n$tab-item-active-border: $global-primary-background !default;\n$inverse-tab-border: $inverse-global-border !default;\n$table-striped-border-width: $global-border-width !default;\n$table-striped-border: $global-border !default;\n$text-meta-link-color: $text-meta-color !default;\n$text-meta-link-hover-color: $global-color !default;\n$internal-text-background-color-gradient: linear-gradient(90deg, $text-background-color 0%, adjust-hue($text-background-color, 40) 100%) !default;\n$thumbnav-item-gradient: linear-gradient(180deg, rgba(255,255,255,0), rgba(255,255,255,0.4)) !default;\n$thumbnav-item-hover-opacity: 0 !default;\n$thumbnav-item-active-opacity: 0 !default;\n$inverse-thumbnav-item-gradient: linear-gradient(180deg, rgba(0,0,0,0), rgba(0,0,0,0.4)) !default;\n$inverse-global-color-mode: light !default;","@mixin hook-accordion(){}\n@mixin hook-accordion-item(){}\n@mixin hook-accordion-title(){\n\n overflow: hidden;\n\n &::before {\n content: \"\";\n width: ($accordion-title-line-height * 1em);\n height: ($accordion-title-line-height * 1em);\n margin-left: $accordion-icon-margin-left;\n float: right;\n @include svg-fill($internal-accordion-close-image, \"#000\", $accordion-icon-color);\n background-repeat: no-repeat;\n background-position: 50% 50%;\n }\n\n .uk-open > &::before { @include svg-fill($internal-accordion-open-image, \"#000\", $accordion-icon-color); }\n\n}\n@mixin hook-accordion-title-hover(){}\n@mixin hook-accordion-content(){}\n@mixin hook-accordion-misc(){}\n@mixin hook-inverse-accordion-item(){}\n@mixin hook-inverse-accordion-title(){}\n@mixin hook-inverse-accordion-title-hover(){}\n@mixin hook-inverse-component-accordion(){\n\n .uk-accordion-title::before { @include svg-fill($internal-accordion-close-image, \"#000\", $inverse-global-color); }\n\n .uk-open > .uk-accordion-title::before { @include svg-fill($internal-accordion-open-image, \"#000\", $inverse-global-color); }\n\n}\n@mixin hook-alert(){}\n@mixin hook-alert-close(){\n color: inherit;\n opacity: $alert-close-opacity;\n}\n@mixin hook-alert-close-hover(){\n color: inherit;\n opacity: $alert-close-hover-opacity;\n}\n@mixin hook-alert-primary(){}\n@mixin hook-alert-success(){}\n@mixin hook-alert-warning(){}\n@mixin hook-alert-danger(){}\n@mixin hook-alert-misc(){\n\n /*\n * Content\n */\n\n .uk-alert h1,\n .uk-alert h2,\n .uk-alert h3,\n .uk-alert h4,\n .uk-alert h5,\n .uk-alert h6 { color: inherit; }\n\n .uk-alert a:not([class]) {\n color: inherit;\n text-decoration: underline;\n }\n\n .uk-alert a:not([class]):hover {\n color: inherit;\n text-decoration: underline;\n }\n\n}\n@mixin hook-align-misc(){}\n@mixin hook-animation-misc(){}\n@mixin hook-article(){}\n@mixin hook-article-adjacent(){}\n@mixin hook-article-title(){}\n@mixin hook-article-meta(){\n\n a { color: $article-meta-link-color; }\n\n a:hover {\n color: $article-meta-link-hover-color;\n text-decoration: none;\n }\n\n}\n@mixin hook-article-misc(){}\n@mixin hook-inverse-article-title(){}\n@mixin hook-inverse-article-meta(){}\n@mixin hook-inverse-component-article(){\n\n .uk-article-title {\n @if(mixin-exists(hook-inverse-article-title)) {@include hook-inverse-article-title();}\n }\n\n .uk-article-meta {\n color: $inverse-article-meta-color;\n @if(mixin-exists(hook-inverse-article-meta)) {@include hook-inverse-article-meta();}\n }\n\n}\n@mixin hook-background-misc(){}\n@mixin hook-badge(){}\n@mixin hook-badge-hover(){}\n@mixin hook-badge-misc(){}\n@mixin hook-inverse-badge(){}\n@mixin hook-inverse-badge-hover(){}\n@mixin hook-inverse-component-badge(){\n\n .uk-badge {\n background-color: $inverse-badge-background;\n color: $inverse-badge-color !important;\n @if(mixin-exists(hook-inverse-badge)) {@include hook-inverse-badge();}\n }\n\n .uk-badge:hover {\n @if(mixin-exists(hook-inverse-badge-hover)) {@include hook-inverse-badge-hover();}\n }\n\n}\n@mixin hook-base-body(){}\n@mixin hook-base-link(){}\n@mixin hook-base-link-hover(){}\n@mixin hook-base-code(){\n padding: $base-code-padding-vertical $base-code-padding-horizontal;\n background: $base-code-background;\n}\n@mixin hook-base-heading(){}\n@mixin hook-base-h1(){}\n@mixin hook-base-h2(){}\n@mixin hook-base-h3(){}\n@mixin hook-base-h4(){}\n@mixin hook-base-h5(){}\n@mixin hook-base-h6(){}\n@mixin hook-base-hr(){}\n@mixin hook-base-blockquote(){\n color: $base-blockquote-color;\n}\n@mixin hook-base-blockquote-footer(){\n\n color: $base-blockquote-footer-color;\n\n &::before { content: \"— \"; }\n\n}\n@mixin hook-base-pre(){\n padding: $base-pre-padding;\n border: $base-pre-border-width solid $base-pre-border;\n border-radius: $base-pre-border-radius;\n background: $base-pre-background;\n}\n@mixin hook-base-misc(){}\n@mixin hook-inverse-base-link(){}\n@mixin hook-inverse-base-link-hover(){}\n@mixin hook-inverse-base-code(){\n background-color: $inverse-global-muted-background;\n}\n@mixin hook-inverse-base-heading(){}\n@mixin hook-inverse-base-h1(){}\n@mixin hook-inverse-base-h2(){}\n@mixin hook-inverse-base-h3(){}\n@mixin hook-inverse-base-h4(){}\n@mixin hook-inverse-base-h5(){}\n@mixin hook-inverse-base-h6(){}\n@mixin hook-inverse-base-blockquote(){ color: $inverse-base-blockquote-color; }\n@mixin hook-inverse-base-blockquote-footer(){ color: $inverse-base-blockquote-footer-color; }\n@mixin hook-inverse-base-hr(){}\n@mixin hook-inverse-component-base(){\n\n color: $inverse-base-color;\n\n // Base\n // ========================================================================\n\n //\n // Link\n //\n\n a,\n .uk-link {\n color: $inverse-base-link-color;\n @if(mixin-exists(hook-inverse-base-link)) {@include hook-inverse-base-link();}\n }\n\n a:hover,\n .uk-link:hover,\n .uk-link-toggle:hover .uk-link {\n color: $inverse-base-link-hover-color;\n @if(mixin-exists(hook-inverse-base-link-hover)) {@include hook-inverse-base-link-hover();}\n }\n\n //\n // Code\n //\n\n :not(pre) > code,\n :not(pre) > kbd,\n :not(pre) > samp {\n color: $inverse-base-code-color;\n @if(mixin-exists(hook-inverse-base-code)) {@include hook-inverse-base-code();}\n }\n\n //\n // Emphasize\n //\n\n em { color: $inverse-base-em-color; }\n\n //\n // Headings\n //\n\n h1, .uk-h1,\n h2, .uk-h2,\n h3, .uk-h3,\n h4, .uk-h4,\n h5, .uk-h5,\n h6, .uk-h6,\n .uk-heading-small,\n .uk-heading-medium,\n .uk-heading-large,\n .uk-heading-xlarge,\n .uk-heading-2xlarge,\n .uk-heading-3xlarge {\n color: $inverse-base-heading-color;\n @if(mixin-exists(hook-inverse-base-heading)) {@include hook-inverse-base-heading();}\n }\n\n h1, .uk-h1 {\n @if(mixin-exists(hook-inverse-base-h1)) {@include hook-inverse-base-h1();}\n }\n\n h2, .uk-h2 {\n @if(mixin-exists(hook-inverse-base-h2)) {@include hook-inverse-base-h2();}\n }\n\n h3, .uk-h3 {\n @if(mixin-exists(hook-inverse-base-h3)) {@include hook-inverse-base-h3();}\n }\n\n h4, .uk-h4 {\n @if(mixin-exists(hook-inverse-base-h4)) {@include hook-inverse-base-h4();}\n }\n\n h5, .uk-h5 {\n @if(mixin-exists(hook-inverse-base-h5)) {@include hook-inverse-base-h5();}\n }\n\n h6, .uk-h6 {\n @if(mixin-exists(hook-inverse-base-h6)) {@include hook-inverse-base-h6();}\n }\n\n //\n // Blockquotes\n //\n\n blockquote {\n @if(mixin-exists(hook-inverse-base-blockquote)) {@include hook-inverse-base-blockquote();}\n }\n\n blockquote footer {\n @if(mixin-exists(hook-inverse-base-blockquote-footer)) {@include hook-inverse-base-blockquote-footer();}\n }\n\n //\n // Horizontal rules\n //\n\n hr, .uk-hr {\n border-top-color: $inverse-base-hr-border;\n @if(mixin-exists(hook-inverse-base-hr)) {@include hook-inverse-base-hr();}\n }\n\n //\n // Focus\n //\n\n :focus-visible { outline-color: $inverse-base-focus-outline; }\n\n}\n@mixin hook-breadcrumb(){}\n@mixin hook-breadcrumb-item(){}\n@mixin hook-breadcrumb-item-hover(){}\n@mixin hook-breadcrumb-item-disabled(){}\n@mixin hook-breadcrumb-item-active(){}\n@mixin hook-breadcrumb-divider(){}\n@mixin hook-breadcrumb-misc(){}\n@mixin hook-inverse-breadcrumb-item(){}\n@mixin hook-inverse-breadcrumb-item-hover(){}\n@mixin hook-inverse-breadcrumb-item-disabled(){}\n@mixin hook-inverse-breadcrumb-item-active(){}\n@mixin hook-inverse-breadcrumb-divider(){}\n@mixin hook-inverse-component-breadcrumb(){\n\n .uk-breadcrumb > * > * {\n color: $inverse-breadcrumb-item-color;\n @if(mixin-exists(hook-inverse-breadcrumb-item)) {@include hook-inverse-breadcrumb-item();}\n }\n\n .uk-breadcrumb > * > :hover {\n color: $inverse-breadcrumb-item-hover-color;\n @if(mixin-exists(hook-inverse-breadcrumb-item-hover)) {@include hook-inverse-breadcrumb-item-hover();}\n }\n\n\n .uk-breadcrumb > .uk-disabled > * {\n @if(mixin-exists(hook-inverse-breadcrumb-item-disabled)) {@include hook-inverse-breadcrumb-item-disabled();}\n }\n\n .uk-breadcrumb > :last-child > * {\n color: $inverse-breadcrumb-item-active-color;\n @if(mixin-exists(hook-inverse-breadcrumb-item-active)) {@include hook-inverse-breadcrumb-item-active();}\n }\n\n //\n // Divider\n //\n\n .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {\n color: $inverse-breadcrumb-divider-color;\n @if(mixin-exists(hook-inverse-breadcrumb-divider)) {@include hook-inverse-breadcrumb-divider();}\n }\n\n}\n@mixin hook-button(){\n text-transform: $button-text-transform;\n transition: 0.1s ease-in-out;\n transition-property: color, background-color, border-color;\n}\n@mixin hook-button-hover(){}\n@mixin hook-button-active(){}\n@mixin hook-button-default(){ border: $button-border-width solid $button-default-border; }\n@mixin hook-button-default-hover(){ border-color: $button-default-hover-border; }\n@mixin hook-button-default-active(){ border-color: $button-default-active-border; }\n@mixin hook-button-primary(){ border: $button-border-width solid transparent; }\n@mixin hook-button-primary-hover(){}\n@mixin hook-button-primary-active(){}\n@mixin hook-button-secondary(){ border: $button-border-width solid transparent; }\n@mixin hook-button-secondary-hover(){}\n@mixin hook-button-secondary-active(){}\n@mixin hook-button-danger(){ border: $button-border-width solid transparent; }\n@mixin hook-button-danger-hover(){}\n@mixin hook-button-danger-active(){}\n@mixin hook-button-disabled(){ border-color: $button-disabled-border; }\n@mixin hook-button-small(){}\n@mixin hook-button-large(){}\n@mixin hook-button-text(){\n\n position: relative;\n\n &::before {\n content: \"\";\n position: absolute;\n bottom: 0;\n left: 0;\n right: 100%;\n border-bottom: $button-text-border-width solid $button-text-border;\n transition: right 0.3s ease-out;\n }\n\n}\n@mixin hook-button-text-hover(){\n\n &::before { right: 0; }\n\n}\n@mixin hook-button-text-disabled(){\n\n &::before { display: none; }\n\n}\n@mixin hook-button-link(){}\n@mixin hook-button-misc(){\n\n /* Group\n ========================================================================== */\n\n /*\n * Collapse border\n */\n\n .uk-button-group > .uk-button:nth-child(n+2),\n .uk-button-group > div:nth-child(n+2) .uk-button { margin-left: (-$button-border-width); }\n\n /*\n * Create position context to superimpose the successor elements border\n * Known issue: If you use an `a` element as button and an icon inside,\n * the active state will not work if you click the icon inside the button\n * Workaround: Just use a `button` or `input` element as button\n */\n\n .uk-button-group .uk-button:hover,\n .uk-button-group .uk-button:focus,\n .uk-button-group .uk-button:active,\n .uk-button-group .uk-button.uk-active {\n position: relative;\n z-index: 1;\n }\n\n}\n@mixin hook-inverse-button-default(){ border-color: $inverse-global-color; }\n@mixin hook-inverse-button-default-hover(){ border-color: $inverse-global-emphasis-color; }\n@mixin hook-inverse-button-default-active(){ border-color: $inverse-global-emphasis-color; }\n@mixin hook-inverse-button-primary(){}\n@mixin hook-inverse-button-primary-hover(){}\n@mixin hook-inverse-button-primary-active(){}\n@mixin hook-inverse-button-secondary(){}\n@mixin hook-inverse-button-secondary-hover(){}\n@mixin hook-inverse-button-secondary-active(){}\n@mixin hook-inverse-button-text(){\n &::before { border-bottom-color: $inverse-global-emphasis-color; }\n}\n@mixin hook-inverse-button-text-hover(){}\n@mixin hook-inverse-button-text-disabled(){}\n@mixin hook-inverse-button-link(){}\n@mixin hook-inverse-component-button(){\n\n //\n // Default\n //\n\n .uk-button-default {\n background-color: $inverse-button-default-background;\n color: $inverse-button-default-color;\n @if(mixin-exists(hook-inverse-button-default)) {@include hook-inverse-button-default();}\n }\n\n .uk-button-default:hover {\n background-color: $inverse-button-default-hover-background;\n color: $inverse-button-default-hover-color;\n @if(mixin-exists(hook-inverse-button-default-hover)) {@include hook-inverse-button-default-hover();}\n }\n\n .uk-button-default:active,\n .uk-button-default.uk-active {\n background-color: $inverse-button-default-active-background;\n color: $inverse-button-default-active-color;\n @if(mixin-exists(hook-inverse-button-default-active)) {@include hook-inverse-button-default-active();}\n }\n\n //\n // Primary\n //\n\n .uk-button-primary {\n background-color: $inverse-button-primary-background;\n color: $inverse-button-primary-color;\n @if(mixin-exists(hook-inverse-button-primary)) {@include hook-inverse-button-primary();}\n }\n\n .uk-button-primary:hover {\n background-color: $inverse-button-primary-hover-background;\n color: $inverse-button-primary-hover-color;\n @if(mixin-exists(hook-inverse-button-primary-hover)) {@include hook-inverse-button-primary-hover();}\n }\n\n .uk-button-primary:active,\n .uk-button-primary.uk-active {\n background-color: $inverse-button-primary-active-background;\n color: $inverse-button-primary-active-color;\n @if(mixin-exists(hook-inverse-button-primary-active)) {@include hook-inverse-button-primary-active();}\n }\n\n //\n // Secondary\n //\n\n .uk-button-secondary {\n background-color: $inverse-button-secondary-background;\n color: $inverse-button-secondary-color;\n @if(mixin-exists(hook-inverse-button-secondary)) {@include hook-inverse-button-secondary();}\n }\n\n .uk-button-secondary:hover {\n background-color: $inverse-button-secondary-hover-background;\n color: $inverse-button-secondary-hover-color;\n @if(mixin-exists(hook-inverse-button-secondary-hover)) {@include hook-inverse-button-secondary-hover();}\n }\n\n .uk-button-secondary:active,\n .uk-button-secondary.uk-active {\n background-color: $inverse-button-secondary-active-background;\n color: $inverse-button-secondary-active-color;\n @if(mixin-exists(hook-inverse-button-secondary-active)) {@include hook-inverse-button-secondary-active();}\n }\n\n //\n // Text\n //\n\n .uk-button-text {\n color: $inverse-button-text-color;\n @if(mixin-exists(hook-inverse-button-text)) {@include hook-inverse-button-text();}\n }\n\n .uk-button-text:hover {\n color: $inverse-button-text-hover-color;\n @if(mixin-exists(hook-inverse-button-text-hover)) {@include hook-inverse-button-text-hover();}\n }\n\n .uk-button-text:disabled {\n color: $inverse-button-text-disabled-color;\n @if(mixin-exists(hook-inverse-button-text-disabled)) {@include hook-inverse-button-text-disabled();}\n }\n\n //\n // Link\n //\n\n .uk-button-link {\n color: $inverse-button-link-color;\n @if(mixin-exists(hook-inverse-button-link)) {@include hook-inverse-button-link();}\n }\n\n .uk-button-link:hover { color: $inverse-button-link-hover-color; }\n\n}\n@mixin hook-card(){ transition: box-shadow 0.1s ease-in-out; }\n@mixin hook-card-body(){}\n@mixin hook-card-header(){}\n@mixin hook-card-footer(){}\n@mixin hook-card-media(){}\n@mixin hook-card-media-top(){}\n@mixin hook-card-media-bottom(){}\n@mixin hook-card-media-left(){}\n@mixin hook-card-media-right(){}\n@mixin hook-card-title(){}\n@mixin hook-card-badge(){\n border-radius: $card-badge-border-radius;\n text-transform: $card-badge-text-transform;\n}\n@mixin hook-card-hover(){ box-shadow: $card-hover-box-shadow; }\n@mixin hook-card-default(){ box-shadow: $card-default-box-shadow; }\n@mixin hook-card-default-title(){}\n@mixin hook-card-default-hover(){ box-shadow: $card-default-hover-box-shadow; }\n@mixin hook-card-default-header(){ border-bottom: $card-default-header-border-width solid $card-default-header-border; }\n@mixin hook-card-default-footer(){ border-top: $card-default-footer-border-width solid $card-default-footer-border; }\n@mixin hook-card-primary(){ box-shadow: $card-primary-box-shadow; }\n@mixin hook-card-primary-title(){}\n@mixin hook-card-primary-hover(){ box-shadow: $card-primary-hover-box-shadow; }\n@mixin hook-card-secondary(){ box-shadow: $card-secondary-box-shadow; }\n@mixin hook-card-secondary-title(){}\n@mixin hook-card-secondary-hover(){ box-shadow: $card-secondary-hover-box-shadow; }\n@mixin hook-card-misc(){\n\n /*\n * Default\n */\n\n .uk-card-body > .uk-nav-default {\n margin-left: (-$card-body-padding-horizontal);\n margin-right: (-$card-body-padding-horizontal);\n }\n .uk-card-body > .uk-nav-default:only-child {\n margin-top: (-$card-body-padding-vertical + 15px);\n margin-bottom: (-$card-body-padding-vertical + 15px);\n }\n\n .uk-card-body > .uk-nav-default > li > a,\n .uk-card-body > .uk-nav-default .uk-nav-header,\n .uk-card-body > .uk-nav-default .uk-nav-divider {\n padding-left: $card-body-padding-horizontal;\n padding-right: $card-body-padding-horizontal;\n }\n\n .uk-card-body > .uk-nav-default .uk-nav-sub { padding-left: $nav-sublist-deeper-padding-left + $card-body-padding-horizontal; }\n\n\n /* Desktop and bigger */\n @media (min-width: $breakpoint-large) {\n\n .uk-card-body > .uk-nav-default {\n margin-left: (-$card-body-padding-horizontal-l);\n margin-right: (-$card-body-padding-horizontal-l);\n }\n .uk-card-body > .uk-nav-default:only-child {\n margin-top: (-$card-body-padding-vertical-l + 15px);\n margin-bottom: (-$card-body-padding-vertical-l + 15px);\n }\n\n .uk-card-body > .uk-nav-default > li > a,\n .uk-card-body > .uk-nav-default .uk-nav-header,\n .uk-card-body > .uk-nav-default .uk-nav-divider {\n padding-left: $card-body-padding-horizontal-l;\n padding-right: $card-body-padding-horizontal-l;\n }\n\n .uk-card-body > .uk-nav-default .uk-nav-sub { padding-left: $nav-sublist-deeper-padding-left + $card-body-padding-horizontal-l; }\n\n }\n\n /*\n * Small\n */\n\n .uk-card-small > .uk-nav-default {\n margin-left: (-$card-small-body-padding-horizontal);\n margin-right: (-$card-small-body-padding-horizontal);\n }\n .uk-card-small > .uk-nav-default:only-child {\n margin-top: (-$card-small-body-padding-vertical + 15px);\n margin-bottom: (-$card-small-body-padding-vertical + 15px);\n }\n\n .uk-card-small > .uk-nav-default > li > a,\n .uk-card-small > .uk-nav-default .uk-nav-header,\n .uk-card-small > .uk-nav-default .uk-nav-divider {\n padding-left: $card-small-body-padding-horizontal;\n padding-right: $card-small-body-padding-horizontal;\n }\n\n .uk-card-small > .uk-nav-default .uk-nav-sub { padding-left: $nav-sublist-deeper-padding-left + $card-small-body-padding-horizontal; }\n\n /*\n * Large\n */\n\n /* Desktop and bigger */\n @media (min-width: $breakpoint-large) {\n\n .uk-card-large > .uk-nav-default { margin: 0; }\n .uk-card-large > .uk-nav-default:only-child { margin: 0; }\n\n .uk-card-large > .uk-nav-default > li > a,\n .uk-card-large > .uk-nav-default .uk-nav-header,\n .uk-card-large > .uk-nav-default .uk-nav-divider {\n padding-left: 0;\n padding-right: 0;\n }\n\n .uk-card-large > .uk-nav-default .uk-nav-sub { padding-left: $nav-sublist-deeper-padding-left; }\n\n }\n\n}\n@mixin hook-inverse-card-badge(){}\n@mixin hook-inverse-component-card(){\n\n &.uk-card-badge {\n background-color: $inverse-card-badge-background;\n color: $inverse-card-badge-color;\n @if(mixin-exists(hook-inverse-card-badge)) {@include hook-inverse-card-badge();}\n }\n\n}\n@mixin hook-close(){\n transition: 0.1s ease-in-out;\n transition-property: color, opacity;\n}\n@mixin hook-close-hover(){}\n@mixin hook-close-misc(){}\n@mixin hook-inverse-close(){}\n@mixin hook-inverse-close-hover(){}\n@mixin hook-inverse-component-close(){\n\n .uk-close {\n color: $inverse-close-color;\n @if(mixin-exists(hook-inverse-close)) {@include hook-inverse-close();}\n }\n\n .uk-close:hover {\n color: $inverse-close-hover-color;\n @if(mixin-exists(hook-inverse-close-hover)) {@include hook-inverse-close-hover();}\n }\n\n}\n@mixin hook-column-misc(){}\n@mixin hook-inverse-component-column(){\n\n .uk-column-divider { column-rule-color: $inverse-column-divider-rule-color; }\n\n}\n@mixin hook-comment(){}\n@mixin hook-comment-body(){}\n@mixin hook-comment-header(){}\n@mixin hook-comment-title(){}\n@mixin hook-comment-meta(){}\n@mixin hook-comment-avatar(){}\n@mixin hook-comment-list-adjacent(){}\n@mixin hook-comment-list-sub(){}\n@mixin hook-comment-list-sub-adjacent(){}\n@mixin hook-comment-primary(){\n padding: $comment-primary-padding;\n background-color: $comment-primary-background;\n}\n@mixin hook-comment-misc(){}\n@mixin hook-container-misc(){}\n@mixin hook-countdown(){}\n@mixin hook-countdown-item(){}\n@mixin hook-countdown-number(){}\n@mixin hook-countdown-separator(){}\n@mixin hook-countdown-label(){}\n@mixin hook-countdown-misc(){}\n@mixin hook-inverse-countdown-item(){}\n@mixin hook-inverse-countdown-number(){}\n@mixin hook-inverse-countdown-separator(){}\n@mixin hook-inverse-countdown-label(){}\n@mixin hook-inverse-component-countdown(){\n\n .uk-countdown-number,\n .uk-countdown-separator {\n @if(mixin-exists(hook-inverse-countdown-item)) {@include hook-inverse-countdown-item();}\n }\n\n .uk-countdown-number {\n @if(mixin-exists(hook-inverse-countdown-number)) {@include hook-inverse-countdown-number();}\n }\n\n .uk-countdown-separator {\n @if(mixin-exists(hook-inverse-countdown-separator)) {@include hook-inverse-countdown-separator();}\n }\n\n .uk-countdown-label {\n @if(mixin-exists(hook-inverse-countdown-label)) {@include hook-inverse-countdown-label();}\n }\n\n}\n@mixin hook-cover-misc(){}\n@mixin hook-description-list-term(){\n font-size: $description-list-term-font-size;\n font-weight: $description-list-term-font-weight;\n text-transform: $description-list-term-text-transform;\n}\n@mixin hook-description-list-description(){}\n@mixin hook-description-list-divider-term(){}\n@mixin hook-description-list-misc(){}\n@mixin hook-divider-icon(){}\n@mixin hook-divider-icon-line(){}\n@mixin hook-divider-icon-line-left(){}\n@mixin hook-divider-icon-line-right(){}\n@mixin hook-divider-small(){}\n@mixin hook-divider-vertical(){}\n@mixin hook-divider-misc(){}\n@mixin hook-inverse-divider-icon(){}\n@mixin hook-inverse-divider-icon-line(){}\n@mixin hook-inverse-divider-small(){}\n@mixin hook-inverse-divider-vertical(){}\n@mixin hook-inverse-component-divider(){\n\n .uk-divider-icon {\n @include svg-fill($internal-divider-icon-image, \"#000\", $inverse-divider-icon-color);\n @if(mixin-exists(hook-inverse-divider-icon)) {@include hook-inverse-divider-icon();}\n }\n\n .uk-divider-icon::before,\n .uk-divider-icon::after {\n border-bottom-color: $inverse-divider-icon-line-border;\n @if(mixin-exists(hook-inverse-divider-icon-line)) {@include hook-inverse-divider-icon-line();}\n }\n\n .uk-divider-small::after {\n border-top-color: $inverse-divider-small-border;\n @if(mixin-exists(hook-inverse-divider-small)) {@include hook-inverse-divider-small();}\n }\n\n .uk-divider-vertical {\n border-left-color: $inverse-divider-vertical-border;\n @if(mixin-exists(hook-inverse-divider-vertical)) {@include hook-inverse-divider-vertical();}\n }\n\n}\n@mixin hook-dotnav(){}\n@mixin hook-dotnav-item(){\n border: $dotnav-item-border-width solid $dotnav-item-border;\n transition: 0.2s ease-in-out;\n transition-property: background-color, border-color;\n}\n@mixin hook-dotnav-item-hover(){ border-color: $dotnav-item-hover-border; }\n@mixin hook-dotnav-item-onclick(){ border-color: $dotnav-item-onclick-border; }\n@mixin hook-dotnav-item-active(){ border-color: $dotnav-item-active-border; }\n@mixin hook-dotnav-misc(){}\n@mixin hook-inverse-dotnav-item(){ border-color: rgba($inverse-global-color, 0.9); }\n@mixin hook-inverse-dotnav-item-hover(){ border-color: transparent; }\n@mixin hook-inverse-dotnav-item-onclick(){ border-color: transparent; }\n@mixin hook-inverse-dotnav-item-active(){ border-color: transparent; }\n@mixin hook-inverse-component-dotnav(){\n\n .uk-dotnav > * > * {\n background-color: $inverse-dotnav-item-background;\n @if(mixin-exists(hook-inverse-dotnav-item)) {@include hook-inverse-dotnav-item();}\n }\n\n .uk-dotnav > * > :hover {\n background-color: $inverse-dotnav-item-hover-background;\n @if(mixin-exists(hook-inverse-dotnav-item-hover)) {@include hook-inverse-dotnav-item-hover();}\n }\n\n .uk-dotnav > * > :active {\n background-color: $inverse-dotnav-item-onclick-background;\n @if(mixin-exists(hook-inverse-dotnav-item-onclick)) {@include hook-inverse-dotnav-item-onclick();}\n }\n\n .uk-dotnav > .uk-active > * {\n background-color: $inverse-dotnav-item-active-background;\n @if(mixin-exists(hook-inverse-dotnav-item-active)) {@include hook-inverse-dotnav-item-active();}\n }\n\n}\n@mixin hook-drop-misc(){}\n@mixin hook-dropbar(){}\n@mixin hook-dropbar-top(){ box-shadow: $dropbar-top-box-shadow; }\n@mixin hook-dropbar-bottom(){ box-shadow: $dropbar-bottom-box-shadow; }\n@mixin hook-dropbar-left(){ box-shadow: $dropbar-left-box-shadow; }\n@mixin hook-dropbar-right(){ box-shadow: $dropbar-right-box-shadow; }\n@mixin hook-dropbar-misc(){}\n@mixin hook-dropdown(){ box-shadow: $dropdown-box-shadow; }\n@mixin hook-dropdown-dropbar(){ box-shadow: none; }\n@mixin hook-dropdown-dropbar-large(){}\n@mixin hook-dropdown-nav(){ font-size: $dropdown-nav-font-size; }\n@mixin hook-dropdown-nav-item(){}\n@mixin hook-dropdown-nav-item-hover(){}\n@mixin hook-dropdown-nav-subtitle(){}\n@mixin hook-dropdown-nav-header(){}\n@mixin hook-dropdown-nav-divider(){}\n@mixin hook-dropdown-misc(){}\n@mixin hook-dropnav-misc(){}\n@mixin hook-flex-misc(){}\n@mixin hook-form-range(){}\n@mixin hook-form-range-track(){ border-radius: $form-range-track-border-radius; }\n@mixin hook-form-range-track-focus(){}\n@mixin hook-form-range-thumb(){ border: $form-range-thumb-border-width solid $form-range-thumb-border; }\n@mixin hook-form-range-misc(){}\n@mixin hook-form(){\n border: $form-border-width solid $form-border;\n transition: 0.2s ease-in-out;\n transition-property: color, background-color, border;\n}\n@mixin hook-form-single-line(){}\n@mixin hook-form-multi-line(){}\n@mixin hook-form-focus(){ border-color: $form-focus-border; }\n@mixin hook-form-disabled(){ border-color: $form-disabled-border; }\n@mixin hook-form-danger(){ border-color: $form-danger-border; }\n@mixin hook-form-success(){ border-color: $form-success-border; }\n@mixin hook-form-blank(){ border-color: transparent; }\n@mixin hook-form-blank-focus(){\n border-color: $form-blank-focus-border;\n border-style: $form-blank-focus-border-style;\n}\n@mixin hook-form-radio(){\n border: $form-radio-border-width solid $form-radio-border;\n transition: 0.2s ease-in-out;\n transition-property: background-color, border;\n}\n@mixin hook-form-radio-focus(){ border-color: $form-radio-focus-border; }\n@mixin hook-form-radio-checked(){ border-color: $form-radio-checked-border; }\n@mixin hook-form-radio-checked-focus(){}\n@mixin hook-form-radio-disabled(){ border-color: $form-radio-disabled-border; }\n@mixin hook-form-legend(){}\n@mixin hook-form-label(){\n color: $form-label-color;\n font-size: $form-label-font-size;\n}\n@mixin hook-form-stacked-label(){}\n@mixin hook-form-horizontal-label(){}\n@mixin hook-form-icon(){}\n@mixin hook-form-misc(){}\n@mixin hook-inverse-form(){ border-color: $inverse-global-border; }\n@mixin hook-inverse-form-focus(){ border-color: $inverse-global-color; }\n@mixin hook-inverse-form-radio(){ border-color: $inverse-global-border; }\n@mixin hook-inverse-form-radio-focus(){ border-color: $inverse-global-color; }\n@mixin hook-inverse-form-radio-checked(){ border-color: $inverse-global-primary-background; }\n@mixin hook-inverse-form-radio-checked-focus(){}\n@mixin hook-inverse-form-label(){ color: $inverse-form-label-color; }\n@mixin hook-inverse-form-icon(){}\n@mixin hook-inverse-component-form(){\n\n .uk-input,\n .uk-select,\n .uk-textarea {\n background-color: $inverse-form-background;\n color: $inverse-form-color;\n background-clip: padding-box;\n @if(mixin-exists(hook-inverse-form)) {@include hook-inverse-form();}\n\n &:focus {\n background-color: $inverse-form-focus-background;\n color: $inverse-form-focus-color;\n @if(mixin-exists(hook-inverse-form-focus)) {@include hook-inverse-form-focus();}\n }\n }\n\n //\n // Placeholder\n //\n\n .uk-input::placeholder { color: $inverse-form-placeholder-color; }\n\n .uk-textarea::placeholder { color: $inverse-form-placeholder-color; }\n\n //\n // Select\n //\n\n .uk-select:not([multiple]):not([size]) { @include svg-fill($internal-form-select-image, \"#000\", $inverse-form-select-icon-color); }\n\n //\n // Datalist\n //\n\n .uk-input[list]:hover,\n .uk-input[list]:focus { @include svg-fill($internal-form-datalist-image, \"#000\", $inverse-form-datalist-icon-color); }\n\n //\n // Radio and checkbox\n //\n\n .uk-radio,\n .uk-checkbox {\n background-color: $inverse-form-radio-background;\n @if(mixin-exists(hook-inverse-form-radio)) {@include hook-inverse-form-radio();}\n }\n\n // Focus\n .uk-radio:focus,\n .uk-checkbox:focus {\n background-color: $inverse-form-radio-focus-background;\n @if(mixin-exists(hook-inverse-form-radio-focus)) {@include hook-inverse-form-radio-focus();}\n }\n\n // Checked\n .uk-radio:checked,\n .uk-checkbox:checked,\n .uk-checkbox:indeterminate {\n background-color: $inverse-form-radio-checked-background;\n @if(mixin-exists(hook-inverse-form-radio-checked)) {@include hook-inverse-form-radio-checked();}\n }\n\n // Focus\n .uk-radio:checked:focus,\n .uk-checkbox:checked:focus,\n .uk-checkbox:indeterminate:focus {\n background-color: $inverse-form-radio-checked-focus-background;\n @if(mixin-exists(hook-inverse-form-radio-checked-focus)) {@include hook-inverse-form-radio-checked-focus();}\n }\n\n // Icon\n .uk-radio:checked { @include svg-fill($internal-form-radio-image, \"#000\", $inverse-form-radio-checked-icon-color); }\n .uk-checkbox:checked { @include svg-fill($internal-form-checkbox-image, \"#000\", $inverse-form-radio-checked-icon-color); }\n .uk-checkbox:indeterminate { @include svg-fill($internal-form-checkbox-indeterminate-image, \"#000\", $inverse-form-radio-checked-icon-color); }\n\n // Label\n .uk-form-label {\n @if(mixin-exists(hook-inverse-form-label)) {@include hook-inverse-form-label();}\n }\n\n // Icon\n .uk-form-icon {\n color: $inverse-form-icon-color;\n @if(mixin-exists(hook-inverse-form-icon)) {@include hook-inverse-form-icon();}\n }\n .uk-form-icon:hover { color: $inverse-form-icon-hover-color; }\n\n}\n@mixin hook-grid-divider-horizontal(){}\n@mixin hook-grid-divider-vertical(){}\n@mixin hook-grid-misc(){}\n@mixin hook-inverse-grid-divider-horizontal(){}\n@mixin hook-inverse-grid-divider-vertical(){}\n@mixin hook-inverse-component-grid(){\n\n .uk-grid-divider > :not(.uk-first-column)::before {\n border-left-color: $inverse-grid-divider-border;\n @if(mixin-exists(hook-inverse-grid-divider-horizontal)) {@include hook-inverse-grid-divider-horizontal();}\n }\n\n .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {\n border-top-color: $inverse-grid-divider-border;\n @if(mixin-exists(hook-inverse-grid-divider-vertical)) {@include hook-inverse-grid-divider-vertical();}\n }\n\n}\n@mixin hook-heading-small(){}\n@mixin hook-heading-medium(){}\n@mixin hook-heading-large(){}\n@mixin hook-heading-xlarge(){}\n@mixin hook-heading-2xlarge(){}\n@mixin hook-heading-3xlarge(){}\n@mixin hook-heading-primary(){}\n@mixin hook-heading-hero(){}\n@mixin hook-heading-divider(){}\n@mixin hook-heading-bullet(){}\n@mixin hook-heading-line(){}\n@mixin hook-heading-misc(){}\n@mixin hook-inverse-heading-small(){}\n@mixin hook-inverse-heading-medium(){}\n@mixin hook-inverse-heading-large(){}\n@mixin hook-inverse-heading-xlarge(){}\n@mixin hook-inverse-heading-2xlarge(){}\n@mixin hook-inverse-heading-3xlarge(){}\n@mixin hook-inverse-heading-primary(){}\n@mixin hook-inverse-heading-hero(){}\n@mixin hook-inverse-heading-divider(){}\n@mixin hook-inverse-heading-bullet(){}\n@mixin hook-inverse-heading-line(){}\n@mixin hook-inverse-component-heading(){\n\n .uk-heading-small {\n @if(mixin-exists(hook-inverse-heading-small)) {@include hook-inverse-heading-small();}\n }\n\n .uk-heading-medium {\n @if(mixin-exists(hook-inverse-heading-medium)) {@include hook-inverse-heading-medium();}\n }\n\n .uk-heading-large {\n @if(mixin-exists(hook-inverse-heading-large)) {@include hook-inverse-heading-large();}\n }\n\n .uk-heading-xlarge {\n @if(mixin-exists(hook-inverse-heading-xlarge)) {@include hook-inverse-heading-xlarge();}\n }\n\n .uk-heading-2xlarge {\n @if(mixin-exists(hook-inverse-heading-2xlarge)) {@include hook-inverse-heading-2xlarge();}\n }\n\n .uk-heading-3xlarge {\n @if(mixin-exists(hook-inverse-heading-3xlarge)) {@include hook-inverse-heading-3xlarge();}\n }\n\n @if ($deprecated == true) { .uk-heading-primary { @if (mixin-exists(hook-inverse-heading-primary)) {@include hook-inverse-heading-primary();}}}\n\n @if ($deprecated == true) { .uk-heading-hero { @if (mixin-exists(hook-inverse-heading-hero)) {@include hook-inverse-heading-hero();}}}\n\n .uk-heading-divider {\n border-bottom-color: $inverse-heading-divider-border;\n @if(mixin-exists(hook-inverse-heading-divider)) {@include hook-inverse-heading-divider();}\n }\n\n .uk-heading-bullet::before {\n border-left-color: $inverse-heading-bullet-border;\n @if(mixin-exists(hook-inverse-heading-bullet)) {@include hook-inverse-heading-bullet();}\n }\n\n .uk-heading-line > ::before,\n .uk-heading-line > ::after {\n border-bottom-color: $inverse-heading-line-border;\n @if(mixin-exists(hook-inverse-heading-line)) {@include hook-inverse-heading-line();}\n }\n\n}\n@mixin hook-height-misc(){}\n@mixin hook-icon-link(){}\n@mixin hook-icon-link-hover(){}\n@mixin hook-icon-link-active(){}\n@mixin hook-icon-button(){\n transition: 0.1s ease-in-out;\n transition-property: color, background-color;\n}\n@mixin hook-icon-button-hover(){}\n@mixin hook-icon-button-active(){}\n@mixin hook-icon-misc(){}\n@mixin hook-inverse-icon-link(){}\n@mixin hook-inverse-icon-link-hover(){}\n@mixin hook-inverse-icon-link-active(){}\n@mixin hook-inverse-icon-button(){}\n@mixin hook-inverse-icon-button-hover(){}\n@mixin hook-inverse-icon-button-active(){}\n@mixin hook-inverse-component-icon(){\n\n //\n // Link\n //\n\n .uk-icon-link {\n color: $inverse-icon-link-color;\n @if(mixin-exists(hook-inverse-icon-link)) {@include hook-inverse-icon-link();}\n }\n\n .uk-icon-link:hover {\n color: $inverse-icon-link-hover-color;\n @if(mixin-exists(hook-inverse-icon-link-hover)) {@include hook-inverse-icon-link-hover();}\n }\n\n .uk-icon-link:active,\n .uk-active > .uk-icon-link {\n color: $inverse-icon-link-active-color;\n @if(mixin-exists(hook-inverse-icon-link-active)) {@include hook-inverse-icon-link-active();}\n }\n\n //\n // Button\n //\n\n .uk-icon-button {\n background-color: $inverse-icon-button-background;\n color: $inverse-icon-button-color;\n @if(mixin-exists(hook-inverse-icon-button)) {@include hook-inverse-icon-button();}\n }\n\n .uk-icon-button:hover {\n background-color: $inverse-icon-button-hover-background;\n color: $inverse-icon-button-hover-color;\n @if(mixin-exists(hook-inverse-icon-button-hover)) {@include hook-inverse-icon-button-hover();}\n }\n\n .uk-icon-button:active {\n background-color: $inverse-icon-button-active-background;\n color: $inverse-icon-button-active-color;\n @if(mixin-exists(hook-inverse-icon-button-active)) {@include hook-inverse-icon-button-active();}\n }\n\n}\n@mixin hook-iconnav(){}\n@mixin hook-iconnav-item(){\n font-size: $subnav-item-font-size;\n transition: 0.1s ease-in-out;\n transition-property: color, background-color;\n}\n@mixin hook-iconnav-item-hover(){}\n@mixin hook-iconnav-item-active(){}\n@mixin hook-iconnav-misc(){}\n@mixin hook-inverse-iconnav-item(){}\n@mixin hook-inverse-iconnav-item-hover(){}\n@mixin hook-inverse-iconnav-item-active(){}\n@mixin hook-inverse-component-iconnav(){\n\n .uk-iconnav > * > a {\n color: $inverse-iconnav-item-color;\n @if(mixin-exists(hook-inverse-iconnav-item)) {@include hook-inverse-iconnav-item();}\n }\n\n .uk-iconnav > * > a:hover {\n color: $inverse-iconnav-item-hover-color;\n @if(mixin-exists(hook-inverse-iconnav-item-hover)) {@include hook-inverse-iconnav-item-hover();}\n }\n\n .uk-iconnav > .uk-active > a {\n color: $inverse-iconnav-item-active-color;\n @if(mixin-exists(hook-inverse-iconnav-item-active)) {@include hook-inverse-iconnav-item-active();}\n }\n\n}\n@mixin hook-label(){\n border-radius: $label-border-radius;\n text-transform: $label-text-transform;\n}\n@mixin hook-label-success(){}\n@mixin hook-label-warning(){}\n@mixin hook-label-danger(){}\n@mixin hook-label-misc(){}\n@mixin hook-inverse-label(){}\n@mixin hook-inverse-component-label(){\n\n .uk-label {\n background-color: $inverse-label-background;\n color: $inverse-label-color;\n @if(mixin-exists(hook-inverse-label)) {@include hook-inverse-label();}\n }\n\n}\n@mixin hook-leader(){}\n@mixin hook-leader-misc(){}\n@mixin hook-inverse-leader(){}\n@mixin hook-inverse-component-leader(){\n\n .uk-leader-fill::after {\n @if(mixin-exists(hook-inverse-leader)) {@include hook-inverse-leader();}\n }\n\n}\n@mixin hook-lightbox(){}\n@mixin hook-lightbox-item(){}\n@mixin hook-lightbox-toolbar(){}\n@mixin hook-lightbox-toolbar-icon(){}\n@mixin hook-lightbox-toolbar-icon-hover(){}\n@mixin hook-lightbox-button(){}\n@mixin hook-lightbox-button-hover(){}\n@mixin hook-lightbox-button-active(){}\n@mixin hook-lightbox-misc(){}\n@mixin hook-link-muted(){}\n@mixin hook-link-muted-hover(){}\n@mixin hook-link-text(){}\n@mixin hook-link-text-hover(){}\n@mixin hook-link-heading(){}\n@mixin hook-link-heading-hover(){}\n@mixin hook-link-reset(){}\n@mixin hook-link-misc(){}\n@mixin hook-inverse-link-muted(){}\n@mixin hook-inverse-link-muted-hover(){}\n@mixin hook-inverse-link-text-hover(){}\n@mixin hook-inverse-link-heading-hover(){}\n@mixin hook-inverse-component-link(){\n\n a.uk-link-muted,\n .uk-link-muted a {\n color: $inverse-link-muted-color;\n @if(mixin-exists(hook-inverse-link-muted)) {@include hook-inverse-link-muted();}\n }\n\n a.uk-link-muted:hover,\n .uk-link-muted a:hover,\n .uk-link-toggle:hover .uk-link-muted {\n color: $inverse-link-muted-hover-color;\n @if(mixin-exists(hook-inverse-link-muted-hover)) {@include hook-inverse-link-muted-hover();}\n }\n\n a.uk-link-text:hover,\n .uk-link-text a:hover,\n .uk-link-toggle:hover .uk-link-text {\n color: $inverse-link-text-hover-color;\n @if(mixin-exists(hook-inverse-link-text-hover)) {@include hook-inverse-link-text-hover();}\n }\n\n a.uk-link-heading:hover,\n .uk-link-heading a:hover,\n .uk-link-toggle:hover .uk-link-heading {\n color: $inverse-link-heading-hover-color;\n @if(mixin-exists(hook-inverse-link-heading-hover)) {@include hook-inverse-link-heading-hover();}\n }\n\n}\n@mixin hook-list-divider(){}\n@mixin hook-list-striped(){\n\n &:nth-of-type(odd) {\n border-top: $list-striped-border-width solid $list-striped-border;\n border-bottom: $list-striped-border-width solid $list-striped-border;\n }\n\n}\n@mixin hook-list-misc(){}\n@mixin hook-inverse-list-divider(){}\n@mixin hook-inverse-list-striped(){\n\n &:nth-of-type(odd) {\n border-top-color: $inverse-global-border;\n border-bottom-color: $inverse-global-border;\n }\n\n}\n@mixin hook-inverse-component-list(){\n\n .uk-list-muted > ::before { color: $inverse-list-muted-color !important; }\n .uk-list-emphasis > ::before { color: $inverse-list-emphasis-color !important; }\n .uk-list-primary > ::before { color: $inverse-list-primary-color !important; }\n .uk-list-secondary > ::before { color: $inverse-list-secondary-color !important; }\n\n .uk-list-bullet > ::before {\n @include svg-fill($internal-list-bullet-image, \"#000\", $inverse-list-bullet-icon-color);\n }\n\n .uk-list-divider > :nth-child(n+2) {\n border-top-color: $inverse-list-divider-border;\n @if(mixin-exists(hook-inverse-list-divider)) {@include hook-inverse-list-divider();}\n }\n\n .uk-list-striped > * {\n @if(mixin-exists(hook-inverse-list-striped)) {@include hook-inverse-list-striped();}\n }\n\n .uk-list-striped > :nth-of-type(odd) { background-color: $inverse-list-striped-background; }\n\n}\n@mixin hook-margin-misc(){}\n@mixin hook-marker(){\n border-radius: 500px;\n}\n@mixin hook-marker-hover(){}\n@mixin hook-marker-misc(){}\n@mixin hook-inverse-marker(){}\n@mixin hook-inverse-marker-hover(){}\n@mixin hook-inverse-component-marker(){\n\n .uk-marker {\n background: $inverse-marker-background;\n color: $inverse-marker-color;\n @if(mixin-exists(hook-inverse-marker)) {@include hook-inverse-marker();}\n }\n\n .uk-marker:hover {\n color: $inverse-marker-hover-color;\n @if(mixin-exists(hook-inverse-marker-hover)) {@include hook-inverse-marker-hover();}\n }\n\n}\n@mixin hook-modal(){}\n@mixin hook-modal-dialog(){}\n@mixin hook-modal-full(){}\n@mixin hook-modal-body(){}\n@mixin hook-modal-header(){ border-bottom: $modal-header-border-width solid $modal-header-border; }\n@mixin hook-modal-footer(){ border-top: $modal-footer-border-width solid $modal-footer-border; }\n@mixin hook-modal-title(){}\n@mixin hook-modal-close(){}\n@mixin hook-modal-close-hover(){}\n@mixin hook-modal-close-default(){}\n@mixin hook-modal-close-default-hover(){}\n@mixin hook-modal-close-outside(){}\n@mixin hook-modal-close-outside-hover(){}\n@mixin hook-modal-close-full(){\n top: 0;\n right: 0;\n padding: $modal-close-full-padding;\n background: $modal-close-full-background;\n}\n@mixin hook-modal-close-full-hover(){}\n@mixin hook-modal-misc(){\n\n /* Tablet landscape and bigger */\n @media (min-width: $breakpoint-medium) {\n\n .uk-modal-close-full {\n padding: $modal-close-full-padding-m;\n }\n\n }\n\n}\n@mixin hook-nav-sub(){}\n@mixin hook-nav-header(){}\n@mixin hook-nav-divider(){}\n@mixin hook-nav-default(){}\n@mixin hook-nav-default-item(){}\n@mixin hook-nav-default-item-hover(){}\n@mixin hook-nav-default-item-active(){}\n@mixin hook-nav-default-subtitle(){}\n@mixin hook-nav-default-header(){}\n@mixin hook-nav-default-divider(){}\n@mixin hook-nav-primary(){}\n@mixin hook-nav-primary-item(){}\n@mixin hook-nav-primary-item-hover(){}\n@mixin hook-nav-primary-item-active(){}\n@mixin hook-nav-primary-subtitle(){}\n@mixin hook-nav-primary-header(){}\n@mixin hook-nav-primary-divider(){}\n@mixin hook-nav-secondary(){\n > :not(.uk-nav-divider) + :not(.uk-nav-header, .uk-nav-divider) { margin-top: $nav-secondary-margin-top; }\n}\n@mixin hook-nav-secondary-item(){ padding: $nav-secondary-item-padding-vertical $nav-secondary-item-padding-horizontal; }\n@mixin hook-nav-secondary-item-hover(){ background-color: $nav-secondary-item-hover-background; }\n@mixin hook-nav-secondary-item-active(){ background-color: $nav-secondary-item-active-background; }\n@mixin hook-nav-secondary-subtitle(){}\n@mixin hook-nav-secondary-subtitle-hover(){}\n@mixin hook-nav-secondary-subtitle-active(){}\n@mixin hook-nav-secondary-header(){}\n@mixin hook-nav-secondary-divider(){}\n@mixin hook-nav-medium(){}\n@mixin hook-nav-large(){}\n@mixin hook-nav-xlarge(){}\n@mixin hook-nav-dividers(){}\n@mixin hook-nav-misc(){}\n@mixin hook-inverse-nav-default-item(){}\n@mixin hook-inverse-nav-default-item-hover(){}\n@mixin hook-inverse-nav-default-item-active(){}\n@mixin hook-inverse-nav-default-header(){}\n@mixin hook-inverse-nav-default-divider(){}\n@mixin hook-inverse-nav-primary-item(){}\n@mixin hook-inverse-nav-primary-item-hover(){}\n@mixin hook-inverse-nav-primary-item-active(){}\n@mixin hook-inverse-nav-primary-header(){}\n@mixin hook-inverse-nav-primary-divider(){}\n@mixin hook-inverse-nav-secondary-item(){}\n@mixin hook-inverse-nav-secondary-item-hover(){ background-color: $inverse-nav-background-item-hover-background; }\n@mixin hook-inverse-nav-secondary-item-active(){ background-color: $inverse-nav-background-item-active-background; }\n@mixin hook-inverse-nav-secondary-subtitle(){}\n@mixin hook-inverse-nav-secondary-subtitle-hover(){}\n@mixin hook-inverse-nav-secondary-subtitle-active(){}\n@mixin hook-inverse-nav-secondary-header(){}\n@mixin hook-inverse-nav-secondary-divider(){}\n@mixin hook-inverse-nav-dividers(){}\n@mixin hook-inverse-component-nav(){\n\n //\n // Default\n //\n\n .uk-nav-default > li > a {\n color: $inverse-nav-default-item-color;\n @if(mixin-exists(hook-inverse-nav-default-item)) {@include hook-inverse-nav-default-item();}\n }\n\n .uk-nav-default > li > a:hover {\n color: $inverse-nav-default-item-hover-color;\n @if(mixin-exists(hook-inverse-nav-default-item-hover)) {@include hook-inverse-nav-default-item-hover();}\n }\n\n .uk-nav-default > li.uk-active > a {\n color: $inverse-nav-default-item-active-color;\n @if(mixin-exists(hook-inverse-nav-default-item-active)) {@include hook-inverse-nav-default-item-active();}\n }\n\n .uk-nav-default .uk-nav-header {\n color: $inverse-nav-default-header-color;\n @if(mixin-exists(hook-inverse-nav-default-header)) {@include hook-inverse-nav-default-header();}\n }\n\n .uk-nav-default .uk-nav-divider {\n border-top-color: $inverse-nav-default-divider-border;\n @if(mixin-exists(hook-inverse-nav-default-divider)) {@include hook-inverse-nav-default-divider();}\n }\n\n .uk-nav-default .uk-nav-sub a { color: $inverse-nav-default-sublist-item-color; }\n\n .uk-nav-default .uk-nav-sub a:hover { color: $inverse-nav-default-sublist-item-hover-color; }\n\n .uk-nav-default .uk-nav-sub li.uk-active > a { color: $inverse-nav-default-sublist-item-active-color; }\n\n //\n // Primary\n //\n\n .uk-nav-primary > li > a {\n color: $inverse-nav-primary-item-color;\n @if(mixin-exists(hook-inverse-nav-primary-item)) {@include hook-inverse-nav-primary-item();}\n }\n\n .uk-nav-primary > li > a:hover {\n color: $inverse-nav-primary-item-hover-color;\n @if(mixin-exists(hook-inverse-nav-primary-item-hover)) {@include hook-inverse-nav-primary-item-hover();}\n }\n\n .uk-nav-primary > li.uk-active > a {\n color: $inverse-nav-primary-item-active-color;\n @if(mixin-exists(hook-inverse-nav-primary-item-active)) {@include hook-inverse-nav-primary-item-active();}\n }\n\n .uk-nav-primary .uk-nav-header {\n color: $inverse-nav-primary-header-color;\n @if(mixin-exists(hook-inverse-nav-primary-header)) {@include hook-inverse-nav-primary-header();}\n }\n\n .uk-nav-primary .uk-nav-divider {\n border-top-color: $inverse-nav-primary-divider-border;\n @if(mixin-exists(hook-inverse-nav-primary-divider)) {@include hook-inverse-nav-primary-divider();}\n }\n\n .uk-nav-primary .uk-nav-sub a { color: $inverse-nav-primary-sublist-item-color; }\n\n .uk-nav-primary .uk-nav-sub a:hover { color: $inverse-nav-primary-sublist-item-hover-color; }\n\n .uk-nav-primary .uk-nav-sub li.uk-active > a { color: $inverse-nav-primary-sublist-item-active-color; }\n\n //\n // Secondary\n //\n\n .uk-nav-secondary > li > a {\n color: $inverse-nav-secondary-item-color;\n @if(mixin-exists(hook-inverse-nav-secondary-item)) {@include hook-inverse-nav-secondary-item();}\n }\n\n .uk-nav-secondary > li > a:hover {\n color: $inverse-nav-secondary-item-hover-color;\n @if(mixin-exists(hook-inverse-nav-secondary-item-hover)) {@include hook-inverse-nav-secondary-item-hover();}\n }\n\n .uk-nav-secondary > li.uk-active > a {\n color: $inverse-nav-secondary-item-active-color;\n @if(mixin-exists(hook-inverse-nav-secondary-item-active)) {@include hook-inverse-nav-secondary-item-active();}\n }\n\n .uk-nav-secondary .uk-nav-subtitle {\n color: $inverse-nav-secondary-subtitle-color;\n @if(mixin-exists(hook-inverse-nav-secondary-subtitle)) {@include hook-inverse-nav-secondary-subtitle();}\n }\n\n .uk-nav-secondary > li > a:hover .uk-nav-subtitle {\n color: $inverse-nav-secondary-subtitle-hover-color;\n @if(mixin-exists(hook-inverse-nav-secondary-subtitle-hover)) {@include hook-inverse-nav-secondary-subtitle-hover();}\n }\n\n .uk-nav-secondary > li.uk-active > a .uk-nav-subtitle {\n color: $inverse-nav-secondary-subtitle-active-color;\n @if(mixin-exists(hook-inverse-nav-secondary-subtitle-active)) {@include hook-inverse-nav-secondary-subtitle-active();}\n }\n\n .uk-nav-secondary .uk-nav-header {\n color: $inverse-nav-secondary-header-color;\n @if(mixin-exists(hook-inverse-nav-secondary-header)) {@include hook-inverse-nav-secondary-header();}\n }\n\n .uk-nav-secondary .uk-nav-divider {\n border-top-color: $inverse-nav-secondary-divider-border;\n @if(mixin-exists(hook-inverse-nav-secondary-divider)) {@include hook-inverse-nav-secondary-divider();}\n }\n\n .uk-nav-secondary .uk-nav-sub a { color: $inverse-nav-secondary-sublist-item-color; }\n\n .uk-nav-secondary .uk-nav-sub a:hover { color: $inverse-nav-secondary-sublist-item-hover-color; }\n\n .uk-nav-secondary .uk-nav-sub li.uk-active > a { color: $inverse-nav-secondary-sublist-item-active-color; }\n\n //\n // Dividers\n //\n\n .uk-nav.uk-nav-divider > :not(.uk-nav-divider) + :not(.uk-nav-header, .uk-nav-divider) {\n border-top-color: $inverse-nav-dividers-border;\n @if(mixin-exists(hook-inverse-nav-dividers)) {@include hook-inverse-nav-dividers();}\n }\n\n}\n@mixin hook-navbar(){}\n@mixin hook-navbar-container(){}\n@mixin hook-navbar-nav-item(){\n text-transform: $navbar-nav-item-text-transform;\n transition: 0.1s ease-in-out;\n transition-property: color, background-color;\n}\n@mixin hook-navbar-nav-item-hover(){}\n@mixin hook-navbar-nav-item-onclick(){}\n@mixin hook-navbar-nav-item-active(){}\n@mixin hook-navbar-item(){}\n@mixin hook-navbar-toggle(){}\n@mixin hook-navbar-toggle-hover(){}\n@mixin hook-navbar-toggle-icon(){}\n@mixin hook-navbar-toggle-icon-hover(){}\n@mixin hook-navbar-subtitle(){}\n@mixin hook-navbar-primary(){}\n@mixin hook-navbar-transparent(){}\n@mixin hook-navbar-sticky(){}\n@mixin hook-navbar-dropdown(){ box-shadow: $navbar-dropdown-box-shadow; }\n@mixin hook-navbar-dropdown-large(){}\n@mixin hook-navbar-dropdown-dropbar(){ box-shadow: none; }\n@mixin hook-navbar-dropdown-dropbar-large(){}\n@mixin hook-navbar-dropdown-nav(){ font-size: $navbar-dropdown-nav-font-size; }\n@mixin hook-navbar-dropdown-nav-item(){}\n@mixin hook-navbar-dropdown-nav-item-hover(){}\n@mixin hook-navbar-dropdown-nav-item-active(){}\n@mixin hook-navbar-dropdown-nav-subtitle(){}\n@mixin hook-navbar-dropdown-nav-header(){}\n@mixin hook-navbar-dropdown-nav-divider(){}\n@mixin hook-navbar-dropbar(){}\n@mixin hook-navbar-misc(){\n\n .uk-navbar-container {\n transition: 0.1s ease-in-out;\n transition-property: background-color;\n }\n\n /* Tablet landscape and bigger */\n @media (min-width: $breakpoint-medium) {\n\n .uk-navbar-left,\n .uk-navbar-right,\n [class*=\"uk-navbar-center\"] { gap: $navbar-gap-m; }\n\n .uk-navbar-center-left { right: unquote('calc(100% + #{$navbar-gap-m})'); }\n .uk-navbar-center-right { left: unquote('calc(100% + #{$navbar-gap-m})'); }\n\n }\n\n /* Tablet landscape and bigger */\n @media (min-width: $breakpoint-medium) {\n\n .uk-navbar-nav { gap: $navbar-nav-gap-m; }\n\n }\n\n}\n@mixin hook-inverse-navbar-nav-item(){}\n@mixin hook-inverse-navbar-nav-item-hover(){}\n@mixin hook-inverse-navbar-nav-item-onclick(){}\n@mixin hook-inverse-navbar-nav-item-active(){}\n@mixin hook-inverse-navbar-item(){}\n@mixin hook-inverse-navbar-toggle(){}\n@mixin hook-inverse-navbar-toggle-hover(){}\n@mixin hook-inverse-component-navbar(){\n\n //\n // Nav Item\n //\n\n .uk-navbar-nav > li > a {\n color: $inverse-navbar-nav-item-color;\n @if(mixin-exists(hook-inverse-navbar-nav-item)) {@include hook-inverse-navbar-nav-item();}\n }\n\n .uk-navbar-nav > li:hover > a,\n .uk-navbar-nav > li > a[aria-expanded=\"true\"] {\n color: $inverse-navbar-nav-item-hover-color;\n @if(mixin-exists(hook-inverse-navbar-nav-item-hover)) {@include hook-inverse-navbar-nav-item-hover();}\n }\n\n .uk-navbar-nav > li > a:active {\n color: $inverse-navbar-nav-item-onclick-color;\n @if(mixin-exists(hook-inverse-navbar-nav-item-onclick)) {@include hook-inverse-navbar-nav-item-onclick();}\n }\n\n .uk-navbar-nav > li.uk-active > a {\n color: $inverse-navbar-nav-item-active-color;\n @if(mixin-exists(hook-inverse-navbar-nav-item-active)) {@include hook-inverse-navbar-nav-item-active();}\n }\n\n //\n // Item\n //\n\n .uk-navbar-item {\n color: $inverse-navbar-item-color;\n @if(mixin-exists(hook-inverse-navbar-item)) {@include hook-inverse-navbar-item();}\n }\n\n //\n // Toggle\n //\n\n .uk-navbar-toggle {\n color: $inverse-navbar-toggle-color;\n @if(mixin-exists(hook-inverse-navbar-toggle)) {@include hook-inverse-navbar-toggle();}\n }\n\n .uk-navbar-toggle:hover,\n .uk-navbar-toggle[aria-expanded=\"true\"] {\n color: $inverse-navbar-toggle-hover-color;\n @if(mixin-exists(hook-inverse-navbar-toggle-hover)) {@include hook-inverse-navbar-toggle-hover();}\n }\n\n}\n@mixin hook-notification(){}\n@mixin hook-notification-message(){}\n@mixin hook-notification-close(){}\n@mixin hook-notification-message-primary(){}\n@mixin hook-notification-message-success(){}\n@mixin hook-notification-message-warning(){}\n@mixin hook-notification-message-danger(){}\n@mixin hook-notification-misc(){}\n@mixin hook-offcanvas-bar(){}\n@mixin hook-offcanvas-close(){}\n@mixin hook-offcanvas-overlay(){}\n@mixin hook-offcanvas-misc(){}\n@mixin hook-overlay(){}\n@mixin hook-overlay-icon(){}\n@mixin hook-overlay-default(){}\n@mixin hook-overlay-primary(){}\n@mixin hook-overlay-misc(){}\n@mixin hook-padding-misc(){}\n@mixin hook-pagination(){}\n@mixin hook-pagination-item(){ transition: color 0.1s ease-in-out; }\n@mixin hook-pagination-item-hover(){}\n@mixin hook-pagination-item-active(){}\n@mixin hook-pagination-item-disabled(){}\n@mixin hook-pagination-misc(){}\n@mixin hook-inverse-pagination-item(){}\n@mixin hook-inverse-pagination-item-hover(){}\n@mixin hook-inverse-pagination-item-active(){}\n@mixin hook-inverse-pagination-item-disabled(){}\n@mixin hook-inverse-component-pagination(){\n\n .uk-pagination > * > * {\n color: $inverse-pagination-item-color;\n @if(mixin-exists(hook-inverse-pagination-item)) {@include hook-inverse-pagination-item();}\n }\n\n .uk-pagination > * > :hover {\n color: $inverse-pagination-item-hover-color;\n @if(mixin-exists(hook-inverse-pagination-item-hover)) {@include hook-inverse-pagination-item-hover();}\n }\n\n .uk-pagination > .uk-active > * {\n color: $inverse-pagination-item-active-color;\n @if(mixin-exists(hook-inverse-pagination-item-active)) {@include hook-inverse-pagination-item-active();}\n }\n\n .uk-pagination > .uk-disabled > * {\n color: $inverse-pagination-item-disabled-color;\n @if(mixin-exists(hook-inverse-pagination-item-disabled)) {@include hook-inverse-pagination-item-disabled();}\n }\n\n}\n@mixin hook-placeholder(){ border: $placeholder-border-width dashed $placeholder-border; }\n@mixin hook-placeholder-misc(){}\n@mixin hook-position-misc(){}\n@mixin hook-print(){}\n@mixin hook-progress(){\n border-radius: $progress-border-radius;\n overflow: hidden;\n}\n@mixin hook-progress-bar(){}\n@mixin hook-progress-misc(){}\n@mixin hook-search-input(){}\n@mixin hook-search-icon(){}\n@mixin hook-search-default-input(){ border: $search-default-border-width solid $search-default-border; }\n@mixin hook-search-default-input-focus(){ border-color: $search-default-focus-border; }\n@mixin hook-search-navbar-input(){ border: $search-navbar-border-width solid $search-navbar-border; }\n@mixin hook-search-navbar-input-focus(){ border-color: $search-navbar-focus-border; }\n@mixin hook-search-medium-input(){}\n@mixin hook-search-medium-input-focus(){}\n@mixin hook-search-large-input(){}\n@mixin hook-search-large-input-focus(){}\n@mixin hook-search-toggle(){}\n@mixin hook-search-toggle-hover(){}\n@mixin hook-search-misc(){}\n@mixin hook-inverse-search-default-input(){ border-color: $inverse-global-border; }\n@mixin hook-inverse-search-default-input-focus(){}\n@mixin hook-inverse-search-navbar-input(){ border-color: $inverse-global-border; }\n@mixin hook-inverse-search-navbar-input-focus(){}\n@mixin hook-inverse-search-medium-input(){}\n@mixin hook-inverse-search-medium-input-focus(){}\n@mixin hook-inverse-search-large-input(){}\n@mixin hook-inverse-search-large-input-focus(){}\n@mixin hook-inverse-search-toggle(){}\n@mixin hook-inverse-search-toggle-hover(){}\n@mixin hook-inverse-component-search(){\n\n //\n // Input\n //\n\n .uk-search-input { color: $inverse-search-color; }\n\n .uk-search-input::placeholder { color: $inverse-search-placeholder-color; }\n\n //\n // Icon\n //\n\n .uk-search .uk-search-icon { color: $inverse-search-icon-color; }\n .uk-search .uk-search-icon:hover { color: $inverse-search-icon-color; }\n\n //\n // Style modifier\n //\n\n .uk-search-default .uk-search-input {\n background-color: $inverse-search-default-background;\n @if(mixin-exists(hook-inverse-search-default-input)) {@include hook-inverse-search-default-input();}\n }\n\n .uk-search-default .uk-search-input:focus {\n background-color: $inverse-search-default-focus-background;\n @if(mixin-exists(hook-inverse-search-default-input-focus)) {@include hook-inverse-search-default-input-focus();}\n }\n\n .uk-search-navbar .uk-search-input {\n background-color: $inverse-search-navbar-background;\n @if(mixin-exists(hook-inverse-search-navbar-input)) {@include hook-inverse-search-navbar-input();}\n }\n\n .uk-search-navbar .uk-search-input:focus {\n background-color: $inverse-search-navbar-focus-background;\n @if(mixin-exists(hook-inverse-search-navbar-input-focus)) {@include hook-inverse-search-navbar-input-focus();}\n }\n\n .uk-search-medium .uk-search-input {\n background-color: $inverse-search-medium-background;\n @if(mixin-exists(hook-inverse-search-medium-input)) {@include hook-inverse-search-medium-input();}\n }\n\n .uk-search-medium .uk-search-input:focus {\n @if(mixin-exists(hook-inverse-search-medium-input-focus)) {@include hook-inverse-search-medium-input-focus();}\n }\n\n .uk-search-large .uk-search-input {\n background-color: $inverse-search-large-background;\n @if(mixin-exists(hook-inverse-search-large-input)) {@include hook-inverse-search-large-input();}\n }\n\n .uk-search-large .uk-search-input:focus {\n @if(mixin-exists(hook-inverse-search-large-input-focus)) {@include hook-inverse-search-large-input-focus();}\n }\n\n //\n // Toggle\n //\n\n .uk-search-toggle {\n color: $inverse-search-toggle-color;\n @if(mixin-exists(hook-inverse-search-toggle)) {@include hook-inverse-search-toggle();}\n }\n\n .uk-search-toggle:hover {\n color: $inverse-search-toggle-hover-color;\n @if(mixin-exists(hook-inverse-search-toggle-hover)) {@include hook-inverse-search-toggle-hover();}\n }\n\n}\n@mixin hook-section(){}\n@mixin hook-section-default(){}\n@mixin hook-section-muted(){}\n@mixin hook-section-primary(){}\n@mixin hook-section-secondary(){}\n@mixin hook-section-overlap(){}\n@mixin hook-section-misc(){}\n@mixin hook-slidenav(){ transition: color 0.1s ease-in-out; }\n@mixin hook-slidenav-hover(){}\n@mixin hook-slidenav-active(){}\n@mixin hook-slidenav-previous(){}\n@mixin hook-slidenav-next(){}\n@mixin hook-slidenav-large(){}\n@mixin hook-slidenav-container(){}\n@mixin hook-slidenav-misc(){}\n@mixin hook-inverse-slidenav(){}\n@mixin hook-inverse-slidenav-hover(){}\n@mixin hook-inverse-slidenav-active(){}\n@mixin hook-inverse-component-slidenav(){\n\n .uk-slidenav {\n color: $inverse-slidenav-color;\n @if(mixin-exists(hook-inverse-slidenav)) {@include hook-inverse-slidenav();}\n }\n\n .uk-slidenav:hover {\n color: $inverse-slidenav-hover-color;\n @if(mixin-exists(hook-inverse-slidenav-hover)) {@include hook-inverse-slidenav-hover();}\n }\n\n .uk-slidenav:active {\n color: $inverse-slidenav-active-color;\n @if(mixin-exists(hook-inverse-slidenav-active)) {@include hook-inverse-slidenav-active();}\n }\n\n}\n@mixin hook-slider(){}\n@mixin hook-slider-misc(){}\n@mixin hook-slideshow(){}\n@mixin hook-slideshow-misc(){}\n@mixin hook-sortable(){}\n@mixin hook-sortable-drag(){}\n@mixin hook-sortable-placeholder(){}\n@mixin hook-sortable-empty(){}\n@mixin hook-sortable-misc(){}\n@mixin hook-spinner(){}\n@mixin hook-spinner-misc(){}\n@mixin hook-sticky-misc(){}\n@mixin hook-subnav(){}\n@mixin hook-subnav-item(){\n font-size: $subnav-item-font-size;\n text-transform: $subnav-item-text-transform;\n transition: 0.1s ease-in-out;\n transition-property: color, background-color;\n}\n@mixin hook-subnav-item-hover(){}\n@mixin hook-subnav-item-active(){}\n@mixin hook-subnav-divider(){}\n@mixin hook-subnav-pill-item(){}\n@mixin hook-subnav-pill-item-hover(){}\n@mixin hook-subnav-pill-item-onclick(){}\n@mixin hook-subnav-pill-item-active(){}\n@mixin hook-subnav-item-disabled(){}\n@mixin hook-subnav-misc(){}\n@mixin hook-inverse-subnav-item(){}\n@mixin hook-inverse-subnav-item-hover(){}\n@mixin hook-inverse-subnav-item-active(){}\n@mixin hook-inverse-subnav-divider(){}\n@mixin hook-inverse-subnav-pill-item(){}\n@mixin hook-inverse-subnav-pill-item-hover(){}\n@mixin hook-inverse-subnav-pill-item-onclick(){}\n@mixin hook-inverse-subnav-pill-item-active(){}\n@mixin hook-inverse-subnav-item-disabled(){}\n@mixin hook-inverse-component-subnav(){\n\n .uk-subnav > * > :first-child {\n color: $inverse-subnav-item-color;\n @if(mixin-exists(hook-inverse-subnav-item)) {@include hook-inverse-subnav-item();}\n }\n\n .uk-subnav > * > a:hover {\n color: $inverse-subnav-item-hover-color;\n @if(mixin-exists(hook-inverse-subnav-item-hover)) {@include hook-inverse-subnav-item-hover();}\n }\n\n .uk-subnav > .uk-active > a {\n color: $inverse-subnav-item-active-color;\n @if(mixin-exists(hook-inverse-subnav-item-active)) {@include hook-inverse-subnav-item-active();}\n }\n\n //\n // Divider\n //\n\n .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before {\n border-left-color: $inverse-subnav-divider-border;\n @if(mixin-exists(hook-inverse-subnav-divider)) {@include hook-inverse-subnav-divider();}\n }\n\n //\n // Pill\n //\n\n .uk-subnav-pill > * > :first-child {\n background-color: $inverse-subnav-pill-item-background;\n color: $inverse-subnav-pill-item-color;\n @if(mixin-exists(hook-inverse-subnav-pill-item)) {@include hook-inverse-subnav-pill-item();}\n }\n\n .uk-subnav-pill > * > a:hover {\n background-color: $inverse-subnav-pill-item-hover-background;\n color: $inverse-subnav-pill-item-hover-color;\n @if(mixin-exists(hook-inverse-subnav-pill-item-hover)) {@include hook-inverse-subnav-pill-item-hover();}\n }\n\n .uk-subnav-pill > * > a:active {\n background-color: $inverse-subnav-pill-item-onclick-background;\n color: $inverse-subnav-pill-item-onclick-color;\n @if(mixin-exists(hook-inverse-subnav-pill-item-onclick)) {@include hook-inverse-subnav-pill-item-onclick();}\n }\n\n .uk-subnav-pill > .uk-active > a {\n background-color: $inverse-subnav-pill-item-active-background;\n color: $inverse-subnav-pill-item-active-color;\n @if(mixin-exists(hook-inverse-subnav-pill-item-active)) {@include hook-inverse-subnav-pill-item-active();}\n }\n\n //\n // Disabled\n //\n\n .uk-subnav > .uk-disabled > a {\n color: $inverse-subnav-item-disabled-color;\n @if(mixin-exists(hook-inverse-subnav-item-disabled)) {@include hook-inverse-subnav-item-disabled();}\n }\n\n}\n@mixin hook-svg-misc(){}\n@mixin hook-switcher-misc(){}\n@mixin hook-tab(){\n\n position: relative;\n\n &::before {\n content: \"\";\n position: absolute;\n bottom: 0;\n left: $tab-margin-horizontal;\n right: 0;\n border-bottom: $tab-border-width solid $tab-border;\n }\n\n}\n@mixin hook-tab-item(){\n border-bottom: $tab-item-border-width solid transparent;\n font-size: $tab-item-font-size;\n text-transform: $tab-item-text-transform;\n transition: color 0.1s ease-in-out;\n}\n@mixin hook-tab-item-hover(){}\n@mixin hook-tab-item-active(){ border-color: $tab-item-active-border; }\n@mixin hook-tab-item-disabled(){}\n@mixin hook-tab-bottom(){\n\n &::before {\n top: 0;\n bottom: auto;\n }\n\n}\n@mixin hook-tab-bottom-item(){\n border-top: $tab-item-border-width solid transparent;\n border-bottom: none;\n}\n@mixin hook-tab-left(){\n\n &::before {\n top: 0;\n bottom: 0;\n left: auto;\n right: 0;\n border-left: $tab-border-width solid $tab-border;\n border-bottom: none;\n }\n\n}\n@mixin hook-tab-right(){\n\n &::before {\n top: 0;\n bottom: 0;\n left: 0;\n right: auto;\n border-left: $tab-border-width solid $tab-border;\n border-bottom: none;\n }\n\n}\n@mixin hook-tab-left-item(){\n border-right: $tab-item-border-width solid transparent;\n border-bottom: none;\n}\n@mixin hook-tab-right-item(){\n border-left: $tab-item-border-width solid transparent;\n border-bottom: none;\n}\n@mixin hook-tab-misc(){\n\n .uk-tab .uk-dropdown { margin-left: ($tab-margin-horizontal + $tab-item-padding-horizontal); }\n\n}\n@mixin hook-inverse-tab(){\n\n &::before { border-color: $inverse-tab-border; }\n\n}\n@mixin hook-inverse-tab-item(){}\n@mixin hook-inverse-tab-item-hover(){}\n@mixin hook-inverse-tab-item-active(){ border-color: $inverse-global-primary-background; }\n@mixin hook-inverse-tab-item-disabled(){}\n@mixin hook-inverse-component-tab(){\n\n .uk-tab {\n @if(mixin-exists(hook-inverse-tab)) {@include hook-inverse-tab();}\n }\n\n .uk-tab > * > a {\n color: $inverse-tab-item-color;\n @if(mixin-exists(hook-inverse-tab-item)) {@include hook-inverse-tab-item();}\n }\n\n .uk-tab > * > a:hover {\n color: $inverse-tab-item-hover-color;\n @if(mixin-exists(hook-inverse-tab-item-hover)) {@include hook-inverse-tab-item-hover();}\n }\n\n .uk-tab > .uk-active > a {\n color: $inverse-tab-item-active-color;\n @if(mixin-exists(hook-inverse-tab-item-active)) {@include hook-inverse-tab-item-active();}\n }\n\n .uk-tab > .uk-disabled > a {\n color: $inverse-tab-item-disabled-color;\n @if(mixin-exists(hook-inverse-tab-item-disabled)) {@include hook-inverse-tab-item-disabled();}\n }\n\n}\n@mixin hook-table(){}\n@mixin hook-table-header-cell(){ text-transform: uppercase; }\n@mixin hook-table-cell(){}\n@mixin hook-table-footer(){}\n@mixin hook-table-caption(){}\n@mixin hook-table-divider(){}\n@mixin hook-table-striped(){\n border-top: $table-striped-border-width solid $table-striped-border;\n border-bottom: $table-striped-border-width solid $table-striped-border;\n}\n@mixin hook-table-hover(){}\n@mixin hook-table-row-active(){}\n@mixin hook-table-small(){}\n@mixin hook-table-large(){}\n@mixin hook-table-misc(){\n\n .uk-table tbody tr { transition: background-color 0.1s linear; }\n\n .uk-table-striped > tr:nth-of-type(even):last-child,\n .uk-table-striped tbody tr:nth-of-type(even):last-child { border-bottom: $table-striped-border-width solid $table-striped-border; }\n\n}\n@mixin hook-inverse-table-header-cell(){}\n@mixin hook-inverse-table-caption(){}\n@mixin hook-inverse-table-row-active(){}\n@mixin hook-inverse-table-divider(){}\n@mixin hook-inverse-table-striped(){\n border-top-color: $inverse-global-border;\n border-bottom-color: $inverse-global-border;\n}\n@mixin hook-inverse-table-hover(){}\n@mixin hook-inverse-component-table(){\n .uk-table-striped > tr:nth-of-type(even):last-child,\n .uk-table-striped tbody tr:nth-of-type(even):last-child { border-bottom-color: $inverse-global-border; }\n}\n@mixin hook-text-lead(){}\n@mixin hook-text-meta(){\n\n > a { color: $text-meta-link-color; }\n\n > a:hover {\n color: $text-meta-link-hover-color;\n text-decoration: none;\n }\n\n}\n@mixin hook-text-small(){}\n@mixin hook-text-large(){}\n@mixin hook-text-background(){ background-image: $internal-text-background-color-gradient; }\n@mixin hook-text-misc(){}\n@mixin hook-inverse-text-lead(){}\n@mixin hook-inverse-text-meta(){}\n@mixin hook-inverse-component-text(){\n\n .uk-text-lead {\n color: $inverse-text-lead-color;\n @if(mixin-exists(hook-inverse-text-lead)) {@include hook-inverse-text-lead();}\n }\n\n .uk-text-meta {\n color: $inverse-text-meta-color;\n @if(mixin-exists(hook-inverse-text-meta)) {@include hook-inverse-text-meta();}\n }\n\n .uk-text-muted { color: $inverse-text-muted-color !important; }\n .uk-text-emphasis { color: $inverse-text-emphasis-color !important; }\n .uk-text-primary { color: $inverse-text-primary-color !important; }\n .uk-text-secondary { color: $inverse-text-secondary-color !important; }\n\n}\n@mixin hook-thumbnav(){}\n@mixin hook-thumbnav-item(){\n\n position: relative;\n\n &::after {\n content: \"\";\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n background-image: $thumbnav-item-gradient;\n transition: opacity 0.1s ease-in-out;\n }\n\n}\n@mixin hook-thumbnav-item-hover(){\n &::after { opacity: $thumbnav-item-hover-opacity; }\n}\n@mixin hook-thumbnav-item-active(){\n &::after { opacity: $thumbnav-item-active-opacity; }\n}\n@mixin hook-thumbnav-misc(){}\n@mixin hook-inverse-thumbnav-item(){\n &::after { background-image: $inverse-thumbnav-item-gradient; }\n}\n@mixin hook-inverse-thumbnav-item-hover(){}\n@mixin hook-inverse-thumbnav-item-active(){}\n@mixin hook-inverse-component-thumbnav(){\n\n .uk-thumbnav > * > * {\n @if(mixin-exists(hook-inverse-thumbnav-item)) {@include hook-inverse-thumbnav-item();}\n }\n\n .uk-thumbnav > * > :hover {\n @if(mixin-exists(hook-inverse-thumbnav-item-hover)) {@include hook-inverse-thumbnav-item-hover();}\n }\n\n .uk-thumbnav > .uk-active > * {\n @if(mixin-exists(hook-inverse-thumbnav-item-active)) {@include hook-inverse-thumbnav-item-active();}\n }\n\n}\n@mixin hook-tile(){}\n@mixin hook-tile-default(){}\n@mixin hook-tile-default-hover(){}\n@mixin hook-tile-muted(){}\n@mixin hook-tile-muted-hover(){}\n@mixin hook-tile-primary(){}\n@mixin hook-tile-primary-hover(){}\n@mixin hook-tile-secondary(){}\n@mixin hook-tile-secondary-hover(){}\n@mixin hook-tile-misc(){}\n@mixin hook-tooltip(){}\n@mixin hook-tooltip-misc(){}\n@mixin hook-totop(){ transition: color 0.1s ease-in-out; }\n@mixin hook-totop-hover(){}\n@mixin hook-totop-active(){}\n@mixin hook-totop-misc(){}\n@mixin hook-inverse-totop(){}\n@mixin hook-inverse-totop-hover(){}\n@mixin hook-inverse-totop-active(){}\n@mixin hook-inverse-component-totop(){\n\n .uk-totop {\n color: $inverse-totop-color;\n @if(mixin-exists(hook-inverse-totop)) {@include hook-inverse-totop();}\n }\n\n .uk-totop:hover {\n color: $inverse-totop-hover-color;\n @if(mixin-exists(hook-inverse-totop-hover)) {@include hook-inverse-totop-hover();}\n }\n\n .uk-totop:active {\n color: $inverse-totop-active-color;\n @if(mixin-exists(hook-inverse-totop-active)) {@include hook-inverse-totop-active();}\n }\n\n}\n@mixin hook-transition-misc(){}\n@mixin hook-panel-scrollable(){}\n@mixin hook-box-shadow-bottom(){}\n@mixin hook-dropcap(){\n // Prevent line wrap\n margin-bottom: -2px;\n}\n@mixin hook-logo(){}\n@mixin hook-logo-hover(){}\n@mixin hook-utility-misc(){}\n@mixin hook-inverse-dropcap(){}\n@mixin hook-inverse-logo(){}\n@mixin hook-inverse-logo-hover(){}\n@mixin hook-inverse-component-utility(){\n\n .uk-dropcap::first-letter,\n .uk-dropcap p:first-of-type::first-letter {\n @if(mixin-exists(hook-inverse-dropcap)) {@include hook-inverse-dropcap();}\n }\n\n .uk-logo {\n color: $inverse-logo-color;\n @if(mixin-exists(hook-inverse-logo)) {@include hook-inverse-logo();}\n }\n\n .uk-logo:hover {\n color: $inverse-logo-hover-color;\n @if(mixin-exists(hook-inverse-logo-hover)) {@include hook-inverse-logo-hover();}\n }\n\n .uk-logo:has(.uk-logo-inverse) > :not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse) { display: none; }\n .uk-logo-inverse { display: block; }\n\n}\n@mixin hook-visibility-misc(){}\n@mixin hook-width-misc(){}\n@mixin hook-inverse() {\n @include hook-inverse-component-accordion();\n @include hook-inverse-component-article();\n @include hook-inverse-component-badge();\n @include hook-inverse-component-base();\n @include hook-inverse-component-breadcrumb();\n @include hook-inverse-component-button();\n @include hook-inverse-component-card();\n @include hook-inverse-component-close();\n @include hook-inverse-component-column();\n @include hook-inverse-component-countdown();\n @include hook-inverse-component-divider();\n @include hook-inverse-component-dotnav();\n @include hook-inverse-component-form();\n @include hook-inverse-component-grid();\n @include hook-inverse-component-heading();\n @include hook-inverse-component-icon();\n @include hook-inverse-component-iconnav();\n @include hook-inverse-component-label();\n @include hook-inverse-component-leader();\n @include hook-inverse-component-link();\n @include hook-inverse-component-list();\n @include hook-inverse-component-marker();\n @include hook-inverse-component-nav();\n @include hook-inverse-component-navbar();\n @include hook-inverse-component-pagination();\n @include hook-inverse-component-search();\n @include hook-inverse-component-slidenav();\n @include hook-inverse-component-subnav();\n @include hook-inverse-component-tab();\n @include hook-inverse-component-table();\n @include hook-inverse-component-text();\n @include hook-inverse-component-thumbnav();\n @include hook-inverse-component-totop();\n @include hook-inverse-component-utility();\n @include hook-inverse-component-accordion();\n @include hook-inverse-component-table();\n}","// Name: Link\n// Description: Styles for links\n//\n// Component: `uk-link-muted`\n// `uk-link-text`\n// `uk-link-heading`\n// `uk-link-reset`\n//\n// Sub-objects: `uk-link-toggle`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Link\n ========================================================================== */\n\n\n/* Muted\n ========================================================================== */\n\na.uk-link-muted,\n.uk-link-muted a,\n.uk-link-toggle .uk-link-muted {\n color: $link-muted-color;\n @if(mixin-exists(hook-link-muted)) {@include hook-link-muted();}\n}\n\na.uk-link-muted:hover,\n.uk-link-muted a:hover,\n.uk-link-toggle:hover .uk-link-muted {\n color: $link-muted-hover-color;\n @if(mixin-exists(hook-link-muted-hover)) {@include hook-link-muted-hover();}\n}\n\n\n/* Text\n ========================================================================== */\n\na.uk-link-text,\n.uk-link-text a,\n.uk-link-toggle .uk-link-text {\n color: inherit;\n @if(mixin-exists(hook-link-text)) {@include hook-link-text();}\n}\n\na.uk-link-text:hover,\n.uk-link-text a:hover,\n.uk-link-toggle:hover .uk-link-text {\n color: $link-text-hover-color;\n @if(mixin-exists(hook-link-text-hover)) {@include hook-link-text-hover();}\n}\n\n\n/* Heading\n ========================================================================== */\n\na.uk-link-heading,\n.uk-link-heading a,\n.uk-link-toggle .uk-link-heading {\n color: inherit;\n @if(mixin-exists(hook-link-heading)) {@include hook-link-heading();}\n}\n\na.uk-link-heading:hover,\n.uk-link-heading a:hover,\n.uk-link-toggle:hover .uk-link-heading {\n color: $link-heading-hover-color;\n text-decoration: $link-heading-hover-text-decoration;\n @if(mixin-exists(hook-link-heading-hover)) {@include hook-link-heading-hover();}\n}\n\n\n/* Reset\n ========================================================================== */\n\n/*\n * `!important` needed to override inverse component\n */\n\na.uk-link-reset,\n.uk-link-reset a {\n color: inherit !important;\n text-decoration: none !important;\n @if(mixin-exists(hook-link-reset)) {@include hook-link-reset();}\n}\n\n\n/* Toggle\n ========================================================================== */\n\n.uk-link-toggle {\n color: inherit !important;\n text-decoration: none !important;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-link-misc)) {@include hook-link-misc();}\n\n// @mixin hook-link-muted(){}\n// @mixin hook-link-muted-hover(){}\n// @mixin hook-link-text(){}\n// @mixin hook-link-text-hover(){}\n// @mixin hook-link-heading(){}\n// @mixin hook-link-heading-hover(){}\n// @mixin hook-link-reset(){}\n// @mixin hook-link-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-link-muted(){}\n// @mixin hook-inverse-link-muted-hover(){}\n// @mixin hook-inverse-link-text-hover(){}\n// @mixin hook-inverse-link-heading-hover(){}\n","// Name: Heading\n// Description: Styles for headings\n//\n// Component: `uk-heading-primary`\n// `uk-heading-hero`\n// `uk-heading-divider`\n// `uk-heading-bullet`\n// `uk-heading-line`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n$heading-small-font-size: $heading-small-font-size-m * 0.8 !default; // 38px 0.73\n$heading-medium-font-size: $heading-medium-font-size-m * 0.825 !default; // 40px 0.714\n$heading-large-font-size: $heading-large-font-size-m * 0.85 !default; // 50px 0.78\n$heading-xlarge-font-size: $heading-large-font-size-m !default; // 4rem / 64px\n$heading-2xlarge-font-size: $heading-xlarge-font-size-m !default; // 6rem / 96px\n$heading-3xlarge-font-size: $heading-2xlarge-font-size-m !default; // 8rem / 128px\n\n$heading-small-font-size-m: $heading-medium-font-size-l * 0.8125 !default; // 3.25rem / 52px\n$heading-medium-font-size-m: $heading-medium-font-size-l * 0.875 !default; // 3.5rem / 56px\n$heading-large-font-size-m: $heading-medium-font-size-l !default; // 4rem / 64px\n$heading-xlarge-font-size-m: $heading-large-font-size-l !default; // 6rem / 96px\n$heading-2xlarge-font-size-m: $heading-xlarge-font-size-l !default; // 8rem / 128px\n$heading-3xlarge-font-size-m: $heading-2xlarge-font-size-l !default; // 11rem / 176px\n\n$heading-medium-font-size-l: 4rem !default; // 64px\n$heading-large-font-size-l: 6rem !default; // 96px\n$heading-xlarge-font-size-l: 8rem !default; // 128px\n$heading-2xlarge-font-size-l: 11rem !default; // 176px\n$heading-3xlarge-font-size-l: 15rem !default; // 240px\n\n\n\n\n\n\n/* ========================================================================\n Component: Heading\n ========================================================================== */\n\n.uk-heading-small {\n font-size: $heading-small-font-size;\n line-height: $heading-small-line-height;\n @if(mixin-exists(hook-heading-small)) {@include hook-heading-small();}\n}\n\n.uk-heading-medium {\n font-size: $heading-medium-font-size;\n line-height: $heading-medium-line-height;\n @if(mixin-exists(hook-heading-medium)) {@include hook-heading-medium();}\n}\n\n.uk-heading-large {\n font-size: $heading-large-font-size;\n line-height: $heading-large-line-height;\n @if(mixin-exists(hook-heading-large)) {@include hook-heading-large();}\n}\n\n.uk-heading-xlarge {\n font-size: $heading-xlarge-font-size;\n line-height: $heading-xlarge-line-height;\n @if(mixin-exists(hook-heading-xlarge)) {@include hook-heading-xlarge();}\n}\n\n.uk-heading-2xlarge {\n font-size: $heading-2xlarge-font-size;\n line-height: $heading-2xlarge-line-height;\n @if(mixin-exists(hook-heading-2xlarge)) {@include hook-heading-2xlarge();}\n}\n\n.uk-heading-3xlarge {\n font-size: $heading-3xlarge-font-size;\n line-height: $heading-3xlarge-line-height;\n @if(mixin-exists(hook-heading-3xlarge)) {@include hook-heading-3xlarge();}\n}\n\n/* Tablet Landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-heading-small { font-size: $heading-small-font-size-m; }\n .uk-heading-medium { font-size: $heading-medium-font-size-m; }\n .uk-heading-large { font-size: $heading-large-font-size-m; }\n .uk-heading-xlarge { font-size: $heading-xlarge-font-size-m; }\n .uk-heading-2xlarge { font-size: $heading-2xlarge-font-size-m; }\n .uk-heading-3xlarge { font-size: $heading-3xlarge-font-size-m; }\n\n}\n\n/* Laptop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-heading-medium { font-size: $heading-medium-font-size-l; }\n .uk-heading-large { font-size: $heading-large-font-size-l; }\n .uk-heading-xlarge { font-size: $heading-xlarge-font-size-l; }\n .uk-heading-2xlarge { font-size: $heading-2xlarge-font-size-l; }\n .uk-heading-3xlarge { font-size: $heading-3xlarge-font-size-l; }\n\n}\n\n\n/* Primary\n Deprecated: Use `uk-heading-medium` instead\n ========================================================================== */\n\n$heading-primary-font-size-l: 3.75rem !default; // 60px\n\n$heading-primary-font-size-m: $heading-primary-font-size-l * 0.9 !default; // 54px\n\n$heading-primary-font-size: $heading-primary-font-size-l * 0.8 !default; // 48px\n\n@if ($deprecated == true) {\n.uk-heading-primary {\n font-size: $heading-primary-font-size;\n line-height: $heading-primary-line-height;\n @if(mixin-exists(hook-heading-primary)) {@include hook-heading-primary();}\n}\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n @if ($deprecated == true) {\n.uk-heading-primary { font-size: $heading-primary-font-size-m; }\n}\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n @if ($deprecated == true) {\n.uk-heading-primary {\n font-size: $heading-primary-font-size-l;\n line-height: $heading-primary-line-height-l;\n }\n}\n\n}\n\n\n/* Hero\n Deprecated: Use `uk-heading-xlarge` instead\n ========================================================================== */\n\n$heading-hero-font-size-l: 8rem !default; // 128px\n\n$heading-hero-font-size-m: $heading-hero-font-size-l * 0.75 !default; // 96px\n\n$heading-hero-font-size: $heading-hero-font-size-l * 0.5 !default; // 64px\n\n@if ($deprecated == true) {\n.uk-heading-hero {\n font-size: $heading-hero-font-size;\n line-height: $heading-hero-line-height;\n @if(mixin-exists(hook-heading-hero)) {@include hook-heading-hero();}\n}\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n @if ($deprecated == true) {\n.uk-heading-hero {\n font-size: $heading-hero-font-size-m;\n line-height: $heading-hero-line-height-m;\n }\n}\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n @if ($deprecated == true) {\n.uk-heading-hero {\n font-size: $heading-hero-font-size-l;\n line-height: $heading-hero-line-height-l;\n }\n}\n\n}\n\n\n/* Divider\n ========================================================================== */\n\n.uk-heading-divider {\n padding-bottom: $heading-divider-padding-bottom;\n border-bottom: $heading-divider-border-width solid $heading-divider-border;\n @if(mixin-exists(hook-heading-divider)) {@include hook-heading-divider();}\n}\n\n\n/* Bullet\n ========================================================================== */\n\n.uk-heading-bullet { position: relative; }\n\n/*\n * 1. Using `inline-block` to make it work with text alignment\n * 2. Center vertically\n * 3. Style\n */\n\n.uk-heading-bullet::before {\n content: \"\";\n /* 1 */\n display: inline-block;\n /* 2 */\n position: relative;\n top: $heading-bullet-top;\n vertical-align: middle;\n /* 3 */\n height: $heading-bullet-height;\n margin-right: $heading-bullet-margin-right;\n border-left: $heading-bullet-border-width solid $heading-bullet-border;\n @if(mixin-exists(hook-heading-bullet)) {@include hook-heading-bullet();}\n}\n\n\n/* Line\n ========================================================================== */\n\n/*\n * Clip the child element\n */\n\n.uk-heading-line { overflow: hidden; }\n\n/*\n * Extra markup is needed to make it work with text align\n */\n\n.uk-heading-line > * {\n display: inline-block;\n position: relative;\n}\n\n/*\n * 1. Center vertically\n * 2. Make the element as large as possible. It's clipped by the container.\n * 3. Style\n */\n\n.uk-heading-line > ::before,\n.uk-heading-line > ::after {\n content: \"\";\n /* 1 */\n position: absolute;\n top: unquote('calc(#{$heading-line-top} - (#{$heading-line-height} / 2))');\n /* 2 */\n width: $heading-line-width;\n /* 3 */\n border-bottom: $heading-line-border-width solid $heading-line-border;\n @if(mixin-exists(hook-heading-line)) {@include hook-heading-line();}\n}\n\n.uk-heading-line > ::before {\n right: 100%;\n margin-right: $heading-line-margin-horizontal;\n}\n.uk-heading-line > ::after {\n left: 100%;\n margin-left: $heading-line-margin-horizontal;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-heading-misc)) {@include hook-heading-misc();}\n\n// @mixin hook-heading-small(){}\n// @mixin hook-heading-medium(){}\n// @mixin hook-heading-large(){}\n// @mixin hook-heading-xlarge(){}\n// @mixin hook-heading-2xlarge(){}\n// @mixin hook-heading-3xlarge(){}\n// @mixin hook-heading-primary(){}\n// @mixin hook-heading-hero(){}\n// @mixin hook-heading-divider(){}\n// @mixin hook-heading-bullet(){}\n// @mixin hook-heading-line(){}\n// @mixin hook-heading-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-heading-small(){}\n// @mixin hook-inverse-heading-medium(){}\n// @mixin hook-inverse-heading-large(){}\n// @mixin hook-inverse-heading-xlarge(){}\n// @mixin hook-inverse-heading-2xlarge(){}\n// @mixin hook-inverse-heading-3xlarge(){}\n// @mixin hook-inverse-heading-primary(){}\n// @mixin hook-inverse-heading-hero(){}\n// @mixin hook-inverse-heading-divider(){}\n// @mixin hook-inverse-heading-bullet(){}\n// @mixin hook-inverse-heading-line(){}\n","// Name: Divider\n// Description: Styles for dividers\n//\n// Component: `uk-divider-icon`\n// `uk-divider-small`\n// `uk-divider-vertical`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Divider\n ========================================================================== */\n\n/*\n * 1. Reset default `hr`\n * 2. Set margin if a `div` is used for semantical reason\n */\n\n[class*=\"uk-divider\"] {\n /* 1 */\n border: none;\n /* 2 */\n margin-bottom: $divider-margin-vertical;\n}\n\n/* Add margin if adjacent element */\n* + [class*=\"uk-divider\"] { margin-top: $divider-margin-vertical; }\n\n\n/* Icon\n ========================================================================== */\n\n.uk-divider-icon {\n position: relative;\n height: $divider-icon-height;\n @include svg-fill($internal-divider-icon-image, \"#000\", $divider-icon-color);\n background-repeat: no-repeat;\n background-position: 50% 50%;\n @if(mixin-exists(hook-divider-icon)) {@include hook-divider-icon();}\n}\n\n.uk-divider-icon::before,\n.uk-divider-icon::after {\n content: \"\";\n position: absolute;\n top: $divider-icon-line-top;\n max-width: unquote('calc(50% - (#{$divider-icon-width} / 2))');\n border-bottom: $divider-icon-line-border-width solid $divider-icon-line-border;\n @if(mixin-exists(hook-divider-icon-line)) {@include hook-divider-icon-line();}\n}\n\n.uk-divider-icon::before {\n right: unquote('calc(50% + (#{$divider-icon-width} / 2))');\n width: $divider-icon-line-width;\n @if(mixin-exists(hook-divider-icon-line-left)) {@include hook-divider-icon-line-left();}\n}\n\n.uk-divider-icon::after {\n left: unquote('calc(50% + (#{$divider-icon-width} / 2))');\n width: $divider-icon-line-width;\n @if(mixin-exists(hook-divider-icon-line-right)) {@include hook-divider-icon-line-right();}\n}\n\n\n/* Small\n ========================================================================== */\n\n/*\n * 1. Fix height because of `inline-block`\n * 2. Using ::after and inline-block to make `text-align` work\n */\n\n/* 1 */\n.uk-divider-small { line-height: 0; }\n\n/* 2 */\n.uk-divider-small::after {\n content: \"\";\n display: inline-block;\n width: $divider-small-width;\n max-width: 100%;\n border-top: $divider-small-border-width solid $divider-small-border;\n vertical-align: top;\n @if(mixin-exists(hook-divider-small)) {@include hook-divider-small();}\n}\n\n\n/* Vertical\n ========================================================================== */\n\n.uk-divider-vertical {\n width: max-content;\n height: $divider-vertical-height;\n margin-left: auto;\n margin-right: auto;\n border-left: $divider-vertical-border-width solid $divider-vertical-border;\n @if(mixin-exists(hook-divider-vertical)) {@include hook-divider-vertical();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-divider-misc)) {@include hook-divider-misc();}\n\n// @mixin hook-divider-icon(){}\n// @mixin hook-divider-icon-line(){}\n// @mixin hook-divider-icon-line-left(){}\n// @mixin hook-divider-icon-line-right(){}\n// @mixin hook-divider-small(){}\n// @mixin hook-divider-vertical(){}\n// @mixin hook-divider-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-divider-icon(){}\n// @mixin hook-inverse-divider-icon-line(){}\n// @mixin hook-inverse-divider-small(){}\n// @mixin hook-inverse-divider-vertical(){}\n","//\n// Component: Mixin\n// Description: Defines mixins which are used across all components\n//\n// ========================================================================\n\n// SVG\n// ========================================================================\n\n/// Replace `$search` with `$replace` in `$string`\n/// @author Hugo Giraudel\n/// @param {String} $string - Initial string\n/// @param {String} $search - Substring to replace\n/// @param {String} $replace ('') - New value\n/// @return {String} - Updated string\n@function str-replace($string, $search, $replace: '') {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace +\n str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n@mixin svg-fill($src, $color-default, $color-new) {\n $replace-src: str-replace($src, $color-default, $color-new) !default;\n $replace-src: str-replace($replace-src, '#', '%23');\n $replace-src: quote($replace-src);\n background-image: url($replace-src);\n}\n","// Name: List\n// Description: Styles for lists\n//\n// Component: `uk-list`\n//\n// Modifiers: `uk-list-disc`\n// `uk-list-circle`\n// `uk-list-square`\n// `uk-list-decimal`\n// `uk-list-hyphen`\n// `uk-list-muted`\n// `uk-list-emphasis`\n// `uk-list-primary`\n// `uk-list-secondary`\n// `uk-list-bullet`\n// `uk-list-divider`\n// `uk-list-striped`\n// `uk-list-large`\n// `uk-list-collapse`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: List\n ========================================================================== */\n\n.uk-list {\n padding: 0;\n list-style: none;\n}\n\n/*\n * Avoid column break within the list item, when using `column-count`\n */\n\n.uk-list > * { break-inside: avoid-column; }\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-list > * > :last-child { margin-bottom: 0; }\n\n/*\n * Style\n */\n\n.uk-list > :nth-child(n+2),\n.uk-list > * > ul { margin-top: $list-margin-top; }\n\n\n/* Marker modifiers\n * Moving `::marker` inside `::before` to style it differently\n * To style the `::marker` is currently only supported in Firefox and Safari\n ========================================================================== */\n\n.uk-list-disc > *,\n.uk-list-circle > *,\n.uk-list-square > *,\n.uk-list-decimal > *,\n.uk-list-hyphen > * { padding-left: $list-padding-left; }\n\n/*\n * Type modifiers\n */\n\n.uk-list-decimal { counter-reset: decimal; }\n.uk-list-decimal > * { counter-increment: decimal; }\n\n.uk-list-disc > ::before,\n.uk-list-circle > ::before,\n.uk-list-square > ::before,\n.uk-list-decimal > ::before,\n.uk-list-hyphen > ::before {\n content: \"\";\n position: relative;\n left: (-$list-padding-left);\n width: $list-padding-left;\n height: $list-marker-height;\n margin-bottom: (-$list-marker-height);\n display: list-item;\n list-style-position: inside;\n text-align: right;\n}\n\n.uk-list-disc > ::before { list-style-type: disc; }\n.uk-list-circle > ::before { list-style-type: circle; }\n.uk-list-square > ::before { list-style-type: square; }\n.uk-list-decimal > ::before { content: counter(decimal, decimal) '\\200A.\\00A0'; }\n.uk-list-hyphen > ::before { content: '–\\00A0\\00A0'; }\n\n/*\n * Color modifiers\n */\n\n.uk-list-muted > ::before { color: $list-muted-color !important; }\n.uk-list-emphasis > ::before { color: $list-emphasis-color !important; }\n.uk-list-primary > ::before { color: $list-primary-color !important; }\n.uk-list-secondary > ::before { color: $list-secondary-color !important; }\n\n\n/* Image bullet modifier\n ========================================================================== */\n\n.uk-list-bullet > * { padding-left: $list-padding-left; }\n\n.uk-list-bullet > ::before {\n content: \"\";\n display: list-item;\n position: relative;\n left: (-$list-padding-left);\n width: $list-padding-left;\n height: $list-marker-height;\n margin-bottom: (-$list-marker-height);\n @include svg-fill($internal-list-bullet-image, \"#000\", $list-bullet-icon-color);\n background-repeat: no-repeat;\n background-position: 50% 50%;\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Divider\n */\n\n.uk-list-divider > :nth-child(n+2) {\n margin-top: $list-divider-margin-top;\n padding-top: $list-divider-margin-top;\n border-top: $list-divider-border-width solid $list-divider-border;\n @if(mixin-exists(hook-list-divider)) {@include hook-list-divider();}\n}\n\n/*\n * Striped\n */\n\n.uk-list-striped > * {\n padding: $list-striped-padding-vertical $list-striped-padding-horizontal;\n @if(mixin-exists(hook-list-striped)) {@include hook-list-striped();}\n}\n\n.uk-list-striped > :nth-of-type(odd) { background: $list-striped-background; }\n\n.uk-list-striped > :nth-child(n+2) { margin-top: 0; }\n\n\n/* Size modifier\n ========================================================================== */\n\n.uk-list-large > :nth-child(n+2),\n.uk-list-large > * > ul { margin-top: $list-large-margin-top; }\n\n.uk-list-collapse > :nth-child(n+2),\n.uk-list-collapse > * > ul { margin-top: 0; }\n\n/*\n * Divider\n */\n\n.uk-list-large.uk-list-divider > :nth-child(n+2) {\n margin-top: $list-large-divider-margin-top;\n padding-top: $list-large-divider-margin-top;\n}\n\n.uk-list-collapse.uk-list-divider > :nth-child(n+2) {\n margin-top: 0;\n padding-top: 0;\n}\n\n/*\n * Striped\n */\n\n.uk-list-large.uk-list-striped > * { padding: $list-large-striped-padding-vertical $list-large-striped-padding-horizontal; }\n\n.uk-list-collapse.uk-list-striped > * {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.uk-list-large.uk-list-striped > :nth-child(n+2),\n.uk-list-collapse.uk-list-striped > :nth-child(n+2) { margin-top: 0; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-list-misc)) {@include hook-list-misc();}\n\n// @mixin hook-list-divider(){}\n// @mixin hook-list-striped(){}\n// @mixin hook-list-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n\n\n// @mixin hook-inverse-list-divider(){}\n// @mixin hook-inverse-list-striped(){}\n","// Name: Description list\n// Description: Styles for description lists\n//\n// Component: `uk-description-list`\n//\n// Modifiers: `uk-description-list-divider`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Description list\n ========================================================================== */\n\n/*\n * Term\n */\n\n.uk-description-list > dt {\n color: $description-list-term-color;\n @if(mixin-exists(hook-description-list-term)) {@include hook-description-list-term();}\n}\n\n.uk-description-list > dt:nth-child(n+2) {\n margin-top: $description-list-term-margin-top;\n}\n\n/*\n * Description\n */\n\n.uk-description-list > dd {\n @if(mixin-exists(hook-description-list-description)) {@include hook-description-list-description();}\n}\n\n\n/* Style modifier\n ========================================================================== */\n\n/*\n * Line\n */\n\n.uk-description-list-divider > dt:nth-child(n+2) {\n margin-top: $description-list-divider-term-margin-top;\n padding-top: $description-list-divider-term-margin-top;\n border-top: $description-list-divider-term-border-width solid $description-list-divider-term-border;\n @if(mixin-exists(hook-description-list-divider-term)) {@include hook-description-list-divider-term();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-description-list-misc)) {@include hook-description-list-misc();}\n\n// @mixin hook-description-list-term(){}\n// @mixin hook-description-list-description(){}\n// @mixin hook-description-list-divider-term(){}\n// @mixin hook-description-list-misc(){}\n","// Name: Table\n// Description: Styles for tables\n//\n// Component: `uk-table`\n//\n// Modifiers: `uk-table-middle`\n// `uk-table-divider`\n// `uk-table-striped`\n// `uk-table-hover`\n// `uk-table-small`\n// `uk-table-justify`\n// `uk-table-shrink`\n// `uk-table-expand`\n// `uk-table-link`\n// `uk-table-responsive`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Table\n ========================================================================== */\n\n/*\n * 1. Remove most spacing between table cells.\n * 2. Behave like a block element\n * 3. Style\n */\n\n.uk-table {\n /* 1 */\n border-collapse: collapse;\n border-spacing: 0;\n /* 2 */\n width: 100%;\n /* 3 */\n margin-bottom: $table-margin-vertical;\n @if(mixin-exists(hook-table)) {@include hook-table();}\n}\n\n/* Add margin if adjacent element */\n* + .uk-table { margin-top: $table-margin-vertical; }\n\n\n/* Header cell\n ========================================================================== */\n\n/*\n * 1. Style\n */\n\n.uk-table th {\n padding: $table-cell-padding-vertical $table-cell-padding-horizontal;\n text-align: left;\n vertical-align: bottom;\n /* 1 */\n font-size: $table-header-cell-font-size;\n font-weight: $table-header-cell-font-weight;\n color: $table-header-cell-color;\n @if(mixin-exists(hook-table-header-cell)) {@include hook-table-header-cell();}\n}\n\n\n/* Cell\n ========================================================================== */\n\n.uk-table td {\n padding: $table-cell-padding-vertical $table-cell-padding-horizontal;\n vertical-align: top;\n @if(mixin-exists(hook-table-cell)) {@include hook-table-cell();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-table td > :last-child { margin-bottom: 0; }\n\n\n/* Footer\n ========================================================================== */\n\n.uk-table tfoot {\n font-size: $table-footer-font-size;\n @if(mixin-exists(hook-table-footer)) {@include hook-table-footer();}\n}\n\n\n/* Caption\n ========================================================================== */\n\n.uk-table caption {\n font-size: $table-caption-font-size;\n text-align: left;\n color: $table-caption-color;\n @if(mixin-exists(hook-table-caption)) {@include hook-table-caption();}\n}\n\n\n/* Alignment modifier\n ========================================================================== */\n\n.uk-table-middle,\n.uk-table-middle td { vertical-align: middle !important; }\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Divider\n */\n\n.uk-table-divider > tr:not(:first-child),\n.uk-table-divider > :not(:first-child) > tr,\n.uk-table-divider > :first-child > tr:not(:first-child) {\n border-top: $table-divider-border-width solid $table-divider-border;\n @if(mixin-exists(hook-table-divider)) {@include hook-table-divider();}\n}\n\n/*\n * Striped\n */\n\n.uk-table-striped > tr:nth-of-type(odd),\n.uk-table-striped tbody tr:nth-of-type(odd) {\n background: $table-striped-row-background;\n @if(mixin-exists(hook-table-striped)) {@include hook-table-striped();}\n}\n\n/*\n * Hover\n */\n\n.uk-table-hover > tr:hover,\n.uk-table-hover tbody tr:hover {\n background: $table-hover-row-background;\n @if(mixin-exists(hook-table-hover)) {@include hook-table-hover();}\n}\n\n\n/* Active state\n ========================================================================== */\n\n.uk-table > tr.uk-active,\n.uk-table tbody tr.uk-active {\n background: $table-row-active-background;\n @if(mixin-exists(hook-table-row-active)) {@include hook-table-row-active();}\n}\n\n/* Size modifier\n ========================================================================== */\n\n.uk-table-small th,\n.uk-table-small td {\n padding: $table-small-cell-padding-vertical $table-small-cell-padding-horizontal;\n @if(mixin-exists(hook-table-small)) {@include hook-table-small();}\n}\n\n.uk-table-large th,\n.uk-table-large td {\n padding: $table-large-cell-padding-vertical $table-large-cell-padding-horizontal;\n @if(mixin-exists(hook-table-large)) {@include hook-table-large();}\n}\n\n\n/* Justify modifier\n ========================================================================== */\n\n.uk-table-justify th:first-child,\n.uk-table-justify td:first-child { padding-left: 0; }\n\n.uk-table-justify th:last-child,\n.uk-table-justify td:last-child { padding-right: 0; }\n\n\n/* Cell size modifier\n ========================================================================== */\n\n.uk-table-shrink { width: 1px; }\n.uk-table-expand { min-width: $table-expand-min-width; }\n\n\n/* Cell link modifier\n ========================================================================== */\n\n/*\n * Does not work with `uk-table-justify` at the moment\n */\n\n.uk-table-link { padding: 0 !important; }\n\n.uk-table-link > a {\n display: block;\n padding: $table-cell-padding-vertical $table-cell-padding-horizontal;\n}\n\n.uk-table-small .uk-table-link > a { padding: $table-small-cell-padding-vertical $table-small-cell-padding-horizontal; }\n\n\n/* Responsive table\n ========================================================================== */\n\n\n/* Phone landscape and smaller */\n@media (max-width: $breakpoint-small-max) {\n\n .uk-table-responsive,\n .uk-table-responsive tbody,\n .uk-table-responsive th,\n .uk-table-responsive td,\n .uk-table-responsive tr { display: block; }\n\n .uk-table-responsive thead { display: none; }\n\n .uk-table-responsive th,\n .uk-table-responsive td {\n width: auto !important;\n max-width: none !important;\n min-width: 0 !important;\n overflow: visible !important;\n white-space: normal !important;\n }\n\n .uk-table-responsive th:not(:first-child):not(.uk-table-link),\n .uk-table-responsive td:not(:first-child):not(.uk-table-link),\n .uk-table-responsive .uk-table-link:not(:first-child) > a { padding-top: round(($table-cell-padding-vertical * 0.33333)) !important; }\n\n .uk-table-responsive th:not(:last-child):not(.uk-table-link),\n .uk-table-responsive td:not(:last-child):not(.uk-table-link),\n .uk-table-responsive .uk-table-link:not(:last-child) > a { padding-bottom: round(($table-cell-padding-vertical * 0.33333)) !important; }\n\n .uk-table-justify.uk-table-responsive th,\n .uk-table-justify.uk-table-responsive td {\n padding-left: 0;\n padding-right: 0;\n }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-table-misc)) {@include hook-table-misc();}\n\n// @mixin hook-table(){}\n// @mixin hook-table-header-cell(){}\n// @mixin hook-table-cell(){}\n// @mixin hook-table-footer(){}\n// @mixin hook-table-caption(){}\n// @mixin hook-table-row-active(){}\n// @mixin hook-table-divider(){}\n// @mixin hook-table-striped(){}\n// @mixin hook-table-hover(){}\n// @mixin hook-table-small(){}\n// @mixin hook-table-large(){}\n// @mixin hook-table-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-table-header-cell(){}\n// @mixin hook-inverse-table-caption(){}\n// @mixin hook-inverse-table-row-active(){}\n// @mixin hook-inverse-table-divider(){}\n// @mixin hook-inverse-table-striped(){}\n// @mixin hook-inverse-table-hover(){}\n","// Name: Icon\n// Description: Component to create icons\n//\n// Component: `uk-icon`\n//\n// Modifiers: `uk-icon-image`\n// `uk-icon-link`\n// `uk-icon-button`\n//\n// States: `uk-preserve`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Icon\n ========================================================================== */\n\n/*\n * Note: 1. - 7. is required for `button` elements. Needed for Close and Form Icon component.\n * 1. Remove margins in Chrome, Safari and Opera.\n * 2. Remove borders for `button`.\n * 3. Remove border-radius in Chrome.\n * 4. Address `overflow` set to `hidden` in IE.\n * 5. Correct `font` properties and `color` not being inherited for `button`.\n * 6. Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 7. Remove default `button` padding and background color\n * 8. Style\n * 9. Fill all SVG elements with the current text color if no `fill` attribute is set\n * 10. Let the container fit the height of the icon\n */\n\n.uk-icon {\n /* 1 */\n margin: 0;\n /* 2 */\n border: none;\n /* 3 */\n border-radius: 0;\n /* 4 */\n overflow: visible;\n /* 5 */\n font: inherit;\n color: inherit;\n /* 6 */\n text-transform: none;\n /* 7. */\n padding: 0;\n background-color: transparent;\n /* 8 */\n display: inline-block;\n /* 9 */\n fill: currentcolor;\n /* 10 */\n line-height: 0;\n}\n\n/* Required for `button`. */\nbutton.uk-icon:not(:disabled) { cursor: pointer; }\n\n/*\n * Remove the inner border and padding in Firefox.\n */\n\n.uk-icon::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n/*\n * Set the fill and stroke color of all SVG elements to the current text color\n */\n\n.uk-icon:not(.uk-preserve) [fill*=\"#\"]:not(.uk-preserve) { fill: currentcolor; }\n.uk-icon:not(.uk-preserve) [stroke*=\"#\"]:not(.uk-preserve) { stroke: currentcolor; }\n\n/*\n * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835\n */\n\n.uk-icon > * { transform: translate(0, 0); }\n\n\n/* Image modifier\n ========================================================================== */\n\n/*\n * Display images in icon dimensions\n * 1. Required for `span` with background image\n * 2. Required for `image`\n */\n\n.uk-icon-image {\n width: $icon-image-size;\n height: $icon-image-size;\n /* 1 */\n background-position: 50% 50%;\n background-repeat: no-repeat;\n background-size: contain;\n vertical-align: middle;\n /* 2 */\n object-fit: scale-down;\n max-width: none;\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Link\n * 1. Allow text within link\n */\n\n.uk-icon-link {\n color: $icon-link-color;\n /* 1 */\n text-decoration: none !important;\n @if(mixin-exists(hook-icon-link)) {@include hook-icon-link();}\n}\n\n.uk-icon-link:hover {\n color: $icon-link-hover-color;\n @if(mixin-exists(hook-icon-link-hover)) {@include hook-icon-link-hover();}\n}\n\n/* OnClick + Active */\n.uk-icon-link:active,\n.uk-active > .uk-icon-link {\n color: $icon-link-active-color;\n @if(mixin-exists(hook-icon-link-active)) {@include hook-icon-link-active();}\n}\n\n/*\n * Button\n * 1. Center icon vertically and horizontally\n */\n\n.uk-icon-button {\n box-sizing: border-box;\n width: $icon-button-size;\n height: $icon-button-size;\n border-radius: $icon-button-border-radius;\n background: $icon-button-background;\n color: $icon-button-color;\n vertical-align: middle;\n /* 1 */\n display: inline-flex;\n justify-content: center;\n align-items: center;\n @if(mixin-exists(hook-icon-button)) {@include hook-icon-button();}\n}\n\n/* Hover */\n.uk-icon-button:hover {\n background-color: $icon-button-hover-background;\n color: $icon-button-hover-color;\n @if(mixin-exists(hook-icon-button-hover)) {@include hook-icon-button-hover();}\n}\n\n/* OnClick + Active */\n.uk-icon-button:active,\n.uk-active > .uk-icon-button {\n background-color: $icon-button-active-background;\n color: $icon-button-active-color;\n @if(mixin-exists(hook-icon-button-active)) {@include hook-icon-button-active();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-icon-misc)) {@include hook-icon-misc();}\n\n// @mixin hook-icon-link(){}\n// @mixin hook-icon-link-hover(){}\n// @mixin hook-icon-link-active(){}\n// @mixin hook-icon-button(){}\n// @mixin hook-icon-button-hover(){}\n// @mixin hook-icon-button-active(){}\n// @mixin hook-icon-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-icon-link(){}\n// @mixin hook-inverse-icon-link-hover(){}\n// @mixin hook-inverse-icon-link-active(){}\n// @mixin hook-inverse-icon-button(){}\n// @mixin hook-inverse-icon-button-hover(){}\n// @mixin hook-inverse-icon-button-active(){}\n","// Name: Form Range\n// Description: Styles for the range input type\n//\n// Component: `uk-range`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Form Range\n ========================================================================== */\n\n/*\n * 1. Remove default style.\n * 2. Define consistent box sizing.\n * 3. Remove `margin` in all browsers.\n * 4. Align to the center of the line box.\n * 5. Prevent content overflow if a fixed width is used.\n * 6. Take the full width.\n * 7. Remove white background in Chrome.\n */\n\n.uk-range {\n /* 1 */\n -webkit-appearance: none;\n /* 2 */\n box-sizing: border-box;\n /* 3 */\n margin: 0;\n /* 4 */\n vertical-align: middle;\n /* 5 */\n max-width: 100%;\n /* 6 */\n width: 100%;\n /* 7 */\n background: transparent;\n @if(mixin-exists(hook-form-range)) {@include hook-form-range();}\n}\n\n/* Focus */\n.uk-range:focus { outline: none; }\n.uk-range::-moz-focus-outer { border: none; }\n\n/*\n * Improves consistency of cursor style for clickable elements\n */\n\n.uk-range:not(:disabled)::-webkit-slider-thumb { cursor: pointer; }\n.uk-range:not(:disabled)::-moz-range-thumb { cursor: pointer; }\n\n\n/*\n * Track\n * 1. Safari doesn't have a focus state. Using active instead.\n */\n\n/* Webkit */\n.uk-range::-webkit-slider-runnable-track {\n height: $form-range-track-height;\n background: $form-range-track-background;\n @if(mixin-exists(hook-form-range-track)) {@include hook-form-range-track();}\n}\n\n.uk-range:focus::-webkit-slider-runnable-track,\n/* 1 */\n.uk-range:active::-webkit-slider-runnable-track {\n background: $form-range-track-focus-background;\n @if(mixin-exists(hook-form-range-track-focus)) {@include hook-form-range-track-focus();}\n}\n\n/* Firefox */\n.uk-range::-moz-range-track {\n height: $form-range-track-height;\n background: $form-range-track-background;\n @if(mixin-exists(hook-form-range-track)) {@include hook-form-range-track();}\n}\n\n.uk-range:focus::-moz-range-track {\n background: $form-range-track-focus-background;\n @if(mixin-exists(hook-form-range-track-focus)) {@include hook-form-range-track-focus();}\n}\n\n/*\n * Thumb\n * 1. Reset\n * 2. Style\n */\n\n/* Webkit */\n.uk-range::-webkit-slider-thumb {\n /* 1 */\n -webkit-appearance: none;\n margin-top: (floor(($form-range-thumb-height * 0.5)) * -1);\n /* 2 */\n height: $form-range-thumb-height;\n width: $form-range-thumb-width;\n border-radius: $form-range-thumb-border-radius;\n background: $form-range-thumb-background;\n @if(mixin-exists(hook-form-range-thumb)) {@include hook-form-range-thumb();}\n}\n\n/* Firefox */\n.uk-range::-moz-range-thumb {\n /* 1 */\n border: none;\n /* 2 */\n height: $form-range-thumb-height;\n width: $form-range-thumb-width;\n margin-top: (floor(($form-range-thumb-height * 0.5)) * -1);\n border-radius: $form-range-thumb-border-radius;\n background: $form-range-thumb-background;\n @if(mixin-exists(hook-form-range-thumb)) {@include hook-form-range-thumb();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-form-range-misc)) {@include hook-form-range-misc();}\n\n// @mixin hook-form-range(){}\n// @mixin hook-form-range-track(){}\n// @mixin hook-form-range-track-focus(){}\n// @mixin hook-form-range-thumb(){}\n// @mixin hook-form-range-misc(){}\n","// Name: Form\n// Description: Styles for forms\n//\n// Component: `uk-form-*`\n// `uk-input`\n// `uk-select`\n// `uk-textarea`\n// `uk-radio`\n// `uk-checkbox`\n// `uk-legend`\n// `uk-fieldset`\n//\n// Sub-objects: `uk-form-custom`\n// `uk-form-stacked`\n// `uk-form-horizontal`\n// `uk-form-label`\n// `uk-form-controls`\n// `uk-form-icon`\n// `uk-form-icon-flip`\n//\n// Modifiers: `uk-form-small`\n// `uk-form-large`\n// `uk-form-danger`\n// `uk-form-success`\n// `uk-form-blank`\n// `uk-form-width-xsmall`\n// `uk-form-width-small`\n// `uk-form-width-medium`\n// `uk-form-width-large`\n// `uk-form-controls-text`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Form\n ========================================================================== */\n\n/*\n * 1. Define consistent box sizing.\n * Default is `content-box` with following exceptions set to `border-box`\n * `select`, `input[type=\"checkbox\"]` and `input[type=\"radio\"]`\n * `input[type=\"search\"]` in Chrome, Safari and Opera\n * `input[type=\"color\"]` in Firefox\n * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.\n * 3. Remove `border-radius` in iOS.\n * 4. Change font properties to `inherit` in all browsers.\n */\n\n.uk-input,\n.uk-select,\n.uk-textarea,\n.uk-radio,\n.uk-checkbox {\n /* 1 */\n box-sizing: border-box;\n /* 2 */\n margin: 0;\n /* 3 */\n border-radius: 0;\n /* 4 */\n font: inherit;\n}\n\n/*\n * Show the overflow in Edge.\n */\n\n.uk-input { overflow: visible; }\n\n/*\n * Remove the inheritance of text transform in Firefox.\n */\n\n.uk-select { text-transform: none; }\n\n/*\n * 1. Change font properties to `inherit` in all browsers\n * 2. Don't inherit the `font-weight` and use `bold` instead.\n * NOTE: Both declarations don't work in Chrome, Safari and Opera.\n */\n\n.uk-select optgroup {\n /* 1 */\n font: inherit;\n /* 2 */\n font-weight: bold;\n}\n\n/*\n * Remove the default vertical scrollbar in IE 10+.\n */\n\n.uk-textarea { overflow: auto; }\n\n/*\n * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X.\n */\n\n.uk-input[type=\"search\"]::-webkit-search-cancel-button,\n.uk-input[type=\"search\"]::-webkit-search-decoration { -webkit-appearance: none; }\n\n\n/*\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n.uk-input[type=\"number\"]::-webkit-inner-spin-button,\n.uk-input[type=\"number\"]::-webkit-outer-spin-button { height: auto; }\n\n/*\n * Removes placeholder transparency in Firefox.\n */\n\n.uk-input::-moz-placeholder,\n.uk-textarea::-moz-placeholder { opacity: 1; }\n\n/*\n * Improves consistency of cursor style for clickable elements\n */\n\n.uk-radio:not(:disabled),\n.uk-checkbox:not(:disabled) { cursor: pointer; }\n\n/*\n * Define consistent border, margin, and padding.\n * 1. Reset `min-width`\n */\n\n.uk-fieldset {\n border: none;\n margin: 0;\n padding: 0;\n /* 1 */\n min-width: 0;\n}\n\n\n/* Input, select and textarea\n * Allowed: `text`, `password`, `datetime-local`, `date`, `month`,\n `time`, `week`, `number`, `email`, `url`, `search`, `tel`, `color`\n * Disallowed: `range`, `radio`, `checkbox`, `file`, `submit`, `reset` and `image`\n ========================================================================== */\n\n/*\n * Remove default style in iOS.\n */\n\n.uk-input,\n.uk-textarea { -webkit-appearance: none; }\n\n/*\n * 1. Prevent content overflow if a fixed width is used\n * 2. Take the full width\n * 3. Reset default\n * 4. Style\n */\n\n.uk-input,\n.uk-select,\n.uk-textarea {\n /* 1 */\n max-width: 100%;\n /* 2 */\n width: 100%;\n /* 3 */\n border: 0 none;\n /* 4 */\n padding: 0 $form-padding-horizontal;\n background: $form-background;\n color: $form-color;\n @if(mixin-exists(hook-form)) {@include hook-form();}\n}\n\n/*\n * Single-line\n * 1. Allow any element to look like an `input` or `select` element\n * 2. Make sure line-height is not larger than height\n * Also needed to center the text vertically\n */\n\n.uk-input,\n.uk-select:not([multiple]):not([size]) {\n height: $form-height;\n vertical-align: middle;\n /* 1 */\n display: inline-block;\n @if(mixin-exists(hook-form-single-line)) {@include hook-form-single-line();}\n}\n\n/* 2 */\n.uk-input:not(input),\n.uk-select:not(select) { line-height: $form-line-height; }\n\n/*\n * Multi-line\n */\n\n.uk-select[multiple],\n.uk-select[size],\n.uk-textarea {\n padding-top: $form-padding-vertical;\n padding-bottom: $form-padding-vertical;\n vertical-align: top;\n @if(mixin-exists(hook-form-multi-line)) {@include hook-form-multi-line();}\n}\n\n.uk-select[multiple],\n.uk-select[size] { resize: vertical; }\n\n/* Focus */\n.uk-input:focus,\n.uk-select:focus,\n.uk-textarea:focus {\n outline: none;\n background-color: $form-focus-background;\n color: $form-focus-color;\n @if(mixin-exists(hook-form-focus)) {@include hook-form-focus();}\n}\n\n/* Disabled */\n.uk-input:disabled,\n.uk-select:disabled,\n.uk-textarea:disabled {\n background-color: $form-disabled-background;\n color: $form-disabled-color;\n @if(mixin-exists(hook-form-disabled)) {@include hook-form-disabled();}\n}\n\n/*\n * Placeholder\n */\n\n.uk-input::placeholder { color: $form-placeholder-color; }\n\n.uk-textarea::placeholder { color: $form-placeholder-color; }\n\n\n/* Style modifier (`uk-input`, `uk-select` and `uk-textarea`)\n ========================================================================== */\n\n/*\n * Small\n */\n\n.uk-form-small { font-size: $form-small-font-size; }\n\n/* Single-line */\n.uk-form-small:not(textarea):not([multiple]):not([size]) {\n height: $form-small-height;\n padding-left: $form-small-padding-horizontal;\n padding-right: $form-small-padding-horizontal;\n}\n\n/* Multi-line */\ntextarea.uk-form-small,\n[multiple].uk-form-small,\n[size].uk-form-small { padding: $form-small-padding-vertical $form-small-padding-horizontal; }\n\n.uk-form-small:not(select):not(input):not(textarea) { line-height: $form-small-line-height; }\n\n/*\n * Large\n */\n\n.uk-form-large { font-size: $form-large-font-size; }\n\n/* Single-line */\n.uk-form-large:not(textarea):not([multiple]):not([size]) {\n height: $form-large-height;\n padding-left: $form-large-padding-horizontal;\n padding-right: $form-large-padding-horizontal;\n}\n\n/* Multi-line */\ntextarea.uk-form-large,\n[multiple].uk-form-large,\n[size].uk-form-large { padding: $form-large-padding-vertical $form-large-padding-horizontal; }\n\n.uk-form-large:not(select):not(input):not(textarea) { line-height: $form-large-line-height; }\n\n\n/* Style modifier (`uk-input`, `uk-select` and `uk-textarea`)\n ========================================================================== */\n\n/*\n * Error\n */\n\n.uk-form-danger,\n.uk-form-danger:focus {\n color: $form-danger-color;\n @if(mixin-exists(hook-form-danger)) {@include hook-form-danger();}\n}\n\n/*\n * Success\n */\n\n.uk-form-success,\n.uk-form-success:focus {\n color: $form-success-color;\n @if(mixin-exists(hook-form-success)) {@include hook-form-success();}\n}\n\n/*\n * Blank\n */\n\n.uk-form-blank {\n background: none;\n @if(mixin-exists(hook-form-blank)) {@include hook-form-blank();}\n}\n\n.uk-form-blank:focus {\n @if(mixin-exists(hook-form-blank-focus)) {@include hook-form-blank-focus();}\n}\n\n\n/* Width modifiers (`uk-input`, `uk-select` and `uk-textarea`)\n ========================================================================== */\n\n/*\n * Fixed widths\n * Different widths for mini sized `input` and `select` elements\n */\n\ninput.uk-form-width-xsmall { width: $form-width-xsmall; }\n\nselect.uk-form-width-xsmall { width: ($form-width-xsmall + 25px); }\n\n.uk-form-width-small { width: $form-width-small; }\n\n.uk-form-width-medium { width: $form-width-medium; }\n\n.uk-form-width-large { width: $form-width-large; }\n\n\n/* Select\n ========================================================================== */\n\n/*\n * 1. Remove default style. Also works in Firefox\n * 2. Style\n * 3. Set `color` for options in the select dropdown, because the inherited `color` might be too light.\n */\n\n.uk-select:not([multiple]):not([size]) {\n /* 1 */\n -webkit-appearance: none;\n -moz-appearance: none;\n /* 2 */\n padding-right: $form-select-padding-right;\n @include svg-fill($internal-form-select-image, \"#000\", $form-select-icon-color);\n background-repeat: no-repeat;\n background-position: 100% 50%;\n}\n\n/* 3 */\n.uk-select:not([multiple]):not([size]) option { color: $form-select-option-color; }\n\n/*\n * Disabled\n */\n\n.uk-select:not([multiple]):not([size]):disabled { @include svg-fill($internal-form-select-image, \"#000\", $form-select-disabled-icon-color); }\n\n\n/* Datalist\n ========================================================================== */\n\n/*\n * 1. Remove default style in Chrome\n */\n\n .uk-input[list] {\n padding-right: $form-datalist-padding-right;\n background-repeat: no-repeat;\n background-position: 100% 50%;\n}\n\n.uk-input[list]:hover,\n.uk-input[list]:focus { @include svg-fill($internal-form-datalist-image, \"#000\", $form-datalist-icon-color); }\n\n/* 1 */\n.uk-input[list]::-webkit-calendar-picker-indicator { display: none !important; }\n\n\n/* Radio and checkbox\n ========================================================================== */\n\n/*\n * 1. Style\n * 2. Make box more robust so it clips the child element\n * 3. Vertical alignment\n * 4. Remove default style\n * 5. Fix black background on iOS\n * 6. Center icons\n */\n\n.uk-radio,\n.uk-checkbox {\n /* 1 */\n display: inline-block;\n height: $form-radio-size;\n width: $form-radio-size;\n /* 2 */\n overflow: hidden;\n /* 3 */\n margin-top: $form-radio-margin-top;\n vertical-align: middle;\n /* 4 */\n -webkit-appearance: none;\n -moz-appearance: none;\n /* 5 */\n background-color: $form-radio-background;\n /* 6 */\n background-repeat: no-repeat;\n background-position: 50% 50%;\n @if(mixin-exists(hook-form-radio)) {@include hook-form-radio();}\n}\n\n.uk-radio { border-radius: 50%; }\n\n/* Focus */\n.uk-radio:focus,\n.uk-checkbox:focus {\n background-color: $form-radio-focus-background;\n outline: none;\n @if(mixin-exists(hook-form-radio-focus)) {@include hook-form-radio-focus();}\n}\n\n/*\n * Checked\n */\n\n.uk-radio:checked,\n.uk-checkbox:checked,\n.uk-checkbox:indeterminate {\n background-color: $form-radio-checked-background;\n @if(mixin-exists(hook-form-radio-checked)) {@include hook-form-radio-checked();}\n}\n\n/* Focus */\n.uk-radio:checked:focus,\n.uk-checkbox:checked:focus,\n.uk-checkbox:indeterminate:focus {\n background-color: $form-radio-checked-focus-background;\n @if(mixin-exists(hook-form-radio-checked-focus)) {@include hook-form-radio-checked-focus();}\n}\n\n/*\n * Icons\n */\n\n.uk-radio:checked { @include svg-fill($internal-form-radio-image, \"#000\", $form-radio-checked-icon-color); }\n.uk-checkbox:checked { @include svg-fill($internal-form-checkbox-image, \"#000\", $form-radio-checked-icon-color); }\n.uk-checkbox:indeterminate { @include svg-fill($internal-form-checkbox-indeterminate-image, \"#000\", $form-radio-checked-icon-color); }\n\n/*\n * Disabled\n */\n\n.uk-radio:disabled,\n.uk-checkbox:disabled {\n background-color: $form-radio-disabled-background;\n @if(mixin-exists(hook-form-radio-disabled)) {@include hook-form-radio-disabled();}\n}\n\n.uk-radio:disabled:checked { @include svg-fill($internal-form-radio-image, \"#000\", $form-radio-disabled-icon-color); }\n.uk-checkbox:disabled:checked { @include svg-fill($internal-form-checkbox-image, \"#000\", $form-radio-disabled-icon-color); }\n.uk-checkbox:disabled:indeterminate { @include svg-fill($internal-form-checkbox-indeterminate-image, \"#000\", $form-radio-disabled-icon-color); }\n\n\n/* Legend\n ========================================================================== */\n\n/*\n * Legend\n * 1. Behave like block element\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove padding so people aren't caught out if they zero out fieldsets.\n * 4. Style\n */\n\n.uk-legend {\n /* 1 */\n width: 100%;\n /* 2 */\n color: inherit;\n /* 3 */\n padding: 0;\n /* 4 */\n font-size: $form-legend-font-size;\n line-height: $form-legend-line-height;\n @if(mixin-exists(hook-form-legend)) {@include hook-form-legend();}\n}\n\n\n/* Custom controls\n ========================================================================== */\n\n/*\n * 1. Container fits its content\n * 2. Create position context\n * 3. Prevent content overflow\n * 4. Behave like most inline-block elements\n */\n\n.uk-form-custom {\n /* 1 */\n display: inline-block;\n /* 2 */\n position: relative;\n /* 3 */\n max-width: 100%;\n /* 4 */\n vertical-align: middle;\n}\n\n/*\n * 1. Position and resize the form control to always cover its container\n * 2. Required for Firefox for positioning to the left\n * 3. Required for Webkit to make `height` work\n * 4. Hide controle and show cursor\n * 5. Needed for the cursor\n * 6. Clip height caused by 5. Needed for Webkit only\n */\n\n.uk-form-custom select,\n.uk-form-custom input[type=\"file\"] {\n /* 1 */\n position: absolute;\n top: 0;\n z-index: 1;\n width: 100%;\n height: 100%;\n /* 2 */\n left: 0;\n /* 3 */\n -webkit-appearance: none;\n /* 4 */\n opacity: 0;\n cursor: pointer;\n}\n\n.uk-form-custom input[type=\"file\"] {\n /* 5 */\n font-size: 500px;\n /* 6 */\n overflow: hidden;\n}\n\n\n/* Label\n ========================================================================== */\n\n.uk-form-label {\n @if(mixin-exists(hook-form-label)) {@include hook-form-label();}\n}\n\n\n/* Layout\n ========================================================================== */\n\n/*\n * Stacked\n */\n\n.uk-form-stacked .uk-form-label {\n display: block;\n margin-bottom: $form-stacked-margin-bottom;\n @if(mixin-exists(hook-form-stacked-label)) {@include hook-form-stacked-label();}\n}\n\n/*\n * Horizontal\n */\n\n/* Tablet portrait and smaller */\n@media (max-width: $breakpoint-small-max) {\n\n /* Behave like `uk-form-stacked` */\n .uk-form-horizontal .uk-form-label {\n display: block;\n margin-bottom: $form-stacked-margin-bottom;\n @if(mixin-exists(hook-form-stacked-label)) {@include hook-form-stacked-label();}\n }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-form-horizontal .uk-form-label {\n width: $form-horizontal-label-width;\n margin-top: $form-horizontal-label-margin-top;\n float: left;\n @if(mixin-exists(hook-form-horizontal-label)) {@include hook-form-horizontal-label();}\n }\n\n .uk-form-horizontal .uk-form-controls { margin-left: $form-horizontal-controls-margin-left; }\n\n /* Better vertical alignment if controls are checkboxes and radio buttons with text */\n .uk-form-horizontal .uk-form-controls-text { padding-top: $form-horizontal-controls-text-padding-top; }\n\n}\n\n\n/* Icons\n ========================================================================== */\n\n/*\n * 1. Set position\n * 2. Set width\n * 3. Center icon vertically and horizontally\n * 4. Style\n */\n\n.uk-form-icon {\n /* 1 */\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n /* 2 */\n width: $form-icon-width;\n /* 3 */\n display: inline-flex;\n justify-content: center;\n align-items: center;\n /* 4 */\n color: $form-icon-color;\n @if(mixin-exists(hook-form-icon)) {@include hook-form-icon();}\n}\n\n/*\n * Required for `a`.\n */\n\n.uk-form-icon:hover { color: $form-icon-hover-color; }\n\n/*\n * Make `input` element clickable through icon, e.g. if it's a `span`\n */\n\n.uk-form-icon:not(a):not(button):not(input) { pointer-events: none; }\n\n/*\n * Input padding\n */\n\n.uk-form-icon:not(.uk-form-icon-flip) ~ .uk-input { padding-left: $form-icon-width !important; }\n\n/*\n * Position modifier\n */\n\n.uk-form-icon-flip {\n right: 0;\n left: auto;\n}\n\n.uk-form-icon-flip ~ .uk-input { padding-right: $form-icon-width !important; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-form-misc)) {@include hook-form-misc();}\n\n// @mixin hook-form(){}\n// @mixin hook-form-single-line(){}\n// @mixin hook-form-multi-line(){}\n// @mixin hook-form-focus(){}\n// @mixin hook-form-disabled(){}\n// @mixin hook-form-danger(){}\n// @mixin hook-form-success(){}\n// @mixin hook-form-blank(){}\n// @mixin hook-form-blank-focus(){}\n// @mixin hook-form-radio(){}\n// @mixin hook-form-radio-focus(){}\n// @mixin hook-form-radio-checked(){}\n// @mixin hook-form-radio-checked-focus(){}\n// @mixin hook-form-radio-disabled(){}\n// @mixin hook-form-legend(){}\n// @mixin hook-form-label(){}\n// @mixin hook-form-stacked-label(){}\n// @mixin hook-form-horizontal-label(){}\n// @mixin hook-form-icon(){}\n// @mixin hook-form-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n// @mixin hook-inverse-form(){}\n// @mixin hook-inverse-form-focus(){}\n// @mixin hook-inverse-form-radio(){}\n// @mixin hook-inverse-form-radio-focus(){}\n// @mixin hook-inverse-form-radio-checked(){}\n// @mixin hook-inverse-form-radio-checked-focus(){}\n// @mixin hook-inverse-form-label(){}\n// @mixin hook-inverse-form-icon(){}\n","// Name: Button\n// Description: Styles for buttons\n//\n// Component: `uk-button`\n//\n// Sub-objects: `uk-button-group`\n//\n// Modifiers: `uk-button-default`\n// `uk-button-primary`\n// `uk-button-secondary`\n// `uk-button-danger`\n// `uk-button-text`\n// `uk-button-link`\n// `uk-button-small`\n// `uk-button-large`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Button\n ========================================================================== */\n\n/*\n * 1. Remove margins in Chrome, Safari and Opera.\n * 2. Remove borders for `button`.\n * 3. Address `overflow` set to `hidden` in IE.\n * 4. Correct `font` properties and `color` not being inherited for `button`.\n * 5. Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 6. Remove default style for `input type=\"submit\"`in iOS.\n * 7. Style\n * 8. `line-height` is used to create a height because it also centers the text vertically for `a` elements.\n * Better would be to use height and flexbox to center the text vertically but flexbox doesn't work in Firefox on `button` elements.\n * 9. Align text if button has a width\n * 10. Required for `a`.\n */\n\n.uk-button {\n /* 1 */\n margin: 0;\n /* 2 */\n border: none;\n /* 3 */\n overflow: visible;\n /* 4 */\n font: inherit;\n color: inherit;\n /* 5 */\n text-transform: none;\n /* 6 */\n -webkit-appearance: none;\n border-radius: 0;\n /* 7 */\n display: inline-block;\n box-sizing: border-box;\n padding: 0 $button-padding-horizontal;\n vertical-align: middle;\n font-size: $button-font-size;\n /* 8 */\n line-height: $button-line-height;\n /* 9 */\n text-align: center;\n /* 10 */\n text-decoration: none;\n @if(mixin-exists(hook-button)) {@include hook-button();}\n}\n\n.uk-button:not(:disabled) { cursor: pointer; }\n\n/*\n * Remove the inner border and padding in Firefox.\n */\n\n.uk-button::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n/* Hover */\n.uk-button:hover {\n /* 9 */\n text-decoration: none;\n @if(mixin-exists(hook-button-hover)) {@include hook-button-hover();}\n}\n\n/* OnClick + Active */\n.uk-button:active,\n.uk-button.uk-active {\n @if(mixin-exists(hook-button-active)) {@include hook-button-active();}\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Default\n */\n\n.uk-button-default {\n background-color: $button-default-background;\n color: $button-default-color;\n @if(mixin-exists(hook-button-default)) {@include hook-button-default();}\n}\n\n/* Hover */\n.uk-button-default:hover {\n background-color: $button-default-hover-background;\n color: $button-default-hover-color;\n @if(mixin-exists(hook-button-default-hover)) {@include hook-button-default-hover();}\n}\n\n/* OnClick + Active */\n.uk-button-default:active,\n.uk-button-default.uk-active {\n background-color: $button-default-active-background;\n color: $button-default-active-color;\n @if(mixin-exists(hook-button-default-active)) {@include hook-button-default-active();}\n}\n\n/*\n * Primary\n */\n\n.uk-button-primary {\n background-color: $button-primary-background;\n color: $button-primary-color;\n @if(mixin-exists(hook-button-primary)) {@include hook-button-primary();}\n}\n\n/* Hover */\n.uk-button-primary:hover {\n background-color: $button-primary-hover-background;\n color: $button-primary-hover-color;\n @if(mixin-exists(hook-button-primary-hover)) {@include hook-button-primary-hover();}\n}\n\n/* OnClick + Active */\n.uk-button-primary:active,\n.uk-button-primary.uk-active {\n background-color: $button-primary-active-background;\n color: $button-primary-active-color;\n @if(mixin-exists(hook-button-primary-active)) {@include hook-button-primary-active();}\n}\n\n/*\n * Secondary\n */\n\n.uk-button-secondary {\n background-color: $button-secondary-background;\n color: $button-secondary-color;\n @if(mixin-exists(hook-button-secondary)) {@include hook-button-secondary();}\n}\n\n/* Hover */\n.uk-button-secondary:hover {\n background-color: $button-secondary-hover-background;\n color: $button-secondary-hover-color;\n @if(mixin-exists(hook-button-secondary-hover)) {@include hook-button-secondary-hover();}\n}\n\n/* OnClick + Active */\n.uk-button-secondary:active,\n.uk-button-secondary.uk-active {\n background-color: $button-secondary-active-background;\n color: $button-secondary-active-color;\n @if(mixin-exists(hook-button-secondary-active)) {@include hook-button-secondary-active();}\n}\n\n/*\n * Danger\n */\n\n.uk-button-danger {\n background-color: $button-danger-background;\n color: $button-danger-color;\n @if(mixin-exists(hook-button-danger)) {@include hook-button-danger();}\n}\n\n/* Hover */\n.uk-button-danger:hover {\n background-color: $button-danger-hover-background;\n color: $button-danger-hover-color;\n @if(mixin-exists(hook-button-danger-hover)) {@include hook-button-danger-hover();}\n}\n\n/* OnClick + Active */\n.uk-button-danger:active,\n.uk-button-danger.uk-active {\n background-color: $button-danger-active-background;\n color: $button-danger-active-color;\n @if(mixin-exists(hook-button-danger-active)) {@include hook-button-danger-active();}\n}\n\n/*\n * Disabled\n * The same for all style modifiers\n */\n\n.uk-button-default:disabled,\n.uk-button-primary:disabled,\n.uk-button-secondary:disabled,\n.uk-button-danger:disabled {\n background-color: $button-disabled-background;\n color: $button-disabled-color;\n @if(mixin-exists(hook-button-disabled)) {@include hook-button-disabled();}\n}\n\n\n/* Size modifiers\n ========================================================================== */\n\n.uk-button-small {\n padding: 0 $button-small-padding-horizontal;\n line-height: $button-small-line-height;\n font-size: $button-small-font-size;\n @if(mixin-exists(hook-button-small)) {@include hook-button-small();}\n}\n\n.uk-button-large {\n padding: 0 $button-large-padding-horizontal;\n line-height: $button-large-line-height;\n font-size: $button-large-font-size;\n @if(mixin-exists(hook-button-large)) {@include hook-button-large();}\n}\n\n\n/* Text modifiers\n ========================================================================== */\n\n/*\n * Text\n * 1. Reset\n * 2. Style\n */\n\n.uk-button-text {\n /* 1 */\n padding: 0;\n line-height: $button-text-line-height;\n background: none;\n /* 2 */\n color: $button-text-color;\n @if(mixin-exists(hook-button-text)) {@include hook-button-text();}\n}\n\n/* Hover */\n.uk-button-text:hover {\n color: $button-text-hover-color;\n @if(mixin-exists(hook-button-text-hover)) {@include hook-button-text-hover();}\n}\n\n/* Disabled */\n.uk-button-text:disabled {\n color: $button-text-disabled-color;\n @if(mixin-exists(hook-button-text-disabled)) {@include hook-button-text-disabled();}\n}\n\n/*\n * Link\n * 1. Reset\n * 2. Style\n */\n\n.uk-button-link {\n /* 1 */\n padding: 0;\n line-height: $button-link-line-height;\n background: none;\n /* 2 */\n color: $button-link-color;\n @if(mixin-exists(hook-button-link)) {@include hook-button-link();}\n}\n\n/* Hover */\n.uk-button-link:hover {\n color: $button-link-hover-color;\n text-decoration: $button-link-hover-text-decoration;\n}\n\n/* Disabled */\n.uk-button-link:disabled {\n color: $button-link-disabled-color;\n text-decoration: none;\n}\n\n\n/* Group\n ========================================================================== */\n\n/*\n * 1. Using `flex` instead of `inline-block` to prevent whitespace betweent child elements\n * 2. Behave like button\n * 3. Create position context\n */\n\n.uk-button-group {\n /* 1 */\n display: inline-flex;\n /* 2 */\n vertical-align: middle;\n /* 3 */\n position: relative;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-button-misc)) {@include hook-button-misc();}\n\n// @mixin hook-button(){}\n// @mixin hook-button-hover(){}\n// @mixin hook-button-active(){}\n// @mixin hook-button-default(){}\n// @mixin hook-button-default-hover(){}\n// @mixin hook-button-default-active(){}\n// @mixin hook-button-primary(){}\n// @mixin hook-button-primary-hover(){}\n// @mixin hook-button-primary-active(){}\n// @mixin hook-button-secondary(){}\n// @mixin hook-button-secondary-hover(){}\n// @mixin hook-button-secondary-active(){}\n// @mixin hook-button-danger(){}\n// @mixin hook-button-danger-hover(){}\n// @mixin hook-button-danger-active(){}\n// @mixin hook-button-disabled(){}\n// @mixin hook-button-small(){}\n// @mixin hook-button-large(){}\n// @mixin hook-button-text(){}\n// @mixin hook-button-text-hover(){}\n// @mixin hook-button-text-disabled(){}\n// @mixin hook-button-link(){}\n// @mixin hook-button-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-button-default(){}\n// @mixin hook-inverse-button-default-hover(){}\n// @mixin hook-inverse-button-default-active(){}\n// @mixin hook-inverse-button-primary(){}\n// @mixin hook-inverse-button-primary-hover(){}\n// @mixin hook-inverse-button-primary-active(){}\n// @mixin hook-inverse-button-secondary(){}\n// @mixin hook-inverse-button-secondary-hover(){}\n// @mixin hook-inverse-button-secondary-active(){}\n// @mixin hook-inverse-button-text(){}\n// @mixin hook-inverse-button-text-hover(){}\n// @mixin hook-inverse-button-text-disabled(){}\n// @mixin hook-inverse-button-link(){}\n","// Name: Progress\n// Description: Component to create progress bars\n//\n// Component: `uk-progress`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Progress\n ========================================================================== */\n\n/*\n * 1. Add the correct vertical alignment in all browsers.\n * 2. Behave like a block element.\n * 3. Remove borders in Firefox.\n * 4. Remove default style in Chrome, Safari and Edge.\n * 5. Style\n */\n\n.uk-progress {\n /* 1 */\n vertical-align: baseline;\n /* 2 */\n display: block;\n width: 100%;\n /* 3 */\n border: 0;\n /* 4 */\n background-color: $progress-background;\n /* 5 */\n margin-bottom: $progress-margin-vertical;\n height: $progress-height;\n @if(mixin-exists(hook-progress)) {@include hook-progress();}\n}\n\n/* Add margin if adjacent element */\n* + .uk-progress { margin-top: $progress-margin-vertical; }\n\n/*\n * Show background color set on `uk-progress` in Chrome, Safari and Edge.\n */\n\n .uk-progress::-webkit-progress-bar { background-color: transparent; }\n\n/*\n * Progress Bar\n * 1. Transitions don't work on `::-moz-progress-bar` pseudo element in Firefox yet.\n * https://bugzilla.mozilla.org/show_bug.cgi?id=662351\n */\n\n.uk-progress::-webkit-progress-value {\n background-color: $progress-bar-background;\n transition: width 0.6s ease;\n @if(mixin-exists(hook-progress-bar)) {@include hook-progress-bar();}\n}\n\n.uk-progress::-moz-progress-bar {\n background-color: $progress-bar-background;\n /* 1 */\n transition: width 0.6s ease;\n @if(mixin-exists(hook-progress-bar)) {@include hook-progress-bar();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-progress-misc)) {@include hook-progress-misc();}\n\n// @mixin hook-progress(){}\n// @mixin hook-progress-bar(){}\n// @mixin hook-progress-misc(){}\n","// Name: Section\n// Description: Component to create horizontal layout section\n//\n// Component: `uk-section`\n//\n// Modifiers: `uk-section-xsmall`\n// `uk-section-small`\n// `uk-section-large`\n// `uk-section-xlarge`\n// `uk-section-default`\n// `uk-section-muted`\n// `uk-section-primary`\n// `uk-section-secondary`\n// `uk-section-overlap`\n//\n// States: `uk-preserve-color`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Section\n ========================================================================== */\n\n/*\n * 1. Make it work with `100vh` and height in general\n */\n\n.uk-section {\n display: flow-root;\n box-sizing: border-box; /* 1 */\n padding-top: $section-padding-vertical;\n padding-bottom: $section-padding-vertical;\n @if(mixin-exists(hook-section)) {@include hook-section();}\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-section {\n padding-top: $section-padding-vertical-m;\n padding-bottom: $section-padding-vertical-m;\n }\n\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-section > :last-child { margin-bottom: 0; }\n\n\n/* Size modifiers\n ========================================================================== */\n\n/*\n * XSmall\n */\n\n.uk-section-xsmall {\n padding-top: $section-xsmall-padding-vertical;\n padding-bottom: $section-xsmall-padding-vertical;\n}\n\n/*\n * Small\n */\n\n.uk-section-small {\n padding-top: $section-small-padding-vertical;\n padding-bottom: $section-small-padding-vertical;\n}\n\n/*\n * Large\n */\n\n.uk-section-large {\n padding-top: $section-large-padding-vertical;\n padding-bottom: $section-large-padding-vertical;\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-section-large {\n padding-top: $section-large-padding-vertical-m;\n padding-bottom: $section-large-padding-vertical-m;\n }\n\n}\n\n/*\n * XLarge\n */\n\n.uk-section-xlarge {\n padding-top: $section-xlarge-padding-vertical;\n padding-bottom: $section-xlarge-padding-vertical;\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-section-xlarge {\n padding-top: $section-xlarge-padding-vertical-m;\n padding-bottom: $section-xlarge-padding-vertical-m;\n }\n\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Default\n */\n\n.uk-section-default {\n --uk-inverse: #{$section-default-color-mode};\n background: $section-default-background;\n @if(mixin-exists(hook-section-default)) {@include hook-section-default();}\n}\n\n@if ( $section-default-color-mode == light ) { .uk-section-default:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $section-default-color-mode == dark ) { .uk-section-default:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n/*\n * Muted\n */\n\n.uk-section-muted {\n --uk-inverse: #{$section-muted-color-mode};\n background: $section-muted-background;\n @if(mixin-exists(hook-section-muted)) {@include hook-section-muted();}\n}\n\n@if ( $section-muted-color-mode == light ) { .uk-section-muted:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $section-muted-color-mode == dark ) { .uk-section-muted:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n\n/*\n * Primary\n */\n\n.uk-section-primary {\n --uk-inverse: #{$section-primary-color-mode};\n background: $section-primary-background;\n @if(mixin-exists(hook-section-primary)) {@include hook-section-primary();}\n}\n\n@if ( $section-primary-color-mode == light ) { .uk-section-primary:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $section-primary-color-mode == dark ) { .uk-section-primary:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n/*\n * Secondary\n */\n\n.uk-section-secondary {\n --uk-inverse: #{$section-secondary-color-mode};\n background: $section-secondary-background;\n @if(mixin-exists(hook-section-secondary)) {@include hook-section-secondary();}\n}\n\n@if ( $section-secondary-color-mode == light ) { .uk-section-secondary:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $section-secondary-color-mode == dark ) { .uk-section-secondary:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n\n/* Overlap modifier\n ========================================================================== */\n\n/*\n * Reserved modifier to make a section overlap another section with an border image\n * Implemented by the theme\n */\n\n.uk-section-overlap {\n @if(mixin-exists(hook-section-overlap)) {@include hook-section-overlap();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-section-misc)) {@include hook-section-misc();}\n\n// @mixin hook-section(){}\n// @mixin hook-section-default(){}\n// @mixin hook-section-muted(){}\n// @mixin hook-section-secondary(){}\n// @mixin hook-section-primary(){}\n// @mixin hook-section-overlap(){}\n// @mixin hook-section-misc(){}\n","// Name: Container\n// Description: Component to align and center your site and grid content\n//\n// Component: `uk-container`\n//\n// Modifier: `uk-container-small`\n// `uk-container-large`\n// `uk-container-expand`\n// `uk-container-expand-left`\n// `uk-container-expand-right`\n// `uk-container-item-padding-remove-left`\n// `uk-container-item-padding-remove-right`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Container\n ========================================================================== */\n\n/*\n * 1. Box sizing has to be `content-box` so the max-width is always the same and\n * unaffected by the padding on different breakpoints. It's important for the size modifiers.\n */\n\n.uk-container {\n display: flow-root;\n /* 1 */\n box-sizing: content-box;\n max-width: $container-max-width;\n margin-left: auto;\n margin-right: auto;\n padding-left: $container-padding-horizontal;\n padding-right: $container-padding-horizontal;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-container {\n padding-left: $container-padding-horizontal-s;\n padding-right: $container-padding-horizontal-s;\n }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-container {\n padding-left: $container-padding-horizontal-m;\n padding-right: $container-padding-horizontal-m;\n }\n\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-container > :last-child { margin-bottom: 0; }\n\n/*\n * Remove padding from nested containers\n */\n\n.uk-container .uk-container {\n padding-left: 0;\n padding-right: 0;\n}\n\n\n/* Size modifier\n ========================================================================== */\n\n.uk-container-xsmall { max-width: $container-xsmall-max-width; }\n\n.uk-container-small { max-width: $container-small-max-width; }\n\n.uk-container-large { max-width: $container-large-max-width; }\n\n.uk-container-xlarge { max-width: $container-xlarge-max-width; }\n\n.uk-container-expand { max-width: none; }\n\n\n/* Expand modifier\n ========================================================================== */\n\n/*\n * Expand one side only\n */\n\n.uk-container-expand-left { margin-left: 0; }\n.uk-container-expand-right { margin-right: 0; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-container-expand-left.uk-container-xsmall,\n .uk-container-expand-right.uk-container-xsmall { max-width: unquote('calc(50% + (#{$container-xsmall-max-width} / 2) - #{$container-padding-horizontal-s})'); }\n\n .uk-container-expand-left.uk-container-small,\n .uk-container-expand-right.uk-container-small { max-width: unquote('calc(50% + (#{$container-small-max-width} / 2) - #{$container-padding-horizontal-s})'); }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-container-expand-left,\n .uk-container-expand-right { max-width: unquote('calc(50% + (#{$container-max-width} / 2) - #{$container-padding-horizontal-m})'); }\n\n .uk-container-expand-left.uk-container-xsmall,\n .uk-container-expand-right.uk-container-xsmall { max-width: unquote('calc(50% + (#{$container-xsmall-max-width} / 2) - #{$container-padding-horizontal-m})'); }\n\n .uk-container-expand-left.uk-container-small,\n .uk-container-expand-right.uk-container-small { max-width: unquote('calc(50% + (#{$container-small-max-width} / 2) - #{$container-padding-horizontal-m})'); }\n\n .uk-container-expand-left.uk-container-large,\n .uk-container-expand-right.uk-container-large { max-width: unquote('calc(50% + (#{$container-large-max-width} / 2) - #{$container-padding-horizontal-m})'); }\n\n .uk-container-expand-left.uk-container-xlarge,\n .uk-container-expand-right.uk-container-xlarge { max-width: unquote('calc(50% + (#{$container-xlarge-max-width} / 2) - #{$container-padding-horizontal-m})'); }\n\n}\n\n\n/* Item\n ========================================================================== */\n\n/*\n * Utility classes to reset container padding on the left or right side\n * Note: It has to be negative margin on the item, because it's specific to the item.\n */\n\n.uk-container-item-padding-remove-left,\n.uk-container-item-padding-remove-right { width: unquote('calc(100% + #{$container-padding-horizontal})'); }\n\n.uk-container-item-padding-remove-left { margin-left: (-$container-padding-horizontal); }\n.uk-container-item-padding-remove-right { margin-right: (-$container-padding-horizontal); }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-container-item-padding-remove-left,\n .uk-container-item-padding-remove-right { width: unquote('calc(100% + #{$container-padding-horizontal-s})'); }\n\n .uk-container-item-padding-remove-left { margin-left: (-$container-padding-horizontal-s); }\n .uk-container-item-padding-remove-right { margin-right: (-$container-padding-horizontal-s); }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-container-item-padding-remove-left,\n .uk-container-item-padding-remove-right { width: unquote('calc(100% + #{$container-padding-horizontal-m})'); }\n\n .uk-container-item-padding-remove-left { margin-left: (-$container-padding-horizontal-m); }\n .uk-container-item-padding-remove-right { margin-right: (-$container-padding-horizontal-m); }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-container-misc)) {@include hook-container-misc();}\n\n// @mixin hook-container-misc(){}\n","// Name: Tile\n// Description: Component to create tiled boxes\n//\n// Component: `uk-tile`\n//\n// Modifiers: `uk-tile-xsmall`\n// `uk-tile-small`\n// `uk-tile-large`\n// `uk-tile-xlarge`\n// `uk-tile-default`\n// `uk-tile-muted`\n// `uk-tile-primary`\n// `uk-tile-secondary`\n//\n// States: `uk-preserve-color`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Tile\n ========================================================================== */\n\n.uk-tile {\n display: flow-root;\n position: relative;\n box-sizing: border-box;\n padding-left: $tile-padding-horizontal;\n padding-right: $tile-padding-horizontal;\n padding-top: $tile-padding-vertical;\n padding-bottom: $tile-padding-vertical;\n @if(mixin-exists(hook-tile)) {@include hook-tile();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-tile {\n padding-left: $tile-padding-horizontal-s;\n padding-right: $tile-padding-horizontal-s;\n }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-tile {\n padding-left: $tile-padding-horizontal-m;\n padding-right: $tile-padding-horizontal-m;\n padding-top: $tile-padding-vertical-m;\n padding-bottom: $tile-padding-vertical-m;\n }\n\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-tile > :last-child { margin-bottom: 0; }\n\n\n/* Size modifiers\n ========================================================================== */\n\n/*\n * XSmall\n */\n\n.uk-tile-xsmall {\n padding-top: $tile-xsmall-padding-vertical;\n padding-bottom: $tile-xsmall-padding-vertical;\n}\n\n/*\n * Small\n */\n\n.uk-tile-small {\n padding-top: $tile-small-padding-vertical;\n padding-bottom: $tile-small-padding-vertical;\n}\n\n/*\n * Large\n */\n\n.uk-tile-large {\n padding-top: $tile-large-padding-vertical;\n padding-bottom: $tile-large-padding-vertical;\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-tile-large {\n padding-top: $tile-large-padding-vertical-m;\n padding-bottom: $tile-large-padding-vertical-m;\n }\n\n}\n\n\n/*\n * XLarge\n */\n\n.uk-tile-xlarge {\n padding-top: $tile-xlarge-padding-vertical;\n padding-bottom: $tile-xlarge-padding-vertical;\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-tile-xlarge {\n padding-top: $tile-xlarge-padding-vertical-m;\n padding-bottom: $tile-xlarge-padding-vertical-m;\n }\n\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Default\n */\n\n.uk-tile-default {\n --uk-inverse: #{$tile-default-color-mode};\n background-color: $tile-default-background;\n @if(mixin-exists(hook-tile-default)) {@include hook-tile-default();}\n}\n\n.uk-tile-default.uk-tile-hover:hover {\n @if(mixin-exists(hook-tile-default-hover)) {@include hook-tile-default-hover();}\n}\n\n// Color Mode\n@if ( $tile-default-color-mode == light ) { .uk-tile-default:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $tile-default-color-mode == dark ) { .uk-tile-default:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n/*\n * Muted\n */\n\n.uk-tile-muted {\n --uk-inverse: #{$tile-muted-color-mode};\n background-color: $tile-muted-background;\n @if(mixin-exists(hook-tile-muted)) {@include hook-tile-muted();}\n}\n\n.uk-tile-muted.uk-tile-hover:hover {\n @if(mixin-exists(hook-tile-muted-hover)) {@include hook-tile-muted-hover();}\n}\n\n// Color Mode\n@if ( $tile-muted-color-mode == light ) { .uk-tile-muted:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $tile-muted-color-mode == dark ) { .uk-tile-muted:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n/*\n * Primary\n */\n\n.uk-tile-primary {\n --uk-inverse: #{$tile-primary-color-mode};\n background-color: $tile-primary-background;\n @if(mixin-exists(hook-tile-primary)) {@include hook-tile-primary();}\n}\n\n.uk-tile-primary.uk-tile-hover:hover {\n @if(mixin-exists(hook-tile-primary-hover)) {@include hook-tile-primary-hover();}\n}\n\n// Color Mode\n@if ( $tile-primary-color-mode == light ) { .uk-tile-primary:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $tile-primary-color-mode == dark ) { .uk-tile-primary:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n/*\n * Secondary\n */\n\n.uk-tile-secondary {\n --uk-inverse: #{$tile-secondary-color-mode};\n background-color: $tile-secondary-background;\n @if(mixin-exists(hook-tile-secondary)) {@include hook-tile-secondary();}\n}\n\n.uk-tile-secondary.uk-tile-hover:hover {\n @if(mixin-exists(hook-tile-secondary-hover)) {@include hook-tile-secondary-hover();}\n}\n\n// Color Mode\n@if ( $tile-secondary-color-mode == light ) { .uk-tile-secondary:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $tile-secondary-color-mode == dark ) { .uk-tile-secondary:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-tile-misc)) {@include hook-tile-misc();}\n\n// @mixin hook-tile(){}\n// @mixin hook-tile-default(){}\n// @mixin hook-tile-default-hover(){}\n// @mixin hook-tile-muted(){}\n// @mixin hook-tile-muted-hover(){}\n// @mixin hook-tile-primary(){}\n// @mixin hook-tile-primary-hover(){}\n// @mixin hook-tile-secondary(){}\n// @mixin hook-tile-secondary-hover(){}\n// @mixin hook-tile-misc(){}\n","// Name: Card\n// Description: Component to create boxed content containers\n//\n// Component: `uk-card`\n//\n// Sub-objects: `uk-card-body`\n// `uk-card-header`\n// `uk-card-footer`\n// `uk-card-media-*`\n// `uk-card-title`\n// `uk-card-badge`\n//\n// Modifiers: `uk-card-hover`\n// `uk-card-default`\n// `uk-card-primary`\n// `uk-card-secondary`\n// `uk-card-small`\n// `uk-card-large`\n//\n// Uses: `uk-grid-stack`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Card\n ========================================================================== */\n\n.uk-card {\n position: relative;\n box-sizing: border-box;\n @if(mixin-exists(hook-card)) {@include hook-card();}\n}\n\n\n/* Sections\n ========================================================================== */\n\n.uk-card-body {\n display: flow-root;\n padding: $card-body-padding-vertical $card-body-padding-horizontal;\n @if(mixin-exists(hook-card-body)) {@include hook-card-body();}\n}\n\n.uk-card-header {\n display: flow-root;\n padding: $card-header-padding-vertical $card-header-padding-horizontal;\n @if(mixin-exists(hook-card-header)) {@include hook-card-header();}\n}\n\n.uk-card-footer {\n display: flow-root;\n padding: $card-footer-padding-vertical $card-footer-padding-horizontal;\n @if(mixin-exists(hook-card-footer)) {@include hook-card-footer();}\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-card-body { padding: $card-body-padding-vertical-l $card-body-padding-horizontal-l; }\n\n .uk-card-header { padding: $card-header-padding-vertical-l $card-header-padding-horizontal-l; }\n\n .uk-card-footer { padding: $card-footer-padding-vertical-l $card-footer-padding-horizontal-l; }\n\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-card-body > :last-child,\n.uk-card-header > :last-child,\n.uk-card-footer > :last-child { margin-bottom: 0; }\n\n\n/* Media\n ========================================================================== */\n\n/*\n * Reserved alignment modifier to style the media element, e.g. with `border-radius`\n * Implemented by the theme\n */\n\n[class*=\"uk-card-media\"] {\n @if(mixin-exists(hook-card-media)) {@include hook-card-media();}\n}\n\n.uk-card-media-top,\n.uk-grid-stack > .uk-card-media-left,\n.uk-grid-stack > .uk-card-media-right {\n @if(mixin-exists(hook-card-media-top)) {@include hook-card-media-top();}\n}\n\n.uk-card-media-bottom {\n @if(mixin-exists(hook-card-media-bottom)) {@include hook-card-media-bottom();}\n}\n\n:not(.uk-grid-stack) > .uk-card-media-left {\n @if(mixin-exists(hook-card-media-left)) {@include hook-card-media-left();}\n}\n\n:not(.uk-grid-stack) > .uk-card-media-right {\n @if(mixin-exists(hook-card-media-right)) {@include hook-card-media-right();}\n}\n\n\n/* Title\n ========================================================================== */\n\n.uk-card-title {\n font-size: $card-title-font-size;\n line-height: $card-title-line-height;\n @if(mixin-exists(hook-card-title)) {@include hook-card-title();}\n}\n\n\n/* Badge\n ========================================================================== */\n\n/*\n * 1. Position\n * 2. Size\n * 3. Style\n * 4. Center child vertically\n */\n\n.uk-card-badge {\n /* 1 */\n position: absolute;\n top: $card-badge-top;\n right: $card-badge-right;\n z-index: 1;\n /* 2 */\n height: $card-badge-height;\n padding: 0 $card-badge-padding-horizontal;\n /* 3 */\n background: $card-badge-background;\n color: $card-badge-color;\n font-size: $card-badge-font-size;\n /* 4 */\n display: flex;\n justify-content: center;\n align-items: center;\n line-height: 0;\n @if(mixin-exists(hook-card-badge)) {@include hook-card-badge();}\n}\n\n/*\n * Remove margin from adjacent element\n */\n\n.uk-card-badge:first-child + * { margin-top: 0; }\n\n\n/* Hover modifier\n ========================================================================== */\n\n.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover {\n background-color: $card-hover-background;\n @if(mixin-exists(hook-card-hover)) {@include hook-card-hover();}\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Default\n * Note: Header and Footer are only implemented for the default style\n */\n\n.uk-card-default {\n --uk-inverse: #{$card-default-color-mode};\n background-color: $card-default-background;\n color: $card-default-color;\n @if(mixin-exists(hook-card-default)) {@include hook-card-default();}\n}\n\n.uk-card-default .uk-card-title {\n color: $card-default-title-color;\n @if(mixin-exists(hook-card-default-title)) {@include hook-card-default-title();}\n}\n\n.uk-card-default.uk-card-hover:hover {\n background-color: $card-default-hover-background;\n @if(mixin-exists(hook-card-default-hover)) {@include hook-card-default-hover();}\n}\n\n.uk-card-default .uk-card-header {\n @if(mixin-exists(hook-card-default-header)) {@include hook-card-default-header();}\n}\n\n.uk-card-default .uk-card-footer {\n @if(mixin-exists(hook-card-default-footer)) {@include hook-card-default-footer();}\n}\n\n// Color Mode\n@if ( $card-default-color-mode == light ) { .uk-card-default.uk-card-body { @extend .uk-light !optional;} }\n@if ( $card-default-color-mode == light ) { .uk-card-default > :not([class*=\"uk-card-media\"]) { @extend .uk-light !optional;} }\n@if ( $card-default-color-mode == dark ) { .uk-card-default.uk-card-body { @extend .uk-dark !optional;} }\n@if ( $card-default-color-mode == dark ) { .uk-card-default > :not([class*=\"uk-card-media\"]) { @extend .uk-dark !optional;} }\n\n/*\n * Primary\n */\n\n.uk-card-primary {\n --uk-inverse: #{$card-primary-color-mode};\n background-color: $card-primary-background;\n color: $card-primary-color;\n @if(mixin-exists(hook-card-primary)) {@include hook-card-primary();}\n}\n\n.uk-card-primary .uk-card-title {\n color: $card-primary-title-color;\n @if(mixin-exists(hook-card-primary-title)) {@include hook-card-primary-title();}\n}\n\n.uk-card-primary.uk-card-hover:hover {\n background-color: $card-primary-hover-background;\n @if(mixin-exists(hook-card-primary-hover)) {@include hook-card-primary-hover();}\n}\n\n// Color Mode\n@if ( $card-primary-color-mode == light ) { .uk-card-primary.uk-card-body { @extend .uk-light !optional;} }\n@if ( $card-primary-color-mode == light ) { .uk-card-primary > :not([class*=\"uk-card-media\"]) { @extend .uk-light !optional;} }\n@if ( $card-primary-color-mode == dark ) { .uk-card-primary.uk-card-body { @extend .uk-dark !optional;} }\n@if ( $card-primary-color-mode == dark ) { .uk-card-primary > :not([class*=\"uk-card-media\"]) { @extend .uk-dark !optional;} }\n\n/*\n * Secondary\n */\n\n.uk-card-secondary {\n --uk-inverse: #{$card-secondary-color-mode};\n background-color: $card-secondary-background;\n color: $card-secondary-color;\n @if(mixin-exists(hook-card-secondary)) {@include hook-card-secondary();}\n}\n\n.uk-card-secondary .uk-card-title {\n color: $card-secondary-title-color;\n @if(mixin-exists(hook-card-secondary-title)) {@include hook-card-secondary-title();}\n}\n\n.uk-card-secondary.uk-card-hover:hover {\n background-color: $card-secondary-hover-background;\n @if(mixin-exists(hook-card-secondary-hover)) {@include hook-card-secondary-hover();}\n}\n\n// Color Mode\n@if ( $card-secondary-color-mode == light ) { .uk-card-secondary.uk-card-body { @extend .uk-light !optional;} }\n@if ( $card-secondary-color-mode == light ) { .uk-card-secondary > :not([class*=\"uk-card-media\"]) { @extend .uk-light !optional;} }\n@if ( $card-secondary-color-mode == dark ) { .uk-card-secondary.uk-card-body { @extend .uk-dark !optional;} }\n@if ( $card-secondary-color-mode == dark ) { .uk-card-secondary > :not([class*=\"uk-card-media\"]) { @extend .uk-dark !optional;} }\n\n\n/* Size modifier\n ========================================================================== */\n\n/*\n * Small\n */\n\n.uk-card-small.uk-card-body,\n.uk-card-small .uk-card-body { padding: $card-small-body-padding-vertical $card-small-body-padding-horizontal; }\n\n.uk-card-small .uk-card-header { padding: $card-small-header-padding-vertical $card-small-header-padding-horizontal; }\n.uk-card-small .uk-card-footer { padding: $card-small-footer-padding-vertical $card-small-footer-padding-horizontal; }\n\n/*\n * Large\n */\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-card-large.uk-card-body,\n .uk-card-large .uk-card-body { padding: $card-large-body-padding-vertical-l $card-large-body-padding-horizontal-l; }\n\n .uk-card-large .uk-card-header { padding: $card-large-header-padding-vertical-l $card-large-header-padding-horizontal-l; }\n .uk-card-large .uk-card-footer { padding: $card-large-footer-padding-vertical-l $card-large-footer-padding-horizontal-l; }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-card-misc)) {@include hook-card-misc();}\n\n// @mixin hook-card(){}\n// @mixin hook-card-body(){}\n// @mixin hook-card-header(){}\n// @mixin hook-card-footer(){}\n// @mixin hook-card-media(){}\n// @mixin hook-card-media-top(){}\n// @mixin hook-card-media-bottom(){}\n// @mixin hook-card-media-left(){}\n// @mixin hook-card-media-right(){}\n// @mixin hook-card-title(){}\n// @mixin hook-card-badge(){}\n// @mixin hook-card-hover(){}\n// @mixin hook-card-default(){}\n// @mixin hook-card-default-title(){}\n// @mixin hook-card-default-hover(){}\n// @mixin hook-card-default-header(){}\n// @mixin hook-card-default-footer(){}\n// @mixin hook-card-primary(){}\n// @mixin hook-card-primary-title(){}\n// @mixin hook-card-primary-hover(){}\n// @mixin hook-card-secondary(){}\n// @mixin hook-card-secondary-title(){}\n// @mixin hook-card-secondary-hover(){}\n// @mixin hook-card-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-card-badge(){}\n","// Name: Close\n// Description: Component to create a close button\n//\n// Component: `uk-close`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Close\n ========================================================================== */\n\n/*\n * Adopts `uk-icon`\n */\n\n.uk-close {\n color: $close-color;\n @if(mixin-exists(hook-close)) {@include hook-close();}\n}\n\n/* Hover */\n.uk-close:hover {\n color: $close-hover-color;\n @if(mixin-exists(hook-close-hover)) {@include hook-close-hover();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-close-misc)) {@include hook-close-misc();}\n\n// @mixin hook-close(){}\n// @mixin hook-close-hover(){}\n// @mixin hook-close-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-close(){}\n// @mixin hook-inverse-close-hover(){}\n","// Name: Spinner\n// Description: Component to create a loading spinner\n//\n// Component: `uk-spinner`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n$spinner-radius: floor((($spinner-size - $spinner-stroke-width) * 0.5)) !default; // Minus stroke width to prevent overflow clipping\n\n\n/* ========================================================================\n Component: Spinner\n ========================================================================== */\n\n/*\n * Adopts `uk-icon`\n */\n\n.uk-spinner {\n @if(mixin-exists(hook-spinner)) {@include hook-spinner();}\n}\n\n\n/* SVG\n ========================================================================== */\n\n.uk-spinner > * { animation: uk-spinner-rotate $spinner-duration linear infinite; }\n\n@keyframes uk-spinner-rotate {\n 0% { transform: rotate(0deg); }\n 100% { transform: rotate(270deg); }\n}\n\n/*\n * Circle\n */\n\n.uk-spinner > * > * {\n stroke-dasharray: $spinner-circumference;\n stroke-dashoffset: 0;\n transform-origin: center;\n animation: uk-spinner-dash $spinner-duration ease-in-out infinite;\n stroke-width: $spinner-stroke-width;\n stroke-linecap: round;\n}\n\n@keyframes uk-spinner-dash {\n 0% { stroke-dashoffset: $spinner-circumference; }\n 50% {\n stroke-dashoffset: ($spinner-circumference * 0.25);\n transform: rotate(135deg);\n }\n 100% {\n stroke-dashoffset: $spinner-circumference;\n transform: rotate(450deg);\n }\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-spinner-misc)) {@include hook-spinner-misc();}\n\n// @mixin hook-spinner(){}\n// @mixin hook-spinner-misc(){}\n","// Name: Totop\n// Description: Component to create an icon to scroll back to top\n//\n// Component: `uk-totop`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Totop\n ========================================================================== */\n\n/*\n * Addopts `uk-icon`\n */\n\n.uk-totop {\n padding: $totop-padding;\n color: $totop-color;\n @if(mixin-exists(hook-totop)) {@include hook-totop();}\n}\n\n/* Hover */\n.uk-totop:hover {\n color: $totop-hover-color;\n @if(mixin-exists(hook-totop-hover)) {@include hook-totop-hover();}\n}\n\n/* OnClick */\n.uk-totop:active {\n color: $totop-active-color;\n @if(mixin-exists(hook-totop-active)) {@include hook-totop-active();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-totop-misc)) {@include hook-totop-misc();}\n\n// @mixin hook-totop(){}\n// @mixin hook-totop-hover(){}\n// @mixin hook-totop-active(){}\n// @mixin hook-totop-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-totop(){}\n// @mixin hook-inverse-totop-hover(){}\n// @mixin hook-inverse-totop-active(){}\n","// Name: Marker\n// Description: Component to create a marker icon\n//\n// Component: `uk-marker`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Marker\n ========================================================================== */\n\n/*\n * Addopts `uk-icon`\n */\n\n.uk-marker {\n padding: $marker-padding;\n background: $marker-background;\n color: $marker-color;\n @if(mixin-exists(hook-marker)) {@include hook-marker();}\n}\n\n/* Hover */\n.uk-marker:hover {\n color: $marker-hover-color;\n @if(mixin-exists(hook-marker-hover)) {@include hook-marker-hover();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-marker-misc)) {@include hook-marker-misc();}\n\n// @mixin hook-marker(){}\n// @mixin hook-marker-hover(){}\n// @mixin hook-marker-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-marker(){}\n// @mixin hook-inverse-marker-hover(){}\n","// Name: Alert\n// Description: Component to create alert messages\n//\n// Component: `uk-alert`\n//\n// Adopted: `uk-alert-close`\n//\n// Modifiers: `uk-alert-primary`\n// `uk-alert-success`\n// `uk-alert-warning`\n// `uk-alert-danger`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Alert\n ========================================================================== */\n\n.uk-alert {\n position: relative;\n margin-bottom: $alert-margin-vertical;\n padding: $alert-padding $alert-padding-right $alert-padding $alert-padding;\n background: $alert-background;\n color: $alert-color;\n @if(mixin-exists(hook-alert)) {@include hook-alert();}\n}\n\n/* Add margin if adjacent element */\n* + .uk-alert { margin-top: $alert-margin-vertical; }\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-alert > :last-child { margin-bottom: 0; }\n\n\n/* Close\n * Adopts `uk-close`\n ========================================================================== */\n\n.uk-alert-close {\n position: absolute;\n top: $alert-close-top;\n right: $alert-close-right;\n @if(mixin-exists(hook-alert-close)) {@include hook-alert-close();}\n}\n\n/*\n * Remove margin from adjacent element\n */\n\n.uk-alert-close:first-child + * { margin-top: 0; }\n\n/*\n * Hover\n */\n\n.uk-alert-close:hover {\n @if(mixin-exists(hook-alert-close-hover)) {@include hook-alert-close-hover();}\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Primary\n */\n\n.uk-alert-primary {\n background: $alert-primary-background;\n color: $alert-primary-color;\n @if(mixin-exists(hook-alert-primary)) {@include hook-alert-primary();}\n}\n\n/*\n * Success\n */\n\n.uk-alert-success {\n background: $alert-success-background;\n color: $alert-success-color;\n @if(mixin-exists(hook-alert-success)) {@include hook-alert-success();}\n}\n\n/*\n * Warning\n */\n\n.uk-alert-warning {\n background: $alert-warning-background;\n color: $alert-warning-color;\n @if(mixin-exists(hook-alert-warning)) {@include hook-alert-warning();}\n}\n\n/*\n * Danger\n */\n\n.uk-alert-danger {\n background: $alert-danger-background;\n color: $alert-danger-color;\n @if(mixin-exists(hook-alert-danger)) {@include hook-alert-danger();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-alert-misc)) {@include hook-alert-misc();}\n\n// @mixin hook-alert(){}\n// @mixin hook-alert-close(){}\n// @mixin hook-alert-close-hover(){}\n// @mixin hook-alert-primary(){}\n// @mixin hook-alert-success(){}\n// @mixin hook-alert-warning(){}\n// @mixin hook-alert-danger(){}\n// @mixin hook-alert-misc(){}\n","// Name: Placeholder\n// Description: Component to create placeholder boxes\n//\n// Component: `uk-placeholder`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Placeholder\n ========================================================================== */\n\n.uk-placeholder {\n margin-bottom: $placeholder-margin-vertical;\n padding: $placeholder-padding-vertical $placeholder-padding-horizontal;\n background: $placeholder-background;\n @if(mixin-exists(hook-placeholder)) {@include hook-placeholder();}\n}\n\n/* Add margin if adjacent element */\n* + .uk-placeholder { margin-top: $placeholder-margin-vertical; }\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-placeholder > :last-child { margin-bottom: 0; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-placeholder-misc)) {@include hook-placeholder-misc();}\n\n// @mixin hook-placeholder(){}\n// @mixin hook-placeholder-misc(){}\n","// Name: Badge\n// Description: Component to create notification badges\n//\n// Component: `uk-badge`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Badge\n ========================================================================== */\n\n/*\n * 1. Style\n * 2. Center child vertically and horizontally\n */\n\n.uk-badge {\n box-sizing: border-box;\n min-width: $badge-size;\n height: $badge-size;\n padding: $badge-padding-vertical $badge-padding-horizontal;\n border-radius: $badge-border-radius;\n vertical-align: middle;\n /* 1 */\n background: $badge-background;\n color: $badge-color !important;\n font-size: $badge-font-size;\n /* 2 */\n display: inline-flex;\n justify-content: center;\n align-items: center;\n line-height: 0;\n @if(mixin-exists(hook-badge)) {@include hook-badge();}\n}\n\n/*\n * Required for `a`\n */\n\n.uk-badge:hover {\n text-decoration: none;\n @if(mixin-exists(hook-badge-hover)) {@include hook-badge-hover();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-badge-misc)) {@include hook-badge-misc();}\n\n// @mixin hook-badge(){}\n// @mixin hook-badge-hover(){}\n// @mixin hook-badge-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-badge(){}\n// @mixin hook-inverse-badge-hover(){}\n","// Name: Label\n// Description: Component to indicate important notes\n//\n// Component: `uk-label`\n//\n// Modifiers: `uk-label-success`\n// `uk-label-warning`\n// `uk-label-danger`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Label\n ========================================================================== */\n\n.uk-label {\n display: inline-block;\n padding: $label-padding-vertical $label-padding-horizontal;\n background: $label-background;\n line-height: $label-line-height;\n font-size: $label-font-size;\n color: $label-color;\n vertical-align: middle;\n white-space: nowrap;\n @if(mixin-exists(hook-label)) {@include hook-label();}\n}\n\n\n/* Color modifiers\n ========================================================================== */\n\n/*\n * Success\n */\n\n.uk-label-success {\n background-color: $label-success-background;\n color: $label-success-color;\n @if(mixin-exists(hook-label-success)) {@include hook-label-success();}\n}\n\n/*\n * Warning\n */\n\n.uk-label-warning {\n background-color: $label-warning-background;\n color: $label-warning-color;\n @if(mixin-exists(hook-label-warning)) {@include hook-label-warning();}\n}\n\n/*\n * Danger\n */\n\n.uk-label-danger {\n background-color: $label-danger-background;\n color: $label-danger-color;\n @if(mixin-exists(hook-label-danger)) {@include hook-label-danger();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-label-misc)) {@include hook-label-misc();}\n\n// @mixin hook-label(){}\n// @mixin hook-label-success(){}\n// @mixin hook-label-warning(){}\n// @mixin hook-label-danger(){}\n// @mixin hook-label-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-label(){}\n","// Name: Overlay\n// Description: Component to create content areas overlaying an image\n//\n// Component: `uk-overlay`\n//\n// Adopted: `uk-overlay-icon`\n//\n// Modifier: `uk-overlay-default`\n// `uk-overlay-primary`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Overlay\n ========================================================================== */\n\n.uk-overlay {\n padding: $overlay-padding-vertical $overlay-padding-horizontal;\n @if(mixin-exists(hook-overlay)) {@include hook-overlay();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-overlay > :last-child { margin-bottom: 0; }\n\n\n/* Icon\n ========================================================================== */\n\n.uk-overlay-icon {\n @if(mixin-exists(hook-overlay-icon)) {@include hook-overlay-icon();}\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Default\n */\n\n.uk-overlay-default {\n --uk-inverse: #{$overlay-default-color-mode};\n background: $overlay-default-background;\n @if(mixin-exists(hook-overlay-default)) {@include hook-overlay-default();}\n}\n\n// Color Mode\n@if ( $overlay-default-color-mode == light ) { .uk-overlay-default { @extend .uk-light !optional;} }\n@if ( $overlay-default-color-mode == dark ) { .uk-overlay-default { @extend .uk-dark !optional;} }\n\n/*\n * Primary\n */\n\n.uk-overlay-primary {\n --uk-inverse: #{$overlay-primary-color-mode};\n background: $overlay-primary-background;\n @if(mixin-exists(hook-overlay-primary)) {@include hook-overlay-primary();}\n}\n\n// Color Mode\n@if ( $overlay-primary-color-mode == light ) { .uk-overlay-primary { @extend .uk-light !optional;} }\n@if ( $overlay-primary-color-mode == dark ) { .uk-overlay-primary { @extend .uk-dark !optional;} }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-overlay-misc)) {@include hook-overlay-misc();}\n\n// @mixin hook-overlay(){}\n// @mixin hook-overlay-icon(){}\n// @mixin hook-overlay-default(){}\n// @mixin hook-overlay-primary(){}\n// @mixin hook-overlay-misc(){}\n","// Name: Article\n// Description: Component to create articles\n//\n// Component: `uk-article`\n//\n// Sub-objects: `uk-article-title`\n// `uk-article-meta`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Article\n ========================================================================== */\n\n.uk-article {\n display: flow-root;\n @if(mixin-exists(hook-article)) {@include hook-article();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-article > :last-child { margin-bottom: 0; }\n\n\n/* Adjacent sibling\n ========================================================================== */\n\n.uk-article + .uk-article {\n margin-top: $article-margin-top;\n @if(mixin-exists(hook-article-adjacent)) {@include hook-article-adjacent();}\n}\n\n\n/* Title\n ========================================================================== */\n\n.uk-article-title {\n font-size: $article-title-font-size;\n line-height: $article-title-line-height;\n @if(mixin-exists(hook-article-title)) {@include hook-article-title();}\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-article-title { font-size: $article-title-font-size-m; }\n\n}\n\n\n/* Meta\n ========================================================================== */\n\n.uk-article-meta {\n font-size: $article-meta-font-size;\n line-height: $article-meta-line-height;\n color: $article-meta-color;\n @if(mixin-exists(hook-article-meta)) {@include hook-article-meta();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-article-misc)) {@include hook-article-misc();}\n\n// @mixin hook-article(){}\n// @mixin hook-article-adjacent(){}\n// @mixin hook-article-title(){}\n// @mixin hook-article-meta(){}\n// @mixin hook-article-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-article-title(){}\n// @mixin hook-inverse-article-meta(){}\n","// Name: Comment\n// Description: Component to create nested comments\n//\n// Component: `uk-comment`\n//\n// Sub-objects: `uk-comment-body`\n// `uk-comment-header`\n// `uk-comment-title`\n// `uk-comment-meta`\n// `uk-comment-avatar`\n// `uk-comment-list`\n//\n// Modifier: `uk-comment-primary`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n/* ========================================================================\n Component: Comment\n ========================================================================== */\n\n.uk-comment {\n @if(mixin-exists(hook-comment)) {@include hook-comment();}\n}\n\n\n/* Sections\n ========================================================================== */\n\n.uk-comment-body {\n display: flow-root;\n overflow-wrap: break-word;\n word-wrap: break-word;\n @if(mixin-exists(hook-comment-body)) {@include hook-comment-body();}\n}\n\n.uk-comment-header {\n display: flow-root;\n margin-bottom: $comment-header-margin-bottom;\n @if(mixin-exists(hook-comment-header)) {@include hook-comment-header();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-comment-body > :last-child,\n.uk-comment-header > :last-child { margin-bottom: 0; }\n\n\n/* Title\n ========================================================================== */\n\n.uk-comment-title {\n font-size: $comment-title-font-size;\n line-height: $comment-title-line-height;\n @if(mixin-exists(hook-comment-title)) {@include hook-comment-title();}\n}\n\n\n/* Meta\n ========================================================================== */\n\n.uk-comment-meta {\n font-size: $comment-meta-font-size;\n line-height: $comment-meta-line-height;\n color: $comment-meta-color;\n @if(mixin-exists(hook-comment-meta)) {@include hook-comment-meta();}\n}\n\n\n/* Avatar\n ========================================================================== */\n\n.uk-comment-avatar {\n @if(mixin-exists(hook-comment-avatar)) {@include hook-comment-avatar();}\n}\n\n\n/* List\n ========================================================================== */\n\n.uk-comment-list {\n padding: 0;\n list-style: none;\n}\n\n/* Adjacent siblings */\n.uk-comment-list > :nth-child(n+2) {\n margin-top: $comment-list-margin-top;\n @if(mixin-exists(hook-comment-list-adjacent)) {@include hook-comment-list-adjacent();}\n}\n\n/*\n * Sublists\n * Note: General sibling selector allows reply block between comment and sublist\n */\n\n.uk-comment-list .uk-comment ~ ul {\n margin: $comment-list-margin-top 0 0 0;\n padding-left: $comment-list-padding-left;\n list-style: none;\n @if(mixin-exists(hook-comment-list-sub)) {@include hook-comment-list-sub();}\n}\n\n/* Tablet and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-comment-list .uk-comment ~ ul { padding-left: $comment-list-padding-left-m; }\n\n}\n\n/* Adjacent siblings */\n.uk-comment-list .uk-comment ~ ul > :nth-child(n+2) {\n margin-top: $comment-list-margin-top;\n @if(mixin-exists(hook-comment-list-sub-adjacent)) {@include hook-comment-list-sub-adjacent();}\n}\n\n\n/* Style modifier\n ========================================================================== */\n\n.uk-comment-primary {\n @if(mixin-exists(hook-comment-primary)) {@include hook-comment-primary();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-comment-misc)) {@include hook-comment-misc();}\n\n// @mixin hook-comment(){}\n// @mixin hook-comment-body(){}\n// @mixin hook-comment-header(){}\n// @mixin hook-comment-title(){}\n// @mixin hook-comment-meta(){}\n// @mixin hook-comment-avatar(){}\n// @mixin hook-comment-list-adjacent(){}\n// @mixin hook-comment-list-sub(){}\n// @mixin hook-comment-list-sub-adjacent(){}\n// @mixin hook-comment-primary(){}\n// @mixin hook-comment-misc(){}\n","// Name: Search\n// Description: Component to create the search\n//\n// Component: `uk-search`\n//\n// Sub-objects: `uk-search-input`\n// `uk-search-toggle`\n//\n// Adopted: `uk-search-icon`\n//\n// Modifier: `uk-search-default`\n// `uk-search-navbar`\n// `uk-search-medium`\n// `uk-search-large`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Search\n ========================================================================== */\n\n/*\n * 1. Container fits its content\n * 2. Create position context\n * 3. Prevent content overflow\n * 4. Reset `form`\n */\n\n.uk-search {\n /* 1 */\n display: inline-block;\n /* 2 */\n position: relative;\n /* 3 */\n max-width: 100%;\n /* 4 */\n margin: 0;\n}\n\n\n/* Input\n ========================================================================== */\n\n/*\n * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X.\n */\n\n.uk-search-input::-webkit-search-cancel-button,\n.uk-search-input::-webkit-search-decoration { -webkit-appearance: none; }\n\n/*\n * Removes placeholder transparency in Firefox.\n */\n\n.uk-search-input::-moz-placeholder { opacity: 1; }\n\n/*\n * 1. Define consistent box sizing.\n * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.\n * 3. Remove `border-radius` in iOS.\n * 4. Change font properties to `inherit` in all browsers\n * 5. Show the overflow in Edge.\n * 6. Remove default style in iOS.\n * 7. Vertical alignment\n * 8. Take the full container width\n * 9. Style\n */\n\n.uk-search-input {\n /* 1 */\n box-sizing: border-box;\n /* 2 */\n margin: 0;\n /* 3 */\n border-radius: 0;\n /* 4 */\n font: inherit;\n /* 5 */\n overflow: visible;\n /* 6 */\n -webkit-appearance: none;\n /* 7 */\n vertical-align: middle;\n /* 8 */\n width: 100%;\n /* 9 */\n border: none;\n color: $search-color;\n @if(mixin-exists(hook-search-input)) {@include hook-search-input();}\n}\n\n.uk-search-input:focus { outline: none; }\n\n/* Placeholder */\n.uk-search-input::placeholder { color: $search-placeholder-color; }\n\n\n/* Icon (Adopts `uk-icon`)\n ========================================================================== */\n\n/*\n * Position above input\n * 1. Set position\n * 2. Center icon vertically and horizontally\n * 3. Style\n */\n\n.uk-search .uk-search-icon {\n /* 1 */\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n /* 2 */\n display: inline-flex;\n justify-content: center;\n align-items: center;\n /* 3 */\n color: $search-icon-color;\n @if(mixin-exists(hook-search-icon)) {@include hook-search-icon();}\n}\n\n/*\n * Required for `a`.\n */\n\n.uk-search .uk-search-icon:hover { color: $search-icon-color; }\n\n/*\n * Make `input` element clickable through icon, e.g. if it's a `span`\n */\n\n.uk-search .uk-search-icon:not(a):not(button):not(input) { pointer-events: none; }\n\n/*\n * Position modifier\n */\n\n.uk-search .uk-search-icon-flip {\n right: 0;\n left: auto;\n}\n\n\n/* Default modifier\n ========================================================================== */\n\n.uk-search-default { width: $search-default-width; }\n\n/*\n * Input\n */\n\n.uk-search-default .uk-search-input {\n height: $search-default-height;\n padding-left: $search-default-padding-horizontal;\n padding-right: $search-default-padding-horizontal;\n background: $search-default-background;\n @if(mixin-exists(hook-search-default-input)) {@include hook-search-default-input();}\n}\n\n/* Focus */\n.uk-search-default .uk-search-input:focus {\n background-color: $search-default-focus-background;\n @if(mixin-exists(hook-search-default-input-focus)) {@include hook-search-default-input-focus();}\n}\n\n/*\n * Icon\n */\n\n.uk-search-default .uk-search-icon { width: $search-default-icon-width; }\n\n.uk-search-default:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input { padding-left: ($search-default-icon-width + $search-default-icon-padding); }\n.uk-search-default:has(.uk-search-icon-flip) .uk-search-input { padding-right: ($search-default-icon-width + $search-default-icon-padding); }\n\n\n/* Navbar modifier\n ========================================================================== */\n\n.uk-search-navbar { width: $search-navbar-width; }\n\n/*\n * Input\n */\n\n.uk-search-navbar .uk-search-input {\n height: $search-navbar-height;\n padding-left: $search-navbar-padding-horizontal;\n padding-right: $search-navbar-padding-horizontal;\n background: $search-navbar-background;\n @if(mixin-exists(hook-search-navbar-input)) {@include hook-search-navbar-input();}\n}\n\n/* Focus */\n.uk-search-navbar .uk-search-input:focus {\n background-color: $search-navbar-focus-background;\n @if(mixin-exists(hook-search-navbar-input-focus)) {@include hook-search-navbar-input-focus();}\n}\n\n/*\n * Icon\n */\n\n.uk-search-navbar .uk-search-icon { width: $search-navbar-icon-width; }\n\n.uk-search-navbar:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input { padding-left: ($search-navbar-icon-width + $search-navbar-icon-padding); }\n.uk-search-navbar:has(.uk-search-icon-flip) .uk-search-input { padding-right: ($search-navbar-icon-width + $search-navbar-icon-padding); }\n\n\n/* Medium modifier\n ========================================================================== */\n\n.uk-search-medium { width: $search-medium-width; }\n\n/*\n * Input\n */\n\n.uk-search-medium .uk-search-input {\n height: $search-medium-height;\n background: $search-medium-background;\n font-size: $search-medium-font-size;\n @if(mixin-exists(hook-search-medium-input)) {@include hook-search-medium-input();}\n}\n\n/* Focus */\n.uk-search-medium .uk-search-input:focus {\n @if(mixin-exists(hook-search-medium-input-focus)) {@include hook-search-medium-input-focus();}\n}\n\n/*\n * Icon\n */\n\n.uk-search-medium .uk-search-icon { width: $search-medium-icon-width; }\n\n.uk-search-medium:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input { padding-left: ($search-medium-icon-width + $search-medium-icon-padding); }\n.uk-search-medium:has(.uk-search-icon-flip) .uk-search-input { padding-right: ($search-medium-icon-width + $search-medium-icon-padding); }\n\n\n/* Large modifier\n ========================================================================== */\n\n.uk-search-large { width: $search-large-width; }\n\n/*\n * Input\n */\n\n.uk-search-large .uk-search-input {\n height: $search-large-height;\n background: $search-large-background;\n font-size: $search-large-font-size;\n @if(mixin-exists(hook-search-large-input)) {@include hook-search-large-input();}\n}\n\n/* Focus */\n.uk-search-large .uk-search-input:focus {\n @if(mixin-exists(hook-search-large-input-focus)) {@include hook-search-large-input-focus();}\n}\n\n/*\n * Icon\n */\n\n.uk-search-large .uk-search-icon { width: $search-large-icon-width; }\n\n.uk-search-large:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input { padding-left: ($search-large-icon-width + $search-large-icon-padding); }\n.uk-search-large:has(.uk-search-icon-flip) .uk-search-input { padding-right: ($search-large-icon-width + $search-large-icon-padding); }\n\n\n/* Toggle\n ========================================================================== */\n\n.uk-search-toggle {\n color: $search-toggle-color;\n @if(mixin-exists(hook-search-toggle)) {@include hook-search-toggle();}\n}\n\n/* Hover */\n.uk-search-toggle:hover {\n color: $search-toggle-hover-color;\n @if(mixin-exists(hook-search-toggle-hover)) {@include hook-search-toggle-hover();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-search-misc)) {@include hook-search-misc();}\n\n// @mixin hook-search-input(){}\n// @mixin hook-search-icon(){}\n// @mixin hook-search-default-input(){}\n// @mixin hook-search-default-input-focus(){}\n// @mixin hook-search-navbar-input(){}\n// @mixin hook-search-navbar-input-focus(){}\n// @mixin hook-search-medium-input(){}\n// @mixin hook-search-medium-input-focus(){}\n// @mixin hook-search-large-input(){}\n// @mixin hook-search-large-input-focus(){}\n\n// @mixin hook-search-toggle(){}\n// @mixin hook-search-toggle-hover(){}\n\n// @mixin hook-search-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n// @mixin hook-inverse-search-default-input(){}\n// @mixin hook-inverse-search-default-input-focus(){}\n// @mixin hook-inverse-search-navbar-input(){}\n// @mixin hook-inverse-search-navbar-input-focus(){}\n// @mixin hook-inverse-search-medium-input(){}\n// @mixin hook-inverse-search-medium-input-focus(){}\n// @mixin hook-inverse-search-large-input(){}\n// @mixin hook-inverse-search-large-input-focus(){}\n// @mixin hook-inverse-search-toggle(){}\n// @mixin hook-inverse-search-toggle-hover(){}\n","// Name: Accordion\n// Description: Component to create accordions\n//\n// Component: `uk-accordion`\n//\n// Sub-objects: `uk-accordion-title`\n// `uk-accordion-content`\n//\n// States: `uk-open`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Accordion\n ========================================================================== */\n\n.uk-accordion {\n padding: 0;\n list-style: none;\n @if(mixin-exists(hook-accordion)) {@include hook-accordion();}\n}\n\n\n/* Item\n ========================================================================== */\n\n.uk-accordion > :nth-child(n+2) {\n margin-top: $accordion-item-margin-top;\n @if(mixin-exists(hook-accordion-item)) {@include hook-accordion-item();}\n}\n\n\n/* Title\n ========================================================================== */\n\n.uk-accordion-title {\n display: block;\n font-size: $accordion-title-font-size;\n line-height: $accordion-title-line-height;\n color: $accordion-title-color;\n @if(mixin-exists(hook-accordion-title)) {@include hook-accordion-title();}\n}\n\n/* Hover */\n.uk-accordion-title:hover {\n color: $accordion-title-hover-color;\n text-decoration: none;\n @if(mixin-exists(hook-accordion-title-hover)) {@include hook-accordion-title-hover();}\n}\n\n\n/* Content\n ========================================================================== */\n\n.uk-accordion-content {\n display: flow-root;\n margin-top: $accordion-content-margin-top;\n @if(mixin-exists(hook-accordion-content)) {@include hook-accordion-content();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n .uk-accordion-content > :last-child { margin-bottom: 0; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-accordion-misc)) {@include hook-accordion-misc();}\n\n// @mixin hook-accordion(){}\n// @mixin hook-accordion-item(){}\n// @mixin hook-accordion-title(){}\n// @mixin hook-accordion-title-hover(){}\n// @mixin hook-accordion-content(){}\n// @mixin hook-accordion-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-accordion-item(){}\n// @mixin hook-inverse-accordion-title(){}\n// @mixin hook-inverse-accordion-title-hover(){}\n","// Name: Drop\n// Description: Component to position any element next to any other element.\n//\n// Component: `uk-drop`\n//\n// Sub-objects: `uk-drop-parent-icon`\n//\n// Modifiers: `uk-drop-stack`\n// `uk-drop-grid`\n//\n// States: `uk-open`\n//\n// Uses: Animation\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Drop\n ========================================================================== */\n\n/*\n * 1. Hide by default\n * 2. Set position\n * 3. Set a default width\n */\n\n.uk-drop {\n /* 1 */\n display: none;\n /* 2 */\n position: absolute;\n z-index: $drop-z-index;\n --uk-position-offset: #{$drop-margin};\n --uk-position-viewport-offset: #{$drop-viewport-margin};\n /* 3 */\n box-sizing: border-box;\n width: $drop-width;\n}\n\n/* Show */\n.uk-drop.uk-open { display: block; }\n\n\n/* Grid modifiers\n ========================================================================== */\n\n.uk-drop-stack .uk-drop-grid > * { width: 100% !important; }\n\n\n/* Parent icon\n ========================================================================== */\n\n.uk-drop-parent-icon {\n margin-left: $drop-parent-icon-margin-left;\n transition: transform 0.3s ease-out;\n}\n\n[aria-expanded=\"true\"] > .uk-drop-parent-icon { transform: rotateX(180deg); }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-drop-misc)) {@include hook-drop-misc();}\n\n// @mixin hook-drop-misc(){}\n","// Name: Dropbar\n// Description: Component to create a dropbar based on Drop component\n//\n// Component: `uk-dropbar`\n//\n// Modifiers: `uk-dropbar-large`\n// `uk-dropbar-top`\n// `uk-dropbar-bottom`\n// `uk-dropbar-left`\n// `uk-dropbar-right`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Dropbar\n ========================================================================== */\n\n/*\n * Adopts `uk-drop`\n * 1. Reset drop\n * 2. Style\n */\n\n.uk-dropbar {\n --uk-position-offset: #{$dropbar-margin};\n --uk-position-shift-offset: 0;\n --uk-position-viewport-offset: 0;\n --uk-inverse: #{$dropbar-color-mode};\n /* 1 */\n width: auto;\n /* 2 */\n padding: $dropbar-padding-top $dropbar-padding-horizontal $dropbar-padding-bottom $dropbar-padding-horizontal;\n background: $dropbar-background;\n color: $dropbar-color;\n @if(mixin-exists(hook-dropbar)) {@include hook-dropbar();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-dropbar > :last-child { margin-bottom: 0; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-dropbar {\n padding-left: $dropbar-padding-horizontal-s;\n padding-right: $dropbar-padding-horizontal-s;\n }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-dropbar {\n padding-left: $dropbar-padding-horizontal-m;\n padding-right: $dropbar-padding-horizontal-m;\n }\n\n}\n\n// Color Mode\n@if ( $dropbar-color-mode == light ) { .uk-dropbar { @extend .uk-light !optional;} }\n@if ( $dropbar-color-mode == dark ) { .uk-dropbar { @extend .uk-dark !optional;} }\n\n@if ($dropbar-color-mode != $inverse-global-color-mode) {\n.uk-dropbar :focus-visible {\n outline-color: $dropbar-focus-outline !important;\n}\n}\n\n\n/* Size modifier\n ========================================================================== */\n\n.uk-dropbar-large {\n padding-top: $dropbar-large-padding-top;\n padding-bottom: $dropbar-large-padding-bottom;\n}\n\n\n/* Direction modifier\n ========================================================================== */\n\n.uk-dropbar-top {\n @if(mixin-exists(hook-dropbar-top)) {@include hook-dropbar-top();}\n}\n\n.uk-dropbar-bottom {\n @if(mixin-exists(hook-dropbar-bottom)) {@include hook-dropbar-bottom();}\n}\n\n.uk-dropbar-left {\n @if(mixin-exists(hook-dropbar-left)) {@include hook-dropbar-left();}\n}\n\n.uk-dropbar-right {\n @if(mixin-exists(hook-dropbar-right)) {@include hook-dropbar-right();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-dropbar-misc)) {@include hook-dropbar-misc();}\n\n// @mixin hook-dropbar(){}\n// @mixin hook-dropbar-top(){}\n// @mixin hook-dropbar-bottom(){}\n// @mixin hook-dropbar-left(){}\n// @mixin hook-dropbar-right(){}\n// @mixin hook-dropbar-misc(){}\n","// Name: Dropnav\n// Description: Component to create dropdown/dropbar menus based on Drop component\n//\n// Component: `uk-dropnav`\n//\n// Sub-objects: `uk-dropnav-dropbar`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Dropnav\n ========================================================================== */\n/*\n * 1. Position\n * 2. Reset dropbar\n * 3. Width\n */\n\n.uk-dropnav-dropbar {\n /* 1 */\n position: absolute;\n z-index: $dropnav-dropbar-z-index;\n /* 2 */\n padding: 0;\n /* 3 */\n left: 0;\n right: 0;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-dropnav-misc)) {@include hook-dropnav-misc();}\n\n// @mixin hook-dropnav-misc(){}\n","// Name: Modal\n// Description: Component to create modal dialogs\n//\n// Component: `uk-modal`\n//\n// Sub-objects: `uk-modal-page`\n// `uk-modal-dialog`\n// `uk-modal-header`\n// `uk-modal-body`\n// `uk-modal-footer`\n// `uk-modal-title`\n// `uk-modal-close`\n//\n// Adopted: `uk-modal-close-default`\n// `uk-modal-close-outside`\n// `uk-modal-close-full`\n//\n// Modifiers: `uk-modal-container`\n// `uk-modal-full`\n//\n// States: `uk-open`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Modal\n ========================================================================== */\n\n/*\n * 1. Hide by default\n * 2. Set position\n * 3. Allow scrolling for the modal dialog\n * 4. Horizontal padding\n * 5. Mask the background page\n * 6. Fade-in transition\n */\n\n.uk-modal {\n /* 1 */\n display: none;\n /* 2 */\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $modal-z-index;\n /* 3 */\n overflow-y: auto;\n /* 4 */\n padding: $modal-padding-vertical $modal-padding-horizontal;\n /* 5 */\n background: $modal-background;\n /* 6 */\n opacity: 0;\n transition: opacity 0.15s linear;\n @if(mixin-exists(hook-modal)) {@include hook-modal();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-modal { padding: $modal-padding-vertical-s $modal-padding-horizontal-s; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-modal {\n padding-left: $modal-padding-horizontal-m;\n padding-right: $modal-padding-horizontal-m;\n }\n\n}\n\n/*\n * Open\n */\n\n.uk-modal.uk-open { opacity: 1; }\n\n\n/* Page\n ========================================================================== */\n\n/*\n * Prevent scrollbars\n */\n\n.uk-modal-page { overflow: hidden; }\n\n\n/* Dialog\n ========================================================================== */\n\n/*\n * 1. Create position context for spinner and close button\n * 2. Dimensions\n * 3. `!important` is needed to overwrite `uk-width-auto`. See `#modal-media-image` in tests\n * 4. Style\n * 5. Slide-in transition\n */\n\n.uk-modal-dialog {\n /* 1 */\n position: relative;\n /* 2 */\n box-sizing: border-box;\n margin: 0 auto;\n width: $modal-dialog-width;\n /* 3 */\n max-width: 100% !important;\n /* 4 */\n background: $modal-dialog-background;\n /* 5 */\n opacity: 0;\n transform: translateY(-100px);\n transition: 0.3s linear;\n transition-property: opacity, transform;\n @if(mixin-exists(hook-modal-dialog)) {@include hook-modal-dialog();}\n}\n\n/*\n * Open\n */\n\n.uk-open > .uk-modal-dialog {\n opacity: 1;\n transform: translateY(0);\n}\n\n\n/* Size modifier\n ========================================================================== */\n\n/*\n * Container size\n * Take the same size as the Container component\n */\n\n.uk-modal-container .uk-modal-dialog { width: $modal-container-width; }\n\n/*\n * Full size\n * 1. Remove padding and background from modal\n * 2. Reset all default declarations from modal dialog\n */\n\n/* 1 */\n.uk-modal-full {\n padding: 0;\n background: none;\n}\n\n/* 2 */\n.uk-modal-full .uk-modal-dialog {\n margin: 0;\n width: 100%;\n max-width: 100%;\n transform: translateY(0);\n @if(mixin-exists(hook-modal-full)) {@include hook-modal-full();}\n}\n\n\n/* Sections\n ========================================================================== */\n\n.uk-modal-body {\n display: flow-root;\n padding: $modal-body-padding-vertical $modal-body-padding-horizontal;\n @if(mixin-exists(hook-modal-body)) {@include hook-modal-body();}\n}\n\n.uk-modal-header {\n display: flow-root;\n padding: $modal-header-padding-vertical $modal-header-padding-horizontal;\n background: $modal-header-background;\n @if(mixin-exists(hook-modal-header)) {@include hook-modal-header();}\n}\n\n.uk-modal-footer {\n display: flow-root;\n padding: $modal-footer-padding-vertical $modal-footer-padding-horizontal;\n background: $modal-footer-background;\n @if(mixin-exists(hook-modal-footer)) {@include hook-modal-footer();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-modal-body { padding: $modal-body-padding-vertical-s $modal-body-padding-horizontal-s; }\n .uk-modal-header { padding: $modal-header-padding-vertical-s $modal-header-padding-horizontal-s; }\n .uk-modal-footer { padding: $modal-footer-padding-vertical-s $modal-footer-padding-horizontal-s; }\n\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-modal-body > :last-child,\n.uk-modal-header > :last-child,\n.uk-modal-footer > :last-child { margin-bottom: 0; }\n\n\n/* Title\n ========================================================================== */\n\n.uk-modal-title {\n font-size: $modal-title-font-size;\n line-height: $modal-title-line-height;\n @if(mixin-exists(hook-modal-title)) {@include hook-modal-title();}\n}\n\n\n/* Close\n * Adopts `uk-close`\n ========================================================================== */\n\n[class*=\"uk-modal-close-\"] {\n position: absolute;\n z-index: $modal-z-index;\n top: $modal-close-position;\n right: $modal-close-position;\n padding: $modal-close-padding;\n @if(mixin-exists(hook-modal-close)) {@include hook-modal-close();}\n}\n\n/*\n * Remove margin from adjacent element\n */\n\n[class*=\"uk-modal-close-\"]:first-child + * { margin-top: 0; }\n\n/*\n * Hover\n */\n\n[class*=\"uk-modal-close-\"]:hover {\n @if(mixin-exists(hook-modal-close-hover)) {@include hook-modal-close-hover();}\n}\n\n/*\n * Default\n */\n\n.uk-modal-close-default {\n @if(mixin-exists(hook-modal-close-default)) {@include hook-modal-close-default();}\n}\n\n.uk-modal-close-default:hover {\n @if(mixin-exists(hook-modal-close-default-hover)) {@include hook-modal-close-default-hover();}\n}\n\n/*\n * Outside\n * 1. Prevent scrollbar on small devices\n */\n\n.uk-modal-close-outside {\n top: $modal-close-outside-position;\n /* 1 */\n right: (-$modal-close-padding);\n transform: translate(0, -($modal-close-outside-translate));\n color: $modal-close-outside-color;\n @if(mixin-exists(hook-modal-close-outside)) {@include hook-modal-close-outside();}\n}\n\n.uk-modal-close-outside:hover {\n color: $modal-close-outside-hover-color;\n @if(mixin-exists(hook-modal-close-outside-hover)) {@include hook-modal-close-outside-hover();}\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n /* 1 */\n .uk-modal-close-outside {\n right: $modal-close-outside-position;\n transform: translate($modal-close-outside-translate, -($modal-close-outside-translate));\n }\n\n}\n\n/*\n * Full\n */\n\n.uk-modal-close-full {\n @if(mixin-exists(hook-modal-close-full)) {@include hook-modal-close-full();}\n}\n\n.uk-modal-close-full:hover {\n @if(mixin-exists(hook-modal-close-full-hover)) {@include hook-modal-close-full-hover();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-modal-misc)) {@include hook-modal-misc();}\n\n// @mixin hook-modal(){}\n// @mixin hook-modal-dialog(){}\n// @mixin hook-modal-full(){}\n// @mixin hook-modal-header(){}\n// @mixin hook-modal-body(){}\n// @mixin hook-modal-footer(){}\n// @mixin hook-modal-title(){}\n// @mixin hook-modal-close(){}\n// @mixin hook-modal-close-hover(){}\n// @mixin hook-modal-close-default(){}\n// @mixin hook-modal-close-default-hover(){}\n// @mixin hook-modal-close-outside(){}\n// @mixin hook-modal-close-outside-hover(){}\n// @mixin hook-modal-close-full(){}\n// @mixin hook-modal-close-full-hover(){}\n// @mixin hook-modal-misc(){}\n","// Name: Slideshow\n// Description: Component to create slideshows\n//\n// Component: `uk-slideshow`\n//\n// Sub-objects: `uk-slideshow-items`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: Slideshow\n ========================================================================== */\n\n/*\n * 1. Prevent tab highlighting on iOS.\n */\n\n.uk-slideshow {\n /* 1 */\n -webkit-tap-highlight-color: transparent;\n @if(mixin-exists(hook-slideshow)) {@include hook-slideshow();}\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * 1. Create position and stacking context\n * 2. Reset list\n * 3. Clip child elements\n * 4. Prevent displaying the callout information on iOS.\n * 5. Disable horizontal panning gestures\n */\n\n.uk-slideshow-items {\n /* 1 */\n position: relative;\n z-index: 0;\n /* 2 */\n margin: 0;\n padding: 0;\n list-style: none;\n /* 3 */\n overflow: hidden;\n /* 4 */\n -webkit-touch-callout: none;\n /* 5 */\n touch-action: pan-y;\n}\n\n\n/* Item\n ========================================================================== */\n\n/*\n * 1. Position items above each other\n * 2. Take the full width\n * 3. Clip child elements, e.g. for `uk-cover`\n * 4. Optimize animation\n */\n\n.uk-slideshow-items > * {\n /* 1 */\n position: absolute;\n top: 0;\n left: 0;\n /* 2 */\n right: 0;\n bottom: 0;\n /* 3 */\n overflow: hidden;\n /* 4 */\n will-change: transform, opacity;\n}\n\n/*\n * Hide not active items\n */\n\n.uk-slideshow-items > :not(.uk-active) { display: none; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-slideshow-misc)) {@include hook-slideshow-misc();}\n\n// @mixin hook-slideshow(){}\n// @mixin hook-slideshow-misc(){}\n","// Name: Slider\n// Description: Component to create horizontal sliders\n//\n// Component: `uk-slider`\n//\n// Sub-objects: `uk-slider-container`\n// `uk-slider-items`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Slider\n ========================================================================== */\n\n/*\n * 1. Prevent tab highlighting on iOS.\n */\n\n.uk-slider {\n /* 1 */\n -webkit-tap-highlight-color: transparent;\n @if(mixin-exists(hook-slider)) {@include hook-slider();}\n}\n\n\n/* Container\n ========================================================================== */\n\n/*\n * 1. Clip child elements\n * 2. Prevent accidental scrolling through elements in slide getting focused\n */\n\n.uk-slider-container {\n /* 1 */\n overflow: hidden;\n /* 2 */\n overflow: clip;\n}\n\n/*\n * Widen container to prevent box-shadows from clipping, `large-box-shadow`\n */\n\n.uk-slider-container-offset {\n margin: $slider-container-margin-top $slider-container-margin-right $slider-container-margin-bottom $slider-container-margin-left;\n padding: ($slider-container-margin-top * -1) ($slider-container-margin-right * -1) ($slider-container-margin-bottom * -1) ($slider-container-margin-left * -1);\n}\n\n/* Items\n ========================================================================== */\n\n/*\n * 1. Optimize animation\n * 2. Create a containing block. In Safari it's neither created by `transform` nor `will-change`.\n * 3. Disable horizontal panning gestures\n */\n\n.uk-slider-items {\n /* 1 */\n will-change: transform;\n /* 2 */\n position: relative;\n /* 3 */\n touch-action: pan-y;\n}\n\n/*\n * 1. Reset list style without interfering with grid\n * 2. Prevent displaying the callout information on iOS.\n */\n\n.uk-slider-items:not(.uk-grid) {\n display: flex;\n /* 1 */\n margin: 0;\n padding: 0;\n list-style: none;\n /* 2 */\n -webkit-touch-callout: none;\n}\n\n.uk-slider-items.uk-grid { flex-wrap: nowrap; }\n\n\n/* Item\n ========================================================================== */\n\n/*\n * 1. Let items take content dimensions (0 0 auto)\n * `max-width` needed to keep image responsiveness and prevent content overflow\n * 2. Create position context\n */\n\n.uk-slider-items > * {\n /* 1 */\n flex: none !important;\n box-sizing: border-box;\n max-width: 100%;\n /* 2 */\n position: relative;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-slider-misc)) {@include hook-slider-misc();}\n\n// @mixin hook-slider(){}\n// @mixin hook-slider-misc(){}\n","// Name: Sticky\n// Description: Component to make elements sticky in the viewport\n//\n// Component: `uk-sticky`\n//\n// Modifier: `uk-sticky-fixed`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Sticky\n ========================================================================== */\n\n/*\n * 1. Create position context so it's t the same like when fixed.\n * 2. Create stacking context already when not sticky to have the same context\n* for position set to `sticky` and `relative`\n * 2. More robust if padding and border are used and the sticky height is transitioned\n */\n\n.uk-sticky {\n /* 1 */\n position: relative;\n /* 2 */\n z-index: $sticky-z-index;\n /* 3 */\n box-sizing: border-box;\n}\n\n/*\n * 1. Force new layer to resolve frame rate issues on devices with lower frame rates\n */\n\n.uk-sticky-fixed {\n margin: 0 !important;\n /* 1 */\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n\n/*\n * Faster animations\n */\n\n.uk-sticky[class*=\"uk-animation-\"] { animation-duration: $sticky-animation-duration; }\n\n.uk-sticky.uk-animation-reverse { animation-duration: $sticky-reverse-animation-duration; }\n\n/*\n * Placeholder\n * Make content clickable for sticky cover and reveal effects\n */\n\n.uk-sticky-placeholder { pointer-events: none; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-sticky-misc)) {@include hook-sticky-misc();}\n\n// @mixin hook-sticky-misc(){}\n","// Name: Off-canvas\n// Description: Component to create an off-canvas sidebar\n//\n// Component: `uk-offcanvas`\n//\n// Sub-objects: `uk-offcanvas-bar`\n// `uk-offcanvas-container`\n// `uk-offcanvas-page`\n//\n// Adopted: `uk-offcanvas-close`\n//\n// Modifiers: `uk-offcanvas-flip`\n// `uk-offcanvas-bar-animation`\n// `uk-offcanvas-reveal`\n// `uk-offcanvas-overlay`\n// `uk-offcanvas-container-animation`\n//\n// States: `uk-open`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Off-canvas\n ========================================================================== */\n\n/*\n * 1. Hide by default\n * 2. Set position\n */\n\n.uk-offcanvas {\n /* 1 */\n display: none;\n /* 2 */\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n z-index: $offcanvas-z-index;\n}\n\n/*\n * Flip modifier\n */\n\n.uk-offcanvas-flip .uk-offcanvas {\n right: 0;\n left: auto;\n}\n\n\n/* Bar\n ========================================================================== */\n\n/*\n * 1. Set position\n * 2. Size and style\n * 3. Allow scrolling\n */\n\n.uk-offcanvas-bar {\n --uk-inverse: #{$offcanvas-bar-color-mode};\n /* 1 */\n position: absolute;\n top: 0;\n bottom: 0;\n left: (-$offcanvas-bar-width);\n /* 2 */\n box-sizing: border-box;\n width: $offcanvas-bar-width;\n padding: $offcanvas-bar-padding-vertical $offcanvas-bar-padding-horizontal;\n background: $offcanvas-bar-background;\n /* 3 */\n overflow-y: auto;\n @if(mixin-exists(hook-offcanvas-bar)) {@include hook-offcanvas-bar();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-offcanvas-bar {\n left: (-$offcanvas-bar-width-s);\n width: $offcanvas-bar-width-s;\n padding: $offcanvas-bar-padding-vertical-s $offcanvas-bar-padding-horizontal-s;\n }\n\n}\n\n// Color Mode\n@if ( $offcanvas-bar-color-mode == light ) { .uk-offcanvas-bar { @extend .uk-light !optional;} }\n@if ( $offcanvas-bar-color-mode == dark ) { .uk-offcanvas-bar { @extend .uk-dark !optional;} }\n\n/* Flip modifier */\n.uk-offcanvas-flip .uk-offcanvas-bar {\n left: auto;\n right: (-$offcanvas-bar-width);\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-offcanvas-flip .uk-offcanvas-bar { right: (-$offcanvas-bar-width-s); }\n\n}\n\n/*\n * Open\n */\n\n.uk-open > .uk-offcanvas-bar { left: 0; }\n.uk-offcanvas-flip .uk-open > .uk-offcanvas-bar {\n left: auto;\n right: 0;\n}\n\n/*\n * Slide Animation (Used in slide and push mode)\n */\n\n.uk-offcanvas-bar-animation { transition: left 0.3s ease-out; }\n.uk-offcanvas-flip .uk-offcanvas-bar-animation { transition-property: right; }\n\n/*\n * Reveal Animation\n * 1. Set position\n * 2. Clip the bar\n * 3. Animation\n * 4. Reset position\n */\n\n.uk-offcanvas-reveal {\n /* 1 */\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n /* 2 */\n width: 0;\n overflow: hidden;\n /* 3 */\n transition: width 0.3s ease-out;\n}\n\n.uk-offcanvas-reveal .uk-offcanvas-bar {\n /* 4 */\n left: 0;\n}\n\n.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar {\n /* 4 */\n left: auto;\n right: 0;\n}\n\n.uk-open > .uk-offcanvas-reveal { width: $offcanvas-bar-width; }\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-open > .uk-offcanvas-reveal { width: $offcanvas-bar-width-s; }\n\n}\n\n/*\n * Flip modifier\n */\n\n.uk-offcanvas-flip .uk-offcanvas-reveal {\n right: 0;\n left: auto;\n}\n\n\n/* Close\n * Adopts `uk-close`\n ========================================================================== */\n\n.uk-offcanvas-close {\n position: absolute;\n z-index: $offcanvas-z-index;\n top: $offcanvas-close-position;\n right: $offcanvas-close-position;\n padding: $offcanvas-close-padding;\n @if(mixin-exists(hook-offcanvas-close)) {@include hook-offcanvas-close();}\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-offcanvas-close {\n top: $offcanvas-close-position-s;\n right: $offcanvas-close-position-s;\n }\n\n}\n\n/*\n * Remove margin from adjacent element\n */\n\n.uk-offcanvas-close:first-child + * { margin-top: 0; }\n\n\n/* Overlay\n ========================================================================== */\n\n/*\n * Overlay the whole page. Needed for the `::before`\n * 1. Using `100vw` so no modification is needed when off-canvas is flipped\n * 2. Allow for closing with swipe gesture on devices with pointer events.\n */\n\n.uk-offcanvas-overlay {\n /* 1 */\n width: 100vw;\n /* 2 */\n touch-action: none;\n}\n\n/*\n * 1. Mask the whole page\n * 2. Fade-in transition\n */\n\n.uk-offcanvas-overlay::before {\n /* 1 */\n content: \"\";\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n background: $offcanvas-overlay-background;\n /* 2 */\n opacity: 0;\n transition: opacity 0.15s linear;\n @if(mixin-exists(hook-offcanvas-overlay)) {@include hook-offcanvas-overlay();}\n}\n\n.uk-offcanvas-overlay.uk-open::before { opacity: 1; }\n\n\n/* Prevent scrolling\n ========================================================================== */\n\n/*\n * Prevent horizontal scrollbar when the content is slide-out\n * Has to be on the `html` element too to make it work on the `body`\n * 1. `clip` is needed for `position: sticky` elements to keep their position\n */\n\n.uk-offcanvas-page,\n.uk-offcanvas-container {\n overflow-x: hidden;\n /* 1 */\n overflow-x: clip;\n}\n\n\n/* Container\n ========================================================================== */\n\n/*\n * Prepare slide-out animation (Used in reveal and push mode)\n * Using `position: left` instead of `transform` because position `fixed` elements like sticky navbars\n * lose their fixed state and behaves like `absolute` within a transformed container\n * 1. Provide a fixed width and prevent shrinking\n */\n\n.uk-offcanvas-container {\n position: relative;\n left: 0;\n transition: left 0.3s ease-out;\n /* 1 */\n box-sizing: border-box;\n width: 100%;\n}\n\n/*\n * Activate slide-out animation\n */\n\n:not(.uk-offcanvas-flip).uk-offcanvas-container-animation { left: $offcanvas-bar-width; }\n\n.uk-offcanvas-flip.uk-offcanvas-container-animation { left: (-$offcanvas-bar-width); }\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n :not(.uk-offcanvas-flip).uk-offcanvas-container-animation { left: $offcanvas-bar-width-s; }\n\n .uk-offcanvas-flip.uk-offcanvas-container-animation { left: (-$offcanvas-bar-width-s); }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-offcanvas-misc)) {@include hook-offcanvas-misc();}\n\n// @mixin hook-offcanvas-bar(){}\n// @mixin hook-offcanvas-close(){}\n// @mixin hook-offcanvas-overlay(){}\n// @mixin hook-offcanvas-misc(){}\n","// Name: Switcher\n// Description: Component to navigate through different content panes\n//\n// Component: `uk-switcher`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: Switcher\n ========================================================================== */\n\n/*\n * Reset list\n */\n\n.uk-switcher {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * Hide not active items\n */\n\n.uk-switcher > :not(.uk-active) { display: none; }\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-switcher > * > :last-child { margin-bottom: 0; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-switcher-misc)) {@include hook-switcher-misc();}\n\n// @mixin hook-switcher-misc(){}\n","// Name: Leader\n// Description: Component to create dot leaders\n//\n// Component: `uk-leader`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Leader\n ========================================================================== */\n\n.uk-leader { overflow: hidden; }\n\n/*\n * 1. Place element in text flow\n * 2. Never break into a new line\n * 3. Get a string back with as many repeating characters to fill the container\n * 4. Prevent wrapping. Overflowing characters will be clipped by the container\n */\n\n.uk-leader-fill::after {\n /* 1 */\n display: inline-block;\n margin-left: $leader-fill-margin-left;\n /* 2 */\n width: 0;\n /* 3 */\n content: attr(data-fill);\n /* 4 */\n white-space: nowrap;\n @if(mixin-exists(hook-leader)) {@include hook-leader();}\n}\n\n/*\n * Hide if media does not match\n */\n\n.uk-leader-fill.uk-leader-hide::after { display: none; }\n\n/*\n * Pass fill character to JS\n */\n\n:root { --uk-leader-fill-content: #{$leader-fill-content}; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-leader-misc)) {@include hook-leader-misc();}\n\n// @mixin hook-leader(){}\n// @mixin hook-leader-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n// @mixin hook-inverse-leader(){}\n","// Name: Notification\n// Description: Component to create notification messages\n//\n// Component: `uk-notification`\n//\n// Sub-objects: `uk-notification-message`\n//\n// Adopted: `uk-notification-close`\n//\n// Modifiers: `uk-notification-top-center`\n// `uk-notification-top-right`\n// `uk-notification-bottom-left`\n// `uk-notification-bottom-center`\n// `uk-notification-bottom-right`\n// `uk-notification-message-primary`\n// `uk-notification-message-success`\n// `uk-notification-message-warning`\n// `uk-notification-message-danger`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n/* ========================================================================\n Component: Notification\n ========================================================================== */\n\n/*\n * 1. Set position\n * 2. Dimensions\n */\n\n.uk-notification {\n /* 1 */\n position: fixed;\n top: $notification-position;\n left: $notification-position;\n z-index: $notification-z-index;\n /* 2 */\n box-sizing: border-box;\n width: $notification-width;\n @if(mixin-exists(hook-notification)) {@include hook-notification();}\n}\n\n\n/* Position modifiers\n========================================================================== */\n\n.uk-notification-top-right,\n.uk-notification-bottom-right {\n left: auto;\n right: $notification-position;\n}\n\n.uk-notification-top-center,\n.uk-notification-bottom-center {\n left: 50%;\n margin-left: ($notification-width * -0.5);\n}\n\n.uk-notification-bottom-left,\n.uk-notification-bottom-right,\n.uk-notification-bottom-center {\n top: auto;\n bottom: $notification-position;\n}\n\n\n/* Responsiveness\n========================================================================== */\n\n/* Phones portrait and smaller */\n@media (max-width: $breakpoint-xsmall-max) {\n\n .uk-notification {\n left: $notification-position;\n right: $notification-position;\n width: auto;\n margin: 0;\n }\n\n}\n\n\n/* Message\n========================================================================== */\n\n.uk-notification-message {\n position: relative;\n padding: $notification-message-padding;\n background: $notification-message-background;\n color: $notification-message-color;\n font-size: $notification-message-font-size;\n line-height: $notification-message-line-height;\n cursor: pointer;\n @if(mixin-exists(hook-notification-message)) {@include hook-notification-message();}\n}\n\n* + .uk-notification-message { margin-top: $notification-message-margin-top; }\n\n\n/* Close\n * Adopts `uk-close`\n ========================================================================== */\n\n.uk-notification-close {\n display: none;\n position: absolute;\n top: $notification-close-top;\n right: $notification-close-right;\n @if(mixin-exists(hook-notification-close)) {@include hook-notification-close();}\n}\n\n.uk-notification-message:hover .uk-notification-close { display: block; }\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Primary\n */\n\n.uk-notification-message-primary {\n color: $notification-message-primary-color;\n @if(mixin-exists(hook-notification-message-primary)) {@include hook-notification-message-primary();}\n}\n\n/*\n * Success\n */\n\n.uk-notification-message-success {\n color: $notification-message-success-color;\n @if(mixin-exists(hook-notification-message-success)) {@include hook-notification-message-success();}\n}\n\n/*\n * Warning\n */\n\n.uk-notification-message-warning {\n color: $notification-message-warning-color;\n @if(mixin-exists(hook-notification-message-warning)) {@include hook-notification-message-warning();}\n}\n\n/*\n * Danger\n */\n\n.uk-notification-message-danger {\n color: $notification-message-danger-color;\n @if(mixin-exists(hook-notification-message-danger)) {@include hook-notification-message-danger();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-notification-misc)) {@include hook-notification-misc();}\n\n// @mixin hook-notification(){}\n// @mixin hook-notification-message(){}\n// @mixin hook-notification-close(){}\n// @mixin hook-notification-message-primary(){}\n// @mixin hook-notification-message-success(){}\n// @mixin hook-notification-message-warning(){}\n// @mixin hook-notification-message-danger(){}\n// @mixin hook-notification-misc(){}\n","// Name: Tooltip\n// Description: Component to create tooltips\n//\n// Component: `uk-tooltip`\n//\n// Modifiers `uk-tooltip-top`\n// `uk-tooltip-top-left`\n// `uk-tooltip-top-right`\n// `uk-tooltip-bottom`\n// `uk-tooltip-bottom-left`\n// `uk-tooltip-bottom-right`\n// `uk-tooltip-left`\n// `uk-tooltip-right`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Tooltip\n ========================================================================== */\n\n/*\n * 1. Hide by default\n * 2. Position\n * 3. Remove tooltip from document flow to keep the UIkit container from changing its size when injected into the document initially\n * 4. Dimensions\n * 5. Style\n */\n\n.uk-tooltip {\n /* 1 */\n display: none;\n /* 2 */\n position: absolute;\n z-index: $tooltip-z-index;\n --uk-position-offset: #{$tooltip-margin};\n --uk-position-viewport-offset: 10;\n /* 3 */\n top: 0;\n /* 4 */\n box-sizing: border-box;\n max-width: $tooltip-max-width;\n padding: $tooltip-padding-vertical $tooltip-padding-horizontal;\n /* 5 */\n background: $tooltip-background;\n border-radius: $tooltip-border-radius;\n color: $tooltip-color;\n font-size: $tooltip-font-size;\n @if(mixin-exists(hook-tooltip)) {@include hook-tooltip();}\n}\n\n/* Show */\n.uk-tooltip.uk-active { display: block; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-tooltip-misc)) {@include hook-tooltip-misc();}\n\n// @mixin hook-tooltip(){}\n// @mixin hook-tooltip-misc(){}\n","// Name: Sortable\n// Description: Component to create sortable grids and lists\n//\n// Component: `uk-sortable`\n//\n// Sub-objects: `uk-sortable-drag`\n// `uk-sortable-placeholder`\n// `uk-sortable-handle`\n//\n// Modifiers: `uk-sortable-empty`\n//\n// States: `uk-drag`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Sortable\n ========================================================================== */\n\n.uk-sortable {\n position: relative;\n @if(mixin-exists(hook-sortable)) {@include hook-sortable();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-sortable > :last-child { margin-bottom: 0; }\n\n\n/* Drag\n ========================================================================== */\n\n.uk-sortable-drag {\n position: fixed !important;\n z-index: $sortable-dragged-z-index !important;\n pointer-events: none;\n @if(mixin-exists(hook-sortable-drag)) {@include hook-sortable-drag();}\n}\n\n\n/* Placeholder\n ========================================================================== */\n\n.uk-sortable-placeholder {\n opacity: $sortable-placeholder-opacity;\n pointer-events: none;\n @if(mixin-exists(hook-sortable-placeholder)) {@include hook-sortable-placeholder();}\n}\n\n\n/* Empty modifier\n ========================================================================== */\n\n.uk-sortable-empty {\n min-height: $sortable-empty-height;\n @if(mixin-exists(hook-sortable-empty)) {@include hook-sortable-empty();}\n}\n\n\n/* Handle\n ========================================================================== */\n\n/* Hover */\n.uk-sortable-handle:hover { cursor: move; }\n\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-sortable-misc)) {@include hook-sortable-misc();}\n\n// @mixin hook-sortable(){}\n// @mixin hook-sortable-drag(){}\n// @mixin hook-sortable-placeholder(){}\n// @mixin hook-sortable-empty(){}\n// @mixin hook-sortable-misc(){}\n","// Name: Countdown\n// Description: Component to create countdown timers\n//\n// Component: `uk-countdown`\n//\n// Sub-objects: `uk-countdown-number`\n// `uk-countdown-separator`\n// `uk-countdown-label`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n$countdown-number-font-size: 2rem !default; // 32px\n$countdown-number-font-size-s: 4rem !default; // 64px\n$countdown-number-font-size-m: 6rem !default; // 96px\n\n$countdown-separator-font-size: 1rem !default; // 16px\n$countdown-separator-font-size-s: 2rem !default; // 32px\n$countdown-separator-font-size-m: 3rem !default; // 48px\n\n\n/* ========================================================================\n Component: Countdown\n ========================================================================== */\n\n.uk-countdown {\n @if(mixin-exists(hook-countdown)) {@include hook-countdown();}\n}\n\n\n/* Item\n ========================================================================== */\n\n.uk-countdown-number,\n.uk-countdown-separator {\n @if(mixin-exists(hook-countdown-item)) {@include hook-countdown-item();}\n}\n\n\n/* Number\n ========================================================================== */\n\n\n/*\n * 1. Make numbers all of the same size to prevent jumping. Must be supported by the font.\n * 2. Style\n */\n\n.uk-countdown-number {\n /* 1 */\n font-variant-numeric: tabular-nums;\n /* 2 */\n font-size: $countdown-number-font-size;\n line-height: $countdown-number-line-height;\n @if(mixin-exists(hook-countdown-number)) {@include hook-countdown-number();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-countdown-number { font-size: $countdown-number-font-size-s; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-countdown-number { font-size: $countdown-number-font-size-m; }\n\n}\n\n\n/* Separator\n ========================================================================== */\n\n.uk-countdown-separator {\n font-size: $countdown-separator-font-size;\n line-height: $countdown-separator-line-height;\n @if(mixin-exists(hook-countdown-separator)) {@include hook-countdown-separator();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-countdown-separator { font-size: $countdown-separator-font-size-s; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-countdown-separator { font-size: $countdown-separator-font-size-m; }\n\n}\n\n\n/* Label\n ========================================================================== */\n\n.uk-countdown-label {\n @if(mixin-exists(hook-countdown-label)) {@include hook-countdown-label();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-countdown-misc)) {@include hook-countdown-misc();}\n\n// @mixin hook-countdown(){}\n// @mixin hook-countdown-item(){}\n// @mixin hook-countdown-number(){}\n// @mixin hook-countdown-separator(){}\n// @mixin hook-countdown-label(){}\n// @mixin hook-countdown-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n// @mixin hook-inverse-countdown-item(){}\n// @mixin hook-inverse-countdown-number(){}\n// @mixin hook-inverse-countdown-separator(){}\n// @mixin hook-inverse-countdown-label(){}\n","// Name: Thumbnav\n// Description: Component to create thumbnail navigations\n//\n// Component: `uk-thumbnav`\n//\n// Modifier: `uk-thumbnav-vertical`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Thumbnav\n ========================================================================== */\n\n/*\n * 1. Allow items to wrap into the next line\n * 2. Reset list\n * 3. Gutter\n */\n\n.uk-thumbnav {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n margin: 0;\n padding: 0;\n list-style: none;\n /* 3 */\n margin-left: (-$thumbnav-margin-horizontal);\n @if(mixin-exists(hook-thumbnav)) {@include hook-thumbnav();}\n}\n\n/*\n * Space is allocated based on content dimensions, but shrinks: 0 1 auto\n * 1. Gutter\n */\n\n.uk-thumbnav > * {\n /* 1 */\n padding-left: $thumbnav-margin-horizontal;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * Items\n */\n\n.uk-thumbnav > * > * {\n display: inline-block;\n @if(mixin-exists(hook-thumbnav-item)) {@include hook-thumbnav-item();}\n}\n\n/* Hover */\n.uk-thumbnav > * > :hover {\n @if(mixin-exists(hook-thumbnav-item-hover)) {@include hook-thumbnav-item-hover();}\n}\n\n/* Active */\n.uk-thumbnav > .uk-active > * {\n @if(mixin-exists(hook-thumbnav-item-active)) {@include hook-thumbnav-item-active();}\n}\n\n\n/* Modifier: 'uk-thumbnav-vertical'\n ========================================================================== */\n\n/*\n * 1. Change direction\n * 2. Gutter\n */\n\n.uk-thumbnav-vertical {\n /* 1 */\n flex-direction: column;\n /* 2 */\n margin-left: 0;\n margin-top: (-$thumbnav-margin-vertical);\n}\n\n/* 2 */\n.uk-thumbnav-vertical > * {\n padding-left: 0;\n padding-top: $thumbnav-margin-vertical;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-thumbnav-misc)) {@include hook-thumbnav-misc();}\n\n// @mixin hook-thumbnav(){}\n// @mixin hook-thumbnav-item(){}\n// @mixin hook-thumbnav-item-hover(){}\n// @mixin hook-thumbnav-item-active(){}\n// @mixin hook-thumbnav-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n// @mixin hook-inverse-thumbnav-item(){}\n// @mixin hook-inverse-thumbnav-item-hover(){}\n// @mixin hook-inverse-thumbnav-item-active(){}\n","// Name: Iconnav\n// Description: Component to create icon navigations\n//\n// Component: `uk-iconnav`\n//\n// Modifier: `uk-iconnav-vertical`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n/* ========================================================================\n Component: Iconnav\n ========================================================================== */\n\n/*\n * 1. Allow items to wrap into the next line\n * 2. Reset list\n * 3. Gutter\n */\n\n.uk-iconnav {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n margin: 0;\n padding: 0;\n list-style: none;\n /* 3 */\n margin-left: (-$iconnav-margin-horizontal);\n @if(mixin-exists(hook-iconnav)) {@include hook-iconnav();}\n}\n\n/*\n * Space is allocated based on content dimensions, but shrinks: 0 1 auto\n * 1. Gutter\n */\n\n.uk-iconnav > * {\n /* 1 */\n padding-left: $iconnav-margin-horizontal;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * Items must target `a` elements to exclude other elements (e.g. dropdowns)\n * 1. Center content vertically if there is still some text\n * 2. Imitate white space gap when using flexbox\n * 3. Force text not to affect item height\n * 4. Style\n * 5. Required for `a` if there is still some text\n */\n\n.uk-iconnav > * > a {\n /* 1 */\n display: flex;\n align-items: center;\n /* 2 */\n column-gap: 0.25em;\n /* 3 */\n line-height: 0;\n /* 4 */\n color: $iconnav-item-color;\n /* 5 */\n text-decoration: none;\n @if(mixin-exists(hook-iconnav-item)) {@include hook-iconnav-item();}\n}\n\n/* Hover */\n.uk-iconnav > * > a:hover {\n color: $iconnav-item-hover-color;\n @if(mixin-exists(hook-iconnav-item-hover)) {@include hook-iconnav-item-hover();}\n}\n\n/* Active */\n.uk-iconnav > .uk-active > a {\n color: $iconnav-item-active-color;\n @if(mixin-exists(hook-iconnav-item-active)) {@include hook-iconnav-item-active();}\n}\n\n\n/* Modifier: 'uk-iconnav-vertical'\n ========================================================================== */\n\n/*\n * 1. Change direction\n * 2. Gutter\n */\n\n.uk-iconnav-vertical {\n /* 1 */\n flex-direction: column;\n /* 2 */\n margin-left: 0;\n margin-top: (-$iconnav-margin-vertical);\n}\n\n/* 2 */\n.uk-iconnav-vertical > * {\n padding-left: 0;\n padding-top: $iconnav-margin-vertical;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-iconnav-misc)) {@include hook-iconnav-misc();}\n\n// @mixin hook-iconnav(){}\n// @mixin hook-iconnav-item(){}\n// @mixin hook-iconnav-item-hover(){}\n// @mixin hook-iconnav-item-active(){}\n// @mixin hook-iconnav-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-iconnav-item(){}\n// @mixin hook-inverse-iconnav-item-hover(){}\n// @mixin hook-inverse-iconnav-item-active(){}\n","// Name: Grid\n// Description: Component to create responsive, fluid and nestable grids\n//\n// Component: `uk-grid`\n//\n// Modifiers: `uk-grid-small`\n// `uk-grid-medium`\n// `uk-grid-large`\n// `uk-grid-collapse`\n// `uk-grid-divider`\n// `uk-grid-match`\n// `uk-grid-stack`\n// `uk-grid-margin`\n// `uk-grid-margin-small`\n// `uk-grid-margin-medium`\n// `uk-grid-margin-large`\n// `uk-grid-margin-collapse`\n//\n// Sub-modifier: `uk-grid-item-match`\n//\n// States: `uk-first-column`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Grid\n ========================================================================== */\n\n/*\n * 1. Allow cells to wrap into the next line\n * 2. Reset list\n */\n\n.uk-grid {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n/*\n * Grid cell\n * Note: Space is allocated solely based on content dimensions, but shrinks: 0 1 auto\n * Reset margin for e.g. paragraphs\n */\n\n.uk-grid > * { margin: 0; }\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-grid > * > :last-child { margin-bottom: 0; }\n\n\n/* Gutter\n ========================================================================== */\n\n/*\n * Default\n */\n\n/* Horizontal */\n.uk-grid { margin-left: (-$grid-gutter-horizontal); }\n.uk-grid > * { padding-left: $grid-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid + .uk-grid,\n.uk-grid > .uk-grid-margin,\n* + .uk-grid-margin { margin-top: $grid-gutter-vertical; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n /* Horizontal */\n .uk-grid { margin-left: (-$grid-gutter-horizontal-l); }\n .uk-grid > * { padding-left: $grid-gutter-horizontal-l; }\n\n /* Vertical */\n .uk-grid + .uk-grid,\n .uk-grid > .uk-grid-margin,\n * + .uk-grid-margin { margin-top: $grid-gutter-vertical-l; }\n\n}\n\n/*\n * Small\n */\n\n/* Horizontal */\n.uk-grid-small,\n.uk-grid-column-small { margin-left: (-$grid-small-gutter-horizontal); }\n.uk-grid-small > *,\n.uk-grid-column-small > * { padding-left: $grid-small-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid + .uk-grid-small,\n.uk-grid + .uk-grid-row-small,\n.uk-grid-small > .uk-grid-margin,\n.uk-grid-row-small > .uk-grid-margin,\n* + .uk-grid-margin-small { margin-top: $grid-small-gutter-vertical; }\n\n/*\n * Medium\n */\n\n/* Horizontal */\n.uk-grid-medium,\n.uk-grid-column-medium { margin-left: (-$grid-medium-gutter-horizontal); }\n.uk-grid-medium > *,\n.uk-grid-column-medium > * { padding-left: $grid-medium-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid + .uk-grid-medium,\n.uk-grid + .uk-grid-row-medium,\n.uk-grid-medium > .uk-grid-margin,\n.uk-grid-row-medium > .uk-grid-margin,\n* + .uk-grid-margin-medium { margin-top: $grid-medium-gutter-vertical; }\n\n/*\n * Large\n */\n\n/* Horizontal */\n.uk-grid-large,\n.uk-grid-column-large { margin-left: (-$grid-large-gutter-horizontal); }\n.uk-grid-large > *,\n.uk-grid-column-large > * { padding-left: $grid-large-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid + .uk-grid-large,\n.uk-grid + .uk-grid-row-large,\n.uk-grid-large > .uk-grid-margin,\n.uk-grid-row-large > .uk-grid-margin,\n* + .uk-grid-margin-large { margin-top: $grid-large-gutter-vertical; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n /* Horizontal */\n .uk-grid-large,\n .uk-grid-column-large { margin-left: (-$grid-large-gutter-horizontal-l); }\n .uk-grid-large > *,\n .uk-grid-column-large > * { padding-left: $grid-large-gutter-horizontal-l; }\n\n /* Vertical */\n .uk-grid + .uk-grid-large,\n .uk-grid + .uk-grid-row-large,\n .uk-grid-large > .uk-grid-margin,\n .uk-grid-row-large > .uk-grid-margin,\n * + .uk-grid-margin-large { margin-top: $grid-large-gutter-vertical-l; }\n\n}\n\n/*\n * Collapse\n */\n\n/* Horizontal */\n.uk-grid-collapse,\n.uk-grid-column-collapse { margin-left: 0; }\n.uk-grid-collapse > *,\n.uk-grid-column-collapse > * { padding-left: 0; }\n\n/* Vertical */\n.uk-grid + .uk-grid-collapse,\n.uk-grid + .uk-grid-row-collapse,\n.uk-grid-collapse > .uk-grid-margin,\n.uk-grid-row-collapse > .uk-grid-margin { margin-top: 0; }\n\n\n/* Divider\n ========================================================================== */\n\n.uk-grid-divider > * { position: relative; }\n\n.uk-grid-divider > :not(.uk-first-column)::before {\n content: \"\";\n position: absolute;\n top: 0;\n bottom: 0;\n border-left: $grid-divider-border-width solid $grid-divider-border;\n @if(mixin-exists(hook-grid-divider-horizontal)) {@include hook-grid-divider-horizontal();}\n}\n\n/* Vertical */\n.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n border-top: $grid-divider-border-width solid $grid-divider-border;\n @if(mixin-exists(hook-grid-divider-vertical)) {@include hook-grid-divider-vertical();}\n}\n\n/*\n * Default\n */\n\n/* Horizontal */\n.uk-grid-divider { margin-left: -($grid-gutter-horizontal * 2); }\n.uk-grid-divider > * { padding-left: ($grid-gutter-horizontal * 2); }\n\n.uk-grid-divider > :not(.uk-first-column)::before { left: $grid-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid-divider.uk-grid-stack > .uk-grid-margin { margin-top: ($grid-gutter-vertical * 2); }\n\n.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {\n top: (-$grid-gutter-vertical);\n left: ($grid-gutter-horizontal * 2);\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n /* Horizontal */\n .uk-grid-divider { margin-left: -($grid-gutter-horizontal-l * 2); }\n .uk-grid-divider > * { padding-left: ($grid-gutter-horizontal-l * 2); }\n\n .uk-grid-divider > :not(.uk-first-column)::before { left: $grid-gutter-horizontal-l; }\n\n /* Vertical */\n .uk-grid-divider.uk-grid-stack > .uk-grid-margin { margin-top: ($grid-gutter-vertical-l * 2); }\n\n .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {\n top: (-$grid-gutter-vertical-l);\n left: ($grid-gutter-horizontal-l * 2);\n }\n\n}\n\n/*\n * Small\n */\n\n/* Horizontal */\n.uk-grid-divider.uk-grid-small,\n.uk-grid-divider.uk-grid-column-small { margin-left: -($grid-small-gutter-horizontal * 2); }\n.uk-grid-divider.uk-grid-small > *,\n.uk-grid-divider.uk-grid-column-small > * { padding-left: ($grid-small-gutter-horizontal * 2); }\n\n.uk-grid-divider.uk-grid-small > :not(.uk-first-column)::before,\n.uk-grid-divider.uk-grid-column-small > :not(.uk-first-column)::before { left: $grid-small-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin,\n.uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin { margin-top: ($grid-small-gutter-vertical * 2); }\n\n.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin::before {\n top: (-$grid-small-gutter-vertical);\n left: ($grid-small-gutter-horizontal * 2);\n}\n\n.uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin::before { top: (-$grid-small-gutter-vertical); }\n.uk-grid-divider.uk-grid-column-small.uk-grid-stack > .uk-grid-margin::before { left: ($grid-small-gutter-horizontal * 2); }\n\n/*\n * Medium\n */\n\n/* Horizontal */\n.uk-grid-divider.uk-grid-medium,\n.uk-grid-divider.uk-grid-column-medium { margin-left: -($grid-medium-gutter-horizontal * 2); }\n.uk-grid-divider.uk-grid-medium > *,\n.uk-grid-divider.uk-grid-column-medium > * { padding-left: ($grid-medium-gutter-horizontal * 2); }\n\n.uk-grid-divider.uk-grid-medium > :not(.uk-first-column)::before,\n.uk-grid-divider.uk-grid-column-medium > :not(.uk-first-column)::before { left: $grid-medium-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin,\n.uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin { margin-top: ($grid-medium-gutter-vertical * 2); }\n\n.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin::before {\n top: (-$grid-medium-gutter-vertical);\n left: ($grid-medium-gutter-horizontal * 2);\n}\n\n.uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin::before { top: (-$grid-medium-gutter-vertical); }\n.uk-grid-divider.uk-grid-column-medium.uk-grid-stack > .uk-grid-margin::before { left: ($grid-medium-gutter-horizontal * 2); }\n\n/*\n * Large\n */\n\n/* Horizontal */\n.uk-grid-divider.uk-grid-large,\n.uk-grid-divider.uk-grid-column-large { margin-left: -($grid-large-gutter-horizontal * 2); }\n.uk-grid-divider.uk-grid-large > *,\n.uk-grid-divider.uk-grid-column-large > * { padding-left: ($grid-large-gutter-horizontal * 2); }\n\n.uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before,\n.uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before { left: $grid-large-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin,\n.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin { margin-top: ($grid-large-gutter-vertical * 2); }\n\n.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before {\n top: (-$grid-large-gutter-vertical);\n left: ($grid-large-gutter-horizontal * 2);\n}\n\n.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin::before { top: (-$grid-large-gutter-vertical); }\n.uk-grid-divider.uk-grid-column-large.uk-grid-stack > .uk-grid-margin::before { left: ($grid-large-gutter-horizontal * 2); }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n /* Horizontal */\n .uk-grid-divider.uk-grid-large,\n .uk-grid-divider.uk-grid-column-large { margin-left: -($grid-large-gutter-horizontal-l * 2); }\n .uk-grid-divider.uk-grid-large > *,\n .uk-grid-divider.uk-grid-column-large > * { padding-left: ($grid-large-gutter-horizontal-l * 2); }\n\n .uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before,\n .uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before { left: $grid-large-gutter-horizontal-l; }\n\n /* Vertical */\n .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin,\n .uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin { margin-top: ($grid-large-gutter-vertical-l * 2); }\n\n .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before {\n top: (-$grid-large-gutter-vertical-l);\n left: ($grid-large-gutter-horizontal-l * 2);\n }\n\n .uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin::before { top: (-$grid-large-gutter-vertical-l); }\n .uk-grid-divider.uk-grid-column-large.uk-grid-stack > .uk-grid-margin::before { left: ($grid-large-gutter-horizontal-l * 2); }\n\n}\n\n\n/* Match child of a grid cell\n ========================================================================== */\n\n/*\n * Behave like a block element\n * 1. Wrap into the next line\n * 2. Take the full width, at least 100%. Only if no class from the Width component is set.\n * 3. Expand width even if larger than 100%, e.g. because of negative margin (Needed for nested grids)\n */\n\n.uk-grid-match > *,\n.uk-grid-item-match {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n}\n\n.uk-grid-match > * > :not([class*=\"uk-width\"]),\n.uk-grid-item-match > :not([class*=\"uk-width\"]) {\n /* 2 */\n box-sizing: border-box;\n width: 100%;\n /* 3 */\n flex: auto;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-grid-misc)) {@include hook-grid-misc();}\n\n// @mixin hook-grid-divider-horizontal(){}\n// @mixin hook-grid-divider-vertical(){}\n// @mixin hook-grid-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-grid-divider-horizontal(){}\n// @mixin hook-inverse-grid-divider-vertical(){}\n","// Name: Nav\n// Description: Defines styles for list navigations\n//\n// Component: `uk-nav`\n//\n// Sub-objects: `uk-nav-parent-icon`\n// `uk-nav-header`\n// `uk-nav-divider`\n// `uk-nav-subtitle`\n// `uk-nav-sub`\n//\n// Modifiers: `uk-nav-default`\n// `uk-nav-primary`\n// `uk-nav-secondary`\n// `uk-nav-medium`\n// `uk-nav-large`\n// `uk-nav-xlarge`\n// `uk-nav-center`,\n// `uk-nav-divider`\n//\n// States: `uk-active`\n// `uk-parent`\n// `uk-open`\n// `uk-touch`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n$nav-medium-font-size: $nav-medium-font-size-m * 0.825 !default; // 40px 0.714\n$nav-medium-font-size-m: $nav-medium-font-size-l * 0.875 !default; // 3.5rem / 56px\n$nav-medium-font-size-l: 4rem !default; // 64px\n\n$nav-large-font-size: $nav-large-font-size-m * 0.85 !default; // 50px 0.78\n$nav-large-font-size-m: 4rem !default; // 64px\n$nav-large-font-size-l: 6rem !default; // 96px\n\n$nav-xlarge-font-size: 4rem !default; // 64px\n$nav-xlarge-font-size-m: 6rem !default; // 96px\n$nav-xlarge-font-size-l: 8rem !default; // 128px\n\n\n\n/* ========================================================================\n Component: Nav\n ========================================================================== */\n\n/*\n * Reset\n */\n\n.uk-nav,\n.uk-nav ul {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n/*\n* 1. Center content vertically, e.g. an icon\n* 2. Imitate white space gap when using flexbox\n* 3. Reset link\n */\n\n.uk-nav li > a {\n /* 1 */\n display: flex;\n align-items: center;\n /* 2 */\n column-gap: 0.25em;\n /* 3*/\n text-decoration: none;\n}\n\n/*\n * Items\n * Must target `a` elements to exclude other elements (e.g. lists)\n */\n\n.uk-nav > li > a { padding: $nav-item-padding-vertical $nav-item-padding-horizontal; }\n\n\n/* Sublists\n ========================================================================== */\n\n/*\n * Level 2\n * `ul` needed for higher specificity to override padding\n */\n\nul.uk-nav-sub {\n padding: $nav-sublist-padding-vertical 0 $nav-sublist-padding-vertical $nav-sublist-padding-left;\n @if(mixin-exists(hook-nav-sub)) {@include hook-nav-sub();}\n}\n\n/*\n * Level 3 and deeper\n */\n\n.uk-nav-sub ul { padding-left: $nav-sublist-deeper-padding-left; }\n\n/*\n * Items\n */\n\n.uk-nav-sub a { padding: $nav-sublist-item-padding-vertical 0; }\n\n\n/* Parent icon\n ========================================================================== */\n\n.uk-nav-parent-icon {\n margin-left: auto;\n transition: transform 0.3s ease-out;\n}\n\n.uk-nav > li.uk-open > a .uk-nav-parent-icon { transform: rotateX(180deg); }\n\n\n/* Header\n ========================================================================== */\n\n.uk-nav-header {\n padding: $nav-header-padding-vertical $nav-header-padding-horizontal;\n text-transform: $nav-header-text-transform;\n font-size: $nav-header-font-size;\n @if(mixin-exists(hook-nav-header)) {@include hook-nav-header();}\n}\n\n.uk-nav-header:not(:first-child) { margin-top: $nav-header-margin-top; }\n\n\n/* Divider\n ========================================================================== */\n\n.uk-nav .uk-nav-divider {\n margin: $nav-divider-margin-vertical $nav-divider-margin-horizontal;\n @if(mixin-exists(hook-nav-divider)) {@include hook-nav-divider();}\n}\n\n\n/* Default modifier\n ========================================================================== */\n\n.uk-nav-default {\n font-size: $nav-default-font-size;\n line-height: $nav-default-line-height;\n @if(mixin-exists(hook-nav-default)) {@include hook-nav-default();}\n}\n\n/*\n * Items\n */\n\n.uk-nav-default > li > a {\n color: $nav-default-item-color;\n @if(mixin-exists(hook-nav-default-item)) {@include hook-nav-default-item();}\n}\n\n/* Hover */\n.uk-nav-default > li > a:hover {\n color: $nav-default-item-hover-color;\n @if(mixin-exists(hook-nav-default-item-hover)) {@include hook-nav-default-item-hover();}\n}\n\n/* Active */\n.uk-nav-default > li.uk-active > a {\n color: $nav-default-item-active-color;\n @if(mixin-exists(hook-nav-default-item-active)) {@include hook-nav-default-item-active();}\n}\n\n/*\n * Subtitle\n */\n\n.uk-nav-default .uk-nav-subtitle {\n font-size: $nav-default-subtitle-font-size;\n @if(mixin-exists(hook-nav-default-subtitle)) {@include hook-nav-default-subtitle();}\n}\n\n/*\n * Header\n */\n\n.uk-nav-default .uk-nav-header {\n color: $nav-default-header-color;\n @if(mixin-exists(hook-nav-default-header)) {@include hook-nav-default-header();}\n}\n\n/*\n * Divider\n */\n\n.uk-nav-default .uk-nav-divider {\n border-top: $nav-default-divider-border-width solid $nav-default-divider-border;\n @if(mixin-exists(hook-nav-default-divider)) {@include hook-nav-default-divider();}\n}\n\n/*\n * Sublists\n */\n\n.uk-nav-default .uk-nav-sub {\n font-size: $nav-default-sublist-font-size;\n line-height: $nav-default-sublist-line-height;\n}\n\n.uk-nav-default .uk-nav-sub a { color: $nav-default-sublist-item-color; }\n\n.uk-nav-default .uk-nav-sub a:hover { color: $nav-default-sublist-item-hover-color; }\n\n.uk-nav-default .uk-nav-sub li.uk-active > a { color: $nav-default-sublist-item-active-color; }\n\n\n/* Primary modifier\n ========================================================================== */\n\n.uk-nav-primary {\n font-size: $nav-primary-font-size;\n line-height: $nav-primary-line-height;\n @if(mixin-exists(hook-nav-primary)) {@include hook-nav-primary();}\n}\n\n/*\n * Items\n */\n\n.uk-nav-primary > li > a {\n color: $nav-primary-item-color;\n @if(mixin-exists(hook-nav-primary-item)) {@include hook-nav-primary-item();}\n}\n\n/* Hover */\n.uk-nav-primary > li > a:hover {\n color: $nav-primary-item-hover-color;\n @if(mixin-exists(hook-nav-primary-item-hover)) {@include hook-nav-primary-item-hover();}\n}\n\n/* Active */\n.uk-nav-primary > li.uk-active > a {\n color: $nav-primary-item-active-color;\n @if(mixin-exists(hook-nav-primary-item-active)) {@include hook-nav-primary-item-active();}\n}\n\n/*\n * Subtitle\n */\n\n.uk-nav-primary .uk-nav-subtitle {\n font-size: $nav-primary-subtitle-font-size;\n @if(mixin-exists(hook-nav-primary-subtitle)) {@include hook-nav-primary-subtitle();}\n}\n\n/*\n * Header\n */\n\n.uk-nav-primary .uk-nav-header {\n color: $nav-primary-header-color;\n @if(mixin-exists(hook-nav-primary-header)) {@include hook-nav-primary-header();}\n}\n\n/*\n * Divider\n */\n\n.uk-nav-primary .uk-nav-divider {\n border-top: $nav-primary-divider-border-width solid $nav-primary-divider-border;\n @if(mixin-exists(hook-nav-primary-divider)) {@include hook-nav-primary-divider();}\n}\n\n/*\n * Sublists\n */\n\n.uk-nav-primary .uk-nav-sub {\n font-size: $nav-primary-sublist-font-size;\n line-height: $nav-primary-sublist-line-height;\n}\n\n.uk-nav-primary .uk-nav-sub a { color: $nav-primary-sublist-item-color; }\n\n.uk-nav-primary .uk-nav-sub a:hover { color: $nav-primary-sublist-item-hover-color; }\n\n.uk-nav-primary .uk-nav-sub li.uk-active > a { color: $nav-primary-sublist-item-active-color; }\n\n\n/* Secondary modifier\n ========================================================================== */\n\n.uk-nav-secondary {\n font-size: $nav-secondary-font-size;\n line-height: $nav-secondary-line-height;\n @if(mixin-exists(hook-nav-secondary)) {@include hook-nav-secondary();}\n}\n\n/*\n * Items\n */\n\n.uk-nav-secondary > li > a {\n\n color: $nav-secondary-item-color;\n @if(mixin-exists(hook-nav-secondary-item)) {@include hook-nav-secondary-item();}\n}\n\n/* Hover */\n.uk-nav-secondary > li > a:hover {\n color: $nav-secondary-item-hover-color;\n @if(mixin-exists(hook-nav-secondary-item-hover)) {@include hook-nav-secondary-item-hover();}\n}\n\n/* Active */\n.uk-nav-secondary > li.uk-active > a {\n color: $nav-secondary-item-active-color;\n @if(mixin-exists(hook-nav-secondary-item-active)) {@include hook-nav-secondary-item-active();}\n}\n\n/*\n * Subtitle\n */\n\n.uk-nav-secondary .uk-nav-subtitle {\n font-size: $nav-secondary-subtitle-font-size;\n color: $nav-secondary-subtitle-color;\n @if(mixin-exists(hook-nav-secondary-subtitle)) {@include hook-nav-secondary-subtitle();}\n}\n\n/* Hover */\n.uk-nav-secondary > li > a:hover .uk-nav-subtitle {\n color: $nav-secondary-subtitle-hover-color;\n @if(mixin-exists(hook-nav-secondary-subtitle-hover)) {@include hook-nav-secondary-subtitle-hover();}\n}\n\n/* Active */\n.uk-nav-secondary > li.uk-active > a .uk-nav-subtitle {\n color: $nav-secondary-subtitle-active-color;\n @if(mixin-exists(hook-nav-secondary-subtitle-active)) {@include hook-nav-secondary-subtitle-active();}\n}\n\n/*\n * Header\n */\n\n.uk-nav-secondary .uk-nav-header {\n color: $nav-secondary-header-color;\n @if(mixin-exists(hook-nav-secondary-header)) {@include hook-nav-secondary-header();}\n}\n\n/*\n * Divider\n */\n\n.uk-nav-secondary .uk-nav-divider {\n border-top: $nav-secondary-divider-border-width solid $nav-secondary-divider-border;\n @if(mixin-exists(hook-nav-secondary-divider)) {@include hook-nav-secondary-divider();}\n}\n\n/*\n * Sublists\n */\n\n.uk-nav-secondary .uk-nav-sub {\n font-size: $nav-secondary-sublist-font-size;\n line-height: $nav-secondary-sublist-line-height;\n}\n\n.uk-nav-secondary .uk-nav-sub a { color: $nav-secondary-sublist-item-color; }\n\n.uk-nav-secondary .uk-nav-sub a:hover { color: $nav-secondary-sublist-item-hover-color; }\n\n.uk-nav-secondary .uk-nav-sub li.uk-active > a { color: $nav-secondary-sublist-item-active-color; }\n\n\n/* Size modifier\n ========================================================================== */\n\n/*\n * Medium\n */\n\n.uk-nav-medium {\n font-size: $nav-medium-font-size;\n line-height: $nav-medium-line-height;\n @if(mixin-exists(hook-nav-medium)) {@include hook-nav-medium();}\n}\n\n.uk-nav-large {\n font-size: $nav-large-font-size;\n line-height: $nav-large-line-height;\n @if(mixin-exists(hook-nav-large)) {@include hook-nav-large();}\n}\n\n.uk-nav-xlarge {\n font-size: $nav-xlarge-font-size;\n line-height: $nav-xlarge-line-height;\n @if(mixin-exists(hook-nav-xlarge)) {@include hook-nav-xlarge();}\n}\n\n/* Tablet Landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-nav-medium { font-size: $nav-medium-font-size-m; }\n .uk-nav-large { font-size: $nav-large-font-size-m; }\n .uk-nav-xlarge { font-size: $nav-xlarge-font-size-m; }\n\n}\n\n/* Laptop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-nav-medium { font-size: $nav-medium-font-size-l; }\n .uk-nav-large { font-size: $nav-large-font-size-l; }\n .uk-nav-xlarge { font-size: $nav-xlarge-font-size-l; }\n\n}\n\n\n/* Alignment modifier\n ========================================================================== */\n\n/*\n * 1. Center header\n * 2. Center items\n */\n\n /* 1 */\n.uk-nav-center { text-align: center; }\n /* 2 */\n.uk-nav-center li > a { justify-content: center; }\n\n/* Sublists */\n.uk-nav-center .uk-nav-sub,\n.uk-nav-center .uk-nav-sub ul { padding-left: 0; }\n\n/* Parent icon */\n.uk-nav-center .uk-nav-parent-icon { margin-left: $nav-parent-icon-margin-left; }\n\n\n/* Style modifier\n ========================================================================== */\n\n/*\n * Divider\n * Naming is in plural to prevent conflicts with divider sub object.\n */\n\n.uk-nav.uk-nav-divider > :not(.uk-nav-header, .uk-nav-divider) + :not(.uk-nav-header, .uk-nav-divider) {\n margin-top: $nav-dividers-margin-top;\n padding-top: $nav-dividers-margin-top;\n border-top: $nav-dividers-border-width solid $nav-dividers-border;\n @if(mixin-exists(hook-nav-dividers)) {@include hook-nav-dividers();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-nav-misc)) {@include hook-nav-misc();}\n\n// @mixin hook-nav-sub(){}\n// @mixin hook-nav-header(){}\n// @mixin hook-nav-divider(){}\n// @mixin hook-nav-default(){}\n// @mixin hook-nav-default-item(){}\n// @mixin hook-nav-default-item-hover(){}\n// @mixin hook-nav-default-item-active(){}\n// @mixin hook-nav-default-subtitle(){}\n// @mixin hook-nav-default-header(){}\n// @mixin hook-nav-default-divider(){}\n// @mixin hook-nav-primary(){}\n// @mixin hook-nav-primary-item(){}\n// @mixin hook-nav-primary-item-hover(){}\n// @mixin hook-nav-primary-item-active(){}\n// @mixin hook-nav-primary-subtitle(){}\n// @mixin hook-nav-primary-header(){}\n// @mixin hook-nav-primary-divider(){}\n// @mixin hook-nav-secondary(){}\n// @mixin hook-nav-secondary-item(){}\n// @mixin hook-nav-secondary-item-hover(){}\n// @mixin hook-nav-secondary-item-active(){}\n// @mixin hook-nav-secondary-subtitle(){}\n// @mixin hook-nav-secondary-subtitle-hover(){}\n// @mixin hook-nav-secondary-subtitle-active(){}\n// @mixin hook-nav-secondary-header(){}\n// @mixin hook-nav-secondary-divider(){}\n// @mixin hook-nav-medium(){}\n// @mixin hook-nav-large(){}\n// @mixin hook-nav-xlarge(){}\n// @mixin hook-nav-dividers(){}\n// @mixin hook-nav-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n\n\n\n// @mixin hook-inverse-nav-default-item(){}\n// @mixin hook-inverse-nav-default-item-hover(){}\n// @mixin hook-inverse-nav-default-item-active(){}\n// @mixin hook-inverse-nav-default-header(){}\n// @mixin hook-inverse-nav-default-divider(){}\n// @mixin hook-inverse-nav-primary-item(){}\n// @mixin hook-inverse-nav-primary-item-hover(){}\n// @mixin hook-inverse-nav-primary-item-active(){}\n// @mixin hook-inverse-nav-primary-header(){}\n// @mixin hook-inverse-nav-primary-divider(){}\n// @mixin hook-inverse-nav-secondary-item(){}\n// @mixin hook-inverse-nav-secondary-item-hover(){}\n// @mixin hook-inverse-nav-secondary-item-active(){}\n// @mixin hook-inverse-nav-secondary-subtitle(){}\n// @mixin hook-inverse-nav-secondary-subtitle-hover(){}\n// @mixin hook-inverse-nav-secondary-subtitle-active(){}\n// @mixin hook-inverse-nav-secondary-header(){}\n// @mixin hook-inverse-nav-secondary-divider(){}\n// @mixin hook-inverse-nav-dividers(){}\n","// Name: Navbar\n// Description: Component to create horizontal navigation bars\n//\n// Component: `uk-navbar`\n//\n// Sub-objects: `uk-navbar-container`\n// `uk-navbar-left`\n// `uk-navbar-right`\n// `uk-navbar-center`\n// `uk-navbar-center-left`\n// `uk-navbar-center-right`\n// `uk-navbar-nav`\n// `uk-navbar-parent-icon`\n// `uk-navbar-item`\n// `uk-navbar-toggle`\n// `uk-navbar-subtitle`\n// `uk-navbar-dropbar`\n//\n// Adopted: `uk-navbar-dropdown` + Modifiers\n// `uk-navbar-dropdown-nav`\n// `uk-navbar-toggle-icon`\n//\n// Modifiers: `uk-navbar-primary`\n// `uk-navbar-transparent`\n// `uk-navbar-sticky`\n//\n// States: `uk-active`\n// `uk-parent`\n// `uk-open`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n$navbar-gap: 0px !default; // Must have a unit because of `calc`\n\n$navbar-nav-gap: 0px !default; // Must have a unit because of `calc`\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Navbar\n ========================================================================== */\n\n/*\n * 1. Create position context to center navbar group\n */\n\n.uk-navbar {\n display: flex;\n /* 1 */\n position: relative;\n @if(mixin-exists(hook-navbar)) {@include hook-navbar();}\n}\n\n\n/* Container\n ========================================================================== */\n\n.uk-navbar-container:not(.uk-navbar-transparent) {\n background: $navbar-background;\n @if(mixin-exists(hook-navbar-container)) {@include hook-navbar-container();}\n}\n\n// Color Mode\n@if ( $navbar-color-mode == light ) { .uk-navbar-container:not(.uk-navbar-transparent) { @extend .uk-light !optional;} }\n@if ( $navbar-color-mode == dark ) { .uk-navbar-container:not(.uk-navbar-transparent) { @extend .uk-dark !optional;} }\n\n\n/* Groups\n ========================================================================== */\n\n/*\n * 1. Align navs and items vertically if they have a different height\n */\n\n.uk-navbar-left,\n.uk-navbar-right,\n[class*=\"uk-navbar-center\"] {\n display: flex;\n gap: $navbar-gap;\n /* 1 */\n align-items: center;\n}\n\n/*\n * Horizontal alignment\n * 1. Create position context for centered navbar with sub groups (left/right)\n * 2. Fix text wrapping if content is larger than 50% of the container.\n * 3. Needed for dropdowns because a new position context is created\n * `z-index` must be smaller than off-canvas\n * 4. Align sub groups for centered navbar\n */\n\n.uk-navbar-right { margin-left: auto; }\n\n.uk-navbar-center:only-child {\n margin-left: auto;\n margin-right: auto;\n /* 1 */\n position: relative;\n}\n\n.uk-navbar-center:not(:only-child) {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n /* 2 */\n width: max-content;\n box-sizing: border-box;\n /* 3 */\n z-index: $global-z-index - 10;\n}\n\n/* 4 */\n.uk-navbar-center-left,\n.uk-navbar-center-right {\n position: absolute;\n top: 0;\n}\n\n.uk-navbar-center-left { right: unquote('calc(100% + #{$navbar-gap})'); }\n.uk-navbar-center-right { left: unquote('calc(100% + #{$navbar-gap})'); }\n\n[class*=\"uk-navbar-center-\"] {\n width: max-content;\n box-sizing: border-box;\n}\n\n\n/* Nav\n ========================================================================== */\n\n/*\n * 1. Reset list\n */\n\n.uk-navbar-nav {\n display: flex;\n gap: $navbar-nav-gap;\n /* 1 */\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n/*\n * Allow items to wrap into the next line\n * Only not `absolute` positioned groups\n */\n\n.uk-navbar-left,\n.uk-navbar-right,\n.uk-navbar-center:only-child { flex-wrap: wrap; }\n\n/*\n * Items\n * 1. Center content vertically and horizontally\n * 2. Imitate white space gap when using flexbox\n * 3. Dimensions\n * 4. Style\n * 5. Required for `a`\n */\n\n.uk-navbar-nav > li > a, // Nav item\n.uk-navbar-item, // Content item\n.uk-navbar-toggle { // Clickable item\n /* 1 */\n display: flex;\n justify-content: center;\n align-items: center;\n /* 2 */\n column-gap: 0.25em;\n /* 3 */\n box-sizing: border-box;\n min-height: $navbar-nav-item-height;\n /* 4 */\n font-size: $navbar-nav-item-font-size;\n font-family: $navbar-nav-item-font-family;\n /* 5 */\n text-decoration: none;\n}\n\n/*\n * Nav items\n */\n\n.uk-navbar-nav > li > a {\n padding: 0 $navbar-nav-item-padding-horizontal;\n color: $navbar-nav-item-color;\n @if(mixin-exists(hook-navbar-nav-item)) {@include hook-navbar-nav-item();}\n}\n\n/*\n * Hover\n * Apply hover style also if dropdown is opened\n */\n\n.uk-navbar-nav > li:hover > a,\n.uk-navbar-nav > li > a[aria-expanded=\"true\"] {\n color: $navbar-nav-item-hover-color;\n @if(mixin-exists(hook-navbar-nav-item-hover)) {@include hook-navbar-nav-item-hover();}\n}\n\n/* OnClick */\n.uk-navbar-nav > li > a:active {\n color: $navbar-nav-item-onclick-color;\n @if(mixin-exists(hook-navbar-nav-item-onclick)) {@include hook-navbar-nav-item-onclick();}\n}\n\n/* Active */\n.uk-navbar-nav > li.uk-active > a {\n color: $navbar-nav-item-active-color;\n @if(mixin-exists(hook-navbar-nav-item-active)) {@include hook-navbar-nav-item-active();}\n}\n\n\n/* Parent icon modifier\n ========================================================================== */\n\n.uk-navbar-parent-icon {\n margin-left: $navbar-parent-icon-margin-left;\n transition: transform 0.3s ease-out;\n}\n\n.uk-navbar-nav > li > a[aria-expanded=\"true\"] .uk-navbar-parent-icon { transform: rotateX(180deg); }\n\n\n/* Item\n ========================================================================== */\n\n.uk-navbar-item {\n padding: 0 $navbar-item-padding-horizontal;\n color: $navbar-item-color;\n @if(mixin-exists(hook-navbar-item)) {@include hook-navbar-item();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-navbar-item > :last-child { margin-bottom: 0; }\n\n\n/* Toggle\n ========================================================================== */\n\n.uk-navbar-toggle {\n padding: 0 $navbar-item-padding-horizontal;\n color: $navbar-toggle-color;\n @if(mixin-exists(hook-navbar-toggle)) {@include hook-navbar-toggle();}\n}\n\n.uk-navbar-toggle:hover,\n.uk-navbar-toggle[aria-expanded=\"true\"] {\n color: $navbar-toggle-hover-color;\n text-decoration: none;\n @if(mixin-exists(hook-navbar-toggle-hover)) {@include hook-navbar-toggle-hover();}\n}\n\n/*\n * Icon\n * Adopts `uk-icon`\n */\n\n.uk-navbar-toggle-icon {\n @if(mixin-exists(hook-navbar-toggle-icon)) {@include hook-navbar-toggle-icon();}\n}\n\n/* Hover */\n:hover > .uk-navbar-toggle-icon {\n @if(mixin-exists(hook-navbar-toggle-icon-hover)) {@include hook-navbar-toggle-icon-hover();}\n}\n\n\n/* Subtitle\n ========================================================================== */\n\n.uk-navbar-subtitle {\n font-size: $navbar-subtitle-font-size;\n @if(mixin-exists(hook-navbar-subtitle)) {@include hook-navbar-subtitle();}\n}\n\n\n/* Justify modifier\n ========================================================================== */\n\n.uk-navbar-justify .uk-navbar-left,\n.uk-navbar-justify .uk-navbar-right,\n.uk-navbar-justify .uk-navbar-nav,\n.uk-navbar-justify .uk-navbar-nav > li, // Nav item\n.uk-navbar-justify .uk-navbar-item, // Content item\n.uk-navbar-justify .uk-navbar-toggle { flex-grow: 1; }\n\n\n/* Style modifiers\n ========================================================================== */\n\n.uk-navbar-primary {\n @if(mixin-exists(hook-navbar-primary)) {@include hook-navbar-primary();}\n}\n\n.uk-navbar-transparent {\n @if(mixin-exists(hook-navbar-transparent)) {@include hook-navbar-transparent();}\n}\n\n.uk-navbar-sticky {\n @if(mixin-exists(hook-navbar-sticky)) {@include hook-navbar-sticky();}\n}\n\n\n/* Dropdown\n ========================================================================== */\n\n/*\n * Adopts `uk-drop`\n * 1. Set a default width\n * 2. Style\n */\n\n.uk-navbar-dropdown {\n --uk-position-offset: #{$navbar-dropdown-margin};\n --uk-position-shift-offset: #{$navbar-dropdown-shift-margin};\n --uk-position-viewport-offset: #{$navbar-dropdown-viewport-margin};\n --uk-inverse: #{$navbar-dropdown-color-mode};\n /* 1 */\n width: $navbar-dropdown-width;\n /* 2 */\n padding: $navbar-dropdown-padding;\n background: $navbar-dropdown-background;\n color: $navbar-dropdown-color;\n @if(mixin-exists(hook-navbar-dropdown)) {@include hook-navbar-dropdown();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-navbar-dropdown > :last-child { margin-bottom: 0; }\n\n// Color Mode\n@if ( $navbar-dropdown-color-mode == light ) { .uk-navbar-dropdown { @extend .uk-light !optional;} }\n@if ( $navbar-dropdown-color-mode == dark ) { .uk-navbar-dropdown { @extend .uk-dark !optional;} }\n\n@if ($navbar-dropdown-color-mode != $inverse-global-color-mode) {\n.uk-navbar-dropdown :focus-visible {\n outline-color: $navbar-dropdown-focus-outline !important;\n}\n}\n\n/*\n * Grid\n * Adopts `uk-grid`\n */\n\n/* Gutter Horizontal */\n.uk-navbar-dropdown .uk-drop-grid { margin-left: (-$navbar-dropdown-grid-gutter-horizontal); }\n.uk-navbar-dropdown .uk-drop-grid > * { padding-left: $navbar-dropdown-grid-gutter-horizontal; }\n\n/* Gutter Vertical */\n.uk-navbar-dropdown .uk-drop-grid > .uk-grid-margin { margin-top: $navbar-dropdown-grid-gutter-vertical; }\n\n/*\n * Width modifier\n */\n\n.uk-navbar-dropdown-width-2:not(.uk-drop-stack) { width: ($navbar-dropdown-width * 2); }\n.uk-navbar-dropdown-width-3:not(.uk-drop-stack) { width: ($navbar-dropdown-width * 3); }\n.uk-navbar-dropdown-width-4:not(.uk-drop-stack) { width: ($navbar-dropdown-width * 4); }\n.uk-navbar-dropdown-width-5:not(.uk-drop-stack) { width: ($navbar-dropdown-width * 5); }\n\n/*\n * Size modifier\n */\n\n.uk-navbar-dropdown-large {\n --uk-position-shift-offset: #{$navbar-dropdown-large-shift-margin};\n padding: $navbar-dropdown-large-padding;\n @if(mixin-exists(hook-navbar-dropdown-large)) {@include hook-navbar-dropdown-large();}\n}\n\n/*\n * Dropbar modifier\n * 1. Reset dropdown width to prevent to early shifting\n * 2. Reset style\n * 3. Padding\n */\n\n.uk-navbar-dropdown-dropbar {\n /* 1 */\n width: auto;\n /* 2 */\n background: transparent;\n /* 3 */\n padding: $navbar-dropdown-dropbar-padding-top 0 $navbar-dropdown-dropbar-padding-bottom 0;\n --uk-position-offset: #{$navbar-dropdown-dropbar-margin};\n --uk-position-shift-offset: #{$navbar-dropdown-dropbar-shift-margin};\n --uk-position-viewport-offset: #{$navbar-dropdown-dropbar-viewport-margin};\n @if(mixin-exists(hook-navbar-dropdown-dropbar)) {@include hook-navbar-dropdown-dropbar();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-navbar-dropdown-dropbar { --uk-position-viewport-offset: #{$navbar-dropdown-dropbar-viewport-margin-s}; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-navbar-dropdown-dropbar { --uk-position-viewport-offset: #{$navbar-dropdown-dropbar-viewport-margin-m}; }\n\n}\n\n.uk-navbar-dropdown-dropbar-large {\n --uk-position-shift-offset: #{$navbar-dropdown-dropbar-large-shift-margin};\n padding-top: $navbar-dropdown-dropbar-large-padding-top;\n padding-bottom: $navbar-dropdown-dropbar-large-padding-bottom;\n @if(mixin-exists(hook-navbar-dropdown-dropbar-large)) {@include hook-navbar-dropdown-dropbar-large();}\n}\n\n\n/* Dropdown Nav\n * Adopts `uk-nav`\n ========================================================================== */\n\n.uk-navbar-dropdown-nav {\n @if(mixin-exists(hook-navbar-dropdown-nav)) {@include hook-navbar-dropdown-nav();}\n}\n\n/*\n * Items\n */\n\n.uk-navbar-dropdown-nav > li > a {\n color: $navbar-dropdown-nav-item-color;\n @if(mixin-exists(hook-navbar-dropdown-nav-item)) {@include hook-navbar-dropdown-nav-item();}\n}\n\n/* Hover */\n.uk-navbar-dropdown-nav > li > a:hover {\n color: $navbar-dropdown-nav-item-hover-color;\n @if(mixin-exists(hook-navbar-dropdown-nav-item-hover)) {@include hook-navbar-dropdown-nav-item-hover();}\n}\n\n/* Active */\n.uk-navbar-dropdown-nav > li.uk-active > a {\n color: $navbar-dropdown-nav-item-active-color;\n @if(mixin-exists(hook-navbar-dropdown-nav-item-active)) {@include hook-navbar-dropdown-nav-item-active();}\n}\n\n/*\n * Subtitle\n */\n\n.uk-navbar-dropdown-nav .uk-nav-subtitle {\n font-size: $navbar-dropdown-nav-subtitle-font-size;\n @if(mixin-exists(hook-navbar-dropdown-nav-subtitle)) {@include hook-navbar-dropdown-nav-subtitle();}\n}\n\n/*\n * Header\n */\n\n.uk-navbar-dropdown-nav .uk-nav-header {\n color: $navbar-dropdown-nav-header-color;\n @if(mixin-exists(hook-navbar-dropdown-nav-header)) {@include hook-navbar-dropdown-nav-header();}\n}\n\n/*\n * Divider\n */\n\n.uk-navbar-dropdown-nav .uk-nav-divider {\n border-top: $navbar-dropdown-nav-divider-border-width solid $navbar-dropdown-nav-divider-border;\n @if(mixin-exists(hook-navbar-dropdown-nav-divider)) {@include hook-navbar-dropdown-nav-divider();}\n}\n\n/*\n * Sublists\n */\n\n.uk-navbar-dropdown-nav .uk-nav-sub a { color: $navbar-dropdown-nav-sublist-item-color; }\n\n.uk-navbar-dropdown-nav .uk-nav-sub a:hover { color: $navbar-dropdown-nav-sublist-item-hover-color; }\n\n.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active > a { color: $navbar-dropdown-nav-sublist-item-active-color; }\n\n\n/* Dropbar\n ========================================================================== */\n\n/*\n * Adopts `uk-dropnav-dropbar`\n */\n\n.uk-navbar-dropbar {\n @if(mixin-exists(hook-navbar-dropbar)) {@include hook-navbar-dropbar();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-navbar-misc)) {@include hook-navbar-misc();}\n\n// @mixin hook-navbar(){}\n// @mixin hook-navbar-container(){}\n// @mixin hook-navbar-nav-item(){}\n// @mixin hook-navbar-nav-item-hover(){}\n// @mixin hook-navbar-nav-item-onclick(){}\n// @mixin hook-navbar-nav-item-active(){}\n// @mixin hook-navbar-item(){}\n// @mixin hook-navbar-toggle(){}\n// @mixin hook-navbar-toggle-hover(){}\n// @mixin hook-navbar-toggle-icon(){}\n// @mixin hook-navbar-toggle-icon-hover(){}\n// @mixin hook-navbar-subtitle(){}\n// @mixin hook-navbar-primary(){}\n// @mixin hook-navbar-transparent(){}\n// @mixin hook-navbar-sticky(){}\n// @mixin hook-navbar-dropdown(){}\n// @mixin hook-navbar-dropdown-large(){}\n// @mixin hook-navbar-dropdown-dropbar(){}\n// @mixin hook-navbar-dropdown-dropbar-large(){}\n// @mixin hook-navbar-dropdown-nav(){}\n// @mixin hook-navbar-dropdown-nav-item(){}\n// @mixin hook-navbar-dropdown-nav-item-hover(){}\n// @mixin hook-navbar-dropdown-nav-item-active(){}\n// @mixin hook-navbar-dropdown-nav-subtitle(){}\n// @mixin hook-navbar-dropdown-nav-header(){}\n// @mixin hook-navbar-dropdown-nav-divider(){}\n// @mixin hook-navbar-dropbar(){}\n// @mixin hook-navbar-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-navbar-nav-item(){}\n// @mixin hook-inverse-navbar-nav-item-hover(){}\n// @mixin hook-inverse-navbar-nav-item-onclick(){}\n// @mixin hook-inverse-navbar-nav-item-active(){}\n// @mixin hook-inverse-navbar-item(){}\n// @mixin hook-inverse-navbar-toggle(){}\n// @mixin hook-inverse-navbar-toggle-hover(){}\n","// Name: Subnav\n// Description: Component to create a sub navigation\n//\n// Component: `uk-subnav`\n//\n// Modifiers: `uk-subnav-divider`\n// `uk-subnav-pill`\n//\n// States: `uk-active`\n// `uk-first-column`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Subnav\n ========================================================================== */\n\n/*\n * 1. Allow items to wrap into the next line\n * 2. Center items vertically if they have a different height\n * 3. Gutter\n * 4. Reset list\n */\n\n.uk-subnav {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n align-items: center;\n /* 3 */\n margin-left: (-$subnav-margin-horizontal);\n /* 4 */\n padding: 0;\n list-style: none;\n @if(mixin-exists(hook-subnav)) {@include hook-subnav();}\n}\n\n/*\n * 1. Space is allocated solely based on content dimensions: 0 0 auto\n * 2. Gutter\n * 3. Create position context for dropdowns\n */\n\n.uk-subnav > * {\n /* 1 */\n flex: none;\n /* 2 */\n padding-left: $subnav-margin-horizontal;\n /* 3 */\n position: relative;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * Items must target `a` elements to exclude other elements (e.g. dropdowns)\n * Using `:first-child` instead of `a` to support `span` elements for text\n * 1. Center content vertically, e.g. an icon\n * 2. Imitate white space gap when using flexbox\n * 3. Style\n */\n\n.uk-subnav > * > :first-child {\n /* 1 */\n display: flex;\n align-items: center;\n /* 2 */\n column-gap: 0.25em;\n /* 3 */\n color: $subnav-item-color;\n @if(mixin-exists(hook-subnav-item)) {@include hook-subnav-item();}\n}\n\n/* Hover */\n.uk-subnav > * > a:hover {\n color: $subnav-item-hover-color;\n text-decoration: $subnav-item-hover-text-decoration;\n @if(mixin-exists(hook-subnav-item-hover)) {@include hook-subnav-item-hover();}\n}\n\n/* Active */\n.uk-subnav > .uk-active > a {\n color: $subnav-item-active-color;\n @if(mixin-exists(hook-subnav-item-active)) {@include hook-subnav-item-active();}\n}\n\n\n/* Divider modifier\n ========================================================================== */\n\n/*\n * Set gutter\n */\n\n.uk-subnav-divider { margin-left: -(($subnav-divider-margin-horizontal * 2) + $subnav-divider-border-width); }\n\n/*\n * Align items and divider vertically\n */\n\n.uk-subnav-divider > * {\n display: flex;\n align-items: center;\n}\n\n/*\n * Divider\n * 1. `nth-child` makes it also work without JS if it's only one row\n */\n\n.uk-subnav-divider > ::before {\n content: \"\";\n height: $subnav-divider-border-height;\n margin-left: ($subnav-divider-margin-horizontal - $subnav-margin-horizontal);\n margin-right: $subnav-divider-margin-horizontal;\n border-left: $subnav-divider-border-width solid transparent;\n}\n\n/* 1 */\n.uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before {\n border-left-color: $subnav-divider-border;\n @if(mixin-exists(hook-subnav-divider)) {@include hook-subnav-divider();}\n}\n\n\n/* Pill modifier\n ========================================================================== */\n\n.uk-subnav-pill > * > :first-child {\n padding: $subnav-pill-item-padding-vertical $subnav-pill-item-padding-horizontal;\n background: $subnav-pill-item-background;\n color: $subnav-pill-item-color;\n @if(mixin-exists(hook-subnav-pill-item)) {@include hook-subnav-pill-item();}\n}\n\n/* Hover */\n.uk-subnav-pill > * > a:hover {\n background-color: $subnav-pill-item-hover-background;\n color: $subnav-pill-item-hover-color;\n @if(mixin-exists(hook-subnav-pill-item-hover)) {@include hook-subnav-pill-item-hover();}\n}\n\n/* OnClick */\n.uk-subnav-pill > * > a:active {\n background-color: $subnav-pill-item-onclick-background;\n color: $subnav-pill-item-onclick-color;\n @if(mixin-exists(hook-subnav-pill-item-onclick)) {@include hook-subnav-pill-item-onclick();}\n}\n\n/* Active */\n.uk-subnav-pill > .uk-active > a {\n background-color: $subnav-pill-item-active-background;\n color: $subnav-pill-item-active-color;\n @if(mixin-exists(hook-subnav-pill-item-active)) {@include hook-subnav-pill-item-active();}\n}\n\n\n/* Disabled\n * The same for all style modifiers\n ========================================================================== */\n\n.uk-subnav > .uk-disabled > a {\n color: $subnav-item-disabled-color;\n @if(mixin-exists(hook-subnav-item-disabled)) {@include hook-subnav-item-disabled();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-subnav-misc)) {@include hook-subnav-misc();}\n\n// @mixin hook-subnav(){}\n// @mixin hook-subnav-item(){}\n// @mixin hook-subnav-item-hover(){}\n// @mixin hook-subnav-item-active(){}\n// @mixin hook-subnav-divider(){}\n// @mixin hook-subnav-pill-item(){}\n// @mixin hook-subnav-pill-item-hover(){}\n// @mixin hook-subnav-pill-item-onclick(){}\n// @mixin hook-subnav-pill-item-active(){}\n// @mixin hook-subnav-item-disabled(){}\n// @mixin hook-subnav-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-subnav-item(){}\n// @mixin hook-inverse-subnav-item-hover(){}\n// @mixin hook-inverse-subnav-item-active(){}\n// @mixin hook-inverse-subnav-divider(){}\n// @mixin hook-inverse-subnav-pill-item(){}\n// @mixin hook-inverse-subnav-pill-item-hover(){}\n// @mixin hook-inverse-subnav-pill-item-onclick(){}\n// @mixin hook-inverse-subnav-pill-item-active(){}\n// @mixin hook-inverse-subnav-item-disabled(){}\n","// Name: Breadcrumb\n// Description: Component to create a breadcrumb navigation\n//\n// Component: `uk-breadcrumb`\n//\n// States: `uk-disabled`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Breadcrumb\n ========================================================================== */\n\n/*\n * Reset list\n */\n\n.uk-breadcrumb {\n padding: 0;\n list-style: none;\n @if(mixin-exists(hook-breadcrumb)) {@include hook-breadcrumb();}\n}\n\n/*\n * 1. Doesn't generate any box and replaced by child boxes\n */\n\n.uk-breadcrumb > * { display: contents; }\n\n\n/* Items\n ========================================================================== */\n\n.uk-breadcrumb > * > * {\n font-size: $breadcrumb-item-font-size;\n color: $breadcrumb-item-color;\n @if(mixin-exists(hook-breadcrumb-item)) {@include hook-breadcrumb-item();}\n}\n\n/* Hover */\n.uk-breadcrumb > * > :hover {\n color: $breadcrumb-item-hover-color;\n text-decoration: $breadcrumb-item-hover-text-decoration;\n @if(mixin-exists(hook-breadcrumb-item-hover)) {@include hook-breadcrumb-item-hover();}\n}\n\n/* Disabled */\n.uk-breadcrumb > .uk-disabled > * {\n @if(mixin-exists(hook-breadcrumb-item-disabled)) {@include hook-breadcrumb-item-disabled();}\n}\n\n/* Active */\n.uk-breadcrumb > :last-child > span,\n.uk-breadcrumb > :last-child > a:not([href]) {\n color: $breadcrumb-item-active-color;\n @if(mixin-exists(hook-breadcrumb-item-active)) {@include hook-breadcrumb-item-active();}\n}\n\n/*\n * Divider\n * `nth-child` makes it also work without JS if it's only one row\n * 1. Remove space between inline block elements.\n * 2. Style\n */\n\n.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {\n content: $breadcrumb-divider;\n display: inline-block;\n /* 1 */\n margin: 0 $breadcrumb-divider-margin-horizontal 0 unquote('calc(#{$breadcrumb-divider-margin-horizontal} - 4px)');\n /* 2 */\n font-size: $breadcrumb-divider-font-size;\n color: $breadcrumb-divider-color;\n @if(mixin-exists(hook-breadcrumb-divider)) {@include hook-breadcrumb-divider();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-breadcrumb-misc)) {@include hook-breadcrumb-misc();}\n\n// @mixin hook-breadcrumb(){}\n// @mixin hook-breadcrumb-item(){}\n// @mixin hook-breadcrumb-item-hover(){}\n// @mixin hook-breadcrumb-item-disabled(){}\n// @mixin hook-breadcrumb-item-active(){}\n// @mixin hook-breadcrumb-divider(){}\n// @mixin hook-breadcrumb-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-breadcrumb-item(){}\n// @mixin hook-inverse-breadcrumb-item-hover(){}\n// @mixin hook-inverse-breadcrumb-item-disabled(){}\n// @mixin hook-inverse-breadcrumb-item-active(){}\n// @mixin hook-inverse-breadcrumb-divider(){}\n","// Name: Pagination\n// Description: Component to create a page navigation\n//\n// Component: `uk-pagination`\n//\n// Adopted: `uk-pagination-next`\n// `uk-pagination-previous`\n//\n// States: `uk-active`\n// `uk-disabled`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Pagination\n ========================================================================== */\n\n/*\n * 1. Allow items to wrap into the next line\n * 2. Center items vertically if they have a different height\n * 3. Gutter\n * 4. Reset list\n */\n\n.uk-pagination {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n align-items: center;\n /* 3 */\n margin-left: (-$pagination-margin-horizontal);\n /* 4 */\n padding: 0;\n list-style: none;\n @if(mixin-exists(hook-pagination)) {@include hook-pagination();}\n}\n\n/*\n * 1. Space is allocated solely based on content dimensions: 0 0 auto\n * 2. Gutter\n * 3. Create position context for dropdowns\n */\n\n.uk-pagination > * {\n /* 1 */\n flex: none;\n /* 2 */\n padding-left: $pagination-margin-horizontal;\n /* 3 */\n position: relative;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * 1. Center content vertically, e.g. an icon\n * 2. Imitate white space gap when using flexbox\n * 3. Style\n */\n\n.uk-pagination > * > * {\n /* 1 */\n display: flex;\n align-items: center;\n /* 2 */\n column-gap: 0.25em;\n /* 3 */\n padding: $pagination-item-padding-vertical $pagination-item-padding-horizontal;\n color: $pagination-item-color;\n @if(mixin-exists(hook-pagination-item)) {@include hook-pagination-item();}\n}\n\n/* Hover */\n.uk-pagination > * > :hover {\n color: $pagination-item-hover-color;\n text-decoration: $pagination-item-hover-text-decoration;\n @if(mixin-exists(hook-pagination-item-hover)) {@include hook-pagination-item-hover();}\n}\n\n/* Active */\n.uk-pagination > .uk-active > * {\n color: $pagination-item-active-color;\n @if(mixin-exists(hook-pagination-item-active)) {@include hook-pagination-item-active();}\n}\n\n/* Disabled */\n.uk-pagination > .uk-disabled > * {\n color: $pagination-item-disabled-color;\n @if(mixin-exists(hook-pagination-item-disabled)) {@include hook-pagination-item-disabled();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-pagination-misc)) {@include hook-pagination-misc();}\n\n// @mixin hook-pagination(){}\n// @mixin hook-pagination-item(){}\n// @mixin hook-pagination-item-hover(){}\n// @mixin hook-pagination-item-active(){}\n// @mixin hook-pagination-item-disabled(){}\n// @mixin hook-pagination-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-pagination-item(){}\n// @mixin hook-inverse-pagination-item-hover(){}\n// @mixin hook-inverse-pagination-item-active(){}\n// @mixin hook-inverse-pagination-item-disabled(){}\n","// Name: Tab\n// Description: Component to create a tabbed navigation\n//\n// Component: `uk-tab`\n//\n// Modifiers: `uk-tab-bottom`\n// `uk-tab-left`\n// `uk-tab-right`\n//\n// States: `uk-active`\n// `uk-disabled`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Tab\n ========================================================================== */\n\n/*\n * 1. Allow items to wrap into the next line\n * 2. Gutter\n * 3. Reset list\n */\n\n.uk-tab {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n margin-left: (-$tab-margin-horizontal);\n /* 3 */\n padding: 0;\n list-style: none;\n @if(mixin-exists(hook-tab)) {@include hook-tab();}\n}\n\n/*\n * 1. Space is allocated solely based on content dimensions: 0 0 auto\n * 2. Gutter\n * 3. Create position context for dropdowns\n */\n\n.uk-tab > * {\n /* 1 */\n flex: none;\n /* 2 */\n padding-left: $tab-margin-horizontal;\n /* 3 */\n position: relative;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * Items must target `a` elements to exclude other elements (e.g. dropdowns)\n * 1. Center content vertically, e.g. an icon\n * 2. Imitate white space gap when using flexbox\n * 3. Center content if a width is set\n * 4. Style\n */\n\n.uk-tab > * > a {\n /* 1 */\n display: flex;\n align-items: center;\n /* 2 */\n column-gap: 0.25em;\n /* 3 */\n justify-content: center;\n /* 4 */\n padding: $tab-item-padding-vertical $tab-item-padding-horizontal;\n color: $tab-item-color;\n @if(mixin-exists(hook-tab-item)) {@include hook-tab-item();}\n}\n\n/* Hover */\n.uk-tab > * > a:hover {\n color: $tab-item-hover-color;\n text-decoration: $tab-item-hover-text-decoration;\n @if(mixin-exists(hook-tab-item-hover)) {@include hook-tab-item-hover();}\n}\n\n/* Active */\n.uk-tab > .uk-active > a {\n color: $tab-item-active-color;\n @if(mixin-exists(hook-tab-item-active)) {@include hook-tab-item-active();}\n}\n\n/* Disabled */\n.uk-tab > .uk-disabled > a {\n color: $tab-item-disabled-color;\n @if(mixin-exists(hook-tab-item-disabled)) {@include hook-tab-item-disabled();}\n}\n\n\n/* Position modifier\n ========================================================================== */\n\n/*\n * Bottom\n */\n\n.uk-tab-bottom {\n @if(mixin-exists(hook-tab-bottom)) {@include hook-tab-bottom();}\n}\n\n.uk-tab-bottom > * > a {\n @if(mixin-exists(hook-tab-bottom-item)) {@include hook-tab-bottom-item();}\n}\n\n/*\n * Left + Right\n * 1. Reset Gutter\n */\n\n.uk-tab-left,\n.uk-tab-right {\n flex-direction: column;\n /* 1 */\n margin-left: 0;\n}\n\n/* 1 */\n.uk-tab-left > *,\n.uk-tab-right > * { padding-left: 0; }\n\n.uk-tab-left {\n @if(mixin-exists(hook-tab-left)) {@include hook-tab-left();}\n}\n\n.uk-tab-right {\n @if(mixin-exists(hook-tab-right)) {@include hook-tab-right();}\n}\n\n.uk-tab-left > * > a {\n justify-content: left;\n @if(mixin-exists(hook-tab-left-item)) {@include hook-tab-left-item();}\n}\n\n.uk-tab-right > * > a {\n justify-content: left;\n @if(mixin-exists(hook-tab-right-item)) {@include hook-tab-right-item();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-tab-misc)) {@include hook-tab-misc();}\n\n// @mixin hook-tab(){}\n// @mixin hook-tab-item(){}\n// @mixin hook-tab-item-hover(){}\n// @mixin hook-tab-item-active(){}\n// @mixin hook-tab-item-disabled(){}\n// @mixin hook-tab-bottom(){}\n// @mixin hook-tab-bottom-item(){}\n// @mixin hook-tab-left(){}\n// @mixin hook-tab-left-item(){}\n// @mixin hook-tab-right(){}\n// @mixin hook-tab-right-item(){}\n// @mixin hook-tab-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-tab(){}\n// @mixin hook-inverse-tab-item(){}\n// @mixin hook-inverse-tab-item-hover(){}\n// @mixin hook-inverse-tab-item-active(){}\n// @mixin hook-inverse-tab-item-disabled(){}\n","// Name: Slidenav\n// Description: Component to create previous/next icon navigations\n//\n// Component: `uk-slidenav`\n//\n// Sub-objects: `uk-slidenav-container`\n//\n// Modifiers: `uk-slidenav-previous`\n// `uk-slidenav-next`\n// `uk-slidenav-large`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Slidenav\n ========================================================================== */\n\n/*\n * Adopts `uk-icon`\n */\n\n.uk-slidenav {\n padding: $slidenav-padding-vertical $slidenav-padding-horizontal;\n color: $slidenav-color;\n @if(mixin-exists(hook-slidenav)) {@include hook-slidenav();}\n}\n\n/* Hover */\n.uk-slidenav:hover {\n color: $slidenav-hover-color;\n @if(mixin-exists(hook-slidenav-hover)) {@include hook-slidenav-hover();}\n}\n\n/* OnClick */\n.uk-slidenav:active {\n color: $slidenav-active-color;\n @if(mixin-exists(hook-slidenav-active)) {@include hook-slidenav-active();}\n}\n\n\n/* Icon modifier\n ========================================================================== */\n\n/*\n * Previous\n */\n\n.uk-slidenav-previous {\n @if(mixin-exists(hook-slidenav-previous)) {@include hook-slidenav-previous();}\n}\n\n/*\n * Next\n */\n\n.uk-slidenav-next {\n @if(mixin-exists(hook-slidenav-next)) {@include hook-slidenav-next();}\n}\n\n\n/* Size modifier\n ========================================================================== */\n\n.uk-slidenav-large {\n padding: $slidenav-large-padding-vertical $slidenav-large-padding-horizontal;\n @if(mixin-exists(hook-slidenav-large)) {@include hook-slidenav-large();}\n}\n\n\n/* Container\n ========================================================================== */\n\n.uk-slidenav-container {\n display: flex;\n @if(mixin-exists(hook-slidenav-container)) {@include hook-slidenav-container();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-slidenav-misc)) {@include hook-slidenav-misc();}\n\n// @mixin hook-slidenav(){}\n// @mixin hook-slidenav-hover(){}\n// @mixin hook-slidenav-active(){}\n// @mixin hook-slidenav-previous(){}\n// @mixin hook-slidenav-next(){}\n// @mixin hook-slidenav-large(){}\n// @mixin hook-slidenav-container(){}\n// @mixin hook-slidenav-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-slidenav(){}\n// @mixin hook-inverse-slidenav-hover(){}\n// @mixin hook-inverse-slidenav-active(){}\n","// Name: Dotnav\n// Description: Component to create dot navigations\n//\n// Component: `uk-dotnav`\n//\n// Modifier: `uk-dotnav-vertical`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Dotnav\n ========================================================================== */\n\n/*\n * 1. Allow items to wrap into the next line\n * 2. Reset list\n * 3. Gutter\n */\n\n.uk-dotnav {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n margin: 0;\n padding: 0;\n list-style: none;\n /* 3 */\n margin-left: (-$dotnav-margin-horizontal);\n @if(mixin-exists(hook-dotnav)) {@include hook-dotnav();}\n}\n\n/*\n * 1. Space is allocated solely based on content dimensions: 0 0 auto\n * 2. Gutter\n */\n\n.uk-dotnav > * {\n /* 1 */\n flex: none;\n /* 2 */\n padding-left: $dotnav-margin-horizontal;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * Items\n * 1. Hide text if present\n */\n\n.uk-dotnav > * > * {\n display: block;\n box-sizing: border-box;\n width: $dotnav-item-width;\n height: $dotnav-item-height;\n border-radius: $dotnav-item-border-radius;\n background: $dotnav-item-background;\n /* 1 */\n text-indent: 100%;\n overflow: hidden;\n white-space: nowrap;\n @if(mixin-exists(hook-dotnav-item)) {@include hook-dotnav-item();}\n}\n\n/* Hover */\n.uk-dotnav > * > :hover {\n background-color: $dotnav-item-hover-background;\n @if(mixin-exists(hook-dotnav-item-hover)) {@include hook-dotnav-item-hover();}\n}\n\n/* OnClick */\n.uk-dotnav > * > :active {\n background-color: $dotnav-item-onclick-background;\n @if(mixin-exists(hook-dotnav-item-onclick)) {@include hook-dotnav-item-onclick();}\n}\n\n/* Active */\n.uk-dotnav > .uk-active > * {\n background-color: $dotnav-item-active-background;\n @if(mixin-exists(hook-dotnav-item-active)) {@include hook-dotnav-item-active();}\n}\n\n\n/* Modifier: 'uk-dotnav-vertical'\n ========================================================================== */\n\n/*\n * 1. Change direction\n * 2. Gutter\n */\n\n.uk-dotnav-vertical {\n /* 1 */\n flex-direction: column;\n /* 2 */\n margin-left: 0;\n margin-top: (-$dotnav-margin-vertical);\n}\n\n/* 2 */\n.uk-dotnav-vertical > * {\n padding-left: 0;\n padding-top: $dotnav-margin-vertical;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-dotnav-misc)) {@include hook-dotnav-misc();}\n\n// @mixin hook-dotnav(){}\n// @mixin hook-dotnav-item(){}\n// @mixin hook-dotnav-item-hover(){}\n// @mixin hook-dotnav-item-onclick(){}\n// @mixin hook-dotnav-item-active(){}\n// @mixin hook-dotnav-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-dotnav-item(){}\n// @mixin hook-inverse-dotnav-item-hover(){}\n// @mixin hook-inverse-dotnav-item-onclick(){}\n// @mixin hook-inverse-dotnav-item-active(){}\n","// Name: Dropdown\n// Description: Component to create a dropdown based on Drop component\n//\n// Component: `uk-dropdown`\n//\n// Adopted: `uk-dropdown-nav`\n//\n// Modifiers: `uk-dropdown-large`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Dropdown\n ========================================================================== */\n\n/*\n * Adopts `uk-drop`\n * 1. Reset drop and let text expand the width instead of wrapping\n * 2. Set a default width\n * 3. Style\n */\n\n.uk-dropdown {\n --uk-position-offset: #{$dropdown-margin};\n --uk-position-viewport-offset: #{$dropdown-viewport-margin};\n --uk-inverse: #{$dropdown-color-mode};\n /* 1 */\n width: auto;\n /* 2 */\n min-width: $dropdown-min-width;\n /* 3 */\n padding: $dropdown-padding;\n background: $dropdown-background;\n color: $dropdown-color;\n @if(mixin-exists(hook-dropdown)) {@include hook-dropdown();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-dropdown > :last-child { margin-bottom: 0; }\n\n// Color Mode\n@if ( $dropdown-color-mode == light ) { .uk-dropdown { @extend .uk-light !optional;} }\n@if ( $dropdown-color-mode == dark ) { .uk-dropdown { @extend .uk-dark !optional;} }\n\n@if ($dropdown-color-mode != $inverse-global-color-mode) {\n.uk-dropdown :focus-visible {\n outline-color: $dropdown-focus-outline !important;\n}\n}\n\n\n/* Size modifier\n ========================================================================== */\n\n.uk-dropdown-large { padding: $dropdown-large-padding; }\n\n\n/* Dropbar modifier\n ========================================================================== */\n\n/*\n * 1. Reset dropdown width to prevent to early shifting\n * 2. Reset style\n * 3. Padding\n */\n\n.uk-dropdown-dropbar {\n /* 1 */\n width: auto;\n /* 2 */\n background: transparent;\n /* 3 */\n padding: $dropdown-dropbar-padding-top 0 $dropdown-dropbar-padding-bottom 0;\n --uk-position-viewport-offset: #{$dropdown-dropbar-viewport-margin};\n @if(mixin-exists(hook-dropdown-dropbar)) {@include hook-dropdown-dropbar();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-dropdown-dropbar { --uk-position-viewport-offset: #{$dropdown-dropbar-viewport-margin-s}; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-dropdown-dropbar { --uk-position-viewport-offset: #{$dropdown-dropbar-viewport-margin-m}; }\n\n}\n\n.uk-dropdown-dropbar-large {\n padding-top: $dropdown-dropbar-large-padding-top;\n padding-bottom: $dropdown-dropbar-large-padding-bottom;\n @if(mixin-exists(hook-dropdown-dropbar-large)) {@include hook-dropdown-dropbar-large();}\n}\n\n\n/* Nav\n * Adopts `uk-nav`\n ========================================================================== */\n\n.uk-dropdown-nav {\n @if(mixin-exists(hook-dropdown-nav)) {@include hook-dropdown-nav();}\n}\n\n/*\n * Items\n */\n\n.uk-dropdown-nav > li > a {\n color: $dropdown-nav-item-color;\n @if(mixin-exists(hook-dropdown-nav-item)) {@include hook-dropdown-nav-item();}\n}\n\n/* Hover + Active */\n.uk-dropdown-nav > li > a:hover,\n.uk-dropdown-nav > li.uk-active > a {\n color: $dropdown-nav-item-hover-color;\n @if(mixin-exists(hook-dropdown-nav-item-hover)) {@include hook-dropdown-nav-item-hover();}\n}\n\n/*\n * Subtitle\n */\n\n.uk-dropdown-nav .uk-nav-subtitle {\n font-size: $dropdown-nav-subtitle-font-size;\n @if(mixin-exists(hook-dropdown-nav-subtitle)) {@include hook-dropdown-nav-subtitle();}\n}\n\n/*\n * Header\n */\n\n.uk-dropdown-nav .uk-nav-header {\n color: $dropdown-nav-header-color;\n @if(mixin-exists(hook-dropdown-nav-header)) {@include hook-dropdown-nav-header();}\n}\n\n/*\n * Divider\n */\n\n.uk-dropdown-nav .uk-nav-divider {\n border-top: $dropdown-nav-divider-border-width solid $dropdown-nav-divider-border;\n @if(mixin-exists(hook-dropdown-nav-divider)) {@include hook-dropdown-nav-divider();}\n}\n\n/*\n * Sublists\n */\n\n.uk-dropdown-nav .uk-nav-sub a { color: $dropdown-nav-sublist-item-color; }\n\n.uk-dropdown-nav .uk-nav-sub a:hover,\n.uk-dropdown-nav .uk-nav-sub li.uk-active > a { color: $dropdown-nav-sublist-item-hover-color; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-dropdown-misc)) {@include hook-dropdown-misc();}\n\n// @mixin hook-dropdown(){}\n// @mixin hook-dropdown-dropbar(){}\n// @mixin hook-dropdown-dropbar-large(){}\n// @mixin hook-dropdown-nav(){}\n// @mixin hook-dropdown-nav-item(){}\n// @mixin hook-dropdown-nav-item-hover(){}\n// @mixin hook-dropdown-nav-subtitle(){}\n// @mixin hook-dropdown-nav-header(){}\n// @mixin hook-dropdown-nav-divider(){}\n// @mixin hook-dropdown-misc(){}\n","// Name: Lightbox\n// Description: Component to create an lightbox image gallery\n//\n// Component: `uk-lightbox`\n//\n// Sub-objects: `uk-lightbox-page`\n// `uk-lightbox-items`\n// `uk-lightbox-toolbar`\n// `uk-lightbox-toolbar-icon`\n// `uk-lightbox-button`\n// `uk-lightbox-caption`\n// `uk-lightbox-iframe`\n//\n// States: `uk-open`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Lightbox\n ========================================================================== */\n\n/*\n * 1. Hide by default\n * 2. Set position\n * 3. Allow scrolling for the modal dialog\n * 4. Horizontal padding\n * 5. Mask the background page\n * 6. Fade-in transition\n * 7. Prevent cancellation of pointer events while dragging\n */\n\n.uk-lightbox {\n /* 1 */\n display: none;\n /* 2 */\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $lightbox-z-index;\n /* 5 */\n background: $lightbox-background;\n /* 6 */\n opacity: 0;\n transition: opacity 0.15s linear;\n /* 7 */\n touch-action: pinch-zoom;\n @if(mixin-exists(hook-lightbox)) {@include hook-lightbox();}\n}\n\n/*\n * Open\n * 1. Center child\n * 2. Fade-in\n */\n\n.uk-lightbox.uk-open {\n display: block;\n /* 2 */\n opacity: 1;\n}\n\n/*\n * Focus\n */\n\n.uk-lightbox :focus-visible { outline-color: $lightbox-focus-outline; }\n\n\n/* Page\n ========================================================================== */\n\n/*\n * Prevent scrollbars\n */\n\n.uk-lightbox-page { overflow: hidden; }\n\n\n/* Item\n ========================================================================== */\n\n/*\n * 1. Center child within the viewport\n * 2. Not visible by default\n * 3. Color needed for spinner icon\n * 4. Optimize animation\n * 5. Responsiveness\n * Using `vh` for `max-height` to fix image proportions after resize in Safari and Opera\n */\n\n.uk-lightbox-items > * {\n /* 1 */\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n /* 2 */\n display: none;\n justify-content: center;\n align-items: center;\n /* 3 */\n color: $lightbox-item-color;\n /* 4 */\n will-change: transform, opacity;\n @if(mixin-exists(hook-lightbox-item)) {@include hook-lightbox-item();}\n}\n\n/* 5 */\n.uk-lightbox-items > * > * {\n max-width: $lightbox-item-max-width;\n max-height: $lightbox-item-max-height;\n}\n\n.uk-lightbox-items > * > :not(iframe) {\n width: auto;\n height: auto;\n}\n\n.uk-lightbox-items > .uk-active { display: flex; }\n\n/* Toolbar\n ========================================================================== */\n\n.uk-lightbox-toolbar {\n padding: $lightbox-toolbar-padding-vertical $lightbox-toolbar-padding-horizontal;\n background: $lightbox-toolbar-background;\n color: $lightbox-toolbar-color;\n @if(mixin-exists(hook-lightbox-toolbar)) {@include hook-lightbox-toolbar();}\n}\n\n.uk-lightbox-toolbar > * { color: $lightbox-toolbar-color; }\n\n\n/* Toolbar Icon (Close)\n ========================================================================== */\n\n.uk-lightbox-toolbar-icon {\n padding: $lightbox-toolbar-icon-padding;\n color: $lightbox-toolbar-icon-color;\n @if(mixin-exists(hook-lightbox-toolbar-icon)) {@include hook-lightbox-toolbar-icon();}\n}\n\n/*\n * Hover\n */\n\n.uk-lightbox-toolbar-icon:hover {\n color: $lightbox-toolbar-icon-hover-color;\n @if(mixin-exists(hook-lightbox-toolbar-icon-hover)) {@include hook-lightbox-toolbar-icon-hover();}\n}\n\n\n\n/* Button (Slidenav)\n ========================================================================== */\n\n/*\n * 1. Center icon vertically and horizontally\n */\n\n.uk-lightbox-button {\n box-sizing: border-box;\n width: $lightbox-button-size;\n height: $lightbox-button-size;\n background: $lightbox-button-background;\n color: $lightbox-button-color;\n /* 1 */\n display: inline-flex;\n justify-content: center;\n align-items: center;\n @if(mixin-exists(hook-lightbox-button)) {@include hook-lightbox-button();}\n}\n\n/* Hover */\n.uk-lightbox-button:hover {\n color: $lightbox-button-hover-color;\n @if(mixin-exists(hook-lightbox-button-hover)) {@include hook-lightbox-button-hover();}\n}\n\n/* OnClick */\n.uk-lightbox-button:active {\n @if(mixin-exists(hook-lightbox-button-active)) {@include hook-lightbox-button-active();}\n}\n\n\n/* Caption\n ========================================================================== */\n\n.uk-lightbox-caption:empty { display: none; }\n\n\n/* Iframe\n ========================================================================== */\n\n.uk-lightbox-iframe {\n width: 80%;\n height: 80%;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-lightbox-misc)) {@include hook-lightbox-misc();}\n\n// @mixin hook-lightbox(){}\n// @mixin hook-lightbox-item(){}\n// @mixin hook-lightbox-toolbar(){}\n// @mixin hook-lightbox-toolbar-icon(){}\n// @mixin hook-lightbox-toolbar-icon-hover(){}\n// @mixin hook-lightbox-button(){}\n// @mixin hook-lightbox-button-hover(){}\n// @mixin hook-lightbox-button-active(){}\n// @mixin hook-lightbox-misc(){}\n","// Name: Animation\n// Description: Utilities for keyframe animations\n//\n// Component: `uk-animation-*`\n//\n// Modifiers: `uk-animation-fade`\n// `uk-animation-scale-up`\n// `uk-animation-scale-down`\n// `uk-animation-slide-top-*`\n// `uk-animation-slide-bottom-*`\n// `uk-animation-slide-left-*`\n// `uk-animation-slide-right-*`\n// `uk-animation-kenburns`\n// `uk-animation-shake`\n// `uk-animation-stroke`\n// `uk-animation-reverse`\n// `uk-animation-fast`\n//\n// Sub-objects: `uk-animation-toggle`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Animation\n ========================================================================== */\n\n[class*=\"uk-animation-\"] { animation: $animation-duration ease-out both; }\n\n\n/* Animations\n ========================================================================== */\n\n/*\n * Fade\n */\n\n.uk-animation-fade {\n animation-name: uk-fade;\n animation-duration: $animation-fade-duration;\n animation-timing-function: linear;\n}\n\n/*\n * Scale\n */\n\n.uk-animation-scale-up { animation-name: uk-fade, uk-scale-up; }\n.uk-animation-scale-down { animation-name: uk-fade, uk-scale-down; }\n\n/*\n * Slide\n */\n\n.uk-animation-slide-top { animation-name: uk-fade, uk-slide-top; }\n.uk-animation-slide-bottom { animation-name: uk-fade, uk-slide-bottom; }\n.uk-animation-slide-left { animation-name: uk-fade, uk-slide-left; }\n.uk-animation-slide-right { animation-name: uk-fade, uk-slide-right; }\n\n/*\n * Slide Small\n */\n\n.uk-animation-slide-top-small { animation-name: uk-fade, uk-slide-top-small; }\n.uk-animation-slide-bottom-small { animation-name: uk-fade, uk-slide-bottom-small; }\n.uk-animation-slide-left-small { animation-name: uk-fade, uk-slide-left-small; }\n.uk-animation-slide-right-small { animation-name: uk-fade, uk-slide-right-small; }\n\n/*\n * Slide Medium\n */\n\n.uk-animation-slide-top-medium { animation-name: uk-fade, uk-slide-top-medium; }\n.uk-animation-slide-bottom-medium { animation-name: uk-fade, uk-slide-bottom-medium; }\n.uk-animation-slide-left-medium { animation-name: uk-fade, uk-slide-left-medium; }\n.uk-animation-slide-right-medium { animation-name: uk-fade, uk-slide-right-medium; }\n\n/*\n * Kenburns\n */\n\n.uk-animation-kenburns {\n animation-name: uk-kenburns;\n animation-duration: $animation-kenburns-duration;\n}\n\n/*\n * Shake\n */\n\n.uk-animation-shake { animation-name: uk-shake; }\n\n/*\n * SVG Stroke\n * The `--uk-animation-stroke` custom property contains the longest path length.\n * Set it manually or use `uk-svg=\"stroke-animation: true\"` to set it automatically.\n * All strokes are animated by the same pace and doesn't end simultaneously.\n * To end simultaneously, `pathLength=\"1\"` could be used, but it's not working in Safari yet.\n */\n\n.uk-animation-stroke {\n animation-name: uk-stroke;\n animation-duration: $animation-stroke-duration;\n stroke-dasharray: var(--uk-animation-stroke);\n}\n\n\n/* Direction modifier\n ========================================================================== */\n\n.uk-animation-reverse {\n animation-direction: reverse;\n animation-timing-function: ease-in;\n}\n\n\n/* Duration modifier\n ========================================================================== */\n\n.uk-animation-fast { animation-duration: $animation-fast-duration; }\n\n\n/* Toggle animation based on the State of the Parent Element\n ========================================================================== */\n\n.uk-animation-toggle:not(:hover):not(:focus) [class*=\"uk-animation-\"] { animation-name: none; }\n\n\n/* Keyframes used by animation classes\n ========================================================================== */\n\n/*\n * Fade\n */\n\n@keyframes uk-fade {\n 0% { opacity: 0; }\n 100% { opacity: 1; }\n}\n\n/*\n * Scale\n */\n\n@keyframes uk-scale-up {\n 0% { transform: scale(0.9); }\n 100% { transform: scale(1); }\n}\n\n@keyframes uk-scale-down {\n 0% { transform: scale(1.1); }\n 100% { transform: scale(1); }\n}\n\n/*\n * Slide\n */\n\n@keyframes uk-slide-top {\n 0% { transform: translateY(-100%); }\n 100% { transform: translateY(0); }\n}\n\n@keyframes uk-slide-bottom {\n 0% { transform: translateY(100%); }\n 100% { transform: translateY(0); }\n}\n\n@keyframes uk-slide-left {\n 0% { transform: translateX(-100%); }\n 100% { transform: translateX(0); }\n}\n\n@keyframes uk-slide-right {\n 0% { transform: translateX(100%); }\n 100% { transform: translateX(0); }\n}\n\n/*\n * Slide Small\n */\n\n@keyframes uk-slide-top-small {\n 0% { transform: translateY(-$animation-slide-small-translate); }\n 100% { transform: translateY(0); }\n}\n\n@keyframes uk-slide-bottom-small {\n 0% { transform: translateY($animation-slide-small-translate); }\n 100% { transform: translateY(0); }\n}\n\n@keyframes uk-slide-left-small {\n 0% { transform: translateX(-$animation-slide-small-translate); }\n 100% { transform: translateX(0); }\n}\n\n@keyframes uk-slide-right-small {\n 0% { transform: translateX($animation-slide-small-translate); }\n 100% { transform: translateX(0); }\n}\n\n/*\n * Slide Medium\n */\n\n@keyframes uk-slide-top-medium {\n 0% { transform: translateY(-$animation-slide-medium-translate); }\n 100% { transform: translateY(0); }\n}\n\n@keyframes uk-slide-bottom-medium {\n 0% { transform: translateY($animation-slide-medium-translate); }\n 100% { transform: translateY(0); }\n}\n\n@keyframes uk-slide-left-medium {\n 0% { transform: translateX(-$animation-slide-medium-translate); }\n 100% { transform: translateX(0); }\n}\n\n@keyframes uk-slide-right-medium {\n 0% { transform: translateX($animation-slide-medium-translate); }\n 100% { transform: translateX(0); }\n}\n\n/*\n * Kenburns\n */\n\n@keyframes uk-kenburns {\n 0% { transform: scale(1); }\n 100% { transform: scale(1.2); }\n}\n\n/*\n * Shake\n */\n\n@keyframes uk-shake {\n 0%, 100% { transform: translateX(0); }\n 10% { transform: translateX(-9px); }\n 20% { transform: translateX(8px); }\n 30% { transform: translateX(-7px); }\n 40% { transform: translateX(6px); }\n 50% { transform: translateX(-5px); }\n 60% { transform: translateX(4px); }\n 70% { transform: translateX(-3px); }\n 80% { transform: translateX(2px); }\n 90% { transform: translateX(-1px); }\n}\n\n/*\n * Stroke\n */\n\n @keyframes uk-stroke {\n 0% { stroke-dashoffset: var(--uk-animation-stroke); }\n 100% { stroke-dashoffset: 0; }\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-animation-misc)) {@include hook-animation-misc();}\n\n// @mixin hook-animation-misc(){}\n","// Name: Width\n// Description: Utilities for widths\n//\n// Component: `uk-child-width-*`\n// `uk-width-*`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Width\n ========================================================================== */\n\n\n/* Equal child widths\n ========================================================================== */\n\n[class*=\"uk-child-width\"] > * {\n box-sizing: border-box;\n width: 100%;\n}\n\n.uk-child-width-1-2 > * { width: 50%; }\n.uk-child-width-1-3 > * { width: unquote('calc(100% / 3)'); }\n.uk-child-width-1-4 > * { width: 25%; }\n.uk-child-width-1-5 > * { width: 20%; }\n.uk-child-width-1-6 > * { width: unquote('calc(100% / 6)'); }\n\n.uk-child-width-auto > * { width: auto; }\n\n/*\n * 1. Reset the `min-width`, which is set to auto by default, because\n * flex items won't shrink below their minimum intrinsic content size.\n * Using `1px` instead of `0`, so items still wrap into the next line,\n * if they have zero width and padding and the predecessor is 100% wide.\n */\n\n.uk-child-width-expand > :not([class*=\"uk-width\"]) {\n flex: 1;\n /* 1 */\n min-width: 1px;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-child-width-1-1\\@s > * { width: 100%; }\n .uk-child-width-1-2\\@s > * { width: 50%; }\n .uk-child-width-1-3\\@s > * { width: unquote('calc(100% / 3)'); }\n .uk-child-width-1-4\\@s > * { width: 25%; }\n .uk-child-width-1-5\\@s > * { width: 20%; }\n .uk-child-width-1-6\\@s > * { width: unquote('calc(100% / 6)'); }\n\n .uk-child-width-auto\\@s > * { width: auto; }\n .uk-child-width-expand\\@s > :not([class*=\"uk-width\"]) {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-child-width-1-1\\@s > :not([class*=\"uk-width\"]),\n .uk-child-width-1-2\\@s > :not([class*=\"uk-width\"]),\n .uk-child-width-1-3\\@s > :not([class*=\"uk-width\"]),\n .uk-child-width-1-4\\@s > :not([class*=\"uk-width\"]),\n .uk-child-width-1-5\\@s > :not([class*=\"uk-width\"]),\n .uk-child-width-1-6\\@s > :not([class*=\"uk-width\"]),\n .uk-child-width-auto\\@s > :not([class*=\"uk-width\"]) { flex: initial; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-child-width-1-1\\@m > * { width: 100%; }\n .uk-child-width-1-2\\@m > * { width: 50%; }\n .uk-child-width-1-3\\@m > * { width: unquote('calc(100% / 3)'); }\n .uk-child-width-1-4\\@m > * { width: 25%; }\n .uk-child-width-1-5\\@m > * { width: 20%; }\n .uk-child-width-1-6\\@m > * { width: unquote('calc(100% / 6)'); }\n\n .uk-child-width-auto\\@m > * { width: auto; }\n .uk-child-width-expand\\@m > :not([class*=\"uk-width\"]) {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-child-width-1-1\\@m > :not([class*=\"uk-width\"]),\n .uk-child-width-1-2\\@m > :not([class*=\"uk-width\"]),\n .uk-child-width-1-3\\@m > :not([class*=\"uk-width\"]),\n .uk-child-width-1-4\\@m > :not([class*=\"uk-width\"]),\n .uk-child-width-1-5\\@m > :not([class*=\"uk-width\"]),\n .uk-child-width-1-6\\@m > :not([class*=\"uk-width\"]),\n .uk-child-width-auto\\@m > :not([class*=\"uk-width\"]) { flex: initial; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-child-width-1-1\\@l > * { width: 100%; }\n .uk-child-width-1-2\\@l > * { width: 50%; }\n .uk-child-width-1-3\\@l > * { width: unquote('calc(100% / 3)'); }\n .uk-child-width-1-4\\@l > * { width: 25%; }\n .uk-child-width-1-5\\@l > * { width: 20%; }\n .uk-child-width-1-6\\@l > * { width: unquote('calc(100% / 6)'); }\n\n .uk-child-width-auto\\@l > * { width: auto; }\n .uk-child-width-expand\\@l > :not([class*=\"uk-width\"]) {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-child-width-1-1\\@l > :not([class*=\"uk-width\"]),\n .uk-child-width-1-2\\@l > :not([class*=\"uk-width\"]),\n .uk-child-width-1-3\\@l > :not([class*=\"uk-width\"]),\n .uk-child-width-1-4\\@l > :not([class*=\"uk-width\"]),\n .uk-child-width-1-5\\@l > :not([class*=\"uk-width\"]),\n .uk-child-width-1-6\\@l > :not([class*=\"uk-width\"]),\n .uk-child-width-auto\\@l > :not([class*=\"uk-width\"]) { flex: initial; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-child-width-1-1\\@xl > * { width: 100%; }\n .uk-child-width-1-2\\@xl > * { width: 50%; }\n .uk-child-width-1-3\\@xl > * { width: unquote('calc(100% / 3)'); }\n .uk-child-width-1-4\\@xl > * { width: 25%; }\n .uk-child-width-1-5\\@xl > * { width: 20%; }\n .uk-child-width-1-6\\@xl > * { width: unquote('calc(100% / 6)'); }\n\n .uk-child-width-auto\\@xl > * { width: auto; }\n .uk-child-width-expand\\@xl > :not([class*=\"uk-width\"]) {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-child-width-1-1\\@xl > :not([class*=\"uk-width\"]),\n .uk-child-width-1-2\\@xl > :not([class*=\"uk-width\"]),\n .uk-child-width-1-3\\@xl > :not([class*=\"uk-width\"]),\n .uk-child-width-1-4\\@xl > :not([class*=\"uk-width\"]),\n .uk-child-width-1-5\\@xl > :not([class*=\"uk-width\"]),\n .uk-child-width-1-6\\@xl > :not([class*=\"uk-width\"]),\n .uk-child-width-auto\\@xl > :not([class*=\"uk-width\"]) { flex: initial; }\n\n}\n\n\n/* Single Widths\n ========================================================================== */\n\n/*\n * 1. `max-width` is needed for the pixel-based classes\n */\n\n[class*=\"uk-width\"] {\n box-sizing: border-box;\n width: 100%;\n /* 1 */\n max-width: 100%;\n}\n\n/* Halves */\n.uk-width-1-2 { width: 50%; }\n\n/* Thirds */\n.uk-width-1-3 { width: unquote('calc(100% / 3)'); }\n.uk-width-2-3 { width: unquote('calc(200% / 3)'); }\n\n/* Quarters */\n.uk-width-1-4 { width: 25%; }\n.uk-width-3-4 { width: 75%; }\n\n/* Fifths */\n.uk-width-1-5 { width: 20%; }\n.uk-width-2-5 { width: 40%; }\n.uk-width-3-5 { width: 60%; }\n.uk-width-4-5 { width: 80%; }\n\n/* Sixths */\n.uk-width-1-6 { width: unquote('calc(100% / 6)'); }\n.uk-width-5-6 { width: unquote('calc(500% / 6)'); }\n\n/* Pixel */\n.uk-width-small { width: $width-small-width; }\n.uk-width-medium { width: $width-medium-width; }\n.uk-width-large { width: $width-large-width; }\n.uk-width-xlarge { width: $width-xlarge-width; }\n.uk-width-2xlarge { width: $width-2xlarge-width; }\n@if ($deprecated == true) {\n.uk-width-xxlarge { width: $width-2xlarge-width; }\n}\n\n/* Auto */\n.uk-width-auto { width: auto; }\n\n/* Expand */\n.uk-width-expand {\n flex: 1;\n min-width: 1px;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n /* Whole */\n .uk-width-1-1\\@s { width: 100%; }\n\n /* Halves */\n .uk-width-1-2\\@s { width: 50%; }\n\n /* Thirds */\n .uk-width-1-3\\@s { width: unquote('calc(100% / 3)'); }\n .uk-width-2-3\\@s { width: unquote('calc(200% / 3)'); }\n\n /* Quarters */\n .uk-width-1-4\\@s { width: 25%; }\n .uk-width-3-4\\@s { width: 75%; }\n\n /* Fifths */\n .uk-width-1-5\\@s { width: 20%; }\n .uk-width-2-5\\@s { width: 40%; }\n .uk-width-3-5\\@s { width: 60%; }\n .uk-width-4-5\\@s { width: 80%; }\n\n /* Sixths */\n .uk-width-1-6\\@s { width: unquote('calc(100% / 6)'); }\n .uk-width-5-6\\@s { width: unquote('calc(500% / 6)'); }\n\n /* Pixel */\n .uk-width-small\\@s { width: $width-small-width; }\n .uk-width-medium\\@s { width: $width-medium-width; }\n .uk-width-large\\@s { width: $width-large-width; }\n .uk-width-xlarge\\@s { width: $width-xlarge-width; }\n .uk-width-2xlarge\\@s { width: $width-2xlarge-width; }\n @if ($deprecated == true) {\n.uk-width-xxlarge\\@s { width: $width-2xlarge-width; }\n}\n\n /* Auto */\n .uk-width-auto\\@s { width: auto; }\n\n /* Expand */\n .uk-width-expand\\@s {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-width-1-1\\@s,\n .uk-width-1-2\\@s,\n .uk-width-1-3\\@s,\n .uk-width-2-3\\@s,\n .uk-width-1-4\\@s,\n .uk-width-3-4\\@s,\n .uk-width-1-5\\@s,\n .uk-width-2-5\\@s,\n .uk-width-3-5\\@s,\n .uk-width-4-5\\@s,\n .uk-width-1-6\\@s,\n .uk-width-5-6\\@s,\n .uk-width-small\\@s,\n .uk-width-medium\\@s,\n .uk-width-large\\@s,\n .uk-width-xlarge\\@s,\n .uk-width-2xlarge\\@s,\n .uk-width-auto\\@s { flex: initial; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n /* Whole */\n .uk-width-1-1\\@m { width: 100%; }\n\n /* Halves */\n .uk-width-1-2\\@m { width: 50%; }\n\n /* Thirds */\n .uk-width-1-3\\@m { width: unquote('calc(100% / 3)'); }\n .uk-width-2-3\\@m { width: unquote('calc(200% / 3)'); }\n\n /* Quarters */\n .uk-width-1-4\\@m { width: 25%; }\n .uk-width-3-4\\@m { width: 75%; }\n\n /* Fifths */\n .uk-width-1-5\\@m { width: 20%; }\n .uk-width-2-5\\@m { width: 40%; }\n .uk-width-3-5\\@m { width: 60%; }\n .uk-width-4-5\\@m { width: 80%; }\n\n /* Sixths */\n .uk-width-1-6\\@m { width: unquote('calc(100% / 6)'); }\n .uk-width-5-6\\@m { width: unquote('calc(500% / 6)'); }\n\n /* Pixel */\n .uk-width-small\\@m { width: $width-small-width; }\n .uk-width-medium\\@m { width: $width-medium-width; }\n .uk-width-large\\@m { width: $width-large-width; }\n .uk-width-xlarge\\@m { width: $width-xlarge-width; }\n .uk-width-2xlarge\\@m { width: $width-2xlarge-width; }\n @if ($deprecated == true) {\n.uk-width-xxlarge\\@m { width: $width-2xlarge-width; }\n}\n\n /* Auto */\n .uk-width-auto\\@m { width: auto; }\n\n /* Expand */\n .uk-width-expand\\@m {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-width-1-1\\@m,\n .uk-width-1-2\\@m,\n .uk-width-1-3\\@m,\n .uk-width-2-3\\@m,\n .uk-width-1-4\\@m,\n .uk-width-3-4\\@m,\n .uk-width-1-5\\@m,\n .uk-width-2-5\\@m,\n .uk-width-3-5\\@m,\n .uk-width-4-5\\@m,\n .uk-width-1-6\\@m,\n .uk-width-5-6\\@m,\n .uk-width-small\\@m,\n .uk-width-medium\\@m,\n .uk-width-large\\@m,\n .uk-width-xlarge\\@m,\n .uk-width-2xlarge\\@m,\n .uk-width-auto\\@m { flex: initial; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n /* Whole */\n .uk-width-1-1\\@l { width: 100%; }\n\n /* Halves */\n .uk-width-1-2\\@l { width: 50%; }\n\n /* Thirds */\n .uk-width-1-3\\@l { width: unquote('calc(100% / 3)'); }\n .uk-width-2-3\\@l { width: unquote('calc(200% / 3)'); }\n\n /* Quarters */\n .uk-width-1-4\\@l { width: 25%; }\n .uk-width-3-4\\@l { width: 75%; }\n\n /* Fifths */\n .uk-width-1-5\\@l { width: 20%; }\n .uk-width-2-5\\@l { width: 40%; }\n .uk-width-3-5\\@l { width: 60%; }\n .uk-width-4-5\\@l { width: 80%; }\n\n /* Sixths */\n .uk-width-1-6\\@l { width: unquote('calc(100% / 6)'); }\n .uk-width-5-6\\@l { width: unquote('calc(500% / 6)'); }\n\n /* Pixel */\n .uk-width-small\\@l { width: $width-small-width; }\n .uk-width-medium\\@l { width: $width-medium-width; }\n .uk-width-large\\@l { width: $width-large-width; }\n .uk-width-xlarge\\@l { width: $width-xlarge-width; }\n .uk-width-2xlarge\\@l { width: $width-2xlarge-width; }\n @if ($deprecated == true) {\n.uk-width-xxlarge\\@l { width: $width-2xlarge-width; }\n}\n\n /* Auto */\n .uk-width-auto\\@l { width: auto; }\n\n /* Expand */\n .uk-width-expand\\@l {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-width-1-1\\@l,\n .uk-width-1-2\\@l,\n .uk-width-1-3\\@l,\n .uk-width-2-3\\@l,\n .uk-width-1-4\\@l,\n .uk-width-3-4\\@l,\n .uk-width-1-5\\@l,\n .uk-width-2-5\\@l,\n .uk-width-3-5\\@l,\n .uk-width-4-5\\@l,\n .uk-width-1-6\\@l,\n .uk-width-5-6\\@l,\n .uk-width-small\\@l,\n .uk-width-medium\\@l,\n .uk-width-large\\@l,\n .uk-width-xlarge\\@l,\n .uk-width-2xlarge\\@l,\n .uk-width-auto\\@l { flex: initial; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n /* Whole */\n .uk-width-1-1\\@xl { width: 100%; }\n\n /* Halves */\n .uk-width-1-2\\@xl { width: 50%; }\n\n /* Thirds */\n .uk-width-1-3\\@xl { width: unquote('calc(100% / 3)'); }\n .uk-width-2-3\\@xl { width: unquote('calc(200% / 3)'); }\n\n /* Quarters */\n .uk-width-1-4\\@xl { width: 25%; }\n .uk-width-3-4\\@xl { width: 75%; }\n\n /* Fifths */\n .uk-width-1-5\\@xl { width: 20%; }\n .uk-width-2-5\\@xl { width: 40%; }\n .uk-width-3-5\\@xl { width: 60%; }\n .uk-width-4-5\\@xl { width: 80%; }\n\n /* Sixths */\n .uk-width-1-6\\@xl { width: unquote('calc(100% / 6)'); }\n .uk-width-5-6\\@xl { width: unquote('calc(500% / 6)'); }\n\n /* Pixel */\n .uk-width-small\\@xl { width: $width-small-width; }\n .uk-width-medium\\@xl { width: $width-medium-width; }\n .uk-width-large\\@xl { width: $width-large-width; }\n .uk-width-xlarge\\@xl { width: $width-xlarge-width; }\n .uk-width-2xlarge\\@xl { width: $width-2xlarge-width; }\n @if ($deprecated == true) {\n.uk-width-xxlarge\\@xl { width: $width-2xlarge-width; }\n}\n\n /* Auto */\n .uk-width-auto\\@xl { width: auto; }\n\n /* Expand */\n .uk-width-expand\\@xl {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-width-1-1\\@xl,\n .uk-width-1-2\\@xl,\n .uk-width-1-3\\@xl,\n .uk-width-2-3\\@xl,\n .uk-width-1-4\\@xl,\n .uk-width-3-4\\@xl,\n .uk-width-1-5\\@xl,\n .uk-width-2-5\\@xl,\n .uk-width-3-5\\@xl,\n .uk-width-4-5\\@xl,\n .uk-width-1-6\\@xl,\n .uk-width-5-6\\@xl,\n .uk-width-small\\@xl,\n .uk-width-medium\\@xl,\n .uk-width-large\\@xl,\n .uk-width-xlarge\\@xl,\n .uk-width-2xlarge\\@xl,\n .uk-width-auto\\@xl { flex: initial; }\n\n}\n\n/* Intrinsic Widths\n ========================================================================== */\n\n.uk-width-max-content { width: max-content; }\n\n.uk-width-min-content { width: min-content; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-width-misc)) {@include hook-width-misc();}\n\n// @mixin hook-width-misc(){}\n","// Name: Height\n// Description: Utilities for heights\n//\n// Component: `uk-height-*`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Height\n ========================================================================== */\n\n[class*=\"uk-height\"] { box-sizing: border-box; }\n\n/*\n * Only works if parent element has a height set\n */\n\n.uk-height-1-1 { height: 100%; }\n\n/*\n * Useful to create image teasers\n */\n\n.uk-height-viewport { min-height: 100vh; }\n.uk-height-viewport-2 { min-height: 200vh; }\n.uk-height-viewport-3 { min-height: 300vh; }\n.uk-height-viewport-4 { min-height: 400vh; }\n\n/*\n * Pixel\n * Useful for `overflow: auto`\n */\n\n.uk-height-small { height: $height-small-height; }\n.uk-height-medium { height: $height-medium-height; }\n.uk-height-large { height: $height-large-height; }\n\n.uk-height-max-small { max-height: $height-small-height; }\n.uk-height-max-medium { max-height: $height-medium-height; }\n.uk-height-max-large { max-height: $height-large-height; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-height-misc)) {@include hook-height-misc();}\n\n// @mixin hook-height-misc(){}\n","// Name: Text\n// Description: Utilities for text\n//\n// Component: `uk-text-*`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Text\n ========================================================================== */\n\n\n/* Style modifiers\n ========================================================================== */\n\n.uk-text-lead {\n font-size: $text-lead-font-size;\n line-height: $text-lead-line-height;\n color: $text-lead-color;\n @if(mixin-exists(hook-text-lead)) {@include hook-text-lead();}\n}\n\n.uk-text-meta {\n font-size: $text-meta-font-size;\n line-height: $text-meta-line-height;\n color: $text-meta-color;\n @if(mixin-exists(hook-text-meta)) {@include hook-text-meta();}\n}\n\n\n/* Size modifiers\n ========================================================================== */\n\n.uk-text-small {\n font-size: $text-small-font-size;\n line-height: $text-small-line-height;\n @if(mixin-exists(hook-text-small)) {@include hook-text-small();}\n}\n\n.uk-text-large {\n font-size: $text-large-font-size;\n line-height: $text-large-line-height;\n @if(mixin-exists(hook-text-large)) {@include hook-text-large();}\n}\n\n.uk-text-default {\n font-size: $global-font-size;\n line-height: $global-line-height;\n}\n\n\n/* Weight modifier\n ========================================================================== */\n\n.uk-text-light { font-weight: 300; }\n.uk-text-normal { font-weight: 400; }\n.uk-text-bold { font-weight: 700; }\n\n.uk-text-lighter { font-weight: lighter; }\n.uk-text-bolder { font-weight: bolder; }\n\n\n/* Style modifier\n ========================================================================== */\n\n.uk-text-italic { font-style: italic; }\n\n\n/* Transform modifier\n ========================================================================== */\n\n.uk-text-capitalize { text-transform: capitalize !important; }\n.uk-text-uppercase { text-transform: uppercase !important; }\n.uk-text-lowercase { text-transform: lowercase !important; }\n\n\n/* Decoration modifier\n ========================================================================== */\n\n.uk-text-decoration-none { text-decoration: none !important; }\n\n\n/* Color modifiers\n ========================================================================== */\n\n.uk-text-muted { color: $text-muted-color !important; }\n.uk-text-emphasis { color: $text-emphasis-color !important; }\n.uk-text-primary { color: $text-primary-color !important; }\n.uk-text-secondary { color: $text-secondary-color !important; }\n.uk-text-success { color: $text-success-color !important; }\n.uk-text-warning { color: $text-warning-color !important; }\n.uk-text-danger { color: $text-danger-color !important; }\n\n\n/* Background modifier\n ========================================================================== */\n\n/*\n * 1. The background clips to the foreground text. Works in all browsers.\n * 2. Default color is set to transparent.\n * 3. Container fits the text\n * 4. Style\n */\n\n.uk-text-background {\n /* 1 */\n -webkit-background-clip: text;\n /* 2 */\n color: transparent !important;\n /* 3 */\n display: inline-block;\n /* 4 */\n background-color: $text-background-color;\n @if(mixin-exists(hook-text-background)) {@include hook-text-background();}\n}\n\n\n/* Alignment modifiers\n ========================================================================== */\n\n.uk-text-left { text-align: left !important; }\n.uk-text-right { text-align: right !important; }\n.uk-text-center { text-align: center !important; }\n.uk-text-justify { text-align: justify !important; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-text-left\\@s { text-align: left !important; }\n .uk-text-right\\@s { text-align: right !important; }\n .uk-text-center\\@s { text-align: center !important; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-text-left\\@m { text-align: left !important; }\n .uk-text-right\\@m { text-align: right !important; }\n .uk-text-center\\@m { text-align: center !important; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-text-left\\@l { text-align: left !important; }\n .uk-text-right\\@l { text-align: right !important; }\n .uk-text-center\\@l { text-align: center !important; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-text-left\\@xl { text-align: left !important; }\n .uk-text-right\\@xl { text-align: right !important; }\n .uk-text-center\\@xl { text-align: center !important; }\n\n}\n\n/*\n * Vertical\n */\n\n.uk-text-top { vertical-align: top !important; }\n.uk-text-middle { vertical-align: middle !important; }\n.uk-text-bottom { vertical-align: bottom !important; }\n.uk-text-baseline { vertical-align: baseline !important; }\n\n\n/* Wrap modifiers\n ========================================================================== */\n\n/*\n * Prevent text from wrapping onto multiple lines\n */\n\n.uk-text-nowrap { white-space: nowrap; }\n\n/*\n * 1. Make sure a max-width is set after which truncation can occur\n * 2. Prevent text from wrapping onto multiple lines, and truncate with an ellipsis\n * 3. Fix for table cells\n */\n\n.uk-text-truncate {\n /* 1 */\n max-width: 100%;\n /* 2 */\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n/* 2 */\nth.uk-text-truncate,\ntd.uk-text-truncate { max-width: 0; }\n\n/*\n * Wrap long words onto the next line and break them if they are too long to fit.\n * 1. Make it work with table cells in all browsers.\n * Note: Not using `hyphens: auto` because it hyphenates text even if not needed.\n */\n\n .uk-text-break { overflow-wrap: break-word; }\n\n /* 1 */\n th.uk-text-break,\n td.uk-text-break { word-break: break-word; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-text-misc)) {@include hook-text-misc();}\n\n// @mixin hook-text-lead(){}\n// @mixin hook-text-meta(){}\n// @mixin hook-text-small(){}\n// @mixin hook-text-large(){}\n// @mixin hook-text-background(){}\n// @mixin hook-text-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-text-lead(){}\n// @mixin hook-inverse-text-meta(){}\n","// Name: Column\n// Description: Utilities for text columns\n//\n// Component: `uk-column-*`\n//\n// Sub-objects: `uk-column-span`\n//\n// Modifiers: `uk-column-divider`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Column\n ========================================================================== */\n\n[class*=\"uk-column-\"] { column-gap: $column-gutter; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n [class*=\"uk-column-\"] { column-gap: $column-gutter-l; }\n\n}\n\n/*\n * Fix image 1px line wrapping into the next column in Chrome\n */\n\n[class*=\"uk-column-\"] img { transform: translate3d(0, 0, 0); }\n\n\n/* Divider\n ========================================================================== */\n\n/*\n * 1. Double the column gap\n */\n\n.uk-column-divider {\n column-rule: $column-divider-rule-width solid $column-divider-rule-color;\n /* 1 */\n column-gap: ($column-gutter * 2);\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-column-divider {\n column-gap: ($column-gutter-l * 2);\n }\n\n}\n\n\n/* Width modifiers\n ========================================================================== */\n\n.uk-column-1-2 { column-count: 2;}\n.uk-column-1-3 { column-count: 3; }\n.uk-column-1-4 { column-count: 4; }\n.uk-column-1-5 { column-count: 5; }\n.uk-column-1-6 { column-count: 6; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-column-1-2\\@s { column-count: 2; }\n .uk-column-1-3\\@s { column-count: 3; }\n .uk-column-1-4\\@s { column-count: 4; }\n .uk-column-1-5\\@s { column-count: 5; }\n .uk-column-1-6\\@s { column-count: 6; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-column-1-2\\@m { column-count: 2; }\n .uk-column-1-3\\@m { column-count: 3; }\n .uk-column-1-4\\@m { column-count: 4; }\n .uk-column-1-5\\@m { column-count: 5; }\n .uk-column-1-6\\@m { column-count: 6; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-column-1-2\\@l { column-count: 2; }\n .uk-column-1-3\\@l { column-count: 3; }\n .uk-column-1-4\\@l { column-count: 4; }\n .uk-column-1-5\\@l { column-count: 5; }\n .uk-column-1-6\\@l { column-count: 6; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-column-1-2\\@xl { column-count: 2; }\n .uk-column-1-3\\@xl { column-count: 3; }\n .uk-column-1-4\\@xl { column-count: 4; }\n .uk-column-1-5\\@xl { column-count: 5; }\n .uk-column-1-6\\@xl { column-count: 6; }\n\n}\n\n/* Make element span across all columns\n * Does not work in Firefox yet\n ========================================================================== */\n\n.uk-column-span { column-span: all; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-column-misc)) {@include hook-column-misc();}\n\n// @mixin hook-column-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n","// Name: Cover\n// Description: Utilities to let embedded content cover their container in a centered position\n//\n// Component: `uk-cover`\n//\n// Sub-object: `uk-cover-container`\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: Cover\n ========================================================================== */\n\n/*\n * Works with iframes and embedded content\n * 1. Use attribute to apply transform instantly. Needed if transform is transitioned.\n * 2. Reset responsiveness for embedded content\n * 3. Center object\n * Note: Percent values on the `top` property only works if this element\n * is absolute positioned or if the container has a height\n */\n\n/* 1 */\n[uk-cover]:where(canvas, iframe, svg),\n[data-uk-cover]:where(canvas, iframe, svg) {\n /* 2 */\n max-width: none;\n /* 3 */\n position: absolute;\n left: 50%;\n top: 50%;\n --uk-position-translate-x: -50%;\n --uk-position-translate-y: -50%;\n transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));\n}\n\niframe[uk-cover],\niframe[data-uk-cover] { pointer-events: none; }\n\n[uk-cover]:where(img, video),\n[data-uk-cover]:where(img, video) {\n /* 3 */\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n object-fit: cover;\n object-position: center;\n}\n\n\n/* Container\n ========================================================================== */\n\n/*\n * 1. Parent container which clips resized object\n * 2. Needed if the child is positioned absolute. See note above\n */\n\n.uk-cover-container {\n /* 1 */\n overflow: hidden;\n /* 2 */\n position: relative;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-cover-misc)) {@include hook-cover-misc();}\n\n// @mixin hook-cover-misc(){}\n","// Name: Background\n// Description: Utilities for backgrounds\n//\n// Component: `uk-background-*`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Background\n ========================================================================== */\n\n\n/* Color\n ========================================================================== */\n\n.uk-background-default { background-color: $background-default-background; }\n.uk-background-muted { background-color: $background-muted-background; }\n.uk-background-primary { background-color: $background-primary-background; }\n.uk-background-secondary { background-color: $background-secondary-background; }\n\n\n/* Size\n ========================================================================== */\n\n.uk-background-cover,\n.uk-background-contain,\n.uk-background-width-1-1,\n.uk-background-height-1-1 {\n background-position: 50% 50%;\n background-repeat: no-repeat;\n}\n\n.uk-background-cover { background-size: cover; }\n.uk-background-contain { background-size: contain; }\n.uk-background-width-1-1 { background-size: 100%; }\n.uk-background-height-1-1 { background-size: auto 100%; }\n\n\n/* Position\n ========================================================================== */\n\n.uk-background-top-left { background-position: 0 0; }\n.uk-background-top-center { background-position: 50% 0; }\n.uk-background-top-right { background-position: 100% 0; }\n.uk-background-center-left { background-position: 0 50%; }\n.uk-background-center-center { background-position: 50% 50%; }\n.uk-background-center-right { background-position: 100% 50%; }\n.uk-background-bottom-left { background-position: 0 100%; }\n.uk-background-bottom-center { background-position: 50% 100%; }\n.uk-background-bottom-right { background-position: 100% 100%; }\n\n\n/* Repeat\n ========================================================================== */\n\n.uk-background-norepeat { background-repeat: no-repeat; }\n\n\n/* Attachment\n ========================================================================== */\n\n/*\n * 1. Fix bug introduced in Chrome 67: the background image is not visible if any element on the page uses `translate3d`\n */\n\n.uk-background-fixed {\n background-attachment: fixed;\n /* 1 */\n backface-visibility: hidden;\n}\n\n/*\n * Exclude touch devices because `fixed` doesn't work on iOS and Android\n */\n\n@media (pointer: coarse) {\n .uk-background-fixed { background-attachment: scroll; }\n}\n\n\n/* Image\n ========================================================================== */\n\n/* Phone portrait and smaller */\n@media (max-width: $breakpoint-xsmall-max) {\n\n .uk-background-image\\@s { background-image: none !important; }\n\n}\n\n/* Phone landscape and smaller */\n@media (max-width: $breakpoint-small-max) {\n\n .uk-background-image\\@m { background-image: none !important; }\n\n}\n\n/* Tablet landscape and smaller */\n@media (max-width: $breakpoint-medium-max) {\n\n .uk-background-image\\@l { background-image: none !important; }\n\n}\n\n/* Desktop and smaller */\n@media (max-width: $breakpoint-large-max) {\n\n .uk-background-image\\@xl {background-image: none !important; }\n\n}\n\n\n/* Blend modes\n ========================================================================== */\n\n.uk-background-blend-multiply { background-blend-mode: multiply; }\n.uk-background-blend-screen { background-blend-mode: screen; }\n.uk-background-blend-overlay { background-blend-mode: overlay; }\n.uk-background-blend-darken { background-blend-mode: darken; }\n.uk-background-blend-lighten { background-blend-mode: lighten; }\n.uk-background-blend-color-dodge { background-blend-mode: color-dodge; }\n.uk-background-blend-color-burn { background-blend-mode: color-burn; }\n.uk-background-blend-hard-light { background-blend-mode: hard-light; }\n.uk-background-blend-soft-light { background-blend-mode: soft-light; }\n.uk-background-blend-difference { background-blend-mode: difference; }\n.uk-background-blend-exclusion { background-blend-mode: exclusion; }\n.uk-background-blend-hue { background-blend-mode: hue; }\n.uk-background-blend-saturation { background-blend-mode: saturation; }\n.uk-background-blend-color { background-blend-mode: color; }\n.uk-background-blend-luminosity { background-blend-mode: luminosity; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-background-misc)) {@include hook-background-misc();}\n\n// @mixin hook-background-misc(){}\n","// Name: Align\n// Description: Utilities to align embedded content\n//\n// Component: `uk-align-left-*`\n// `uk-align-right-*`\n// `uk-align-center`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Align\n ========================================================================== */\n\n/*\n * Default\n */\n\n[class*=\"uk-align\"] {\n display: block;\n margin-bottom: $align-margin-vertical;\n}\n\n* + [class*=\"uk-align\"] { margin-top: $align-margin-vertical; }\n\n/*\n * Center\n */\n\n.uk-align-center {\n margin-left: auto;\n margin-right: auto;\n}\n\n/*\n * Left/Right\n */\n\n.uk-align-left {\n margin-top: 0;\n margin-right: $align-margin-horizontal;\n float: left;\n}\n\n.uk-align-right {\n margin-top: 0;\n margin-left: $align-margin-horizontal;\n float: right;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-align-left\\@s {\n margin-top: 0;\n margin-right: $align-margin-horizontal;\n float: left;\n }\n\n .uk-align-right\\@s {\n margin-top: 0;\n margin-left: $align-margin-horizontal;\n float: right;\n }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-align-left\\@m {\n margin-top: 0;\n margin-right: $align-margin-horizontal;\n float: left;\n }\n\n .uk-align-right\\@m {\n margin-top: 0;\n margin-left: $align-margin-horizontal;\n float: right;\n }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-align-left\\@l {\n margin-top: 0;\n float: left;\n }\n\n .uk-align-right\\@l {\n margin-top: 0;\n float: right;\n }\n\n .uk-align-left,\n .uk-align-left\\@s,\n .uk-align-left\\@m,\n .uk-align-left\\@l { margin-right: $align-margin-horizontal-l; }\n\n .uk-align-right,\n .uk-align-right\\@s,\n .uk-align-right\\@m,\n .uk-align-right\\@l { margin-left: $align-margin-horizontal-l; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-align-left\\@xl {\n margin-top: 0;\n margin-right: $align-margin-horizontal-l;\n float: left;\n }\n\n .uk-align-right\\@xl {\n margin-top: 0;\n margin-left: $align-margin-horizontal-l;\n float: right;\n }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-align-misc)) {@include hook-align-misc();}\n\n// @mixin hook-align-misc(){}\n","// Name: SVG\n// Description: Component to style SVGs\n//\n// Component: `uk-svg`\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: SVG\n ========================================================================== */\n\n/*\n * 1. Fill all SVG elements with the current text color if no `fill` attribute is set\n * 2. Set the fill and stroke color of all SVG elements to the current text color\n */\n\n/* 1 */\n.uk-svg,\n/* 2 */\n.uk-svg:not(.uk-preserve) [fill*=\"#\"]:not(.uk-preserve) { fill: currentcolor; }\n.uk-svg:not(.uk-preserve) [stroke*=\"#\"]:not(.uk-preserve) { stroke: currentcolor; }\n\n/*\n * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835\n */\n\n.uk-svg { transform: translate(0, 0); }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-svg-misc)) {@include hook-svg-misc();}\n\n// @mixin hook-svg-misc(){}\n","// Name: Utility\n// Description: Utilities collection\n//\n// Component: `uk-panel-*`\n// `uk-clearfix`\n// `uk-float-*`\n// `uk-overflow-*`\n// `uk-resize-*`\n// `uk-display-*`\n// `uk-inline-*`\n// `uk-responsive-*`\n// `uk-preserve-width`\n// `uk-object-*`\n// `uk-border-*`\n// `uk-box-shadow-*`\n// `uk-box-shadow-bottom`\n// `uk-dropcap`\n// `uk-logo`\n// `uk-blend-*`\n// `uk-transform-*`\n// `uk-transform-origin-*`\n//\n// States: `uk-disabled`\n// `uk-drag`\n// `uk-dragover`\n// `uk-preserve`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Utility\n ========================================================================== */\n\n\n/* Panel\n ========================================================================== */\n\n.uk-panel {\n display: flow-root;\n position: relative;\n box-sizing: border-box;\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-panel > :last-child { margin-bottom: 0; }\n\n\n/*\n * Scrollable\n */\n\n.uk-panel-scrollable {\n height: $panel-scrollable-height;\n padding: $panel-scrollable-padding;\n border: $panel-scrollable-border-width solid $panel-scrollable-border;\n overflow: auto;\n resize: both;\n @if(mixin-exists(hook-panel-scrollable)) {@include hook-panel-scrollable();}\n}\n\n\n/* Clearfix\n ========================================================================== */\n\n/*\n * 1. `table-cell` is used with `::before` because `table` creates a 1px gap when it becomes a flex item, only in Webkit\n * 2. `table` is used again with `::after` because `clear` only works with block elements.\n * Note: `display: block` with `overflow: hidden` is currently not working in the latest Safari\n */\n\n/* 1 */\n.uk-clearfix::before {\n content: \"\";\n display: table-cell;\n}\n\n/* 2 */\n.uk-clearfix::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n\n/* Float\n ========================================================================== */\n\n/*\n * 1. Prevent content overflow\n */\n\n.uk-float-left { float: left; }\n.uk-float-right { float: right; }\n\n/* 1 */\n[class*=\"uk-float-\"] { max-width: 100%; }\n\n\n/* Overflow\n ========================================================================== */\n\n.uk-overflow-hidden { overflow: hidden; }\n\n/*\n * Enable scrollbars if content is clipped\n */\n\n.uk-overflow-auto { overflow: auto; }\n\n.uk-overflow-auto > :last-child { margin-bottom: 0; }\n\n\n/* Box Sizing\n ========================================================================== */\n\n.uk-box-sizing-content { box-sizing: content-box; }\n.uk-box-sizing-border { box-sizing: border-box; }\n\n\n/* Resize\n ========================================================================== */\n\n.uk-resize { resize: both; }\n.uk-resize-horizontal { resize: horizontal; }\n.uk-resize-vertical { resize: vertical; }\n\n\n/* Display\n ========================================================================== */\n\n.uk-display-block { display: block !important; }\n.uk-display-inline { display: inline !important; }\n.uk-display-inline-block { display: inline-block !important; }\n\n\n/* Inline\n ========================================================================== */\n\n/*\n * 1. Container fits its content\n * 2. Create position context\n * 3. Prevent content overflow\n * 4. Behave like most inline-block elements\n * 5. Force new layer without creating a new stacking context\n * to fix 1px glitch when combined with overlays and transitions in Webkit\n * 6. Clip child elements\n */\n\n[class*=\"uk-inline\"] {\n /* 1 */\n display: inline-block;\n /* 2 */\n position: relative;\n /* 3 */\n max-width: 100%;\n /* 4 */\n vertical-align: middle;\n /* 5 */\n -webkit-backface-visibility: hidden;\n}\n\n.uk-inline-clip {\n /* 6 */\n overflow: hidden;\n}\n\n\n/* Responsive objects\n ========================================================================== */\n\n/*\n * Preserve original dimensions\n * Because `img, `video`, `canvas` and `audio` are already responsive by default, see Base component\n */\n\n.uk-preserve-width,\n.uk-preserve-width canvas,\n.uk-preserve-width img,\n.uk-preserve-width svg,\n.uk-preserve-width video { max-width: none; }\n\n/*\n * Responsiveness\n * Corrects `max-width` and `max-height` behavior if padding and border are used\n */\n\n.uk-responsive-width,\n.uk-responsive-height { box-sizing: border-box; }\n\n/*\n * 1. Set a maximum width. `important` needed to override `uk-preserve-width img`\n * 2. Auto scale the height. Only needed if `height` attribute is present\n */\n\n.uk-responsive-width {\n /* 1 */\n max-width: 100% !important;\n /* 2 */\n height: auto;\n}\n\n/*\n * 1. Set a maximum height. Only works if the parent element has a fixed height\n * 2. Auto scale the width. Only needed if `width` attribute is present\n * 3. Reset max-width, which `img, `video`, `canvas` and `audio` already have by default\n */\n\n.uk-responsive-height {\n /* 1 */\n max-height: 100%;\n /* 2 */\n width: auto;\n /* 3 */\n max-width: none;\n}\n\n/*\n * Fix initial iframe width. Without the viewport is expanded on iOS devices\n */\n\n[uk-responsive],\n[data-uk-responsive] { max-width: 100%; }\n\n\n/* Object\n ========================================================================== */\n\n.uk-object-cover { object-fit: cover; }\n.uk-object-contain { object-fit: contain; }\n.uk-object-fill { object-fit: fill; }\n.uk-object-none { object-fit: none; }\n.uk-object-scale-down { object-fit: scale-down; }\n\n/*\n * Position\n */\n\n.uk-object-top-left { object-position: 0 0; }\n.uk-object-top-center { object-position: 50% 0; }\n.uk-object-top-right { object-position: 100% 0; }\n.uk-object-center-left { object-position: 0 50%; }\n.uk-object-center-center { object-position: 50% 50%; }\n.uk-object-center-right { object-position: 100% 50%; }\n.uk-object-bottom-left { object-position: 0 100%; }\n.uk-object-bottom-center { object-position: 50% 100%; }\n.uk-object-bottom-right { object-position: 100% 100%; }\n\n\n/* Border\n ========================================================================== */\n\n.uk-border-circle { border-radius: 50%; }\n.uk-border-pill { border-radius: 500px; }\n.uk-border-rounded { border-radius: $border-rounded-border-radius; }\n\n/*\n * Fix `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit\n */\n\n.uk-inline-clip[class*=\"uk-border-\"] { -webkit-transform: translateZ(0); }\n\n\n/* Box-shadow\n ========================================================================== */\n\n.uk-box-shadow-small { box-shadow: $global-small-box-shadow; }\n.uk-box-shadow-medium { box-shadow: $global-medium-box-shadow; }\n.uk-box-shadow-large { box-shadow: $global-large-box-shadow; }\n.uk-box-shadow-xlarge { box-shadow: $global-xlarge-box-shadow; }\n\n/*\n * Hover\n */\n\n[class*=\"uk-box-shadow-hover\"] { transition: box-shadow $box-shadow-duration ease-in-out; }\n\n.uk-box-shadow-hover-small:hover { box-shadow: $global-small-box-shadow; }\n.uk-box-shadow-hover-medium:hover { box-shadow: $global-medium-box-shadow; }\n.uk-box-shadow-hover-large:hover { box-shadow: $global-large-box-shadow; }\n.uk-box-shadow-hover-xlarge:hover { box-shadow: $global-xlarge-box-shadow; }\n\n\n/* Box-shadow bottom\n ========================================================================== */\n\n/*\n * 1. Set position.\n * 2. Set style\n * 3. Fix shadow being clipped in Safari if container is animated\n */\n\n@supports (filter: blur(0)) {\n\n .uk-box-shadow-bottom {\n display: inline-block;\n position: relative;\n z-index: 0;\n max-width: 100%;\n vertical-align: middle;\n }\n\n .uk-box-shadow-bottom::after {\n content: \"\";\n /* 1 */\n position: absolute;\n bottom: $box-shadow-bottom-bottom;\n left: 0;\n right: 0;\n z-index: -1;\n /* 2 */\n height: $box-shadow-bottom-height;\n border-radius: $box-shadow-bottom-border-radius;\n background: $box-shadow-bottom-background;\n filter: blur($box-shadow-bottom-blur);\n /* 3 */\n will-change: filter;\n @if(mixin-exists(hook-box-shadow-bottom)) {@include hook-box-shadow-bottom();}\n }\n\n}\n\n\n/* Drop cap\n ========================================================================== */\n\n/*\n * 1. Firefox doesn't apply `::first-letter` if the first letter is inside child elements\n * https://bugzilla.mozilla.org/show_bug.cgi?id=214004\n * 2. In Firefox, a floating `::first-letter` doesn't have a line box and there for no `line-height`\n * https://bugzilla.mozilla.org/show_bug.cgi?id=317933\n */\n\n.uk-dropcap::first-letter,\n/* 1 */\n.uk-dropcap > p:first-of-type::first-letter {\n display: block;\n margin-right: $dropcap-margin-right;\n float: left;\n font-size: $dropcap-font-size;\n line-height: 1;\n @if(mixin-exists(hook-dropcap)) {@include hook-dropcap();}\n}\n\n/* 2 */\n@-moz-document url-prefix() {\n\n .uk-dropcap::first-letter,\n .uk-dropcap > p:first-of-type::first-letter { margin-top: 1.1%; }\n\n}\n\n\n/* Logo\n ========================================================================== */\n\n/*\n * 1. Style\n * 2. Required for `a`\n * 3. Behave like image but can be overridden through flex utility classes\n */\n\n.uk-logo {\n /* 1 */\n font-size: $logo-font-size;\n font-family: $logo-font-family;\n color: $logo-color;\n /* 2 */\n text-decoration: none;\n @if(mixin-exists(hook-logo)) {@include hook-logo();}\n}\n\n/* 3 */\n:where(.uk-logo) {\n display: inline-block;\n vertical-align: middle;\n}\n\n/* Hover */\n.uk-logo:hover {\n color: $logo-hover-color;\n /* 1 */\n text-decoration: none;\n @if(mixin-exists(hook-logo-hover)) {@include hook-logo-hover();}\n}\n\n.uk-logo :where(img, svg, video) { display: block; }\n\n.uk-logo-inverse { display: none; }\n\n\n/* Disabled State\n ========================================================================== */\n\n.uk-disabled { pointer-events: none; }\n\n\n/* Drag State\n ========================================================================== */\n\n/*\n * 1. Needed if moving over elements with have their own cursor on hover, e.g. links or buttons\n * 2. Fix dragging over iframes\n */\n\n.uk-drag,\n/* 1 */\n.uk-drag * { cursor: move; }\n\n/* 2 */\n.uk-drag iframe { pointer-events: none; }\n\n\n/* Dragover State\n ========================================================================== */\n\n/*\n * Create a box-shadow when dragging a file over the upload area\n */\n\n.uk-dragover { box-shadow: $dragover-box-shadow; }\n\n\n/* Blend modes\n ========================================================================== */\n\n.uk-blend-multiply { mix-blend-mode: multiply; }\n.uk-blend-screen { mix-blend-mode: screen; }\n.uk-blend-overlay { mix-blend-mode: overlay; }\n.uk-blend-darken { mix-blend-mode: darken; }\n.uk-blend-lighten { mix-blend-mode: lighten; }\n.uk-blend-color-dodge { mix-blend-mode: color-dodge; }\n.uk-blend-color-burn { mix-blend-mode: color-burn; }\n.uk-blend-hard-light { mix-blend-mode: hard-light; }\n.uk-blend-soft-light { mix-blend-mode: soft-light; }\n.uk-blend-difference { mix-blend-mode: difference; }\n.uk-blend-exclusion { mix-blend-mode: exclusion; }\n.uk-blend-hue { mix-blend-mode: hue; }\n.uk-blend-saturation { mix-blend-mode: saturation; }\n.uk-blend-color { mix-blend-mode: color; }\n.uk-blend-luminosity { mix-blend-mode: luminosity; }\n\n\n/* Transform\n========================================================================== */\n\n.uk-transform-center { transform: translate(-50%, -50%); }\n\n\n/* Transform Origin\n========================================================================== */\n\n.uk-transform-origin-top-left { transform-origin: 0 0; }\n.uk-transform-origin-top-center { transform-origin: 50% 0; }\n.uk-transform-origin-top-right { transform-origin: 100% 0; }\n.uk-transform-origin-center-left { transform-origin: 0 50%; }\n.uk-transform-origin-center-right { transform-origin: 100% 50%; }\n.uk-transform-origin-bottom-left { transform-origin: 0 100%; }\n.uk-transform-origin-bottom-center { transform-origin: 50% 100%; }\n.uk-transform-origin-bottom-right { transform-origin: 100% 100%; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-utility-misc)) {@include hook-utility-misc();}\n\n// @mixin hook-panel-scrollable(){}\n// @mixin hook-box-shadow-bottom(){}\n// @mixin hook-dropcap(){}\n// @mixin hook-logo(){}\n// @mixin hook-logo-hover(){}\n// @mixin hook-utility-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-dropcap(){}\n// @mixin hook-inverse-logo(){}\n// @mixin hook-inverse-logo-hover(){}\n","// Name: Flex\n// Description: Utilities for layouts based on flexbox\n//\n// Component: `uk-flex-*`\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: Flex\n ========================================================================== */\n\n.uk-flex { display: flex; }\n.uk-flex-inline { display: inline-flex; }\n\n\n/* Alignment\n ========================================================================== */\n\n/*\n * Align items along the main axis of the current line of the flex container\n * Row: Horizontal\n */\n\n// Default\n.uk-flex-left { justify-content: flex-start; }\n.uk-flex-center { justify-content: center; }\n.uk-flex-right { justify-content: flex-end; }\n.uk-flex-between { justify-content: space-between; }\n.uk-flex-around { justify-content: space-around; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-flex-left\\@s { justify-content: flex-start; }\n .uk-flex-center\\@s { justify-content: center; }\n .uk-flex-right\\@s { justify-content: flex-end; }\n .uk-flex-between\\@s { justify-content: space-between; }\n .uk-flex-around\\@s { justify-content: space-around; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-flex-left\\@m { justify-content: flex-start; }\n .uk-flex-center\\@m { justify-content: center; }\n .uk-flex-right\\@m { justify-content: flex-end; }\n .uk-flex-between\\@m { justify-content: space-between; }\n .uk-flex-around\\@m { justify-content: space-around; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-flex-left\\@l { justify-content: flex-start; }\n .uk-flex-center\\@l { justify-content: center; }\n .uk-flex-right\\@l { justify-content: flex-end; }\n .uk-flex-between\\@l { justify-content: space-between; }\n .uk-flex-around\\@l { justify-content: space-around; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-flex-left\\@xl { justify-content: flex-start; }\n .uk-flex-center\\@xl { justify-content: center; }\n .uk-flex-right\\@xl { justify-content: flex-end; }\n .uk-flex-between\\@xl { justify-content: space-between; }\n .uk-flex-around\\@xl { justify-content: space-around; }\n\n}\n\n/*\n * Align items in the cross axis of the current line of the flex container\n * Row: Vertical\n */\n\n// Default\n.uk-flex-stretch { align-items: stretch; }\n.uk-flex-top { align-items: flex-start; }\n.uk-flex-middle { align-items: center; }\n.uk-flex-bottom { align-items: flex-end; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-flex-stretch\\@s { align-items: stretch; }\n .uk-flex-top\\@s { align-items: flex-start; }\n .uk-flex-middle\\@s { align-items: center; }\n .uk-flex-bottom\\@s { align-items: flex-end; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-flex-stretch\\@m { align-items: stretch; }\n .uk-flex-top\\@m { align-items: flex-start; }\n .uk-flex-middle\\@m { align-items: center; }\n .uk-flex-bottom\\@m { align-items: flex-end; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-flex-stretch\\@l { align-items: stretch; }\n .uk-flex-top\\@l { align-items: flex-start; }\n .uk-flex-middle\\@l { align-items: center; }\n .uk-flex-bottom\\@l { align-items: flex-end; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-flex-stretch\\@xl { align-items: stretch; }\n .uk-flex-top\\@xl { align-items: flex-start; }\n .uk-flex-middle\\@xl { align-items: center; }\n .uk-flex-bottom\\@xl { align-items: flex-end; }\n\n}\n\n\n/* Direction\n ========================================================================== */\n\n// Default\n.uk-flex-row { flex-direction: row; }\n.uk-flex-row-reverse { flex-direction: row-reverse; }\n.uk-flex-column { flex-direction: column; }\n.uk-flex-column-reverse { flex-direction: column-reverse; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-flex-row\\@s { flex-direction: row; }\n .uk-flex-column\\@s { flex-direction: column; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-flex-row\\@m { flex-direction: row; }\n .uk-flex-column\\@m { flex-direction: column; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-flex-row\\@l { flex-direction: row; }\n .uk-flex-column\\@l { flex-direction: column; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-flex-row\\@xl { flex-direction: row; }\n .uk-flex-column\\@xl { flex-direction: column; }\n\n}\n\n\n/* Wrap\n ========================================================================== */\n\n// Default\n.uk-flex-nowrap { flex-wrap: nowrap; }\n.uk-flex-wrap { flex-wrap: wrap; }\n.uk-flex-wrap-reverse { flex-wrap: wrap-reverse; }\n\n/*\n * Aligns items within the flex container when there is extra space in the cross-axis\n * Only works if there is more than one line of flex items\n */\n\n// Default\n.uk-flex-wrap-stretch { align-content: stretch; }\n.uk-flex-wrap-top { align-content: flex-start; }\n.uk-flex-wrap-middle { align-content: center; }\n.uk-flex-wrap-bottom { align-content: flex-end; }\n.uk-flex-wrap-between { align-content: space-between; }\n.uk-flex-wrap-around { align-content: space-around; }\n\n\n/* Item ordering\n ========================================================================== */\n\n/*\n * Default is 0\n */\n\n.uk-flex-first { order: -1;}\n.uk-flex-last { order: 99;}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-flex-first\\@s { order: -1; }\n .uk-flex-last\\@s { order: 99; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-flex-first\\@m { order: -1; }\n .uk-flex-last\\@m { order: 99; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-flex-first\\@l { order: -1; }\n .uk-flex-last\\@l { order: 99; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-flex-first\\@xl { order: -1; }\n .uk-flex-last\\@xl { order: 99; }\n\n}\n\n\n/* Item dimensions\n ========================================================================== */\n\n/*\n * Initial: 0 1 auto\n * Content dimensions, but shrinks\n */\n\n.uk-flex-initial { flex: initial; }\n\n/*\n * No Flex: 0 0 auto\n * Content dimensions\n */\n\n.uk-flex-none { flex: none; }\n\n/*\n * Relative Flex: 1 1 auto\n * Space is allocated considering content\n */\n\n.uk-flex-auto { flex: auto; }\n\n/*\n * Absolute Flex: 1 1 0%\n * Space is allocated solely based on flex\n */\n\n.uk-flex-1 { flex: 1; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-flex-initial\\@s { flex: initial; }\n .uk-flex-none\\@s { flex: none; }\n .uk-flex-1\\@s { flex: 1; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-flex-initial\\@m { flex: initial; }\n .uk-flex-none\\@m { flex: none; }\n .uk-flex-1\\@m { flex: 1; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-flex-initial\\@l { flex: initial; }\n .uk-flex-none\\@l { flex: none; }\n .uk-flex-1\\@l { flex: 1; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-flex-initial\\@xl { flex: initial; }\n .uk-flex-none\\@xl { flex: none; }\n .uk-flex-1\\@xl { flex: 1; }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-flex-misc)) {@include hook-flex-misc();}\n\n// @mixin hook-flex-misc(){}\n","// Name: Margin\n// Description: Utilities for margins\n//\n// Component: `uk-margin-*`\n// `uk-margin-small-*`\n// `uk-margin-medium-*`\n// `uk-margin-large-*`\n// `uk-margin-xlarge-*`\n// `uk-margin-remove-*`\n// `uk-margin-auto-*`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Margin\n ========================================================================== */\n\n/*\n * Default\n */\n\n.uk-margin { margin-bottom: $margin-margin; }\n* + .uk-margin { margin-top: $margin-margin !important; }\n\n.uk-margin-top { margin-top: $margin-margin !important; }\n.uk-margin-bottom { margin-bottom: $margin-margin !important; }\n.uk-margin-left { margin-left: $margin-margin !important; }\n.uk-margin-right { margin-right: $margin-margin !important; }\n\n\n/* Small\n ========================================================================== */\n\n.uk-margin-small { margin-bottom: $margin-small-margin; }\n* + .uk-margin-small { margin-top: $margin-small-margin !important; }\n\n.uk-margin-small-top { margin-top: $margin-small-margin !important; }\n.uk-margin-small-bottom { margin-bottom: $margin-small-margin !important; }\n.uk-margin-small-left { margin-left: $margin-small-margin !important; }\n.uk-margin-small-right { margin-right: $margin-small-margin !important; }\n\n\n/* Medium\n ========================================================================== */\n\n.uk-margin-medium { margin-bottom: $margin-medium-margin; }\n* + .uk-margin-medium { margin-top: $margin-medium-margin !important; }\n\n.uk-margin-medium-top { margin-top: $margin-medium-margin !important; }\n.uk-margin-medium-bottom { margin-bottom: $margin-medium-margin !important; }\n.uk-margin-medium-left { margin-left: $margin-medium-margin !important; }\n.uk-margin-medium-right { margin-right: $margin-medium-margin !important; }\n\n\n/* Large\n ========================================================================== */\n\n.uk-margin-large { margin-bottom: $margin-large-margin; }\n* + .uk-margin-large { margin-top: $margin-large-margin !important; }\n\n.uk-margin-large-top { margin-top: $margin-large-margin !important; }\n.uk-margin-large-bottom { margin-bottom: $margin-large-margin !important; }\n.uk-margin-large-left { margin-left: $margin-large-margin !important; }\n.uk-margin-large-right { margin-right: $margin-large-margin !important; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-margin-large { margin-bottom: $margin-large-margin-l; }\n * + .uk-margin-large { margin-top: $margin-large-margin-l !important; }\n\n .uk-margin-large-top { margin-top: $margin-large-margin-l !important; }\n .uk-margin-large-bottom { margin-bottom: $margin-large-margin-l !important; }\n .uk-margin-large-left { margin-left: $margin-large-margin-l !important; }\n .uk-margin-large-right { margin-right: $margin-large-margin-l !important; }\n\n}\n\n\n/* XLarge\n ========================================================================== */\n\n.uk-margin-xlarge { margin-bottom: $margin-xlarge-margin; }\n* + .uk-margin-xlarge { margin-top: $margin-xlarge-margin !important; }\n\n.uk-margin-xlarge-top { margin-top: $margin-xlarge-margin !important; }\n.uk-margin-xlarge-bottom { margin-bottom: $margin-xlarge-margin !important; }\n.uk-margin-xlarge-left { margin-left: $margin-xlarge-margin !important; }\n.uk-margin-xlarge-right { margin-right: $margin-xlarge-margin !important; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-margin-xlarge { margin-bottom: $margin-xlarge-margin-l; }\n * + .uk-margin-xlarge { margin-top: $margin-xlarge-margin-l !important; }\n\n .uk-margin-xlarge-top { margin-top: $margin-xlarge-margin-l !important; }\n .uk-margin-xlarge-bottom { margin-bottom: $margin-xlarge-margin-l !important; }\n .uk-margin-xlarge-left { margin-left: $margin-xlarge-margin-l !important; }\n .uk-margin-xlarge-right { margin-right: $margin-xlarge-margin-l !important; }\n\n}\n\n\n/* Auto\n ========================================================================== */\n\n.uk-margin-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n}\n\n.uk-margin-auto-top { margin-top: auto !important; }\n.uk-margin-auto-bottom { margin-bottom: auto !important; }\n.uk-margin-auto-left { margin-left: auto !important; }\n.uk-margin-auto-right { margin-right: auto !important; }\n\n.uk-margin-auto-vertical {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-margin-auto\\@s {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .uk-margin-auto-left\\@s { margin-left: auto !important; }\n .uk-margin-auto-right\\@s { margin-right: auto !important; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-margin-auto\\@m {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .uk-margin-auto-left\\@m { margin-left: auto !important; }\n .uk-margin-auto-right\\@m { margin-right: auto !important; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-margin-auto\\@l {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .uk-margin-auto-left\\@l { margin-left: auto !important; }\n .uk-margin-auto-right\\@l { margin-right: auto !important; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-margin-auto\\@xl {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .uk-margin-auto-left\\@xl { margin-left: auto !important; }\n .uk-margin-auto-right\\@xl { margin-right: auto !important; }\n\n}\n\n\n/* Remove\n ========================================================================== */\n\n.uk-margin-remove { margin: 0 !important; }\n.uk-margin-remove-top { margin-top: 0 !important; }\n.uk-margin-remove-bottom { margin-bottom: 0 !important; }\n.uk-margin-remove-left { margin-left: 0 !important; }\n.uk-margin-remove-right { margin-right: 0 !important; }\n\n.uk-margin-remove-vertical {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.uk-margin-remove-adjacent + *,\n.uk-margin-remove-first-child > :first-child { margin-top: 0 !important; }\n.uk-margin-remove-last-child > :last-child { margin-bottom: 0 !important; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-margin-remove-left\\@s { margin-left: 0 !important; }\n .uk-margin-remove-right\\@s { margin-right: 0 !important; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-margin-remove-left\\@m { margin-left: 0 !important; }\n .uk-margin-remove-right\\@m { margin-right: 0 !important; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-margin-remove-left\\@l { margin-left: 0 !important; }\n .uk-margin-remove-right\\@l { margin-right: 0 !important; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-margin-remove-left\\@xl { margin-left: 0 !important; }\n .uk-margin-remove-right\\@xl { margin-right: 0 !important; }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-margin-misc)) {@include hook-margin-misc();}\n\n// @mixin hook-margin-misc(){}\n","// Name: Padding\n// Description: Utilities for padding\n//\n// Component: `uk-padding`\n// `uk-padding-large`\n// `uk-padding-remove-*`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Padding\n ========================================================================== */\n\n.uk-padding { padding: $padding-padding; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-padding { padding: $padding-padding-l; }\n\n}\n\n\n/* Small\n ========================================================================== */\n\n.uk-padding-small { padding: $padding-small-padding; }\n\n\n/* Large\n ========================================================================== */\n\n.uk-padding-large { padding: $padding-large-padding; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-padding-large { padding: $padding-large-padding-l; }\n\n}\n\n\n/* Remove\n ========================================================================== */\n\n.uk-padding-remove { padding: 0 !important; }\n.uk-padding-remove-top { padding-top: 0 !important; }\n.uk-padding-remove-bottom { padding-bottom: 0 !important; }\n.uk-padding-remove-left { padding-left: 0 !important; }\n.uk-padding-remove-right { padding-right: 0 !important; }\n\n.uk-padding-remove-vertical {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.uk-padding-remove-horizontal {\n padding-left: 0 !important;\n padding-right: 0 !important;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-padding-misc)) {@include hook-padding-misc();}\n\n// @mixin hook-padding-misc(){}\n","// Name: Position\n// Description: Utilities to position content\n//\n// Component: `uk-position-absolute`\n// `uk-position-relative`\n// `uk-position-z-index`\n// `uk-position-top`\n// `uk-position-bottom`\n// `uk-position-left`\n// `uk-position-right`\n// `uk-position-top-left`\n// `uk-position-top-center`\n// `uk-position-top-right`\n// `uk-position-bottom-left`\n// `uk-position-bottom-center`\n// `uk-position-bottom-right`\n// `uk-position-center`\n// `uk-position-center-left`\n// `uk-position-center-right`\n// `uk-position-cover`\n//\n// Modifiers: `uk-position-small`\n// `uk-position-medium`\n// `uk-position-large`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Position\n ========================================================================== */\n\n:root { --uk-position-margin-offset: 0px; }\n\n\n/* Directions\n ========================================================================== */\n\n/*\n * 1. Prevent content overflow.\n */\n\n[class*=\"uk-position-top\"],\n[class*=\"uk-position-bottom\"],\n[class*=\"uk-position-left\"],\n[class*=\"uk-position-right\"],\n[class*=\"uk-position-center\"] {\n position: absolute !important;\n /* 1 */\n max-width: unquote('calc(100% - (var(--uk-position-margin-offset) * 2))');\n box-sizing: border-box;\n}\n\n/*\n * Edges\n * Don't use `width: 100%` because it's wrong if the parent has padding.\n */\n\n.uk-position-top {\n top: 0;\n left: 0;\n right: 0;\n}\n\n.uk-position-bottom {\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.uk-position-left {\n top: 0;\n bottom: 0;\n left: 0;\n}\n\n.uk-position-right {\n top: 0;\n bottom: 0;\n right: 0;\n}\n\n/*\n * Corners\n */\n\n.uk-position-top-left {\n top: 0;\n left: 0;\n}\n\n.uk-position-top-right {\n top: 0;\n right: 0;\n}\n\n.uk-position-bottom-left {\n bottom: 0;\n left: 0;\n}\n\n.uk-position-bottom-right {\n bottom: 0;\n right: 0;\n}\n\n/*\n * Center\n * 1. Fix text wrapping if content is larger than 50% of the container.\n * Using `max-content` requires `max-width` of 100% which is set generally.\n */\n\n.uk-position-center {\n top: unquote('calc(50% - var(--uk-position-margin-offset))');\n left: unquote('calc(50% - var(--uk-position-margin-offset))');\n --uk-position-translate-x: -50%;\n --uk-position-translate-y: -50%;\n transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));\n /* 1 */\n width: max-content;\n}\n\n/* Vertical */\n[class*=\"uk-position-center-left\"],\n[class*=\"uk-position-center-right\"],\n.uk-position-center-vertical {\n top: unquote('calc(50% - var(--uk-position-margin-offset))');\n --uk-position-translate-y: -50%;\n transform: translate(0, var(--uk-position-translate-y));\n}\n\n.uk-position-center-left { left: 0; }\n.uk-position-center-right { right: 0; }\n.uk-position-center-vertical {\n left: 0;\n right: 0;\n}\n\n.uk-position-center-left-out {\n right: 100%;\n width: max-content;\n}\n\n.uk-position-center-right-out {\n left: 100%;\n width: max-content;\n}\n\n/* Horizontal */\n.uk-position-top-center,\n.uk-position-bottom-center,\n.uk-position-center-horizontal {\n left: unquote('calc(50% - var(--uk-position-margin-offset))');\n --uk-position-translate-x: -50%;\n transform: translate(var(--uk-position-translate-x), 0);\n /* 1 */\n width: max-content;\n}\n\n.uk-position-top-center { top: 0; }\n.uk-position-bottom-center { bottom: 0; }\n.uk-position-center-horizontal {\n top: 0;\n bottom: 0;\n}\n\n/*\n * Cover\n */\n\n.uk-position-cover {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n\n/* Margin\n ========================================================================== */\n\n.uk-position-small {\n margin: $position-small-margin;\n --uk-position-margin-offset: #{$position-small-margin};\n}\n\n.uk-position-medium {\n margin: $position-medium-margin;\n --uk-position-margin-offset: #{$position-medium-margin};\n}\n\n.uk-position-large {\n margin: $position-large-margin;\n --uk-position-margin-offset: #{$position-large-margin};\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-position-large {\n margin: $position-large-margin-l;\n --uk-position-margin-offset: #{$position-large-margin-l};\n }\n\n}\n\n\n/* Schemes\n ========================================================================== */\n\n.uk-position-relative { position: relative !important; }\n.uk-position-absolute { position: absolute !important; }\n.uk-position-fixed { position: fixed !important; }\n.uk-position-sticky { position: sticky !important; }\n\n\n/* Layer\n ========================================================================== */\n\n.uk-position-z-index { z-index: 1; }\n.uk-position-z-index-zero { z-index: 0; }\n.uk-position-z-index-negative { z-index: -1; }\n.uk-position-z-index-high { z-index: $global-z-index - 10; } // Higher than dropbar so it is behind\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-position-misc)) {@include hook-position-misc();}\n\n// @mixin hook-position-misc(){}\n","// Name: Transition\n// Description: Utilities for transitions\n//\n// Component: `uk-transition-*`\n//\n// Modifiers: `uk-transition-fade`\n// `uk-transition-scale-up`\n// `uk-transition-scale-down`\n// `uk-transition-slide-top-*`\n// `uk-transition-slide-bottom-*`\n// `uk-transition-slide-left-*`\n// `uk-transition-slide-right-*`\n// `uk-transition-opaque`\n// `uk-transition-slow`\n// `uk-transition-disable`\n//\n// Sub-objects: `uk-transition-toggle`,\n// `uk-transition-active`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n/* ========================================================================\n Component: Transition\n ========================================================================== */\n\n/* Transitions\n ========================================================================== */\n\n/*\n * The toggle is triggered on touch devices by two methods:\n * 1. Using `:focus` and tabindex\n * 2. Using `:hover` and a `touchstart` event listener registered on the document\n * (Doesn't work on Surface touch devices)\n */\n\n:where(.uk-transition-fade),\n:where([class*=\"uk-transition-scale\"]),\n:where([class*=\"uk-transition-slide\"]) {\n --uk-position-translate-x: 0;\n --uk-position-translate-y: 0;\n}\n\n.uk-transition-fade,\n[class*=\"uk-transition-scale\"],\n[class*=\"uk-transition-slide\"] {\n --uk-translate-x: 0;\n --uk-translate-y: 0;\n --uk-scale-x: 1;\n --uk-scale-y: 1;\n transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y))\n translate(var(--uk-translate-x), var(--uk-translate-y))\n scale(var(--uk-scale-x), var(--uk-scale-y));\n transition: $transition-duration ease-out;\n transition-property: opacity, transform, filter;\n opacity: 0;\n}\n\n/*\n * Fade\n */\n\n.uk-transition-toggle:hover .uk-transition-fade,\n.uk-transition-toggle:focus .uk-transition-fade,\n.uk-transition-toggle .uk-transition-fade:focus-within,\n.uk-transition-active.uk-active .uk-transition-fade { opacity: 1; }\n\n/*\n * Scale\n * 1. Make image rendering the same during the transition as before and after. Prefixed because of Safari.\n */\n\n/* 1 */\n[class*=\"uk-transition-scale\"] { -webkit-backface-visibility: hidden; }\n\n.uk-transition-scale-up {\n --uk-scale-x: 1;\n --uk-scale-y: 1;\n}\n.uk-transition-scale-down {\n --uk-scale-x: #{$transition-scale};\n --uk-scale-y: #{$transition-scale};\n}\n\n/* Show */\n.uk-transition-toggle:hover .uk-transition-scale-up,\n.uk-transition-toggle:focus .uk-transition-scale-up,\n.uk-transition-toggle .uk-transition-scale-up:focus-within,\n.uk-transition-active.uk-active .uk-transition-scale-up {\n --uk-scale-x: #{$transition-scale};\n --uk-scale-y: #{$transition-scale};\n opacity: 1;\n}\n\n.uk-transition-toggle:hover .uk-transition-scale-down,\n.uk-transition-toggle:focus .uk-transition-scale-down,\n.uk-transition-toggle .uk-transition-scale-down:focus-within,\n.uk-transition-active.uk-active .uk-transition-scale-down {\n --uk-scale-x: 1;\n --uk-scale-y: 1;\n opacity: 1;\n}\n\n/*\n * Slide\n */\n\n.uk-transition-slide-top { --uk-translate-y: -100%; }\n.uk-transition-slide-bottom { --uk-translate-y: 100%; }\n.uk-transition-slide-left { --uk-translate-x: -100%; }\n.uk-transition-slide-right { --uk-translate-x: 100%; }\n\n.uk-transition-slide-top-small { --uk-translate-y: calc(-1 * #{$transition-slide-small-translate}); }\n.uk-transition-slide-bottom-small { --uk-translate-y: #{$transition-slide-small-translate}; }\n.uk-transition-slide-left-small { --uk-translate-x: calc(-1 * #{$transition-slide-small-translate}); }\n.uk-transition-slide-right-small { --uk-translate-x: #{$transition-slide-small-translate}; }\n\n.uk-transition-slide-top-medium { --uk-translate-y: calc(-1 * #{$transition-slide-medium-translate}); }\n.uk-transition-slide-bottom-medium { --uk-translate-y: #{$transition-slide-medium-translate}; }\n.uk-transition-slide-left-medium { --uk-translate-x: calc(-1 * #{$transition-slide-medium-translate}); }\n.uk-transition-slide-right-medium { --uk-translate-x: #{$transition-slide-medium-translate}; }\n\n/* Show */\n.uk-transition-toggle:hover [class*=\"uk-transition-slide\"],\n.uk-transition-toggle:focus [class*=\"uk-transition-slide\"],\n.uk-transition-toggle [class*=\"uk-transition-slide\"]:focus-within,\n.uk-transition-active.uk-active [class*=\"uk-transition-slide\"] {\n --uk-translate-x: 0;\n --uk-translate-y: 0;\n opacity: 1;\n}\n\n\n/* Opacity modifier\n ========================================================================== */\n\n.uk-transition-opaque { opacity: 1; }\n\n\n/* Duration modifier\n ========================================================================== */\n\n.uk-transition-slow { transition-duration: $transition-slow-duration; }\n\n/* Disable modifier\n ========================================================================== */\n\n.uk-transition-disable,\n.uk-transition-disable * { transition: none !important; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-transition-misc)) {@include hook-transition-misc();}\n\n// @mixin hook-transition-misc(){}\n","// Name: Visibility\n// Description: Utilities to show or hide content on breakpoints, hover or touch\n//\n// Component: `uk-hidden-*`\n// `uk-visible-*`\n// `uk-invisible`\n// `uk-hidden-visually`\n// `uk-visible-toggle`\n// `uk-hidden-hover`\n// `uk-invisible-hover`\n// `uk-hidden-touch`\n// `uk-hidden-notouch`\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: Visibility\n ========================================================================== */\n\n/*\n * Hidden\n * `hidden` attribute also set here to make it stronger\n */\n\n[hidden],\n.uk-hidden { display: none !important; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-hidden\\@s { display: none !important; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-hidden\\@m { display: none !important; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-hidden\\@l { display: none !important; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-hidden\\@xl { display: none !important; }\n\n}\n\n/*\n * Visible\n */\n\n/* Phone portrait and smaller */\n@media (max-width: $breakpoint-xsmall-max) {\n\n .uk-visible\\@s { display: none !important; }\n\n}\n\n/* Phone landscape and smaller */\n@media (max-width: $breakpoint-small-max) {\n\n .uk-visible\\@m { display: none !important; }\n\n}\n\n/* Tablet landscape and smaller */\n@media (max-width: $breakpoint-medium-max) {\n\n .uk-visible\\@l { display: none !important; }\n\n}\n\n/* Desktop and smaller */\n@media (max-width: $breakpoint-large-max) {\n\n .uk-visible\\@xl { display: none !important; }\n\n}\n\n\n/* Visibility\n ========================================================================== */\n\n.uk-invisible { visibility: hidden !important; }\n\n\n/* Based on the State of the Parent Element\n ========================================================================== */\n\n/*\n * Mind that `display: none`, `visibility: hidden` and `opacity: 0`\n * remove the element from the accessibility tree and that\n * `display: none` and `visibility: hidden` are not focusable.\n *\n * The target stays visible if any element within receives focus through keyboard.\n */\n\n/*\n * Remove space when hidden.\n * 1. Remove from document flow.\n * 2. Hide element and shrink its dimension. Current browsers and screen readers\n * keep the element in the accessibility tree even with zero dimensions.\n * Using `tabindex=\"-1\"` will show the element on touch devices.\n * Note: `clip-path` doesn't work with `tabindex` on touch devices.\n */\n\n.uk-hidden-visually:not(:focus):not(:active):not(:focus-within),\n.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within) {\n /* 1 */\n position: absolute !important;\n /* 2 */\n width: 0 !important;\n height: 0 !important;\n padding: 0 !important;\n border: 0 !important;\n margin: 0 !important;\n overflow: hidden !important;\n}\n\n/*\n * Keep space when hidden.\n * Hide element without shrinking its dimension.\n * Note: `clip-path` doesn't work with hover for elements outside of the toggle box.\n */\n\n.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within) { opacity: 0 !important; }\n\n\n/* Based on Hover Capability of the Pointing Device\n ========================================================================== */\n\n/*\n * Hover\n */\n\n/* Hide if primary pointing device doesn't support hover, e.g. touch screens. */\n@media (hover: none) {\n .uk-hidden-touch { display: none !important; }\n}\n\n/* Hide if primary pointing device supports hover, e.g. mice. */\n@media (hover) {\n .uk-hidden-notouch { display: none !important; }\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-visibility-misc)) {@include hook-visibility-misc();}\n\n// @mixin hook-visibility-misc(){}\n","// Name: Inverse\n// Description: Inverse component style for light or dark backgrounds\n//\n// Component: `uk-light`\n// `uk-dark`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n/* ========================================================================\n Component: Inverse\n ========================================================================== */\n\n\n/*\n * Implemented class depends on the general theme color\n * `uk-light` is for light colors on dark backgrounds\n * `uk-dark` is or dark colors on light backgrounds\n */\n\n@if ($inverse-global-color-mode == light) { .uk-light { @if (mixin-exists(hook-inverse)) {@include hook-inverse();}}}\n\n@if ($inverse-global-color-mode == dark) { .uk-dark { @if (mixin-exists(hook-inverse)) {@include hook-inverse();}}}\n\n/*\n * Pass dropbar behind color to JS\n */\n\n* { --uk-inverse: initial; }\n\n.uk-light { --uk-inverse: light; }\n.uk-dark { --uk-inverse: dark; }\n\n.uk-inverse-light { --uk-inverse: light !important; }\n.uk-inverse-dark { --uk-inverse: dark !important; }\n\n\n// Hooks\n// ========================================================================\n\n// @mixin hook-inverse(){}\n","// Name: Print\n// Description: Optimize page for printing\n//\n// Adapted from http://github.com/h5bp/html5-boilerplate\n//\n// Modifications: Removed link `href` and `title` related rules\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: Print\n ========================================================================== */\n\n@media print {\n\n *,\n *::before,\n *::after {\n background: transparent !important;\n color: black !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited { text-decoration: underline; }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead { display: table-header-group; }\n\n tr,\n img { page-break-inside: avoid; }\n\n img { max-width: 100% !important; }\n\n @page { margin: 0.5cm; }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 { page-break-after: avoid; }\n\n @if(mixin-exists(hook-print)) {@include hook-print();}\n\n}\n\n// Hooks\n// ========================================================================\n\n// @mixin hook-print(){}\n"],"file":"uikit-theme.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/base.scss","uikit-theme.scss","../../_sass/variables.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/variables-theme.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/mixins-theme.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/link.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/heading.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/divider.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/mixin.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/list.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/description-list.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/table.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/icon.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/form-range.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/form.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/button.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/progress.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/section.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/container.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/tile.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/card.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/close.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/spinner.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/totop.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/marker.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/alert.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/placeholder.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/badge.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/label.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/overlay.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/article.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/comment.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/search.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/accordion.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/drop.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/dropbar.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/dropnav.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/modal.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/slideshow.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/slider.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/sticky.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/offcanvas.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/switcher.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/leader.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/notification.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/tooltip.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/sortable.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/countdown.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/thumbnav.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/iconnav.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/grid.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/nav.scss","../../_sass/mixins.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/navbar.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/subnav.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/breadcrumb.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/pagination.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/tab.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/slidenav.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/dotnav.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/dropdown.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/lightbox.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/animation.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/width.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/height.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/text.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/column.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/cover.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/background.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/align.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/svg.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/utility.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/flex.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/margin.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/padding.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/position.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/transition.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/visibility.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/inverse.scss","../../_themes/jekyll-theme-legumeinfo/_sass/uikit/components/print.scss"],"names":[],"mappings":"CAmCA,KAEI,YCUiB,iGDTjB,UEhCe,KFiCf,YGyCoB,OHxCpB,YG2CiB,IHzCjB,8BAEA,WCnBgB,KDoBhB,ME7CW,KDwJX,mCACA,kCACA,kCDrGJ,cAUA,WAEI,MCpDgB,QDqDhB,gBGsBwB,KHrBxB,eAIJ,sDAGI,MCzDsB,QD0DtB,gBGgB8B,UHHlC,YAEI,iCAEA,qCAOJ,SACS,YGRiB,OHgB1B,4CAII,YClCoB,wBDoCpB,UCnCkB,KDqClB,MChFuB,QDiFvB,mBIMA,gBACA,WH7FsB,QD8F1B,SCzF2B,QD+F3B,IACI,WGnCkB,KHoClB,MErIW,KFsIX,qBAOJ,KACI,WG3CmB,KH4CnB,ME/IW,KFsJf,aGjDwB,OHuDxB,gBGtDuB,IH4DvB,QAEI,cACA,cACA,kBACA,wBAGJ,eACA,mBAUA,kCAKQ,sBAQR,qBAKI,eAEA,YAEA,sBASJ,eAEI,kBAEA,cAQJ,gBAUA,uCAOS,kBAGT,uDAOa,WG3PG,KHiQhB,8KAYI,kBACA,YC/NiB,iGDgOjB,YC9LuB,ID+LvB,MCtMoB,KDuMpB,eGtK0B,KH2K9B,kNAW0B,WGrLH,KH2LvB,UACI,UGzLgB,OH0LhB,YGzLkB,IH6LtB,UACI,UG3LgB,OH4LhB,YG3LkB,IH+LtB,UACI,UCrPqB,KDsPrB,YG9LkB,IHkMtB,UACI,UCvPsB,KDwPtB,YGlMkB,IHsMtB,UACI,UE1Te,KF2Tf,YGtMkB,IH0MtB,UACI,UC/PqB,KDgQrB,YG1MkB,IH+MtB,yBAEI,oBCvRuB,KDwRvB,oBCpRsB,MD4R1B,MACK,aG1NoB,KHgOzB,oCAGe,SAMf,oBACA,iBAYA,UAEI,iBAEA,mBAEA,kBACA,SACA,6BAKJ,cACa,WGlYG,KHwYhB,0BAMA,WACI,kBACA,UC7UsB,KD8UtB,YG5Q0B,IH6Q1B,WG5QyB,OCCzB,MH7DoB,KD6UxB,wBGvZgB,KH6ZhB,0CAEA,kBACI,WGxRkB,KHyRlB,UC1VqB,KD2VrB,YGvRiC,UD3ItB,KE6IX,uCJiSJ,IACI,wCACA,MEhbW,KFibX,gBACA,WAEA,cInSA,QH7De,KG8Df,uBACA,cH5DqB,EG6DrB,WHrHsB,QDyZ1B,qBC1WwB,wBDgXxB,oBAEA,uCAMA,YACI,WGnTwB,KHoTxB,MCpbmB,KDqbnB,iBAYJ,aAEI,cAOJ,0BAMA,sBAUA,MACI,yBACA,yBACA,0BACA,2BKtdJ,gEAGI,MH9BiB,KGkCrB,kFAGI,MHtCW,KG8Cf,6DAGI,cAIJ,+EAGI,MHvDiB,KG+DrB,sEAGI,cAIJ,wFAGI,MJ9CwB,QI+CxB,gBFsiBiC,KE1hBrC,iCAEI,yBACA,gCAQJ,gBACI,yBACA,gCCxDJ,kBACI,UH8csB,OG7ctB,YH4dwB,IGxd5B,mBACI,UH0cuB,UGzcvB,YHudyB,IGnd7B,kBACI,UHscsB,OGrctB,YHkdwB,IG9c5B,mBACI,UH0byB,KGzbzB,YH6cyB,EGzc7B,oBACI,UH4bwB,KG3bxB,YHwc0B,EGpc9B,oBACI,UHybyB,KGxbzB,YHmc0B,EG9b9B,yBAEI,4BHuawB,QGtaxB,6BHwayB,OGvazB,4BHoayB,KGnazB,6BH2awB,KG1axB,8BH6ayB,KG5azB,8BH+a0B,OG1a9B,0BAEI,6BH0ZyB,KGzZzB,4BHiawB,KGhaxB,6BHmayB,KGlazB,8BHqa0B,MGpa1B,8BHsa0B,OG3U9B,oBACI,eHiV6B,kBGhV7B,iDAQJ,qCAQA,2BACI,WAEA,qBAEA,kBACA,IH6TiB,iBG5TjB,sBAEA,OH2ToB,kBG1TpB,aH2T0B,kBG1T1B,4CAYJ,iCAMA,mBACI,qBACA,kBASJ,mDAEI,WAEA,kBACA,2CAEA,MH4RiB,OG1RjB,iDAIJ,0BACI,WACA,aHsR6B,kBGpRjC,yBACI,UACA,YHkR6B,kBIjgBjC,oBAEI,YAEA,cJhCY,KIoChB,iCJpCgB,KI0ChB,iBACI,kBACA,OJqSkB,KKnTlB,0WDgBA,4BACA,4BAIJ,iDAEI,WACA,kBACA,IJ4RoB,II3RpB,iCACA,gCAIJ,yBACI,6BACA,MJqRsB,KIjR1B,wBACI,4BACA,MJ+QsB,KIjQ1B,gCAGA,yBACI,WACA,qBACA,MJ+PkB,MI9PlB,eACA,6BACA,mBAQJ,qBACI,kBACA,OJqPsB,MIpPtB,iBACA,kBACA,8BEjEJ,SACI,UACA,gBAOJ,qCAMA,uCAMA,uCACoB,WN0EE,KMlEtB,yFAIsB,aN6iBF,KMviBpB,uCACA,6CAEA,4HAKI,WACA,kBACA,WACA,MN4hBgB,KM3hBhB,ON4hBiB,MM3hBjB,qBACA,kBACA,2BACA,iBAGJ,4CACA,gDACA,gDACA,kEACA,uCAMA,8CACA,iDACA,mDACA,kDAMA,+BNigBoB,KM/fpB,yBACI,WACA,kBACA,kBACA,WACA,MN0fgB,KMzfhB,ON0fiB,MMzfjB,qBDjGA,+SCmGA,4BACA,4BAWJ,iCACI,WNNkB,KMOlB,YNPkB,KMQlB,6BAQJ,mBACI,kBLqiCA,oCACI,6BACA,gCKniCR,8CR9H0B,QQgI1B,8CAMA,mDAC0B,WNtKV,KMwKhB,yDAC6B,aAM7B,+CACI,WNhLY,KMiLZ,YNjLY,KMoLhB,kDACI,aACA,cAOJ,mDAEA,oCACI,cACA,iBAGJ,iGACsD,aC7KtD,wBACI,MTiDoB,KGooBpB,UHvoBqB,KGwoBrB,YD2fgC,OC1fhC,eD2fmC,UO9qCvC,uCACI,WP9BY,KOiDhB,+CACI,WPlDY,KOmDZ,YPnDY,KOoDZ,6BCLJ,UAEI,yBACA,iBAEA,WAEA,cRtDY,KQ2DhB,uBR3DgB,KQqEhB,aACI,kBACA,gBACA,sBAEA,UVgD0B,KU/C1B,YRu9B4B,OQt9B5B,MT3EiB,KE69DY,yBO14DjC,aACI,kBACA,mBAQJ,yCAMA,gBACI,UV9BqB,KUsCzB,kBACI,UVvCqB,KUwCrB,gBACA,MT/GiB,KSuHrB,qCACsB,iCAUtB,mIAGI,6BAQJ,kFAEI,WVjHsB,QGq8DtB,6BACA,gCO70DJ,wDAEI,WR64B0B,KQr4B9B,oDAEI,WRm4B0B,KQ53B9B,sCAEI,kBAIJ,sCAEI,kBAQJ,kEACmC,eAEnC,gEACkC,gBAMlC,2BACA,2BR02ByB,MQh2BzB,oCAEA,iBACI,cACA,kBAGJ,mDAQA,yBAEI,wHAI0B,cAE1B,wCAEA,gDAEI,sBACA,0BACA,uBACA,4BACA,8BAGJ,oLAE4D,2BAE5D,iLAE2D,8BAE3D,kFAEI,eACA,iBPgvDJ,0DAEA,0GAC0D,gCQv8D9D,SAEI,SAEA,YAEA,gBAEA,iBAEA,aACA,cAEA,oBAEA,UACA,+BAEA,qBAEA,kBAEA,cAIJ,6CAMA,2BACI,SACA,UAOJ,2EACA,+EAMA,qCAYA,eACI,MTycc,KSxcd,OTwcc,KStcd,4BACA,4BACA,wBACA,sBAEA,sBACA,eAYJ,cACI,MV3HiB,KU6HjB,gCAIJ,oBACI,MVnIW,KUwIf,8CAEI,MTwaqB,KS/ZzB,gBACI,sBACA,MT8Ze,KS7Zf,OT6Ze,KS5Zf,cT6ZwB,MS5ZxB,WXzHsB,QW0HtB,MVxJiB,KUyJjB,sBAEA,oBACA,uBACA,mBRu3BA,2BACA,2CQn3BJ,sBACI,iBTmZ2B,QSlZ3B,MVrKW,KU0Kf,kDAEI,iBT6Y4B,QS5Y5B,MV7KW,KW4Bf,UAEI,wBAEA,sBAEA,SAEA,sBAEA,eAEA,WAEA,yBAKJ,6BACA,wCAMA,8DACA,0DASA,yCACI,OVyVsB,IUxVtB,WVyV0B,QCsZE,cDwaC,MUnpCjC,+FAGI,WVmVgC,QU9UpC,4BACI,OV2UsB,IU1UtB,WV2U0B,QCsZE,cDwaC,MUroCjC,kCACI,WVuUgC,QU5TpC,gCAEI,wBACA,gBAEA,OVwTsB,KUvTtB,MVuTsB,KUtTtB,cVwT6B,MUvT7B,WZ/EgB,KG0xBY,sBStsBhC,4BAEI,YAEA,OV4SsB,KU3StB,MV2SsB,KU1StB,gBACA,cV2S6B,MU1S7B,WZ5FgB,KG0xBY,sBUzuBhC,yDAMI,sBAEA,SAEA,gBAEA,aAOJ,2BAMA,+BAQA,oBAEI,aAEA,iBAOJ,2BAMA,uGACsD,wBAOtD,oGACsD,YAMtD,2DACiC,UAMjC,qDAC8B,eAO9B,aACI,YACA,SACA,UAEA,YAcJ,uBACe,wBASf,kCAII,eAEA,WAEA,cAEA,eACA,WbzKgB,Ka0KhB,MZnMW,KEszBX,yBACA,2BACA,kDU1mBJ,iDAEI,OXpCoB,KWqCpB,sBAEA,qBAKJ,4CACyB,YX0MN,KWpMnB,mDAGI,YXmMoB,IWlMpB,eXkMoB,IWjMpB,mBAIJ,sCACmB,gBAGnB,oDAGI,aACA,iBbvNgB,KawNhB,MZjPW,KE4zBW,aHhyBE,Qa0N5B,6DAGI,iBb1NsB,Qa2NtB,MZzPiB,KE4zBQ,aHpxBb,QayNhB,6BZjQqB,KYmQrB,gCZnQqB,KY6QrB,yBbvMyB,Ka0MzB,yDACI,OXnG0B,KWoG1B,aX2J4B,IW1J5B,cX0J4B,IWtJhC,qEAEuB,gBAEvB,gEXoJyB,KW9IzB,yBb/N0B,KakO1B,yDACI,OXrH0B,KWsH1B,aX4I4B,KW3I5B,cX2I4B,KWvIhC,qEAEuB,iBAEvB,gEXqIyB,KW3HzB,sCAEI,MbxRuB,QG0xBA,aH1xBA,QagS3B,wCAEI,MbpSwB,QG6xBA,aH7xBA,Qa4S5B,eACI,gBVifsB,2BU7e1B,qBV+eI,aHzxBY,QG0xBZ,aD6Z4B,MWh4BhC,iCXyFoB,KWvFpB,uCAEA,2BXsFmB,MWpFnB,4BXqFoB,MWnFpB,2BXoFmB,MWxEnB,uCAEI,wBACA,qBAEA,cXoEwB,KK/ZxB,sZM6VA,4BACA,6BAIJ,oDZhYe,KYsYf,gDNxWI,sZMkXH,gBACG,cXgD0B,KW/C1B,4BACA,6BAGJ,4CNxXI,qTM4XJ,2EAeA,uBAGI,qBACA,OXsBc,KWrBd,MXqBc,KWnBd,gBAEA,WXkBoB,KWjBpB,sBAEA,wBACA,qBAEA,iBXaoB,cWXpB,4BACA,4BV2YA,sBACA,2BACA,4CUzYJ,4BAGA,mCAEI,iBXE0B,cWD1B,aVqY4B,aH9yBJ,Qaib5B,kEAGI,iBbpbwB,QG+yBM,aDyZN,cW/wB5B,oFAGI,iBXfkC,QWuBtC,kBNlcI,mTMmcJ,qBNncI,mVMocJ,2BNpcI,uUM0cJ,yCAEI,iBb3csB,QG8yBS,aHpyBnB,QaqchB,2BNhdI,mTMidJ,8BNjdI,mVMkdJ,oCNldI,uUMgeJ,WAEI,WAEA,cAEA,UAEA,UbvcqB,KawcrB,YX1DsB,IWyE1B,gBAEI,qBAEA,kBAEA,eAEA,sBAYJ,wDAGI,kBACA,MACA,UACA,WACA,YAEA,OAEA,wBAEA,UACA,eAGJ,iCAEI,gBAEA,gBAOJ,eV0QI,MHtwBoB,KGuwBpB,UH1wBqB,Ka2gBzB,gCACI,cACA,cXtIyB,IW+I7B,yBAGI,mCACI,cACA,cXpJqB,KW2J7B,yBAEI,mCACI,MX7JsB,MW8JtB,WX7J2B,IW8J3B,WAIJ,kDXjKmC,MWoKnC,uDXnKwC,KWkL5C,cAEI,kBACA,MACA,SACA,OAEA,MX/doB,KWiepB,oBACA,uBACA,mBAEA,MZhpBiB,KYwpBrB,0BZzpBe,KY+pBf,gEAMA,6EAMA,mBACI,QACA,UAGJ,2DC3nBA,WAEI,SAEA,YAEA,iBAEA,aACA,cAEA,oBAEA,wBACA,gBAEA,qBACA,sBACA,eACA,sBACA,UdFqB,KcIrB,YZmGiB,KYjGjB,kBAEA,qBXqPA,eD+2BoB,UC92BpB,2BACA,wDWnPJ,yCAMA,6BACI,SACA,UAIJ,iBAEI,qBAkBJ,mBACI,iBblHwB,QamHxB,MblHmB,KEuUO,yBWhN9B,yBACI,iBbvH8B,KawH9B,MbvHyB,KEsUO,aD02BN,QYpjC9B,uDAEI,iBZ2D+B,cY1D/B,Md1DoB,KGkQa,aD02BN,KY1iC/B,mBACI,iBdjHwB,QckHxB,Md1HmB,KGyTO,+BW1L9B,yBACI,iBZ8C8B,QY7C9B,MdjImB,KcsIvB,uDAEI,iBZwC+B,QYvC/B,MdzImB,KciJvB,qBACI,iBdtI0B,KcuI1B,MdnJmB,KG4TS,+BWpKhC,2BACI,iBZ2BgC,QY1BhC,Md1JmB,Kc+JvB,2DAEI,iBZqBiC,QYpBjC,MdlKmB,Kc0KvB,kBACI,iBd3JuB,Qc4JvB,Md5KmB,KG+TM,+BW9I7B,wBACI,iBZQ6B,QYP7B,MdnLmB,KcwLvB,qDAEI,iBZE8B,QYD9B,Md3LmB,KcoMvB,iHAII,iBZVyB,cYWzB,Mb5NiB,KEqVU,aH7Sf,Qc4LhB,iBACI,eACA,YZvDuB,KYwDvB,UdjKqB,KcqKzB,iBACI,eACA,YZ5DuB,KY6DvB,UdxKqB,KcsLzB,gBAEI,UACA,YZ7KiB,IY8KjB,gBAEA,MdzLoB,KGiRpB,kBAEA,wBACI,WACA,kBACA,SACA,OACA,WACA,qCACA,8BW5FR,sBACI,Md/LoB,KGgSpB,sCW5FJ,yBACI,Mb9QiB,KE8WjB,8CWtFJ,gBAEI,UACA,YZzMiB,IY0MjB,gBAEA,MdrNoB,Kc0NxB,sBACI,MbpSiB,KaqSjB,gBZ3EgC,KY+EpC,yBACI,Mb1SiB,Ka2SjB,qBAaJ,iBAEI,oBAEA,sBAEA,kBX6DA,0FACmD,iBASnD,6IAII,kBACA,UYjXR,aAEI,wBAEA,cACA,WAEA,SAEA,iBfJsB,QeMtB,cbrCY,KasCZ,Obo3Bc,KCsuBd,cD7XqB,MC8XrB,gBYtlDJ,0Bb3CgB,KaiDf,kEAQD,qCACI,iBf9BwB,Qe+BxB,0BAIJ,gCACI,iBfpCwB,QesCxB,0BCzBJ,YACI,kBACA,sBACA,YdgEmB,Kc/DnB,ed+DmB,Kc1DvB,yBAEI,YACI,YdNc,KcOd,edPc,McgBtB,wCAUA,mBACI,Yd1EY,Kc2EZ,ed3EY,KckFhB,kBACI,YdyBmB,KcxBnB,edwBmB,KcjBvB,kBACI,Yd7CkB,Kc8ClB,ed9CkB,KckDtB,yBAEI,kBACI,YdkjBe,McjjBf,edijBe,OcxiBvB,mBACI,YduiBmB,MctiBnB,edsiBmB,McliBvB,yBAEI,mBACI,Ydw1B4B,Mcv1B5B,edu1B4B,Oc10BpC,oBACI,mBACA,WhB9GgB,KgByHpB,kBACI,mBACA,WhBrHsB,QgBiI1B,oBACI,oBACA,WhBtIwB,QgBiJ5B,sBACI,oBACA,WhB/I0B,KiBD9B,cACI,kBAEA,uBACA,UjBwDkB,OiBvDlB,iBACA,kBACA,afyR2B,KexR3B,cfwR2B,KepR/B,yBAEI,cACI,afXQ,KeYR,cfZQ,MekBhB,yBAEI,cACI,aflBe,KemBf,cfnBe,Me4BvB,0CAMA,4BACI,eACA,gBAOJ,+Bf0O6B,MexO7B,8BjBS4B,MiBP5B,8BfwO4B,OetO5B,+BfuO6B,OerO7B,oCAUA,wCACA,0CAGA,yBAEI,6FACiD,yCAEjD,2FACgD,0CAKpD,yBAEI,qDAC6B,0CAE7B,6FACiD,yCAEjD,2FACgD,yCAEhD,2FACgD,0CAEhD,6FACiD,2CAarD,+EAC0C,wBAE1C,yDACA,2DAGA,yBAEI,+EAC0C,wBAE1C,yDACA,4DAKJ,yBAEI,+EAC0C,wBAE1C,yDACA,4DClIJ,SACI,kBACA,kBACA,sBACA,ahByiCsB,KgBxiCtB,chBwiCsB,KgBviCtB,YhBkEmB,KgBjEnB,ehBiEmB,KgB5DvB,yBAEI,SACI,ahBhBQ,KgBiBR,chBjBQ,MgBuBhB,yBAEI,SACI,ahBvBe,KgBwBf,chBxBe,KgByBf,YhBhBc,KgBiBd,ehBjBc,MgB0BtB,qCAUA,gBACI,YhBpFY,KgBqFZ,ehBrFY,KgB4FhB,eACI,YhBemB,KgBdnB,ehBcmB,KgBPvB,eACI,YhBvDkB,KgBwDlB,ehBxDkB,KgB4DtB,yBAEI,eACI,YhBwiBe,MgBviBf,ehBuiBe,OgB7hBvB,gBACI,YhB4hBmB,MgB3hBnB,ehB2hBmB,MgBvhBvB,yBAEI,gBACI,YhBy9ByB,MgBx9BzB,ehBw9ByB,OgB38BjC,iBACI,mBACA,iBlBzHgB,KkByIpB,eACI,mBACA,iBlBrIsB,QkBqJ1B,iBACI,oBACA,iBlB1JwB,QkB0K5B,mBACI,oBACA,iBlBxK0B,KmBc9B,SACI,kBACA,sBhBodgB,sCgB5cpB,cACI,kBACA,kBAIJ,gBACI,kBACA,kBAIJ,gBACI,kBACA,kBAKJ,0BAEI,gCAEA,kCAEA,mCAQJ,kFAEgC,gBAqChC,eACI,UnBlEqB,KmBmErB,YjB+HqB,IiBhHzB,eAEI,kBACA,IjB8Ga,KiB7Gb,MjB8Ge,KiB7Gf,UAEA,OjB4GgB,KiB3GhB,eAEA,WnB/HwB,QmBgIxB,MnBxImB,KmByInB,UnBtFqB,KmBwFrB,aACA,uBACA,mBACA,chB6WA,cD2qBuB,IC1qBvB,eD2qBwB,UiBjhC5B,0CAMA,yFACI,iBnBxJgB,KGyfM,WDsoBA,4BiB19B1B,iBACI,mBACA,iBnBvKgB,KmBwKhB,MlBjMW,KEmhBa,WDooBD,2BiBl9B3B,gCACI,MnB5HoB,KmBgIxB,qCACI,iBnBlLgB,KG4fc,WDmoBR,4BiBz8B1B,iChBuUmC,gCgBnUnC,iChBoUmC,6BgBtTnC,iBACI,oBACA,iBnBvMwB,QmBwMxB,MnBhNmB,KGogBK,WD+nBD,2BiB/6B3B,gCACI,MnBrNmB,KmByNvB,qCACI,iBnBlNwB,QG8fM,WD8nBR,4BiB55B1B,mBACI,oBACA,iBnB9N0B,KmB+N1B,MnB3OmB,KGugBO,WD4nBH,2BiBp5B3B,kCACI,MnBhPmB,KmBoPvB,uCACI,iBnBzO0B,KG6fM,WD2nBV,4BiB73B1B,yDAC+B,kBAE/B,iDACA,iDAOA,0BAEI,yDAC+B,kBAE/B,iDACA,kDhBwPA,8BACI,kBACA,mBAEJ,yCACI,iBACA,oBAGJ,8HAGI,aD7gBQ,KC8gBR,cD9gBQ,KCihBZ,4DAIA,0BAEI,8BACI,kBACA,mBAEJ,yCACI,iBACA,oBAGJ,8HAGI,aDhiBW,KCiiBX,cDjiBW,KCoiBf,6DAQJ,+BACI,kBACA,mBAEJ,0CACI,gBACA,mBAGJ,iIAGI,aD9lBQ,KC+lBR,cD/lBQ,KCkmBZ,6DAOA,0BAEI,wCACA,mDAEA,iIAGI,eACA,gBAGJ,wDD8E0B,MkB9qBlC,UACI,MnBrBiB,KEooBjB,2BACA,kCiB3mBJ,gBACI,MnB5BW,KoB8Bf,+DAEA,6BACI,0BACA,+BAOJ,gBACI,iBnBk8BoB,KmBj8BpB,oBACA,wBACA,oDACA,anB47BmB,EmB37BnB,qBAGJ,2BACI,qBnBy7BoB,KmBx7BpB,IACI,uBACA,yBAEJ,KACI,kBnBm7BgB,KmBl7BhB,0BCnCR,UACI,QpBqlCY,IoBplCZ,MrBxBiB,KE0lEA,iCmB7jErB,gBACI,MrB/BW,KqBoCf,iBACI,MtBqCoB,KuBpDxB,WACI,QrBioBa,IqBhoBb,WvBQ0B,KuBP1B,MvBLmB,KGmtCnB,oBoBzsCJ,iBACI,MvBXmB,KwBSvB,UACI,kBACA,ctB/BY,KsBgCZ,4BACA,WxBFsB,QwBGtB,MvBlCW,KuBuCf,uBtBvCgB,KsB6ChB,sCAOA,gBACI,kBACA,ItBjCc,KsBkCd,MtBvCY,KCmBZ,cACA,QD+nCkB,GsBpmCtB,2CAMA,sBrB9BI,cACA,QD4nCwB,GsBnlC5B,kBACI,WtB1DuB,QsB2DvB,MxBvDwB,QwB+D5B,kBACI,WtBjEuB,QsBkEvB,MxB3DwB,QwBmE5B,kBACI,WtBxEuB,QsByEvB,MxBpEwB,QwB4E5B,iBACI,WtB/EsB,QsBgFtB,MxB7EuB,QGgBvB,8EAKe,cAEf,yBACI,cACA,0BAGJ,+BACI,cACA,0BsBjDR,gBACI,cvBlBY,KuBmBZ,kBACA,WvBi4BqB,cCsuBE,0BsBlmD3B,6BvBzBgB,KuB+BhB,4CCTA,UACI,sBACA,UxB0CS,KwBzCT,OxByCS,KwBxCT,cACA,cxB0CkB,MwBzClB,sBAEA,W1BFwB,Q0BGxB,sBACA,UxBwCc,KwBtCd,oBACA,uBACA,mBACA,cAQJ,gBACI,qBCxBJ,UACI,qBACA,eACA,W3BGwB,Q2BFxB,YzByDiB,IyBxDjB,U3BmGc,K2BlGd,M3BRmB,K2BSnB,sBACA,mBxB+kCA,cD6HkB,IC5HlB,eD6HmB,UyBjsCvB,kBACI,iB3BTwB,Q2BUxB,M3BxBmB,K2BgCvB,kBACI,iB3BlBwB,Q2BmBxB,M3BlCmB,K2B0CvB,iBACI,iB3B3BuB,Q2B4BvB,M3B5CmB,K4BIvB,YACI,kBAQJ,wCAkBA,oBACI,mBACA,W1Bw0ByB,qB0B5zB7B,oBACI,oBACA,W1B4zByB,kB2Bz2B7B,YACI,kBAQJ,wCAMA,wBACI,W3BSkB,K2BDtB,kBACI,U3BIsB,O2BHtB,Y3BIwB,I2BC5B,yBAEI,kCAQJ,iBACI,U7BOqB,K6BNrB,Y3BVuB,I2BWvB,M5BjEiB,KE4EjB,yBF5EiB,KE8EjB,yBACI,MFhFO,KEiFP,qB2B5CR,iBACI,kBACA,yBACA,qBAIJ,mBACI,kBACA,c5B9CY,K4BsDhB,4DACmC,gBAMnC,kBACI,U9BKsB,K8BJtB,Y5BoPwB,I4B5O5B,iBACI,U9BDqB,K8BErB,Y5B4OuB,I4B3OvB,M7BzEiB,K6ByFrB,iBACI,UACA,gBAIJ,iCACI,W5BlDkB,K4B2DtB,gCACI,kBACA,a5B4MwB,K4B3MxB,gBAKJ,yBAEI,6C5BqM0B,O4BhM9B,gDACI,W5B3EkB,K4BmFtB,oB3BuiBI,QDtoBY,KCuoBZ,iBH3oBsB,Q+Ba1B,WAEI,qBAEA,kBAEA,eAEA,SAWJ,2FAC8C,wBAM9C,6CAcA,iBAEI,sBAEA,SAEA,gBAEA,aAEA,iBAEA,wBAEA,sBAEA,WAEA,YACA,M9BvGW,K8B2Gf,oCAGA,oC9B7GqB,K8B0HrB,2BAEI,kBACA,MACA,SACA,OAEA,oBACA,uBACA,mBAEA,M9BrIiB,K8B6IrB,uC9B7IqB,K8BmJrB,6EAMA,gCACI,QACA,UAOJ,yB7B8vBuB,M6BxvBvB,oCACI,O7BEoB,K6BDpB,a7BwvBgC,K6BvvBhC,c7BuvBgC,K6BtvBhC,W7BuvBwB,cCmuBQ,yB4Br9CpC,0CACI,iB7BkvB8B,cCmuBQ,aH5mDd,Q+B+J5B,yC7BfwB,K6BiBxB,qGACA,iFAMA,wB7BouBsB,M6B9tBtB,mCACI,O7B/BoB,K6BgCpB,a7B8tB+B,K6B7tB/B,c7B6tB+B,K6B5tB/B,W/BrLgB,KGgnDe,yB4Bt7CnC,yCACI,iB/B3LgB,KGinDqB,aH9mDb,Q+BgM5B,wC7BhDwB,K6BkDxB,oGACA,gFAMA,wB7B0sBsB,M6BpsBtB,mCACI,O7BosBmB,K6BnsBnB,W7BosBuB,c6BnsBvB,U/B/KqB,K+B4LzB,wC7BwrB2B,K6BtrB3B,oGACA,gFAMA,uB7BirBqB,M6B3qBrB,kCACI,O7B2qBkB,K6B1qBlB,W7B2qBsB,c6B1qBtB,U/BtNuB,K+BmO3B,uC7B+pB0B,K6B7pB1B,mGACA,+EAMA,kBACI,M9BnSiB,K8BwSrB,wBACI,M9B1SW,K+BwBf,cACI,UACA,gBAQJ,8BACI,W9BnCY,K8B2ChB,oBACI,cACA,UhCsBsB,KgCrBtB,Y9B1C0B,I8B2C1B,MhC2BoB,KGtEpB,gBAEA,4BACI,WACA,YACA,aACA,YDqpCqB,KCppCrB,YImBJ,8bJjBI,4BACA,4BAGJ,qCIaA,uUyBsBJ,0BACI,M/BrDW,K+BsDX,qBAQJ,sBACI,kBACA,W9BhEY,K8BwEf,kDCvCD,SAEI,aAEA,kBACA,Q/B0UW,K+BzUX,2BACA,oCAEA,sBACA,M/BwUS,M+BpUb,+BAMA,qDAMA,qBACI,Y/BwT2B,M+BvT3B,kCAGJ,oEClCA,YACI,wBACA,8BACA,iCACA,mBAEA,WAEA,4BACA,WlCdgB,KkCehB,MjCxCW,KiCgDf,wCAGA,yBAEI,YACI,ahCnBQ,KgCoBR,chCpBQ,MgC0BhB,yBAEI,YACI,ahC1Be,KgC2Bf,chC3Be,MgCqCvB,2BACI,8BAQJ,kBACI,YhC0SwB,KgCzSxB,ehCySwB,KgClS5B,gB/BksB2B,WDkbF,gCgChnCzB,mB/B+rB8B,WDkbF,iCgC7mC5B,iB/B4rB4B,WDkbF,gCgC1mC1B,kB/ByrB6B,WDkbF,iCiC5rC3B,oBAEI,kBACA,QjC8XsB,IiC5XtB,UAEA,OACA,QCoBJ,UAEI,aAEA,eACA,MACA,QACA,SACA,OACA,QlCkmBY,KkChmBZ,gBAEA,kBAEA,WlC6lBe,ekC3lBf,UACA,+BAKJ,yBAEI,6BAKJ,yBAEI,UACI,alC/Ce,KkCgDf,clChDe,MkCyDvB,4BAUA,+BAcA,iBAEI,kBAEA,sBACA,cACA,MlCyiBiB,MkCviBjB,0BAEA,WpCxGgB,KoC0GhB,UACA,6BACA,sBACA,sCAQJ,0BACI,UACA,wBAYJ,2ClC4gBwB,OkCngBxB,eACI,UACA,gBAIJ,gCACI,SACA,WACA,eACA,wBAQJ,eACI,kBACA,kBAIJ,iBACI,kBACA,kBACA,WpCvKgB,KGsuCQ,gCiC3jC5B,iBACI,kBACA,kBACA,WpC9KgB,KGuuCQ,6BiCpjC5B,yBAEI,iCACA,mCACA,oCAQJ,qFAEiC,gBAMjC,gBACI,UpCtKsB,KoCuKtB,YlCsdsB,IkC7c1B,yBACI,kBACA,QlCkbY,KkCjbZ,IlCtGkB,KkCuGlB,MlCvGkB,KkCwGlB,QlC0ckB,IkClctB,oDA2BA,wBACI,IlCua2B,EkCra3B,WACA,8BACA,MlCqawB,KkCja5B,8BACI,MpCzQmB,KoC8QvB,yBAGI,wBACI,MlCqZuB,EkCpZvB,kCASR,qBjCy9BI,MACA,QACA,QDzBuB,KC0BvB,WHnvCgB,KGyvChB,yBAEI,qBACI,QDrxCI,MmCoBhB,cAEI,0CAgBJ,oBAEI,kBACA,UAEA,SACA,UACA,gBAEA,gBAEA,2BAEA,mBAcJ,sBAEI,kBACA,MACA,OAEA,QACA,SAEA,gBAEA,8BAOJ,kDCzDA,WAEI,0CAaJ,qBAEI,gBAEA,cAOJ,4BACI,+BACA,4BAYJ,iBAEI,sBAEA,kBAEA,mBAQJ,+BACI,aAEA,SACA,UACA,gBAEA,2BAGJ,0CAYA,mBAEI,qBACA,sBACA,eAEA,kBC/EJ,WAEI,kBAEA,QrC68Ba,IqC38Bb,sBAOJ,iBACI,oBAEA,mCACA,2BAOJ,oDrC07B4B,IqCx7B5B,mDrCy7BoC,IqCl7BpC,2CCrBA,cAEI,aAEA,eACA,MACA,SACA,OACA,QtC8Ta,KsCvTjB,iCACI,QACA,UAaJ,kBACI,mBAEA,kBACA,MACA,SACA,YAEA,sBACA,MtC+xBkB,MsC9xBlB,kBACA,WxCqDuB,KwCnDvB,gBAKJ,yBAEI,kBACI,YACA,MtCuxBgB,MsCtxBhB,mBAUR,qCACI,UACA,aAIJ,yBAEI,mDAQJ,kCACA,8CACI,UACA,QAOJ,yDACA,yEAUA,qBAEI,kBACA,MACA,SACA,OAEA,QACA,gBAEA,8BAGJ,uCAEI,OAGJ,0DAEI,UACA,QAGJ,oCtC0sBsB,MsCvsBtB,yBAEI,oCtC0sBoB,OsClsBxB,wCACI,QACA,UAQJ,oBACI,kBACA,QtCiLa,KsChLb,ItCwrBuB,IsCvrBvB,MtCurBuB,IsCtrBvB,QtCurBsB,IsClrB1B,yBAEI,oBACI,ItCgrBqB,KsC/qBrB,MtC+qBqB,MsCtqB7B,+CAYA,sBAEI,YAEA,kBAQJ,8BAEI,WACA,kBACA,MACA,SACA,OACA,QACA,WtCuoB2B,esCroB3B,UACA,+BAIJ,gDAYA,2CAEI,kBAEA,gBAcJ,wBACI,kBACA,OACA,6BAEA,sBACA,WAOJ,+DtC0kBsB,MsCxkBtB,gEAGA,yBAEI,+DtCwkBoB,MsCtkBpB,iEC5RJ,aACI,SACA,UACA,gBAWJ,2CAMA,2CCrBA,2BASA,uBAEI,qBACA,YxC0JkB,KwCxJlB,QAEA,wBAEA,mBAQJ,mDAMA,kCCVA,iBAEI,eACA,IzCqzBoB,KyCpzBpB,KzCozBoB,KyCnzBpB,QzCozBmB,KyClzBnB,sBACA,MzCkzBiB,MyC1yBrB,yDAEI,UACA,MzCqyBoB,KyClyBxB,2DAEI,SACA,mBAGJ,0FAGI,SACA,OzCwxBoB,KyChxBxB,yBAEI,iBACI,KzC6wBgB,KyC5wBhB,MzC4wBgB,KyC3wBhB,WACA,UASR,yBACI,kBACA,QzCuFkB,KyCtFlB,W3ClEsB,Q2CmEtB,M1ClGW,K0CmGX,U3ChCsB,K2CiCtB,YzCmwB+B,IyClwB/B,eAIJ,sCzCyvBkC,KyClvBlC,uBACI,aACA,kBACA,IzCqvBqB,KyCpvBrB,MzCmEkB,KyC/DtB,oEAUA,iCACI,M3CvGwB,Q2C+G5B,iCACI,M3C1GwB,Q2CkH5B,iCACI,M3ClHwB,Q2C0H5B,gCACI,M3C1HuB,Q4CC3B,YAEI,aAEA,kBACA,Q1C0jCc,K0CzjCd,2BACA,kCAEA,MAEA,sBACA,U1CqjCgB,M0CpjChB,gBAEA,W1CqjCiB,K0CpjCjB,c1CqjCoB,I0CpjCpB,M5ClCmB,K4CmCnB,U1CqjCgB,K0ChjCpB,oCCjCA,aACI,kBAQJ,yCAMA,kBACI,0BACA,wBACA,oBAQJ,yBACI,Q3Ci7B2B,E2Ch7B3B,oBAQJ,mBACI,W3Cw6BoB,K2C/5BxB,sCCtBA,qBAEI,kCAEA,U5C4QyB,K4C3QzB,Y5C0Q2B,G4CrQ/B,yBAEI,+B5CqQ2B,M4ChQ/B,yBAEI,+B5C+P2B,M4CvP/B,wBACI,U5CwP4B,K4CvP5B,Y5CsP8B,I4CjPlC,yBAEI,kC5CiP8B,M4C5OlC,yBAEI,kC5C2O8B,M6C9SlC,aACI,aAEA,eAEA,SACA,UACA,gBAEA,kBASJ,eAEI,a7CgiCyB,K6CrhC7B,iBACI,qB5C2+DA,kBAEA,wBACI,WACA,kBACA,MACA,SACA,OACA,QACA,iBDxxBiB,0ECyxBjB,mCAKJ,qCD7xB0B,ECgyB1B,yCD/xB2B,E6CvsC/B,sBAEI,sBAEA,cACA,iBAIJ,wBACI,eACA,Y7Ck/ByB,K8CjjC7B,YACI,aAEA,eAEA,SACA,UACA,gBAEA,kBASJ,cAEI,a9CsFkB,K8CtEtB,gBAEI,aACA,mBAEA,iBAEA,cAEA,M/C1EiB,K+C4EjB,qB7CmgCA,UHzgCqB,KG0gCrB,2BACA,2C6ChgCJ,sBACI,M/CnFW,K+CwFf,yBACI,M/CzFW,K+CsGf,qBAEI,sBAEA,cACA,iBAIJ,uBACI,eACA,Y9CuBkB,K+C7FtB,SACI,aAEA,eAEA,SACA,UACA,gBASJ,oBAMA,uCAWA,2BACA,wB/C1CgB,K+C6ChB,6DAEsB,W/C/CN,K+CkDhB,0BAGI,2BACA,wB/CnDmB,K+CsDnB,6DAEsB,W/CxDH,M+CiEvB,qCACwB,kBACxB,yCAC4B,a/C6EN,K+C1EtB,8IAI4B,W/CsEN,K+C/DtB,uCACyB,kBACzB,2CAC6B,a/CxFb,K+C2FhB,mJAI6B,W/C/Fb,K+CsGhB,qCACwB,kBACxB,yCAC4B,a/CtGL,K+CyGvB,8IAI4B,W/C7GL,K+CgHvB,0BAGI,qCACwB,kBACxB,yCAC4B,a/CmIV,K+ChIlB,8IAI4B,W/C4HV,M+CnHtB,2CAC2B,cAC3B,+CAC+B,eAG/B,kIAG0C,aAM1C,qCAEA,gDACI,WACA,kBACA,MACA,SACA,8BAKJ,uDACI,WACA,kBACA,OACA,QACA,6BASJ,mCACA,qCAEA,qD/CrLgB,K+CwLhB,+DAEA,uDACI,UACA,UAIJ,0BAGI,mCACA,qCAEA,qD/CnMmB,K+CsMnB,+DAEA,uDACI,UACA,WAUR,qEACwC,kBACxC,yEAC4C,kBAE5C,mIACyE,K/CzEnD,K+C4EtB,8HACqE,gBAErE,qEACI,UACA,UAGJ,mFACA,sFAOA,uEACyC,kBACzC,2EAC6C,kBAE7C,qIAC0E,K/CtP1D,K+CyPhB,gIACsE,gBAEtE,sEACI,UACA,UAGJ,oFACA,uFAOA,qEACwC,kBACxC,yEAC4C,kBAE5C,mIACyE,K/C5QlD,K+C+QvB,8HACqE,gBAErE,qEACI,UACA,UAGJ,mFACA,sFAGA,0BAGI,qEACwC,mBACxC,yEAC4C,mBAE5C,mIACyE,K/C3CvD,K+C8ClB,8HACqE,iBAErE,qEACI,UACA,WAGJ,mFACA,wFAeJ,qCAEI,aAEA,eAGJ,qFAGI,sBACA,WAEA,UCrTJ,mBAEI,SACA,UACA,gBASJ,aAEI,aACA,mBAEA,iBAEA,qBAQJ,2BAWA,cACI,uBAQJ,4BhDslBkC,KgDhlBlC,4BAMA,oBACI,iBACA,kCAGJ,mEAMA,eACI,cACA,ehDmkBwB,UgDlkBxB,UlD7BmB,KkDiCvB,4ChD3IgB,KgDiJhB,wBACI,aAQJ,gBACI,UlDpFqB,KkDqFrB,YhDzEiB,IgDiFrB,qBACI,MjDpKiB,WDYD,QkD6JpB,2BACI,MjD3KW,KkDIX,MnDasB,QkD+J1B,+BACI,MlDvGoB,KkD+GxB,iCACI,UhDwhB6B,KgDhhBjC,+BACI,MlDzHoB,KkDiIxB,gCACI,6BAQJ,4BACI,UlD9IqB,KkD+IrB,YhDnIiB,IgDsIrB,oCjDxNqB,KiD0NrB,0CjD3Ne,KiD6Nf,iDlDnJwB,KkDyJxB,gBACI,UlDrKqB,KkDsKrB,YhDlJiB,IgD0JrB,qBACI,MjD7OiB,KiDkPrB,2BACI,MjDpPW,KiDyPf,+BACI,MlDhLoB,KkDwLxB,iCACI,UlDhMsB,KkDwM1B,+BACI,MlDlMoB,KkD0MxB,gCACI,6BAQJ,4BACI,UlD3NsB,KkD4NtB,YhD5MiB,IgD+MrB,oCjDjSqB,KiDmSrB,0CjDpSe,KiDsSf,iDlD5NwB,KkDkOxB,kBACI,UjDvSe,KiDwSf,YhD3NiB,IC0tCjB,wFDxDuB,EgD/7B3B,uBAEI,MlD9OoB,KGquCU,kB+Cl/BlC,6BACI,MlDpPoB,KGsuCgB,iBHjxCd,QkDoS1B,iCACI,MlD1PoB,KGuuCiB,iBHlxCf,QkD6S1B,mCACI,UlDtQqB,KkDuQrB,MjD7UiB,KiDkVrB,8CACI,MjDpVW,KiDyVf,kDACI,MlDhRoB,KkDwRxB,iCACI,MlDzRoB,KkDiSxB,kCACI,6BAQJ,8BACI,UlD9SqB,KkD+SrB,YhDnSiB,IgDsSrB,sCjDxXqB,KiD0XrB,4CjD3Xe,KiD6Xf,mDlDnTwB,KkD6TxB,eACI,UhDqXmB,UgDpXnB,YhDiXqB,EgD7WzB,cACI,UhDkXkB,OgDjXlB,YhD+WoB,EgD3WxB,eACI,UhD+WmB,KgD9WnB,YhD6WqB,EgDxWzB,yBAEI,yBhDgWqB,OgD/VrB,wBhDkWoB,KgDjWpB,yBhDsWqB,MgDjWzB,0BAEI,yBhDsVqB,KgDrVrB,wBhD2VoB,KgD1VpB,yBhD8VqB,MgDhVzB,iCAEA,2CAGA,yDACgC,eAGhC,+ChDuQ8B,MgD5P9B,iGACI,WhD4TsB,IgD3TtB,YhD2TsB,IgD1TtB,6BEjZJ,WACI,aAEA,kBAQJ,iDACI,WpDxCsB,QoDwD1B,2DAGI,aACA,IlD2sBS,KkDzsBT,mBAYJ,kCAEA,6BACI,iBACA,kBAEA,kBAGJ,mCACI,kBACA,QACA,SACA,gCAEA,kBACA,sBAEA,YAIJ,+CAEG,kBACA,MAGH,+CACA,+CAEA,2BACI,kBACA,sBAWJ,eACI,aACA,IlDipBa,KkD/oBb,SACA,UACA,gBAQJ,8DAE+B,eAW/B,sDAII,aACA,uBACA,mBAEA,iBAEA,sBACA,WlD8mBqB,KkD5mBrB,UpDtHqB,KoDuHrB,YpD/IiB,iGoDiJjB,qBAOJ,oBACI,YACA,MnDxMiB,KEq9CjB,eDxN6B,UCyN7B,2BACA,2CiDtwCJ,kEAEI,MnDpNW,KmDyNf,2BACI,MpDhJoB,KoDqJxB,8BACI,MpDtJoB,KoD8JxB,uBACI,YlDwkB6B,IkDvkB7B,kCAGJ,yFAMA,gBACI,YACA,MnDrPW,KmD6Pf,4CAMA,kBACI,YACA,MnDpQiB,KmDwQrB,8DAEI,MnD3QW,KmD4QX,qBAsBJ,oBACI,UpD5NqB,KoDoOzB,sNAKuC,YA4BvC,oBACI,2BACA,8BACA,oCACA,mBAEA,MlDweoB,MkDtepB,QlDuesB,KkDtetB,WpD5TgB,KoD6ThB,MnDtVW,KEs+CgB,WDtOF,2BkDl6B7B,gDAOA,mCACI,8BAUJ,oDACA,iDlD9UgB,KkDiVhB,6DlDjVgB,KkDuVhB,4DACA,4DACA,4DACA,6DAMA,0BACI,8BACA,QlD8b4B,KkDnbhC,4BAEI,WAEA,yBAEA,sBACA,wBACA,8BACA,oCjD+kCmC,gBiD1kCvC,yBAEI,iEAKJ,yBAEI,iEAIJ,kCACI,8BACA,YlDsZ4B,KkDrZ5B,elDqZ4B,KkD5YhC,wBjDmjCmC,UHn6CV,KoDwXzB,6BACI,MnD/biB,KmDocrB,mCACI,MnDtcW,KmD2cf,uCACI,MpDlYoB,KoD0YxB,yCACI,UlD4XqC,KkDpXzC,uCACI,MpDpZoB,KoD4ZxB,wCACI,6BAQJ,4CnD9eqB,KmDgfrB,kDnDjfe,KmDmff,yDpDzawB,KG06CpB,qBACI,2BACA,qCAIJ,yBAEI,2DAE8B,IDlQvB,KCoQP,+CACA,gDAKJ,yBAEI,mBD3QW,MmD3tCnB,WACI,aAEA,eAEA,mBAEA,kBAEA,UACA,gBAUJ,aAEI,UAEA,anDu7BuB,KmDr7BvB,kBAeJ,0BAEI,aACA,mBAEA,iBAEA,MpDjFiB,KEuxDjB,UHjtDqB,KGktDrB,eD/gByB,UCghBzB,2BACA,2CkDpsDJ,qBACI,MpDxFW,KoDyFX,gBnD25BgC,KmDt5BpC,wBACI,MrDrBoB,KqDiCxB,qCAMA,qBACI,aACA,mBAQJ,4BACI,WACA,OnD03B2B,MmDz3B3B,gBACA,anDk3BuB,KmDj3BvB,oCAIJ,iEACI,kBrD5FY,QqDoGhB,+BACI,iBACA,WnD62B0B,cmD52B1B,MpD/IiB,KoDoJrB,0BACI,iBrDvHsB,QqDwHtB,MpDvJW,KoD4Jf,2BACI,iBrD9HsB,QqD+HtB,MpD9JW,KoDmKf,6BACI,iBrDxIwB,QqDyIxB,MrDjJmB,KqD0JvB,0BACI,MpD9KiB,KqDuBrB,eACI,UACA,gBAQJ,kCAMA,mBACI,UtD8BqB,KsD7BrB,MrDzCiB,KqD8CrB,wBACI,MrDhDW,KqDiDX,gBpDiHoC,KoDvGxC,yEAEI,MrD7DW,KqDwEf,6DACI,QpD2FiB,IoD1FjB,qBAEA,iCAEA,UtDPqB,KsDQrB,MrD9EiB,KsD8BrB,eACI,aAEA,eAEA,mBAEA,cAEA,UACA,gBAUJ,iBAEI,UAEA,arD+0B2B,EqD70B3B,kBAaJ,mBAEI,aACA,mBAEA,iBAEA,iBACA,MtD7EiB,KE0lDU,iCoDxgD/B,wBACI,MtDpFW,KsDqFX,gBrDszBoC,KqDjzBxC,4BACI,MtD3FW,KsDgGf,8BACI,MtDhGiB,KuD8BrB,QACI,aAEA,eAEA,kBAEA,UACA,gBrD40DA,kBAEA,gBACI,WACA,kBACA,SACA,KDv2BgB,KCw2BhB,QACA,gCqD10DR,UAEI,UAEA,atD69BoB,KsD39BpB,kBAeJ,YAEI,aACA,mBAEA,iBAEA,uBAEA,iBACA,MvD/EiB,KD8JI,iBwD1EzB,kBACI,MvDtFW,KuDuFX,gBtDg8B6B,KsD37BjC,qBACI,MxDnBoB,KG4zDO,aH12DH,QwDsE5B,uBACI,MvDlGiB,KEy4DjB,uBACI,MACA,YqDzxDR,mBrD8xDI,mCACA,mBqDtxDJ,2BAEI,sBAEA,cAIJ,+BACoB,erDixDhB,qBACI,MACA,SACA,UACA,QACA,8BACA,mBAMJ,sBACI,MACA,SACA,OACA,WACA,8BACA,mBqDzxDR,iBACI,qBrD6xDA,qCACA,mBqD1xDJ,kBACI,qBrD4xDA,oCACA,mBAIA,sCsDz5DJ,aACI,iBACA,MvD27Ba,eCmxBO,iCsDzsDxB,mBACI,MvDs7BmB,euDj7BvB,oBACI,MvDi7BoB,euDr5BxB,mBACI,kBAQJ,uBACI,aCpDJ,WACI,aAEA,eAEA,SACA,UACA,gBAEA,kBASJ,aAEI,UAEA,axD+SuB,KwDnS3B,eACI,cACA,sBACA,MxDkSgB,KwDjShB,OxDiSgB,KwDhShB,cxDkSwB,IwDjSxB,WxDkSqB,cwDhSrB,iBACA,gBACA,mBvDirBA,gCACA,2BACA,kDuD9qBJ,oBACI,iBxDyR2B,eCsZE,aDgdN,cwD1nC3B,qBACI,iBxDoR6B,eCsZE,aDgdN,cwDrnC7B,wBACI,iBxD+Q4B,eCsZE,aDgdN,cwDxmC5B,oBAEI,sBAEA,cACA,iBAIJ,sBACI,eACA,YxD+OuB,KyDhU3B,aACI,2BACA,oCACA,mBAEA,WAEA,UzD0ViB,MyDxVjB,QzDyVe,KyDxVf,W3DnBgB,K2DoBhB,M1D7CW,KEoyBS,WDkbF,2ByDjqCtB,yCAOA,4BACI,8BAQJ,2BzDoUyB,KyDxTzB,qBAEI,WAEA,yBAEA,qBACA,oCxD6sB4B,gBwDxsBhC,yBAEI,0DAKJ,yBAEI,0DAIJ,2BACI,YzD8RqB,KyD7RrB,ezD6RqB,KyDpRzB,iBxDkrB4B,UHhuBH,K2DsDzB,sBACI,M1D7HiB,K0DkIrB,4DAEI,M1DrIW,K0D6If,kCACI,UzDqQ8B,KyD7PlC,gCACI,M3D7EoB,K2DqFxB,iCACI,6BAQJ,qC1DvKqB,K0DyKrB,iFACgD,M1D3KjC,K2D4Cf,aAEI,aAEA,eACA,MACA,QACA,SACA,OACA,Q1DuiBe,K0DriBf,W1DsiBkB,K0DpiBlB,UACA,+BAEA,wBAUJ,qBACI,cAEA,UAOJ,0C1D8gByB,qB0DpgBzB,kCAeA,qBAEI,kBACA,MACA,QACA,SACA,OAEA,aACA,uBACA,mBAEA,M1D0ekB,qB0DxelB,8BAKJ,uBACI,U1DmesB,M0DletB,W1DmeuB,M0Dhe3B,kCACI,WACA,YAGJ,2CAKA,qBACI,kBACA,W1Dud0B,e0Dtd1B,M1DudqB,qB0DndzB,6B1DmdyB,qB0D7czB,0BACI,Q1D6c4B,I0D5c5B,M1D6c0B,qB0Drc9B,gCACI,M1DqcgC,K0DxbpC,oBACI,sBACA,M1DubmB,K0DtbnB,O1DsbmB,K0DrbnB,W1Dgb0B,e0D/a1B,M1DsboB,qB0DpbpB,oBACA,uBACA,mBAKJ,0BACI,M1D6a0B,K0Dha9B,wCAMA,oBACI,UACA,WCjLJ,mDAUA,mBACI,uBACA,mB3DNsB,I2DOtB,iCAOJ,0DACA,8DAMA,4DACA,kEACA,8DACA,gEAMA,wEACA,8EACA,0EACA,4EAMA,0EACA,gFACA,4EACA,8EAMA,uBACI,2BACA,mB3DhD0B,I2DuD9B,4CAUA,qBACI,yBACA,mB3DpEwB,G2DqExB,4CAOJ,sBACI,4BACA,kCAOJ,sC3DnF0B,I2DyF1B,wFAUA,mBACI,aACA,gBAOJ,uBACI,wBACA,yBAGJ,yBACI,wBACA,yBAOJ,wBACI,+BACA,8BAGJ,2BACI,8BACA,8BAGJ,yBACI,+BACA,8BAGJ,0BACI,8BACA,8BAOJ,8BACI,+BACA,8BAGJ,iCACI,8BACA,8BAGJ,+BACI,+BACA,8BAGJ,gCACI,8BACA,8BAOJ,+BACI,+BACA,8BAGJ,kCACI,8BACA,8BAGJ,gCACI,+BACA,8BAGJ,iCACI,8BACA,8BAOJ,uBACI,sBACA,2BAOJ,oBACI,gCACA,+BACA,8BACA,+BACA,8BACA,+BACA,8BACA,+BACA,8BACA,gCAOH,qBACG,gDACA,0BCpPJ,0BACI,sBACA,WAGJ,gCACA,2CACA,gCACA,gCACA,2CAEA,kCASA,+CACI,OAEA,cAIJ,yBAEI,oCACA,mCACA,8CACA,mCACA,mCACA,8CAEA,qCACA,kDACI,OACA,cAIJ,0UAMsD,cAK1D,yBAEI,oCACA,mCACA,8CACA,mCACA,mCACA,8CAEA,qCACA,kDACI,OACA,cAIJ,0UAMsD,cAK1D,0BAEI,oCACA,mCACA,8CACA,mCACA,mCACA,8CAEA,qCACA,kDACI,OACA,cAIJ,0UAMsD,cAK1D,0BAEI,qCACA,oCACA,+CACA,oCACA,oCACA,+CAEA,sCACA,mDACI,OACA,cAIJ,iVAMuD,cAY3D,kBACI,sBACA,WAEA,eAIJ,wBAGA,mCACA,mCAGA,wBACA,wBAGA,wBACA,wBACA,wBACA,wBAGA,mCACA,mCAGA,sB5Dy9BoB,M4Dx9BpB,uB5Dy9BqB,M4Dx9BrB,sB5Dy9BoB,M4Dx9BpB,uB5Dy9BqB,M4Dx9BrB,wB5Dy9BsB,M4Dn9BtB,0BAGA,iBACI,OACA,cAIJ,yBAGI,4BAGA,2BAGA,sCACA,sCAGA,2BACA,2BAGA,2BACA,2BACA,2BACA,2BAGA,sCACA,sCAGA,yB5D26BgB,M4D16BhB,0B5D26BiB,M4D16BjB,yB5D26BgB,M4D16BhB,0B5D26BiB,M4D16BjB,2B5D26BkB,M4Dr6BlB,6BAGA,oBACI,OACA,cAIJ,iUAiBoB,cAKxB,yBAGI,4BAGA,2BAGA,sCACA,sCAGA,2BACA,2BAGA,2BACA,2BACA,2BACA,2BAGA,sCACA,sCAGA,yB5Du2BgB,M4Dt2BhB,0B5Du2BiB,M4Dt2BjB,yB5Du2BgB,M4Dt2BhB,0B5Du2BiB,M4Dt2BjB,2B5Du2BkB,M4Dj2BlB,6BAGA,oBACI,OACA,cAIJ,iUAiBoB,cAKxB,0BAGI,4BAGA,2BAGA,sCACA,sCAGA,2BACA,2BAGA,2BACA,2BACA,2BACA,2BAGA,sCACA,sCAGA,yB5DmyBgB,M4DlyBhB,0B5DmyBiB,M4DlyBjB,yB5DmyBgB,M4DlyBhB,0B5DmyBiB,M4DlyBjB,2B5DmyBkB,M4D7xBlB,6BAGA,oBACI,OACA,cAIJ,iUAiBoB,cAKxB,0BAGI,6BAGA,4BAGA,uCACA,uCAGA,4BACA,4BAGA,4BACA,4BACA,4BACA,4BAGA,uCACA,uCAGA,0B5D+tBgB,M4D9tBhB,2B5D+tBiB,M4D9tBjB,0B5D+tBgB,M4D9tBhB,2B5D+tBiB,M4D9tBjB,4B5D+tBkB,M4DztBlB,8BAGA,qBACI,OACA,cAIJ,mVAiBqB,cAOzB,wCAEA,wCCvdA,yCAMA,2BAMA,qCACA,uCACA,uCACA,uCAOA,wB7DqgBsB,M6DpgBtB,yB7DqgBuB,M6DpgBvB,wB7DqgBsB,M6DngBtB,gC7DigBsB,M6DhgBtB,iC7DigBuB,M6DhgBvB,gC7DigBsB,M8DphBtB,cACI,UhEoCqB,KgEnCrB,Y9D4hCoB,I8D3hCpB,MhE6CoB,KAyFE,gBgElI1B,cACI,UhEqCqB,KgEpCrB,Y9DwhCoB,I8DvhCpB,M/DnCiB,KEkgEjB,sBFlgEiB,KEogEjB,sBACI,MFtgEO,KEugEP,qB6D39DR,eACI,UhE0BqB,KgEzBrB,Y9DghCqB,I8D5gCzB,eACI,UhEYqB,KgEXrB,Y9D4gCqB,IF55BE,gBgE5G3B,iBACI,U/DnDe,K+DoDf,Y9DyBiB,I8DlBrB,+BACA,gCACA,8BAEA,qCACA,mCAMA,kCAMA,yDACA,uDACA,uDAMA,yDAMA,qCACA,wCACA,0CACA,yCACA,0CACA,0CACA,yCAaA,oBAEI,6BAEA,+BAEA,qBAEA,iBhE/FwB,QGi/DG,iBDvvBW,iD8DnpC1C,yCACA,2CACA,6CACA,+CAGA,yBAEI,4CACA,8CACA,iDAKJ,yBAEI,4CACA,8CACA,iDAKJ,0BAEI,4CACA,8CACA,iDAKJ,0BAEI,6CACA,+CACA,kDAQJ,2CACA,iDACA,iDACA,qDAUA,mCAQA,kBAEI,eAEA,gBACA,uBACA,mBAIJ,wCACsB,YAQrB,wCAGA,kCACmB,sBCtMpB,+B/DagB,K+DVhB,0BAEI,+B/DWmB,M+DHvB,uDAUA,mBACI,8BAEA,gBAIJ,0BAEI,mBACI,iBASR,8BACA,8BACA,8BACA,8BACA,8BAGA,yBAEI,iCACA,iCACA,iCACA,iCACA,kCAKJ,yBAEI,iCACA,iCACA,iCACA,iCACA,kCAKJ,0BAEI,iCACA,iCACA,iCACA,iCACA,kCAKJ,0BAEI,kCACA,kCACA,kCACA,kCACA,mCAQJ,gCC9FA,6EAGI,eAEA,kBACA,SACA,QACA,gCACA,gCACA,oFAGJ,uCACwB,oBAExB,6DAGI,kBACA,MACA,OACA,WACA,YACA,sBACA,iBACA,uBAYJ,oBAEI,gBAEA,kBC7CJ,wCnEIoB,KmEHpB,sCnES0B,QmER1B,wCnEK4B,QmEJ5B,0CnEQ8B,KmEF9B,+FAII,4BACA,4BAGJ,2CACA,+CACA,8CACA,oDAMA,gDACA,oDACA,oDACA,qDACA,yDACA,yDACA,sDACA,0DACA,0DAMA,oDAUA,qBACI,4BAEA,2BAOJ,wBACI,mDAQJ,yBAEI,0DAKJ,yBAEI,0DAKJ,0BAEI,0DAKJ,0BAEI,2DAQJ,6DACA,yDACA,2DACA,yDACA,2DACA,mEACA,iEACA,iEACA,iEACA,iEACA,+DACA,mDACA,iEACA,uDACA,iEC/GA,kBACI,cACA,clESY,KkENhB,+BlEMgB,sBkECZ,iBACA,kBAOJ,eACI,aACA,alEXY,KkEYZ,WAGJ,gBACI,aACA,YlEjBY,KkEkBZ,YAIJ,yBAEI,kBACI,aACA,alE1BQ,KkE2BR,WAGJ,mBACI,aACA,YlEhCQ,KkEiCR,aAMR,yBAEI,kBACI,aACA,alE3CQ,KkE4CR,WAGJ,mBACI,aACA,YlEjDQ,KkEkDR,aAMR,0BAEI,kBACI,aACA,WAGJ,mBACI,aACA,YAGJ,qEAGoB,alEpED,KkEsEnB,yEAGqB,YlEzEF,MkE8EvB,0BAEI,mBACI,aACA,alElFe,KkEmFf,WAGJ,oBACI,aACA,YlExFe,KkEyFf,aC7GR,gEAE0D,kBAC1D,8EAMA,kCCsBA,UACI,kBACA,kBACA,sBAOJ,sCAOA,qBACI,OpEsjCsB,MoErjCtB,QpEsjCuB,KoErjCvB,yBACA,cACA,YAeJ,qBACI,WACA,mBAIJ,oBACI,WACA,cACA,WAWJ,0BACA,4BAGA,kCAMA,oCAMA,gCAEA,8CAMA,8CACA,4CAMA,uBACA,wCACA,oCAMA,2CACA,6CACA,yDAgBA,mBAEI,qBAEA,kBAEA,eAEA,sBAEA,mCAGJ,gBAEI,gBAYJ,oHAI2B,eAO3B,2CACwB,sBAOxB,qBAEI,0BAEA,YASJ,sBAEI,gBAEA,WAEA,eAOJ,qCACuB,eAMvB,kCACA,sCACA,gCACA,gCACA,4CAMA,wCACA,4CACA,4CACA,6CACA,iDACA,iDACA,8CACA,kDACA,kDAMA,oCACA,oCACA,iCpEi3B+B,IoE32B/B,mEAMA,gCpE83B0B,0BoE73B1B,iCpE83B2B,2BoE73B3B,gCpE83B0B,4BoE73B1B,iCpE83B2B,4BoEx3B3B,mEAEA,4CpEm3B0B,0BoEl3B1B,6CpEm3B2B,2BoEl3B3B,4CpEm3B0B,4BoEl3B1B,6CpEm3B2B,4BoEv2B3B,2BAEI,sBACI,qBACA,kBACA,UACA,eACA,sBAGJ,6BACI,WAEA,kBACA,OpEg0BmB,MoE/zBnB,OACA,QACA,WAEA,OpE0zBmB,KoEzzBnB,cpE2zB0B,KoE1zB1B,WpE2zBuB,KoE1zBvB,kBAEA,oBAiBR,oEAGI,cACA,apEqyBmB,KoEpyBnB,WACA,UpEoyBgB,MoEnyBhB,cnEuxDA,mBmElxDJ,4BAEE,oEAC8C,iBAchD,SAEI,UtE3TqB,KsE4TrB,YtE5UiB,iGsE6UjB,MtElToB,KsEoTpB,qBAKJ,iBACI,qBACA,sBAIJ,eACI,MtEhUoB,KsEkUpB,qBAIJ,6CAEA,8BAMA,iCAWA,oBAEa,YAGb,oCAUA,wBpEwtBsB,8BoEltBtB,2CACA,uCACA,yCACA,uCACA,yCACA,iDACA,+CACA,+CACA,+CACA,+CACA,6CACA,iCACA,+CACA,qCACA,+CAMA,qDAMA,mDACA,uDACA,uDACA,wDACA,4DACA,yDACA,6DACA,6DC7cA,sBACA,oCAYA,yCACA,uCACA,wCACA,+CACA,6CAGA,yBAEI,4CACA,0CACA,2CACA,kDACA,iDAKJ,yBAEI,4CACA,0CACA,2CACA,kDACA,iDAKJ,0BAEI,4CACA,0CACA,2CACA,kDACA,iDAKJ,0BAEI,6CACA,2CACA,4CACA,mDACA,kDAUJ,qCACA,oCACA,mCACA,qCAGA,yBAEI,wCACA,uCACA,sCACA,yCAKJ,yBAEI,wCACA,uCACA,sCACA,yCAKJ,0BAEI,wCACA,uCACA,sCACA,yCAKJ,0BAEI,yCACA,wCACA,uCACA,0CASJ,gCACA,gDACA,sCACA,sDAGA,yBAEI,mCACA,0CAKJ,yBAEI,mCACA,0CAKJ,0BAEI,mCACA,0CAKJ,0BAEI,oCACA,2CASJ,iCACA,6BACA,6CAQA,4CACA,2CACA,0CACA,4CACA,kDACA,gDAUA,wBACA,uBAGA,yBAEI,2BACA,2BAKJ,yBAEI,2BACA,2BAKJ,0BAEI,2BACA,2BAKJ,0BAEI,4BACA,4BAaJ,8BAOA,wBAOA,wBAOA,kBAGA,yBAEI,iCACA,2BACA,sBAKJ,yBAEI,iCACA,2BACA,sBAKJ,0BAEI,iCACA,2BACA,sBAKJ,0BAEI,kCACA,4BACA,uBC1QJ,yBtE/BgB,KsEgChB,wCAEA,0CACA,gDACA,4CACA,8CAMA,+BtE6FsB,KsE5FtB,8CAEA,gDACA,sDACA,kDACA,oDAMA,gCtEqDuB,KsEpDvB,+CAEA,iDACA,uDACA,mDACA,qDAMA,+BtEyCuB,KsExCvB,8CAEA,gDACA,sDACA,kDACA,oDAGA,0BAEI,+BtE/BkB,KsEgClB,8CAEA,gDACA,sDACA,kDACA,qDAQJ,gCtE7CsB,KsE8CtB,+CAEA,iDACA,uDACA,mDACA,qDAGA,0BAEI,gCtE+iBmB,MsE9iBnB,gDAEA,kDACA,wDACA,oDACA,uDAQJ,gBACI,4BACA,6BAGJ,+CACA,qDACA,iDACA,mDAEA,yBACI,2BACA,8BAIJ,yBAEI,mBACI,4BACA,6BAGJ,oDACA,uDAKJ,yBAEI,mBACI,4BACA,6BAGJ,oDACA,uDAKJ,0BAEI,mBACI,4BACA,6BAGJ,oDACA,uDAKJ,0BAEI,oBACI,4BACA,6BAGJ,qDACA,wDAQJ,sCACA,8CACA,oDACA,gDACA,kDAEA,2BACI,wBACA,2BAGJ,wEAC+C,wBAC/C,oEAGA,yBAEI,mDACA,sDAKJ,yBAEI,mDACA,sDAKJ,0BAEI,mDACA,sDAKJ,0BAEI,oDACA,uDClNJ,oBvEcgB,KuEXhB,0BAEI,oBvEYmB,MuEJvB,0BvEqJsB,KuE/ItB,0BvEFuB,KuEKvB,0BAEI,0BvEkPkB,MuE1OtB,wCACA,gDACA,sDACA,kDACA,oDAEA,4BACI,yBACA,4BAGJ,8BACI,0BACA,2BC7BJ,uCAUA,sIAKI,6BAEA,8DACA,sBAQJ,iBACI,MACA,OACA,QAGJ,oBACI,SACA,OACA,QAGJ,kBACI,MACA,SACA,OAGJ,mBACI,MACA,SACA,QAOJ,sBACI,MACA,OAGJ,uBACI,MACA,QAGJ,yBACI,SACA,OAGJ,0BACI,SACA,QASJ,oBACI,iDACA,kDACA,gCACA,gCACA,oFAEA,kBAIJ,gGAGI,iDACA,gCACA,uDAGJ,gCACA,kCACA,6BACI,OACA,QAGJ,6BACI,WACA,kBAGJ,8BACI,UACA,kBAIJ,kFAGI,kDACA,gCACA,uDAEA,kBAGJ,8BACA,oCACA,+BACI,MACA,SAOJ,mBACI,kBACA,MACA,SACA,OACA,QAOJ,mBACI,OxELkB,KwEMlB,kCAGJ,oBACI,OxE9JY,KwE+JZ,kCAGJ,mBACI,OxEnKY,KwEoKZ,kCAIJ,0BAEI,mBACI,OxE2sBkB,KwE1sBlB,mCASR,mDACA,mDACA,6CACA,+CAMA,+BACA,oCACA,yCACA,sCCtLA,sGAGI,6BACA,6BAGJ,8EAGI,oBACA,oBACA,gBACA,gBACA,wLAGA,wBACA,6CACA,UAOJ,2MAGsD,UAQtD,gEAEA,wBACI,gBACA,gBAEJ,0BACI,mBACA,mBAIJ,2NAII,mBACA,mBACA,UAGJ,mOAII,gBACA,gBACA,UAOJ,iDACA,mDACA,kDACA,kDAEA,iEACA,yDACA,kEACA,wDAEA,kEACA,0DACA,mEACA,yDAGA,+OAII,oBACA,oBACA,UAOJ,gCAMA,wCzEg+B2B,IyE39B3B,gDAC2B,2BCrI3B,oBACa,wBAGb,yBAEI,uCAKJ,yBAEI,uCAKJ,0BAEI,uCAKJ,0BAEI,wCASJ,yBAEI,wCAKJ,yBAEI,wCAKJ,0BAEI,wCAKJ,0BAEI,yCAQJ,2CAuBA,+IAGI,6BAEA,mBACA,oBACA,qBACA,oBACA,oBACA,2BASJ,uGAWA,oBACI,0CAIJ,cACI,4CC3HwC,wW1E4IxC,MHxEmB,qBGpEnB,goBIEA,qhDJgEA,khBACI,MHEqB,qBGWzB,4cACI,iBHzFe,KG0Ff,sBAmEJ,8zBAEI,MH/Je,KGmKnB,olDAGI,MHtKe,KG8KnB,g/CAGI,MHrGe,qBG0DnB,iBDiU8B,qBC9Q9B,4YHzLmB,KG+LnB,4hQAYI,MH3Me,KG2OnB,sdA5FmC,MH/IhB,KG+OnB,4hBA/F0C,MHpEvB,qBG2KnB,ozBACI,iBDhHgB,qBCwHpB,4gBHhQmB,KGiRnB,siBACI,MHrMqB,qBGyMzB,wlBACI,MH3Me,qBGoNnB,0oBACI,MHrNe,qBG6NnB,08BACI,MH7NqB,qBGmUzB,siBACI,iBDxM4B,cCyM5B,MHlZe,KG2Xe,aH/Sf,qBG0UnB,kmBACI,iBD5MkC,cC6MlC,MHxZe,KG4XqB,aH5XrB,KG4ZnB,svCAEI,iBDjNmC,cCkNnC,MH/Ze,KG6XsB,aH7XtB,KGuanB,siBACI,iBHxae,KGyaf,MF7bO,KEicX,kmBACI,iBD7NkC,QC8NlC,MFncO,KEucX,svCAEI,iBDlOmC,QCmOnC,MF1cO,KEkdX,0jBACI,iBH/be,KGgcf,MFpdO,KEwdX,snBACI,iBD9OoC,QC+OpC,MF1dO,KE8dX,8xCAEI,iBDnPqC,QCoPrC,MFjeO,KEyeX,wgBACI,MHtde,KGqYnB,4mBHrYmB,KG0dnB,okBACI,MH3de,KG+dnB,kmBACI,MHnZqB,qBG2ZzB,wgBACI,MHzee,KG6enB,0kBHhayB,qBG4hBzB,ofACI,iBH1mBe,KG2mBf,MF/nBO,KE8oBX,4cACI,MH9iBqB,qBGkjBzB,wgBACI,MHpjBe,qBG4jBnB,wjBDhgBoB,qBCskBpB,khBIpsBA,yXJysBA,0rCAEI,oBD7kBgB,qBCilBpB,kmBACI,iBDllBgB,qBCslBpB,0jBACI,kBDvlBgB,qBC4mBpB,8fACI,iBD9ZyB,cCuZE,kCAW/B,gjBACI,iBDla+B,qBCuZE,2BAerC,0jBACI,iBDtaiC,qBCuZE,2BAmBvC,wlBACI,iBD1agC,qBCuZE,2BA4FtC,44CAGI,iBDzY0B,qBC0Y1B,MHrwBe,qBGswBf,4BAfoB,aD3rBJ,qBC6sBhB,gkDACI,iBD5YoB,sBC6YpB,MH3wBW,qBGwvBW,aHxvBX,qBGoxBnB,olBHnxByB,qBGqxBzB,knBHrxByB,qBG2xBzB,8uBI91BA,0bJo2BA,woCIp2BA,uUJ22BA,s7BAEI,iBDhb0B,qBC8XA,aD7rBV,qBCovBpB,8iCAEI,iBD9a8B,sBCsXE,aH1vBjB,qBGuzBnB,4sDAGI,iBHt4Be,KGu0BmB,aHv0BnB,KG24BnB,g4DAGI,iBD3bsC,KCgc1C,4hBIz4BA,mTJ04BA,0jBI14BA,mVJ24BA,snBI34BA,uUJ84BA,8fA/E8B,MHz0BX,KG65BnB,ofACI,MHj1BqB,qBGo1BzB,sjBHr1BmB,qBG+1BnB,w0BACI,kBDpyBgB,qBCwyBpB,84BACI,iBDzyBgB,qBCm2BpB,gjBACI,oBDp2BgB,qBCw2BpB,snBACI,kBDz2BgB,qBC62BpB,8sCAEI,oBD/2BgB,qBC24BpB,ofACI,MHv8BqB,qBG28BzB,gjBACI,MH78Be,qBGi9BnB,4pCAEI,MHn9Be,qBG29BnB,wgBACI,iBDjmB0B,qBCkmB1B,MH59BqB,qBGg+BzB,okBACI,iBDlgB+B,sBCmgB/B,MHn+Be,qBGu+BnB,8kBACI,iBDtgBgC,qBCugBhC,MHz+Be,qBG4/BnB,wgBACI,MH5/BqB,qBGggCzB,okBACI,MHlgCe,qBGsgCnB,kmBACI,MHvgCe,qBGuhCnB,4cACI,iBHpmCe,KGqmCf,MFznCO,KE+pCX,0hCAEI,MHhkCqB,qBGokCzB,42DAGI,MHxkCe,qBG4kCnB,80DAGI,MH9kCqB,qBGklCzB,w6DAGI,MHlqCe,KG4rCnB,8nBACA,4oBACA,koBACA,spBAEA,kmBIvrCA,iUJ2rCA,krBACI,iBD9jCgB,qBC4iCpB,gtBACI,iBD7iCgB,qBC8iChB,oBD9iCgB,qBCskCpB,utBDvwB8B,qBCoxB9B,sdACI,WHjtCkB,QGktClB,MFjvCO,KEqvCX,khBACI,MFtvCO,KEq1CX,0jBACI,MHrvCqB,qBGyvCzB,snBACI,MH3vCe,qBG+vCnB,8pBACI,MH50Ce,KGg1CnB,8pBACI,MHj1Ce,KGq1CnB,wqBACI,iBD9sCgB,qBCktCpB,0pBH7wCyB,qBG+wCzB,stBHhxCmB,qBGkxCnB,4xBH91CmB,KGo2CnB,0jBACI,MHxxCqB,qBG4xCzB,snBACI,MH9xCe,qBGkyCnB,8pBACI,MH/2Ce,KGm3CnB,8pBACI,MHp3Ce,KGw3CnB,wqBACI,iBDjvCgB,qBCqvCpB,0pBHhzCyB,qBGkzCzB,stBHnzCmB,qBGqzCnB,4xBHj4CmB,KGu4CnB,8kBACI,MHx4Ce,KG44CnB,0oBACI,MH74Ce,KGmzCyB,iBD52Bd,qBC08B9B,krBACI,MHl5Ce,KGozC0B,iBD72Bf,qBC+8B9B,ssBACI,MH10CqB,qBG80CzB,ozBACI,MHh1Ce,qBGo1CnB,41BACI,MHj6Ce,KGq6CnB,krBACI,MHt6Ce,KG06CnB,4rBACI,iBDnyCgB,qBCuyCpB,8qBHl2CyB,qBGo2CzB,0uBHr2CmB,qBGu2CnB,gzBHn7CmB,KGy7CnB,4pCACI,iBDlzCgB,qBC83CpB,gjBACI,MH37Ce,qBG+7CnB,o2CAEI,MH7gDe,KGihDnB,snBACI,MHlhDe,KGshDnB,opBACI,MHvhDe,KG+hDnB,wgBACI,MHp9Ce,qBG49CnB,4hBACI,MH59CqB,qBGg+CzB,4zCAEI,MHn+Ce,qBGsgDnB,siBACI,MHtgDqB,qBG0gDzB,wlBACI,MH5gDe,qBGghDnB,goBACI,MHjhDe,qBGqhDnB,opBACI,MHrhDqB,qBGikDzB,whBHlkDmB,qBGokDnB,0pBHnkDyB,qBGykDzB,4nBHzkDyB,qBG0kDzB,wrBH1kDyB,qBGglDzB,gtBACI,iBDlvB4B,cCktBQ,aDt/CpB,qBC0hDpB,4wBACI,iBDtvBkC,gBC0vBtC,ssBACI,iBD1vB2B,cCktBQ,aDx/CnB,qBCoiDpB,kwBACI,iBD9vBiC,gBCkwBrC,ssBACI,iBDlwB2B,cC0wB/B,4rBACI,iBD1wB0B,cCsxB9B,4hBACI,MH3nDqB,qBG+nDzB,wlBACI,MHjoDe,qBG0pDnB,0eACI,MD5xBiB,qBCgyBrB,siBACI,MDhyBuB,sBCoyB3B,gjBACI,MDpyBwB,qBCg1B5B,4mBACI,MHltDe,qBGstDnB,0jBACI,MHnyDe,KGuyDnB,wlBACI,MHxyDe,KGgzDnB,k/BACI,kBDzqDgB,qBCirDpB,8pBACI,iBDr0B8B,cCs0B9B,MH9uDqB,qBGkvDzB,4mBACI,iBDz3C0B,qBC03C1B,MHrvDe,qBGyvDnB,snBACI,iBD/3C0B,qBCg4C1B,MH3vDe,qBG+vDnB,0oBACI,iBH50De,KG60Df,MFj2DO,KEy2DX,4mBACI,MHzwDqB,qBG01DzB,qhBD/xDoB,qBC4yDpB,geACI,MHx2DqB,qBG42DzB,4hBACI,MH92De,qBGk3DnB,0jBACI,MH/7De,KG46DgB,aH56DhB,KGm8DnB,8kBACI,MHv3DqB,qBG45DzB,ovDAC0D,oBDl2DtC,qBCu3DpB,ofACI,MHp7De,qBGw7DnB,ofACI,MHx7DqB,qBG47DzB,oiBACA,kjBACA,wiBACA,4jBA4BA,ymBDlyB6B,8DC00B7B,4cACI,MHpgEqB,qBGwgEzB,wgBACI,MH1gEe,qBG8gEnB,khBACI,MH3lEe,KGonEnB,kcACI,MHrnEe,KGynEnB,8fACI,MH1nEe,KG8nEnB,+uCACA,giBAvnEA,goBIEA,qhDJ+9DA,ovDAC0D,oBDl2DtC,qB2ExHxB,wBAEA,4XACA,kZAEA,iDACA,+CC5BA,aAEI,qBAGI,oCACA,sBACA,2BACA,4BAGJ,YACY,0BAEZ,eAEI,sBACA,wBAGJ,iCAEA,OACM,wBAEN,8BAEA,kBAEA,QAGI,UACA,SAGJ,MACK,wB9EuKT,KAEI,kBAEA,kBAIJ,qCAQA,iBACI,eACA,IE6jBqB,KF5jBrB,SACA,sBACA,uBACA,4BACA,+BACA,cAKJ,kBACI,uBACA,kBAIJ,yBACI,uCAnDiB,OAuDrB,0BACI,uCAxDiB,OA4DrB,0BACI,iBACI,uBACA,4BAEJ,uCAhEoB,MAiEpB,kBACI,uBACA,mBAYR,iDAEI,WAjQwB,QAoQ5B,+BACI,SACA,wBAGJ,mIAGI,YACA,eAaJ,yCACI,kBAEA,iDACI,WACA,cACA,kBACA,KE6e6B,EF5e7B,qBACA,OAf+B,KAgB/B,OAdsB,IAetB,iBAd0B,aAe1B,2BACA,0BAKR,mFEkeqC,EFherC,yGACI,gBACA,YAEJ,6CACI,YAOJ,yCAEA,8BACI,WACA,kBACA,SACA,WACA,WACA,6BAGJ,uBACI,cACA,gCAQJ,yBACI,6BACA,gCAGJ,oDAMA,oBACI,WACA,eAOJ,sCACqB,oBAIrB,kCAQA,oBACI,wEAGJ,oBACI,mIAIJ,kBACI,6EAEA,yBAOJ,qBAGI,uBACA,gBACA,yBACA,mBACA,MCraiB,KDwarB,sBACA,sBACA,sBAMA,8BAMA,sBACI,kEAIJ,qBACI,mHAKJ,+DAMA,oDAMA,4BA/a0B,QAib1B,mCACA,yBAGA,yBACI,mCACA,+BAIJ,0BACI,oCACA,gCAGJ,qBACI,yBACA,aAIJ,yBACI,6BE1XmB,MFoYvB,uBACI,cACA,qBAIJ,yBACI,gCACI,YACA,kBACA,WACA,kBACA,MC3fa,MDmgBrB,uBACI,aEtM2B,KFuM3B,cEvM2B,KF2M/B,yBACI,uBACI,aEzeQ,KF0eR,cE1eQ,MF+ehB,yBACI,uBACI,aE9ee,KF+ef,cE/ee,MFwfvB,0BACI,gCAIJ,0BACI,+BACA","sourcesContent":["// Name: Base\n// Description: Default values for HTML elements\n//\n// Component: `uk-link`\n// `uk-h1`, `uk-h2`, `uk-h3`, `uk-h4`, `uk-h5`, `uk-h6`\n// `uk-hr`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Base\n ========================================================================== */\n\n/*\n * 1. Set `font-size` to support `rem` units\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n * 3. Style\n */\n\nhtml {\n /* 1 */\n font-family: $base-body-font-family;\n font-size: $base-body-font-size;\n font-weight: $base-body-font-weight;\n line-height: $base-body-line-height;\n /* 2 */\n -webkit-text-size-adjust: 100%;\n /* 3 */\n background: $base-body-background;\n color: $base-body-color;\n @if(mixin-exists(hook-base-body)) {@include hook-base-body();}\n}\n\n/*\n * Remove the margin in all browsers.\n */\n\nbody { margin: 0; }\n\n\n/* Links\n ========================================================================== */\n\n/*\n * Style\n */\n\na,\n.uk-link {\n color: $base-link-color;\n text-decoration: $base-link-text-decoration;\n cursor: pointer;\n @if(mixin-exists(hook-base-link)) {@include hook-base-link();}\n}\n\na:hover,\n.uk-link:hover,\n.uk-link-toggle:hover .uk-link {\n color: $base-link-hover-color;\n text-decoration: $base-link-hover-text-decoration;\n @if(mixin-exists(hook-base-link-hover)) {@include hook-base-link-hover();}\n}\n\n\n/* Text-level semantics\n ========================================================================== */\n\n/*\n * 1. Add the correct text decoration in Edge.\n * 2. The shorthand declaration `underline dotted` is not supported in Safari.\n */\n\nabbr[title] {\n /* 1 */\n text-decoration: underline dotted;\n /* 2 */\n -webkit-text-decoration-style: dotted;\n}\n\n/*\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong { font-weight: $base-strong-font-weight; }\n\n/*\n * 1. Consolas has a better baseline in running text compared to `Courier`\n * 2. Correct the odd `em` font sizing in all browsers.\n * 3. Style\n */\n\n:not(pre) > code,\n:not(pre) > kbd,\n:not(pre) > samp {\n /* 1 */\n font-family: $base-code-font-family;\n /* 2 */\n font-size: $base-code-font-size;\n /* 3 */\n color: $base-code-color;\n white-space: nowrap;\n @if(mixin-exists(hook-base-code)) {@include hook-base-code();}\n}\n\n/*\n * Emphasize\n */\n\nem { color: $base-em-color; }\n\n/*\n * Insert\n */\n\nins {\n background: $base-ins-background;\n color: $base-ins-color;\n text-decoration: none;\n}\n\n/*\n * Mark\n */\n\nmark {\n background: $base-mark-background;\n color: $base-mark-color;\n}\n\n/*\n * Quote\n */\n\nq { font-style: $base-quote-font-style; }\n\n/*\n * Add the correct font size in all browsers.\n */\n\nsmall { font-size: $base-small-font-size; }\n\n/*\n * Prevents `sub` and `sup` affecting `line-height` in all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup { top: -0.5em; }\nsub { bottom: -0.25em; }\n\n\n/* Embedded content\n ========================================================================== */\n\n/*\n * Remove the gap between the element and the bottom of its parent container.\n */\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo { vertical-align: middle; }\n\n/*\n * 1. Constrain the element to its parent width.\n * 2. Preserve the intrinsic aspect ratio and auto-scale the height of an image if the `height` attribute is present.\n * 3. Take border and padding into account.\n */\n\ncanvas,\nimg,\nsvg,\nvideo {\n /* 1 */\n max-width: 100%;\n /* 2 */\n height: auto;\n /* 3 */\n box-sizing: border-box;\n}\n\n/*\n * Deprecated: only needed for `img` elements with `uk-img`\n * 1. Hide `alt` text for lazy load images.\n * 2. Fix lazy loading images if parent element is set to `display: inline` and has `overflow: hidden`.\n */\n\nimg:not([src]) {\n /* 1 */\n visibility: hidden;\n /* 2 */\n min-width: 1px;\n}\n\n/*\n * Iframe\n * Remove border in all browsers\n */\n\niframe { border: 0; }\n\n\n/* Block elements\n ========================================================================== */\n\n/*\n * Margins\n */\n\np,\nul,\nol,\ndl,\npre,\naddress,\nfieldset,\nfigure { margin: 0 0 $base-margin-vertical 0; }\n\n/* Add margin if adjacent element */\n* + p,\n* + ul,\n* + ol,\n* + dl,\n* + pre,\n* + address,\n* + fieldset,\n* + figure { margin-top: $base-margin-vertical; }\n\n\n/* Headings\n ========================================================================== */\n\nh1, .uk-h1,\nh2, .uk-h2,\nh3, .uk-h3,\nh4, .uk-h4,\nh5, .uk-h5,\nh6, .uk-h6,\n.uk-heading-small,\n.uk-heading-medium,\n.uk-heading-large,\n.uk-heading-xlarge,\n.uk-heading-2xlarge,\n.uk-heading-3xlarge {\n margin: 0 0 $base-margin-vertical 0;\n font-family: $base-heading-font-family;\n font-weight: $base-heading-font-weight;\n color: $base-heading-color;\n text-transform: $base-heading-text-transform;\n @if(mixin-exists(hook-base-heading)) {@include hook-base-heading();}\n}\n\n/* Add margin if adjacent element */\n* + h1, * + .uk-h1,\n* + h2, * + .uk-h2,\n* + h3, * + .uk-h3,\n* + h4, * + .uk-h4,\n* + h5, * + .uk-h5,\n* + h6, * + .uk-h6,\n* + .uk-heading-small,\n* + .uk-heading-medium,\n* + .uk-heading-large,\n* + .uk-heading-xlarge,\n* + .uk-heading-2xlarge,\n* + .uk-heading-3xlarge { margin-top: $base-heading-margin-top; }\n\n/*\n * Sizes\n */\n\nh1, .uk-h1 {\n font-size: $base-h1-font-size;\n line-height: $base-h1-line-height;\n @if(mixin-exists(hook-base-h1)) {@include hook-base-h1();}\n}\n\nh2, .uk-h2 {\n font-size: $base-h2-font-size;\n line-height: $base-h2-line-height;\n @if(mixin-exists(hook-base-h2)) {@include hook-base-h2();}\n}\n\nh3, .uk-h3 {\n font-size: $base-h3-font-size;\n line-height: $base-h3-line-height;\n @if(mixin-exists(hook-base-h3)) {@include hook-base-h3();}\n}\n\nh4, .uk-h4 {\n font-size: $base-h4-font-size;\n line-height: $base-h4-line-height;\n @if(mixin-exists(hook-base-h4)) {@include hook-base-h4();}\n}\n\nh5, .uk-h5 {\n font-size: $base-h5-font-size;\n line-height: $base-h5-line-height;\n @if(mixin-exists(hook-base-h5)) {@include hook-base-h5();}\n}\n\nh6, .uk-h6 {\n font-size: $base-h6-font-size;\n line-height: $base-h6-line-height;\n @if(mixin-exists(hook-base-h6)) {@include hook-base-h6();}\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n h1, .uk-h1 { font-size: $base-h1-font-size-m; }\n h2, .uk-h2 { font-size: $base-h2-font-size-m; }\n\n}\n\n\n/* Lists\n ========================================================================== */\n\nul,\nol { padding-left: $base-list-padding-left; }\n\n/*\n * Reset margin for nested lists\n */\n\nul > li > ul,\nul > li > ol,\nol > li > ol,\nol > li > ul { margin: 0; }\n\n\n/* Description lists\n ========================================================================== */\n\ndt { font-weight: bold; }\ndd { margin-left: 0; }\n\n\n/* Horizontal rules\n ========================================================================== */\n\n/*\n * 1. Show the overflow in Chrome, Edge and IE.\n * 2. Add the correct text-align in Edge and IE.\n * 3. Style\n */\n\nhr, .uk-hr {\n /* 1 */\n overflow: visible;\n /* 2 */\n text-align: inherit;\n /* 3 */\n margin: 0 0 $base-hr-margin-vertical 0;\n border: 0;\n border-top: $base-hr-border-width solid $base-hr-border;\n @if(mixin-exists(hook-base-hr)) {@include hook-base-hr();}\n}\n\n/* Add margin if adjacent element */\n* + hr,\n* + .uk-hr { margin-top: $base-hr-margin-vertical; }\n\n\n/* Address\n ========================================================================== */\n\naddress { font-style: normal; }\n\n\n/* Blockquotes\n ========================================================================== */\n\nblockquote {\n margin: 0 0 $base-blockquote-margin-vertical 0;\n font-size: $base-blockquote-font-size;\n line-height: $base-blockquote-line-height;\n font-style: $base-blockquote-font-style;\n @if(mixin-exists(hook-base-blockquote)) {@include hook-base-blockquote();}\n}\n\n/* Add margin if adjacent element */\n* + blockquote { margin-top: $base-blockquote-margin-vertical; }\n\n/*\n * Content\n */\n\nblockquote p:last-of-type { margin-bottom: 0; }\n\nblockquote footer {\n margin-top: $base-blockquote-footer-margin-top;\n font-size: $base-blockquote-footer-font-size;\n line-height: $base-blockquote-footer-line-height;\n @if(mixin-exists(hook-base-blockquote-footer)) {@include hook-base-blockquote-footer();}\n}\n\n\n/* Preformatted text\n ========================================================================== */\n\n/*\n * 1. Contain overflow in all browsers.\n */\n\npre {\n font: $base-pre-font-size unquote(\"/\") $base-pre-line-height $base-pre-font-family;\n color: $base-pre-color;\n -moz-tab-size: 4;\n tab-size: 4;\n /* 1 */\n overflow: auto;\n @if(mixin-exists(hook-base-pre)) {@include hook-base-pre();}\n}\n\npre code { font-family: $base-pre-font-family; }\n\n\n/* Focus\n ========================================================================== */\n\n:focus { outline: none; }\n\n:focus-visible { outline: $base-focus-outline-width $base-focus-outline-style $base-focus-outline; }\n\n\n/* Selection pseudo-element\n ========================================================================== */\n\n::selection {\n background: $base-selection-background;\n color: $base-selection-color;\n text-shadow: none;\n}\n\n\n/* HTML5 elements\n ========================================================================== */\n\n/*\n * 1. Add the correct display in Edge, IE 10+, and Firefox.\n * 2. Add the correct display in IE.\n */\n\ndetails, /* 1 */\nmain { /* 2 */\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary { display: list-item; }\n\n/*\n * Add the correct display in IE.\n */\n\ntemplate { display: none; }\n\n\n/* Pass media breakpoints to JS\n ========================================================================== */\n\n/*\n * Breakpoints\n */\n\n:root {\n --uk-breakpoint-s: #{$breakpoint-small};\n --uk-breakpoint-m: #{$breakpoint-medium};\n --uk-breakpoint-l: #{$breakpoint-large};\n --uk-breakpoint-xl: #{$breakpoint-xlarge};\n}\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-base-misc)) {@include hook-base-misc();}\n\n// @mixin hook-base-body(){}\n// @mixin hook-base-link(){}\n// @mixin hook-base-link-hover(){}\n// @mixin hook-base-code(){}\n// @mixin hook-base-heading(){}\n// @mixin hook-base-h1(){}\n// @mixin hook-base-h2(){}\n// @mixin hook-base-h3(){}\n// @mixin hook-base-h4(){}\n// @mixin hook-base-h5(){}\n// @mixin hook-base-h6(){}\n// @mixin hook-base-hr(){}\n// @mixin hook-base-blockquote(){}\n// @mixin hook-base-blockquote-footer(){}\n// @mixin hook-base-pre(){}\n// @mixin hook-base-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-base-link(){}\n// @mixin hook-inverse-base-link-hover(){}\n// @mixin hook-inverse-base-code(){}\n// @mixin hook-inverse-base-heading(){}\n// @mixin hook-inverse-base-h1(){}\n// @mixin hook-inverse-base-h2(){}\n// @mixin hook-inverse-base-h3(){}\n// @mixin hook-inverse-base-h4(){}\n// @mixin hook-inverse-base-h5(){}\n// @mixin hook-inverse-base-h6(){}\n// @mixin hook-inverse-base-blockquote(){}\n// @mixin hook-inverse-base-blockquote-footer(){}\n// @mixin hook-inverse-base-hr(){}\n","// The following is a UIkit theme and uses a specific structure described in the\n// UIkit docs: https://getuikit.com/docs/sass\n\n\n// 1. Your custom variables and variable overwrites.\n\n// Colors\n\n$global-color: #666;\n$global-emphasis-color: #333;\n$global-muted-color: #999;\n\n\n$global-link-color: #0071B3;\n\n\n\n$global-link-hover-color: #018fe2;\n\n\n$global-inverse-color: #fff;\n$inverse-global-emphasis-color: $global-inverse-color;\n\n// Backgrounds\n\n$global-background: #fff;\n\n\n$global-primary-background: #87a96b;\n\n\n$global-muted-background: #f8f8f8;\n$global-secondary-background: #222;\n\n$global-success-background: #32d296;\n$global-warning-background: #faa05a;\n$global-danger-background: #f0506e;\n\n// Borders\n\n$global-border-width: 1px;\n$global-border: #e5e5e5;\n\n// UIkit\n// ========================================================================\n\n\n$global-font-family: ProximaNova, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n\n\n\n$global-font-size: 15px;\n\n\n\n$global-2xlarge-font-size: 38px;\n\n\n\n$global-xlarge-font-size: 30px;\n\n\n\n$global-large-font-size: 24px;\n\n\n\n$global-medium-font-size: 20px;\n\n\n\n$global-small-font-size: 14px;\n\n\n$global-emphasis-color: #222;\n\n// Base\n\n$base-code-font-family: 'Roboto Mono', monospace;\n$base-code-font-size: 12px;\n\n$base-heading-font-weight: 300;\n\n$base-pre-font-size: 12px;\n$base-pre-padding: 25px;\n$base-pre-background: $global-muted-background;\n$base-pre-border-width: 0;\n$base-pre-border-radius: 0;\n\n// Container\n\n$container-max-width: 1380px;\n$container-small-max-width: 700px;\n\n// Inverse\n\n$inverse-global-color: rgba($global-inverse-color, 0.8);\n$inverse-global-muted-color: rgba($global-inverse-color, 0.6);\n\n// Navbar\n\n$inverse-navbar-nav-item-color: $inverse-global-color;\n$inverse-navbar-nav-item-hover-color: $inverse-global-emphasis-color;\n\n// Nav\n\n$nav-header-font-size: 12px;\n\n// Subnav\n\n$inverse-subnav-item-color: $inverse-global-color;\n$inverse-subnav-item-hover-color: $inverse-global-emphasis-color;\n\n// Tab\n\n$tab-item-padding-horizontal: 20px;\n$tab-item-padding-vertical: 9px;\n$tab-item-border-width: 2px;\n$tab-item-font-size: 12px;\n\n// Table\n\n$table-header-cell-font-size: 12px;\n\n// Label\n\n$label-font-size: 12px;\n\n// Utility\n\n$inverse-logo-color: $inverse-global-emphasis-color;\n$inverse-logo-hover-color: $inverse-global-emphasis-color;\n\n// Off-canvas\n\n$offcanvas-bar-background: #fff;\n$offcanvas-bar-color-mode: dark;\n\n// import theme user defined variables\n@import \"variables.scss\";\n\n\n// 2. Import default variables and available mixins.\n@import \"uikit/variables-theme.scss\";\n@import \"uikit/mixins-theme.scss\";\n\n\n// 3. Your custom mixin overwrites.\n\n// Base\n\n@mixin hook-base-body() {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n}\n\n// Tab\n\n@mixin hook-tab-item() { line-height: 20px; }\n\n// Text\n\n@mixin hook-text-lead() { font-weight: 300; }\n@mixin hook-text-large() { font-weight: 300; }\n\n\n// Button\n\n//@mixin hook-inverse() {\n// .tm-button-default {\n// color: $inverse-global-color;\n// border-color: $inverse-global-muted-color;\n// }\n// .tm-button-primary {\n// background: #fff !important;\n// color: $global-primary-background !important;\n// }\n// .tm-button-primary:hover { box-shadow: 0 10px 40px rgba(30,135,240,1); }\n//}\n//\n//// Heading\n//\n//@mixin hook-inverse() {\n// .tm-h4,\n// .tm-h5,\n// .tm-h6 { color: rgba(255, 255, 255, 0.7); }\n//}\n\n// import theme user defined mixins\n@import \"mixins.scss\";\n\n\n// 4. Import UIkit.\n@import \"uikit/uikit-theme.scss\";\n\n\n// 5. Define non-UIkit styles\n\n/* ========================================================================\n Theme\n ========================================================================== */\n\n$sidebar-left-width: 240px;\n$sidebar-left-width-xl: 300px;\n\n$sidebar-right-width: 260px;\n$sidebar-right-width-xl: 320px;\n\n\n/* HTML\n ========================================================================== */\n\n/*\n * 1. Force vertical scrollbar\n * 2. Prevent horizontal scrolling if elements are moved out of the viewport to the right\n */\n\nhtml {\n /* 1 */\n overflow-y: scroll;\n /* 2 */\n overflow-x: hidden;\n}\n\n/* override description list text transform */\ndl > dt { text-transform: none !important; }\n\n\n/* Documentation Sidebars\n ========================================================================== */\n\n// Sidebar Left\n\n.tm-sidebar-left {\n position: fixed;\n top: $navbar-nav-item-height;\n bottom: 0;\n box-sizing: border-box;\n width: $sidebar-left-width !important;\n padding: 40px 40px 60px 40px;\n border-right: 1px $global-border solid;\n overflow: auto;\n}\n\n// Sidebar Right\n\n.tm-sidebar-right {\n width: $sidebar-right-width !important;\n padding-left: 40px;\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n .tm-sidebar-left + .tm-main { padding-left: $sidebar-left-width; }\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n .tm-sidebar-left + .tm-main { padding-left: $sidebar-left-width; }\n}\n\n/* Large screen and bigger */\n@media (min-width: 1400px) {\n .tm-sidebar-left {\n width: $sidebar-left-width-xl !important;\n padding: 45px 45px 60px 45px;\n }\n .tm-sidebar-left + .tm-main { padding-left: $sidebar-left-width-xl; }\n .tm-sidebar-right {\n width: $sidebar-right-width-xl !important;\n padding-left: 45px;\n }\n}\n\n\n/* UIkit modifier\n ========================================================================== */\n\n/*\n * Navbar\n */\n\n.tm-navbar-container:not(.uk-navbar-transparent) {\n //background: linear-gradient(to left, #28a5f5, $global-primary-background);\n background: $global-primary-background;\n}\n\n.tm-navbar-container .uk-alert {\n margin: 0;\n border-bottom: 1px solid;\n}\n\n.tm-navbar-container .uk-navbar-nav > li > a,\n.tm-navbar-container .uk-navbar-item:not(.uk-logo),\n.tm-navbar-container .uk-navbar-toggle {\n height: 70px;\n font-size: 13px;\n}\n\n// Color Mode\n.tm-navbar-container:not(.uk-navbar-transparent):extend(.uk-light all) {}\n\n// Line Mode\n$navbar-nav-item-line-margin-vertical: 20px;\n$navbar-nav-item-line-margin-horizontal: $navbar-nav-item-padding-horizontal;\n$navbar-nav-item-line-height: 1px;\n$navbar-nav-item-line-background: currentColor;\n$navbar-nav-item-line-transition-duration: 0.3s;\n\n.tm-navbar-container .uk-navbar-nav > li > a {\n position: relative;\n\n &::before {\n content: '';\n display: block;\n position: absolute;\n left: $navbar-nav-item-line-margin-horizontal;\n right: calc(102% - #{$navbar-nav-item-line-margin-horizontal});\n bottom: $navbar-nav-item-line-margin-vertical;\n height: $navbar-nav-item-line-height;\n background-color: $navbar-nav-item-line-background;\n transition: $navbar-nav-item-line-transition-duration ease-in-out;\n transition-property: right;\n }\n}\n\n//.tm-navbar-container .uk-navbar-nav > li > a:hover::before { right: $navbar-nav-item-line-margin-horizontal; }\n.tm-navbar-container .uk-navbar-nav > li > a:not(.tm-no-underline):hover::before { right: $navbar-nav-item-line-margin-horizontal; }\n\n.tm-lower-navbar .uk-navbar-nav > li > a, .tm-lower-navbar .uk-navbar-item, .tm-lower-navbar .uk-navbar-toggle {\n min-height: 40px;\n height: 40px;\n}\n.tm-lower-navbar .uk-navbar-nav > li > a::before {\n bottom: 10px;\n}\n\n/*\n * Nav\n */\n\n.tm-nav > li.uk-active > a { position: relative; }\n\n.tm-nav > li.uk-active > a:before {\n content: \"\";\n position: absolute;\n top: 15px;\n left: -25px;\n width: 15px;\n border-top: 1px solid $global-primary-background;\n}\n\n.tm-nav .uk-nav-header {\n padding: 8px 0;\n border-bottom: 1px solid $global-border;\n}\n\n/*\n * Subnav\n */\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n .tm-subnav { margin-left: -50px; }\n .tm-subnav > * { padding-left: 50px; }\n}\n\n.tm-subnav > * > :first-child { text-transform: capitalize; }\n\n/*\n * Label (Changelog()\n */\n\n.tm-label-changelog {\n width: 90px;\n margin-top: 3px;\n}\n\n/*\n * Button\n */\n\n.tm-button-default,\n.tm-button-primary { border-radius: 500px; }\n\n.tm-button-default {}\n\n.tm-button-large { line-height: 48px; }\n\n.tm-button-primary {}\n\n/*\n * Section\n */\n\n.tm-section-primary {\n background: linear-gradient(to left top, #28a5f5, $global-primary-background) 0 0 no-repeat;\n}\n\n.tm-section-texture {\n background: url(\"../images/section-background.svg\") 50% 17vh no-repeat,\n linear-gradient(to left top, #28a5f5, $global-primary-background) 0 0 no-repeat;\n}\n\n.tm-section-intro {\n background: linear-gradient(to left top, #28a5f5, $global-primary-background) 0 0 no-repeat,\n #fff;\n background-size: 100% 75%;\n}\n\n/*\n * Heading\n */\n\n.tm-h4,\n.tm-h5,\n.tm-h6 {\n font-family: Montserrat;\n font-weight: 600;\n text-transform: uppercase;\n letter-spacing: 2px;\n color: $global-muted-color;\n}\n\n.tm-h4 { font-size: 14px; }\n.tm-h5 { font-size: 12px; }\n.tm-h6 { font-size: 11px; }\n\n/*\n * Text\n */\n\n.tm-text-large { font-size: 18px; }\n\n/*\n * Box shadow\n */\n\n.tm-box-shadow-medium {\n box-shadow: 2px 12px 35px rgba(0,0,0,0.1),\n 0 1px 6px rgba(0,0,0,0.05);\n}\n\n.tm-box-shadow-large {\n box-shadow: -40px 40px 160px 0 rgba(0,0,0,0.08),\n -8px 8px 15px 0 rgba(120,120,120,0.04),\n 3px 3px 30px 0 rgba(0,0,0,0.04);\n}\n\n.tm-box-shadow-modal { box-shadow: 3px 3px 40px 0 rgba(0,0,0,0.06); }\n\n/*\n * Overlay\n */\n\n.tm-overlay-default { background: rgba($global-background, 0.5); }\n\n/*\n * Modal\n */\n\n.tm-modal-dialog { background: $global-muted-background; }\n\n.tm-modal-header { padding: 20px 30px; }\n.tm-modal-body { padding: 0; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n .tm-modal-header { padding: 25px 50px; }\n .tm-modal-body { padding: 0 50px; }\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-xlarge) {\n .tm-modal-header { padding: 50px 120px; }\n .tm-modal-body { padding: 0 120px; }\n}\n\n.tm-modal-close-full {\n background: transparent;\n padding: 30px;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n .tm-modal-close-full { padding: $global-medium-margin; }\n}\n\n/* Utilities\n ========================================================================== */\n\n/*\n * Heading fragment\n */\n\n.tm-heading-fragment > a {\n color: inherit;\n text-decoration: none;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n h2.tm-heading-fragment > a:before {\n content: \"#\";\n position: absolute;\n width: 25px;\n margin-left: -25px;\n color: $global-muted-color;\n }\n}\n\n\n/* Reset container for docs\n ========================================================================== */\n\n.tm-main .uk-container {\n padding-left: $container-padding-horizontal;\n padding-right: $container-padding-horizontal;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n .tm-main .uk-container {\n padding-left: $container-padding-horizontal-s;\n padding-right: $container-padding-horizontal-s;\n }\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n .tm-main .uk-container {\n padding-left: $container-padding-horizontal-m;\n padding-right: $container-padding-horizontal-m;\n }\n}\n\n\n/* Pro\n ========================================================================== */\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n .tm-intro-text { margin-top: 30px; }\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n .tm-intro-text { margin-top: 90px; }\n .tm-intro-image { margin-right: -75px; }\n}\n","$global-color: #000;\n$global-muted-color: #666;\n$button-default-background: #235626;\n$button-default-color: #fff;\n$button-default-hover-background: #000;\n$button-default-hover-color: #fff;\n$global-font-size: 16px;\n","$global-margin: 20px !default;\n$accordion-item-margin-top: $global-margin !default;\n$global-medium-font-size: 1.25rem !default;\n$accordion-title-font-size: $global-medium-font-size !default;\n$accordion-title-line-height: 1.4 !default;\n$global-emphasis-color: #333 !default;\n$accordion-title-color: $global-emphasis-color !default;\n$global-color: #666 !default;\n$accordion-title-hover-color: $global-color !default;\n$accordion-content-margin-top: $global-margin !default;\n$global-inverse-color: #fff !default;\n$inverse-global-emphasis-color: $global-inverse-color !default;\n$inverse-accordion-title-color: $inverse-global-emphasis-color !default;\n$inverse-global-color: rgba($global-inverse-color, 0.7) !default;\n$inverse-accordion-title-hover-color: $inverse-global-color !default;\n$alert-margin-vertical: $global-margin !default;\n$alert-padding: 15px !default;\n$alert-padding-right: $alert-padding + 14px !default;\n$global-muted-background: #f8f8f8 !default;\n$alert-background: $global-muted-background !default;\n$alert-color: $global-color !default;\n$alert-close-top: $alert-padding + 5px !default;\n$alert-close-right: $alert-padding !default;\n$global-primary-background: #1e87f0 !default;\n$alert-primary-background: lighten(mix(white, $global-primary-background, 40%), 20%) !default;\n$alert-primary-color: $global-primary-background !default;\n$global-success-background: #32d296 !default;\n$alert-success-background: lighten(mix(white, $global-success-background, 40%), 25%) !default;\n$alert-success-color: $global-success-background !default;\n$global-warning-background: #faa05a !default;\n$alert-warning-background: lighten(mix(white, $global-warning-background, 45%), 15%) !default;\n$alert-warning-color: $global-warning-background !default;\n$global-danger-background: #f0506e !default;\n$alert-danger-background: lighten(mix(white, $global-danger-background, 40%), 20%) !default;\n$alert-danger-color: $global-danger-background !default;\n$global-gutter: 30px !default;\n$align-margin-horizontal: $global-gutter !default;\n$align-margin-vertical: $global-gutter !default;\n$global-medium-gutter: 40px !default;\n$align-margin-horizontal-l: $global-medium-gutter !default;\n$animation-duration: 0.5s !default;\n$animation-fade-duration: 0.8s !default;\n$animation-stroke-duration: 2s !default;\n$animation-kenburns-duration: 15s !default;\n$animation-fast-duration: 0.1s !default;\n$animation-slide-small-translate: 10px !default;\n$animation-slide-medium-translate: 50px !default;\n$global-large-margin: 70px !default;\n$article-margin-top: $global-large-margin !default;\n$global-2xlarge-font-size: 2.625rem !default;\n$article-title-font-size-m: $global-2xlarge-font-size !default;\n$article-title-font-size: $article-title-font-size-m * 0.85 !default;\n$article-title-line-height: 1.2 !default;\n$global-small-font-size: 0.875rem !default;\n$article-meta-font-size: $global-small-font-size !default;\n$article-meta-line-height: 1.4 !default;\n$global-muted-color: #999 !default;\n$article-meta-color: $global-muted-color !default;\n$inverse-global-muted-color: rgba($global-inverse-color, 0.5) !default;\n$inverse-article-meta-color: $inverse-global-muted-color !default;\n$global-background: #fff !default;\n$background-default-background: $global-background !default;\n$background-muted-background: $global-muted-background !default;\n$background-primary-background: $global-primary-background !default;\n$global-secondary-background: #222 !default;\n$background-secondary-background: $global-secondary-background !default;\n$badge-size: 18px !default;\n$badge-padding-vertical: 0 !default;\n$badge-padding-horizontal: 5px !default;\n$badge-border-radius: 500px !default;\n$badge-background: $global-primary-background !default;\n$badge-color: $global-inverse-color !default;\n$badge-font-size: 11px !default;\n$inverse-global-primary-background: $global-inverse-color !default;\n$inverse-badge-background: $inverse-global-primary-background !default;\n$inverse-global-inverse-color: $global-color !default;\n$inverse-badge-color: $inverse-global-inverse-color !default;\n$base-body-background: $global-background !default;\n$global-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\" !default;\n$base-body-font-family: $global-font-family !default;\n$base-body-font-weight: normal !default;\n$global-font-size: 16px !default;\n$base-body-font-size: $global-font-size !default;\n$global-line-height: 1.5 !default;\n$base-body-line-height: $global-line-height !default;\n$base-body-color: $global-color !default;\n$global-link-color: #1e87f0 !default;\n$base-link-color: $global-link-color !default;\n$base-link-text-decoration: none !default;\n$global-link-hover-color: #0f6ecd !default;\n$base-link-hover-color: $global-link-hover-color !default;\n$base-link-hover-text-decoration: underline !default;\n$base-strong-font-weight: bolder !default;\n$base-code-font-size: $global-small-font-size !default;\n$base-code-font-family: Consolas, monaco, monospace !default;\n$base-code-color: $global-danger-background !default;\n$base-em-color: $global-danger-background !default;\n$base-ins-background: #ffd !default;\n$base-ins-color: $global-color !default;\n$base-mark-background: #ffd !default;\n$base-mark-color: $global-color !default;\n$base-quote-font-style: italic !default;\n$base-small-font-size: 80% !default;\n$base-margin-vertical: $global-margin !default;\n$base-heading-font-family: $global-font-family !default;\n$base-heading-font-weight: normal !default;\n$base-heading-color: $global-emphasis-color !default;\n$base-heading-text-transform: none !default;\n$global-medium-margin: 40px !default;\n$base-heading-margin-top: $global-medium-margin !default;\n$base-h1-font-size-m: $global-2xlarge-font-size !default;\n$base-h1-font-size: $base-h1-font-size-m * 0.85 !default;\n$base-h1-line-height: 1.2 !default;\n$global-xlarge-font-size: 2rem !default;\n$base-h2-font-size-m: $global-xlarge-font-size !default;\n$base-h2-font-size: $base-h2-font-size-m * 0.85 !default;\n$base-h2-line-height: 1.3 !default;\n$global-large-font-size: 1.5rem !default;\n$base-h3-font-size: $global-large-font-size !default;\n$base-h3-line-height: 1.4 !default;\n$base-h4-font-size: $global-medium-font-size !default;\n$base-h4-line-height: 1.4 !default;\n$base-h5-font-size: $global-font-size !default;\n$base-h5-line-height: 1.4 !default;\n$base-h6-font-size: $global-small-font-size !default;\n$base-h6-line-height: 1.4 !default;\n$base-list-padding-left: 30px !default;\n$base-hr-margin-vertical: $global-margin !default;\n$global-border-width: 1px !default;\n$base-hr-border-width: $global-border-width !default;\n$global-border: #e5e5e5 !default;\n$base-hr-border: $global-border !default;\n$base-blockquote-font-size: $global-medium-font-size !default;\n$base-blockquote-line-height: 1.5 !default;\n$base-blockquote-font-style: italic !default;\n$base-blockquote-margin-vertical: $global-margin !default;\n$global-small-margin: 10px !default;\n$base-blockquote-footer-margin-top: $global-small-margin !default;\n$base-blockquote-footer-font-size: $global-small-font-size !default;\n$base-blockquote-footer-line-height: 1.5 !default;\n$base-pre-font-size: $global-small-font-size !default;\n$base-pre-line-height: 1.5 !default;\n$base-pre-font-family: $base-code-font-family !default;\n$base-pre-color: $global-color !default;\n$base-focus-outline-width: 2px !default;\n$base-focus-outline-style: dotted !default;\n$base-focus-outline: $global-emphasis-color !default;\n$base-focus-outline-offset: 1px !default;\n$base-selection-background: #39f !default;\n$base-selection-color: $global-inverse-color !default;\n$inverse-base-color: $inverse-global-color !default;\n$inverse-base-link-color: $inverse-global-emphasis-color !default;\n$inverse-base-link-hover-color: $inverse-global-emphasis-color !default;\n$inverse-base-code-color: $inverse-global-color !default;\n$inverse-base-em-color: $inverse-global-emphasis-color !default;\n$inverse-base-heading-color: $inverse-global-emphasis-color !default;\n$inverse-global-border: rgba($global-inverse-color, 0.2) !default;\n$inverse-base-hr-border: $inverse-global-border !default;\n$inverse-base-focus-outline: $inverse-global-emphasis-color !default;\n$breadcrumb-item-font-size: $global-small-font-size !default;\n$breadcrumb-item-color: $global-muted-color !default;\n$breadcrumb-item-hover-color: $global-color !default;\n$breadcrumb-item-hover-text-decoration: none !default;\n$breadcrumb-item-active-color: $global-color !default;\n$breadcrumb-divider: \"/\" !default;\n$breadcrumb-divider-margin-horizontal: 20px !default;\n$breadcrumb-divider-font-size: $breadcrumb-item-font-size !default;\n$breadcrumb-divider-color: $global-muted-color !default;\n$inverse-breadcrumb-item-color: $inverse-global-muted-color !default;\n$inverse-breadcrumb-item-hover-color: $inverse-global-color !default;\n$inverse-breadcrumb-item-active-color: $inverse-global-color !default;\n$inverse-breadcrumb-divider-color: $inverse-global-muted-color !default;\n$global-control-height: 40px !default;\n$button-border-width: $global-border-width !default;\n$button-line-height: $global-control-height - ($button-border-width * 2) !default;\n$global-control-small-height: 30px !default;\n$button-small-line-height: $global-control-small-height - ($button-border-width * 2) !default;\n$global-control-large-height: 55px !default;\n$button-large-line-height: $global-control-large-height - ($button-border-width * 2) !default;\n$button-font-size: $global-small-font-size !default;\n$button-small-font-size: $global-small-font-size !default;\n$button-large-font-size: $global-small-font-size !default;\n$button-padding-horizontal: $global-gutter !default;\n$global-small-gutter: 15px !default;\n$button-small-padding-horizontal: $global-small-gutter !default;\n$button-large-padding-horizontal: $global-medium-gutter !default;\n$button-default-background: transparent !default;\n$button-default-color: $global-emphasis-color !default;\n$button-default-hover-background: transparent !default;\n$button-default-hover-color: $global-emphasis-color !default;\n$button-default-active-background: transparent !default;\n$button-default-active-color: $global-emphasis-color !default;\n$button-primary-background: $global-primary-background !default;\n$button-primary-color: $global-inverse-color !default;\n$button-primary-hover-background: darken($button-primary-background, 5%) !default;\n$button-primary-hover-color: $global-inverse-color !default;\n$button-primary-active-background: darken($button-primary-background, 10%) !default;\n$button-primary-active-color: $global-inverse-color !default;\n$button-secondary-background: $global-secondary-background !default;\n$button-secondary-color: $global-inverse-color !default;\n$button-secondary-hover-background: darken($button-secondary-background, 5%) !default;\n$button-secondary-hover-color: $global-inverse-color !default;\n$button-secondary-active-background: darken($button-secondary-background, 10%) !default;\n$button-secondary-active-color: $global-inverse-color !default;\n$button-danger-background: $global-danger-background !default;\n$button-danger-color: $global-inverse-color !default;\n$button-danger-hover-background: darken($button-danger-background, 5%) !default;\n$button-danger-hover-color: $global-inverse-color !default;\n$button-danger-active-background: darken($button-danger-background, 10%) !default;\n$button-danger-active-color: $global-inverse-color !default;\n$button-disabled-background: transparent !default;\n$button-disabled-color: $global-muted-color !default;\n$button-text-line-height: $global-line-height !default;\n$button-text-color: $global-emphasis-color !default;\n$button-text-hover-color: $global-emphasis-color !default;\n$button-text-disabled-color: $global-muted-color !default;\n$button-link-line-height: $global-line-height !default;\n$button-link-color: $global-emphasis-color !default;\n$button-link-hover-color: $global-muted-color !default;\n$button-link-hover-text-decoration: none !default;\n$button-link-disabled-color: $global-muted-color !default;\n$inverse-button-default-background: transparent !default;\n$inverse-button-default-color: $inverse-global-emphasis-color !default;\n$inverse-button-default-hover-background: transparent !default;\n$inverse-button-default-hover-color: $inverse-global-emphasis-color !default;\n$inverse-button-default-active-background: transparent !default;\n$inverse-button-default-active-color: $inverse-global-emphasis-color !default;\n$inverse-button-primary-background: $inverse-global-primary-background !default;\n$inverse-button-primary-color: $inverse-global-inverse-color !default;\n$inverse-button-primary-hover-background: darken($inverse-button-primary-background, 5%) !default;\n$inverse-button-primary-hover-color: $inverse-global-inverse-color !default;\n$inverse-button-primary-active-background: darken($inverse-button-primary-background, 10%) !default;\n$inverse-button-primary-active-color: $inverse-global-inverse-color !default;\n$inverse-button-secondary-background: $inverse-global-primary-background !default;\n$inverse-button-secondary-color: $inverse-global-inverse-color !default;\n$inverse-button-secondary-hover-background: darken($inverse-button-secondary-background, 5%) !default;\n$inverse-button-secondary-hover-color: $inverse-global-inverse-color !default;\n$inverse-button-secondary-active-background: darken($inverse-button-secondary-background, 10%) !default;\n$inverse-button-secondary-active-color: $inverse-global-inverse-color !default;\n$inverse-button-text-color: $inverse-global-emphasis-color !default;\n$inverse-button-text-hover-color: $inverse-global-emphasis-color !default;\n$inverse-button-text-disabled-color: $inverse-global-muted-color !default;\n$inverse-button-link-color: $inverse-global-emphasis-color !default;\n$inverse-button-link-hover-color: $inverse-global-muted-color !default;\n$card-body-padding-horizontal: $global-gutter !default;\n$card-body-padding-vertical: $global-gutter !default;\n$card-body-padding-horizontal-l: $global-medium-gutter !default;\n$card-body-padding-vertical-l: $global-medium-gutter !default;\n$card-header-padding-horizontal: $global-gutter !default;\n$card-header-padding-vertical: round(($global-gutter * 0.5)) !default;\n$card-header-padding-horizontal-l: $global-medium-gutter !default;\n$card-header-padding-vertical-l: round(($global-medium-gutter * 0.5)) !default;\n$card-footer-padding-horizontal: $global-gutter !default;\n$card-footer-padding-vertical: ($global-gutter * 0.5) !default;\n$card-footer-padding-horizontal-l: $global-medium-gutter !default;\n$card-footer-padding-vertical-l: round(($global-medium-gutter * 0.5)) !default;\n$card-title-font-size: $global-large-font-size !default;\n$card-title-line-height: 1.4 !default;\n$card-badge-top: 15px !default;\n$card-badge-right: 15px !default;\n$card-badge-height: 22px !default;\n$card-badge-padding-horizontal: 10px !default;\n$card-badge-background: $global-primary-background !default;\n$card-badge-color: $global-inverse-color !default;\n$card-badge-font-size: $global-small-font-size !default;\n$card-hover-background: $global-background !default;\n$card-default-background: $global-background !default;\n$card-default-color: $global-color !default;\n$card-default-title-color: $global-emphasis-color !default;\n$card-default-hover-background: $card-default-background !default;\n$card-default-color-mode: dark !default;\n$card-primary-background: $global-primary-background !default;\n$card-primary-color: $global-inverse-color !default;\n$card-primary-title-color: $card-primary-color !default;\n$card-primary-hover-background: $card-primary-background !default;\n$card-primary-color-mode: light !default;\n$card-secondary-background: $global-secondary-background !default;\n$card-secondary-color: $global-inverse-color !default;\n$card-secondary-title-color: $card-secondary-color !default;\n$card-secondary-hover-background: $card-secondary-background !default;\n$card-secondary-color-mode: light !default;\n$card-small-body-padding-horizontal: $global-margin !default;\n$card-small-body-padding-vertical: $global-margin !default;\n$card-small-header-padding-horizontal: $global-margin !default;\n$card-small-header-padding-vertical: round(($global-margin * 0.66667)) !default;\n$card-small-footer-padding-horizontal: $global-margin !default;\n$card-small-footer-padding-vertical: round(($global-margin * 0.66667)) !default;\n$global-large-gutter: 70px !default;\n$card-large-body-padding-horizontal-l: $global-large-gutter !default;\n$card-large-body-padding-vertical-l: $global-large-gutter !default;\n$card-large-header-padding-horizontal-l: $global-large-gutter !default;\n$card-large-header-padding-vertical-l: round(($global-large-gutter * 0.5)) !default;\n$card-large-footer-padding-horizontal-l: $global-large-gutter !default;\n$card-large-footer-padding-vertical-l: round(($global-large-gutter * 0.5)) !default;\n$inverse-card-badge-background: $inverse-global-primary-background !default;\n$inverse-card-badge-color: $inverse-global-inverse-color !default;\n$close-color: $global-muted-color !default;\n$close-hover-color: $global-color !default;\n$inverse-close-color: $inverse-global-muted-color !default;\n$inverse-close-hover-color: $inverse-global-color !default;\n$column-gutter: $global-gutter !default;\n$column-gutter-l: $global-medium-gutter !default;\n$column-divider-rule-color: $global-border !default;\n$column-divider-rule-width: 1px !default;\n$inverse-column-divider-rule-color: $inverse-global-border !default;\n$comment-header-margin-bottom: $global-margin !default;\n$comment-title-font-size: $global-medium-font-size !default;\n$comment-title-line-height: 1.4 !default;\n$comment-meta-font-size: $global-small-font-size !default;\n$comment-meta-line-height: 1.4 !default;\n$comment-meta-color: $global-muted-color !default;\n$comment-list-margin-top: $global-large-margin !default;\n$comment-list-padding-left: 30px !default;\n$comment-list-padding-left-m: 100px !default;\n$container-max-width: 1200px !default;\n$container-xsmall-max-width: 750px !default;\n$container-small-max-width: 900px !default;\n$container-large-max-width: 1400px !default;\n$container-xlarge-max-width: 1600px !default;\n$container-padding-horizontal: 15px !default;\n$container-padding-horizontal-s: $global-gutter !default;\n$container-padding-horizontal-m: $global-medium-gutter !default;\n$countdown-number-line-height: 0.8 !default;\n$countdown-number-font-size: 2rem !default;\n$countdown-number-font-size-s: 4rem !default;\n$countdown-number-font-size-m: 6rem !default;\n$countdown-separator-line-height: 1.6 !default;\n$countdown-separator-font-size: 1rem !default;\n$countdown-separator-font-size-s: 2rem !default;\n$countdown-separator-font-size-m: 3rem !default;\n$description-list-term-color: $global-emphasis-color !default;\n$description-list-term-margin-top: $global-margin !default;\n$description-list-divider-term-margin-top: $global-margin !default;\n$description-list-divider-term-border-width: $global-border-width !default;\n$description-list-divider-term-border: $global-border !default;\n$divider-margin-vertical: $global-margin !default;\n$divider-icon-width: 50px !default;\n$divider-icon-height: 20px !default;\n$divider-icon-color: $global-border !default;\n$divider-icon-line-top: 50% !default;\n$divider-icon-line-width: 100% !default;\n$divider-icon-line-border-width: $global-border-width !default;\n$divider-icon-line-border: $global-border !default;\n$internal-divider-icon-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22#000%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A\" !default;\n$divider-small-width: 100px !default;\n$divider-small-border-width: $global-border-width !default;\n$divider-small-border: $global-border !default;\n$divider-vertical-height: 100px !default;\n$divider-vertical-border-width: $global-border-width !default;\n$divider-vertical-border: $global-border !default;\n$inverse-divider-icon-color: $inverse-global-border !default;\n$inverse-divider-icon-line-border: $inverse-global-border !default;\n$inverse-divider-small-border: $inverse-global-border !default;\n$inverse-divider-vertical-border: $inverse-global-border !default;\n$dotnav-margin-horizontal: 12px !default;\n$dotnav-margin-vertical: $dotnav-margin-horizontal !default;\n$dotnav-item-width: 10px !default;\n$dotnav-item-height: $dotnav-item-width !default;\n$dotnav-item-border-radius: 50% !default;\n$dotnav-item-background: transparent !default;\n$dotnav-item-hover-background: rgba($global-color, 0.6) !default;\n$dotnav-item-onclick-background: rgba($global-color, 0.2) !default;\n$dotnav-item-active-background: rgba($global-color, 0.6) !default;\n$inverse-dotnav-item-background: transparent !default;\n$inverse-dotnav-item-hover-background: rgba($inverse-global-color, 0.9) !default;\n$inverse-dotnav-item-onclick-background: rgba($inverse-global-color, 0.5) !default;\n$inverse-dotnav-item-active-background: rgba($inverse-global-color, 0.9) !default;\n$global-z-index: 1000 !default;\n$drop-z-index: $global-z-index + 20 !default;\n$drop-margin: $global-margin !default;\n$drop-viewport-margin: 15px !default;\n$drop-width: 300px !default;\n$drop-parent-icon-margin-left: 0.25em !default;\n$dropbar-margin: 0 !default;\n$dropbar-padding-top: 25px !default;\n$dropbar-padding-bottom: $dropbar-padding-top !default;\n$dropbar-padding-horizontal: 15px !default;\n$dropbar-padding-horizontal-s: $global-gutter !default;\n$dropbar-padding-horizontal-m: $global-medium-gutter !default;\n$dropbar-background: $global-background !default;\n$dropbar-color: $global-color !default;\n$dropbar-color-mode: dark !default;\n$dropbar-focus-outline: $base-focus-outline !default;\n$dropbar-large-padding-top: 40px !default;\n$dropbar-large-padding-bottom: $dropbar-large-padding-top !default;\n$dropdown-margin: $global-small-margin !default;\n$dropdown-viewport-margin: 15px !default;\n$dropdown-min-width: 200px !default;\n$dropdown-padding: 25px !default;\n$dropdown-background: $global-background !default;\n$dropdown-color: $global-color !default;\n$dropdown-color-mode: dark !default;\n$dropdown-focus-outline: $base-focus-outline !default;\n$dropdown-large-padding: 40px !default;\n$dropdown-dropbar-padding-top: 5px !default;\n$dropdown-dropbar-padding-bottom: $dropdown-padding !default;\n$dropdown-dropbar-viewport-margin: 15px !default;\n$dropdown-dropbar-viewport-margin-s: $global-gutter !default;\n$dropdown-dropbar-viewport-margin-m: $global-medium-gutter !default;\n$dropdown-dropbar-large-padding-top: $dropdown-large-padding !default;\n$dropdown-dropbar-large-padding-bottom: $dropdown-dropbar-large-padding-top !default;\n$dropdown-nav-item-color: $global-muted-color !default;\n$dropdown-nav-item-hover-color: $global-color !default;\n$dropdown-nav-subtitle-font-size: 12px !default;\n$dropdown-nav-header-color: $global-emphasis-color !default;\n$dropdown-nav-divider-border-width: $global-border-width !default;\n$dropdown-nav-divider-border: $global-border !default;\n$dropdown-nav-sublist-item-color: $global-muted-color !default;\n$dropdown-nav-sublist-item-hover-color: $global-color !default;\n$dropnav-dropbar-z-index: $global-z-index - 20 !default;\n$form-range-track-height: 3px !default;\n$form-range-track-background: darken($global-muted-background, 5%) !default;\n$form-range-track-focus-background: darken($form-range-track-background, 5%) !default;\n$form-range-thumb-height: 15px !default;\n$form-range-thumb-width: $form-range-thumb-height !default;\n$form-range-thumb-border-radius: 500px !default;\n$form-range-thumb-background: $global-background !default;\n$form-height: $global-control-height !default;\n$form-border-width: $global-border-width !default;\n$form-line-height: $form-height - (2* $form-border-width) !default;\n$form-padding-horizontal: 10px !default;\n$form-padding-vertical: round($form-padding-horizontal * 0.6) !default;\n$form-background: $global-background !default;\n$form-color: $global-color !default;\n$form-focus-background: $global-background !default;\n$form-focus-color: $global-color !default;\n$form-disabled-background: $global-muted-background !default;\n$form-disabled-color: $global-muted-color !default;\n$form-placeholder-color: $global-muted-color !default;\n$form-small-height: $global-control-small-height !default;\n$form-small-padding-horizontal: 8px !default;\n$form-small-padding-vertical: round($form-small-padding-horizontal * 0.6) !default;\n$form-small-line-height: $form-small-height - (2* $form-border-width) !default;\n$form-small-font-size: $global-small-font-size !default;\n$form-large-height: $global-control-large-height !default;\n$form-large-padding-horizontal: 12px !default;\n$form-large-padding-vertical: round($form-large-padding-horizontal * 0.6) !default;\n$form-large-line-height: $form-large-height - (2* $form-border-width) !default;\n$form-large-font-size: $global-medium-font-size !default;\n$form-danger-color: $global-danger-background !default;\n$form-success-color: $global-success-background !default;\n$form-width-xsmall: 50px !default;\n$form-width-small: 130px !default;\n$form-width-medium: 200px !default;\n$form-width-large: 500px !default;\n$form-select-padding-right: 20px !default;\n$form-select-icon-color: $global-color !default;\n$form-select-option-color: $global-color !default;\n$form-select-disabled-icon-color: $global-muted-color !default;\n$form-datalist-padding-right: 20px !default;\n$form-datalist-icon-color: $global-color !default;\n$form-radio-size: 16px !default;\n$form-radio-margin-top: -4px !default;\n$form-radio-background: transparent !default;\n$form-radio-focus-background: darken($form-radio-background, 5%) !default;\n$form-radio-checked-background: $global-primary-background !default;\n$form-radio-checked-icon-color: $global-inverse-color !default;\n$form-radio-checked-focus-background: darken($global-primary-background, 10%) !default;\n$form-radio-disabled-background: $global-muted-background !default;\n$form-radio-disabled-icon-color: $global-muted-color !default;\n$form-legend-font-size: $global-large-font-size !default;\n$form-legend-line-height: 1.4 !default;\n$form-stacked-margin-bottom: 5px !default;\n$form-horizontal-label-width: 200px !default;\n$form-horizontal-label-margin-top: 7px !default;\n$form-horizontal-controls-margin-left: 215px !default;\n$form-horizontal-controls-text-padding-top: 7px !default;\n$form-icon-width: $form-height !default;\n$form-icon-color: $global-muted-color !default;\n$form-icon-hover-color: $global-color !default;\n$internal-form-select-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22#000%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22#000%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A\" !default;\n$internal-form-datalist-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22#000%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A\" !default;\n$internal-form-radio-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22#000%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E\" !default;\n$internal-form-checkbox-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22#000%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A\" !default;\n$internal-form-checkbox-indeterminate-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22#000%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E\" !default;\n$inverse-global-muted-background: rgba($global-inverse-color, 0.1) !default;\n$inverse-form-background: $inverse-global-muted-background !default;\n$inverse-form-color: $inverse-global-color !default;\n$inverse-form-focus-background: fade-in($inverse-form-background, 0.05) !default;\n$inverse-form-focus-color: $inverse-global-color !default;\n$inverse-form-placeholder-color: $inverse-global-muted-color !default;\n$inverse-form-select-icon-color: $inverse-global-color !default;\n$inverse-form-datalist-icon-color: $inverse-global-color !default;\n$inverse-form-radio-background: $inverse-global-muted-background !default;\n$inverse-form-radio-focus-background: fade-in($inverse-form-radio-background, 0.05) !default;\n$inverse-form-radio-checked-background: $inverse-global-primary-background !default;\n$inverse-form-radio-checked-icon-color: $inverse-global-inverse-color !default;\n$inverse-form-radio-checked-focus-background: fade-in($inverse-global-primary-background, 0.1) !default;\n$inverse-form-icon-color: $inverse-global-muted-color !default;\n$inverse-form-icon-hover-color: $inverse-global-color !default;\n$grid-gutter-horizontal: $global-gutter !default;\n$grid-gutter-vertical: $grid-gutter-horizontal !default;\n$grid-gutter-horizontal-l: $global-medium-gutter !default;\n$grid-gutter-vertical-l: $grid-gutter-horizontal-l !default;\n$grid-small-gutter-horizontal: $global-small-gutter !default;\n$grid-small-gutter-vertical: $grid-small-gutter-horizontal !default;\n$grid-medium-gutter-horizontal: $global-gutter !default;\n$grid-medium-gutter-vertical: $grid-medium-gutter-horizontal !default;\n$grid-large-gutter-horizontal: $global-medium-gutter !default;\n$grid-large-gutter-vertical: $grid-large-gutter-horizontal !default;\n$grid-large-gutter-horizontal-l: $global-large-gutter !default;\n$grid-large-gutter-vertical-l: $grid-large-gutter-horizontal-l !default;\n$grid-divider-border-width: $global-border-width !default;\n$grid-divider-border: $global-border !default;\n$inverse-grid-divider-border: $inverse-global-border !default;\n$heading-medium-font-size-l: 4rem !default;\n$heading-small-font-size-m: $heading-medium-font-size-l * 0.8125 !default;\n$heading-small-font-size: $heading-small-font-size-m * 0.8 !default;\n$heading-medium-font-size-m: $heading-medium-font-size-l * 0.875 !default;\n$heading-medium-font-size: $heading-medium-font-size-m * 0.825 !default;\n$heading-large-font-size-m: $heading-medium-font-size-l !default;\n$heading-large-font-size: $heading-large-font-size-m * 0.85 !default;\n$heading-xlarge-font-size: $heading-large-font-size-m !default;\n$heading-large-font-size-l: 6rem !default;\n$heading-xlarge-font-size-m: $heading-large-font-size-l !default;\n$heading-2xlarge-font-size: $heading-xlarge-font-size-m !default;\n$heading-xlarge-font-size-l: 8rem !default;\n$heading-2xlarge-font-size-m: $heading-xlarge-font-size-l !default;\n$heading-3xlarge-font-size: $heading-2xlarge-font-size-m !default;\n$heading-2xlarge-font-size-l: 11rem !default;\n$heading-3xlarge-font-size-m: $heading-2xlarge-font-size-l !default;\n$heading-3xlarge-font-size-l: 15rem !default;\n$heading-small-line-height: 1.2 !default;\n$heading-medium-line-height: 1.1 !default;\n$heading-large-line-height: 1.1 !default;\n$heading-xlarge-line-height: 1 !default;\n$heading-2xlarge-line-height: 1 !default;\n$heading-3xlarge-line-height: 1 !default;\n$heading-divider-padding-bottom: unquote('calc(5px + 0.1em)') !default;\n$heading-divider-border-width: unquote('calc(0.2px + 0.05em)') !default;\n$heading-divider-border: $global-border !default;\n$heading-bullet-top: unquote('calc(-0.1 * 1em)') !default;\n$heading-bullet-height: unquote('calc(4px + 0.7em)') !default;\n$heading-bullet-margin-right: unquote('calc(5px + 0.2em)') !default;\n$heading-bullet-border-width: unquote('calc(5px + 0.1em)') !default;\n$heading-bullet-border: $global-border !default;\n$heading-line-top: 50% !default;\n$heading-line-border-width: unquote('calc(0.2px + 0.05em)') !default;\n$heading-line-height: $heading-line-border-width !default;\n$heading-line-width: 2000px !default;\n$heading-line-border: $global-border !default;\n$heading-line-margin-horizontal: unquote('calc(5px + 0.3em)') !default;\n$heading-primary-font-size-l: 3.75rem !default;\n$heading-primary-line-height-l: 1.1 !default;\n$heading-primary-font-size-m: $heading-primary-font-size-l * 0.9 !default;\n$heading-primary-font-size: $heading-primary-font-size-l * 0.8 !default;\n$heading-primary-line-height: 1.2 !default;\n$heading-hero-font-size-l: 8rem !default;\n$heading-hero-line-height-l: 1 !default;\n$heading-hero-font-size-m: $heading-hero-font-size-l * 0.75 !default;\n$heading-hero-line-height-m: 1 !default;\n$heading-hero-font-size: $heading-hero-font-size-l * 0.5 !default;\n$heading-hero-line-height: 1.1 !default;\n$inverse-heading-divider-border: $inverse-global-border !default;\n$inverse-heading-bullet-border: $inverse-global-border !default;\n$inverse-heading-line-border: $inverse-global-border !default;\n$height-small-height: 150px !default;\n$height-medium-height: 300px !default;\n$height-large-height: 450px !default;\n$icon-image-size: 20px !default;\n$icon-link-color: $global-muted-color !default;\n$icon-link-hover-color: $global-color !default;\n$icon-link-active-color: darken($global-color, 5%) !default;\n$icon-button-size: 36px !default;\n$icon-button-border-radius: 500px !default;\n$icon-button-background: $global-muted-background !default;\n$icon-button-color: $global-muted-color !default;\n$icon-button-hover-background: darken($icon-button-background, 5%) !default;\n$icon-button-hover-color: $global-color !default;\n$icon-button-active-background: darken($icon-button-background, 10%) !default;\n$icon-button-active-color: $global-color !default;\n$inverse-icon-link-color: $inverse-global-muted-color !default;\n$inverse-icon-link-hover-color: $inverse-global-color !default;\n$inverse-icon-link-active-color: $inverse-global-color !default;\n$inverse-icon-button-background: $inverse-global-muted-background !default;\n$inverse-icon-button-color: $inverse-global-muted-color !default;\n$inverse-icon-button-hover-background: fade-in($inverse-icon-button-background, 0.05) !default;\n$inverse-icon-button-hover-color: $inverse-global-color !default;\n$inverse-icon-button-active-background: fade-in($inverse-icon-button-background, 0.1) !default;\n$inverse-icon-button-active-color: $inverse-global-color !default;\n$iconnav-margin-horizontal: $global-small-margin !default;\n$iconnav-margin-vertical: $iconnav-margin-horizontal !default;\n$iconnav-item-color: $global-muted-color !default;\n$iconnav-item-hover-color: $global-color !default;\n$iconnav-item-active-color: $global-color !default;\n$inverse-iconnav-item-color: $inverse-global-muted-color !default;\n$inverse-iconnav-item-hover-color: $inverse-global-color !default;\n$inverse-iconnav-item-active-color: $inverse-global-color !default;\n$label-padding-vertical: 0 !default;\n$label-padding-horizontal: $global-small-margin !default;\n$label-background: $global-primary-background !default;\n$label-line-height: $global-line-height !default;\n$label-font-size: $global-small-font-size !default;\n$label-color: $global-inverse-color !default;\n$label-success-background: $global-success-background !default;\n$label-success-color: $global-inverse-color !default;\n$label-warning-background: $global-warning-background !default;\n$label-warning-color: $global-inverse-color !default;\n$label-danger-background: $global-danger-background !default;\n$label-danger-color: $global-inverse-color !default;\n$inverse-label-background: $inverse-global-primary-background !default;\n$inverse-label-color: $inverse-global-inverse-color !default;\n$leader-fill-content: unquote('.') !default;\n$leader-fill-margin-left: $global-small-gutter !default;\n$lightbox-z-index: $global-z-index + 10 !default;\n$lightbox-background: #000 !default;\n$lightbox-focus-outline: rgba(255,255,255,0.7) !default;\n$lightbox-item-color: rgba(255,255,255,0.7) !default;\n$lightbox-item-max-width: 100vw !default;\n$lightbox-item-max-height: 100vh !default;\n$lightbox-toolbar-padding-vertical: 10px !default;\n$lightbox-toolbar-padding-horizontal: 10px !default;\n$lightbox-toolbar-background: rgba(0,0,0,0.3) !default;\n$lightbox-toolbar-color: rgba(255,255,255,0.7) !default;\n$lightbox-toolbar-icon-padding: 5px !default;\n$lightbox-toolbar-icon-color: rgba(255,255,255,0.7) !default;\n$lightbox-toolbar-icon-hover-color: #fff !default;\n$lightbox-button-size: 50px !default;\n$lightbox-button-background: $lightbox-toolbar-background !default;\n$lightbox-button-color: rgba(255,255,255,0.7) !default;\n$lightbox-button-hover-color: #fff !default;\n$link-muted-color: $global-muted-color !default;\n$link-muted-hover-color: $global-color !default;\n$link-text-hover-color: $global-muted-color !default;\n$link-heading-hover-color: $global-primary-background !default;\n$link-heading-hover-text-decoration: none !default;\n$inverse-link-muted-color: $inverse-global-muted-color !default;\n$inverse-link-muted-hover-color: $inverse-global-color !default;\n$inverse-link-text-hover-color: $inverse-global-muted-color !default;\n$inverse-link-heading-hover-color: $inverse-global-primary-background !default;\n$list-margin-top: $global-small-margin !default;\n$list-padding-left: 30px !default;\n$list-marker-height: ($global-line-height * 1em) !default;\n$list-muted-color: $global-muted-color !default;\n$list-emphasis-color: $global-emphasis-color !default;\n$list-primary-color: $global-primary-background !default;\n$list-secondary-color: $global-secondary-background !default;\n$list-bullet-icon-color: $global-color !default;\n$list-divider-margin-top: $global-small-margin !default;\n$list-divider-border-width: $global-border-width !default;\n$list-divider-border: $global-border !default;\n$list-striped-padding-vertical: $global-small-margin !default;\n$list-striped-padding-horizontal: $global-small-margin !default;\n$list-striped-background: $global-muted-background !default;\n$list-large-margin-top: $global-margin !default;\n$list-large-divider-margin-top: $global-margin !default;\n$list-large-striped-padding-vertical: $global-margin !default;\n$list-large-striped-padding-horizontal: $global-small-margin !default;\n$internal-list-bullet-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22#000%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E\" !default;\n$inverse-list-muted-color: $inverse-global-muted-color !default;\n$inverse-list-emphasis-color: $inverse-global-emphasis-color !default;\n$inverse-list-primary-color: $inverse-global-primary-background !default;\n$inverse-list-secondary-color: $inverse-global-primary-background !default;\n$inverse-list-divider-border: $inverse-global-border !default;\n$inverse-list-striped-background: $inverse-global-muted-background !default;\n$inverse-list-bullet-icon-color: $inverse-global-color !default;\n$margin-margin: $global-margin !default;\n$margin-small-margin: $global-small-margin !default;\n$margin-medium-margin: $global-medium-margin !default;\n$margin-large-margin: $global-medium-margin !default;\n$margin-large-margin-l: $global-large-margin !default;\n$margin-xlarge-margin: $global-large-margin !default;\n$global-xlarge-margin: 140px !default;\n$margin-xlarge-margin-l: $global-xlarge-margin !default;\n$marker-padding: 5px !default;\n$marker-background: $global-secondary-background !default;\n$marker-color: $global-inverse-color !default;\n$marker-hover-color: $global-inverse-color !default;\n$inverse-marker-background: $global-muted-background !default;\n$inverse-marker-color: $global-color !default;\n$inverse-marker-hover-color: $global-color !default;\n$modal-z-index: $global-z-index + 10 !default;\n$modal-background: rgba(0,0,0,0.6) !default;\n$modal-padding-horizontal: 15px !default;\n$modal-padding-horizontal-s: $global-gutter !default;\n$modal-padding-horizontal-m: $global-medium-gutter !default;\n$modal-padding-vertical: $modal-padding-horizontal !default;\n$modal-padding-vertical-s: 50px !default;\n$modal-dialog-width: 600px !default;\n$modal-dialog-background: $global-background !default;\n$modal-container-width: 1200px !default;\n$modal-body-padding-horizontal: 20px !default;\n$modal-body-padding-vertical: 20px !default;\n$modal-body-padding-horizontal-s: $global-gutter !default;\n$modal-body-padding-vertical-s: $global-gutter !default;\n$modal-header-padding-horizontal: 20px !default;\n$modal-header-padding-vertical: ($modal-header-padding-horizontal * 0.5) !default;\n$modal-header-padding-horizontal-s: $global-gutter !default;\n$modal-header-padding-vertical-s: ($modal-header-padding-horizontal-s * 0.5) !default;\n$modal-header-background: $modal-dialog-background !default;\n$modal-footer-padding-horizontal: 20px !default;\n$modal-footer-padding-vertical: ($modal-footer-padding-horizontal * 0.5) !default;\n$modal-footer-padding-horizontal-s: $global-gutter !default;\n$modal-footer-padding-vertical-s: ($modal-footer-padding-horizontal-s * 0.5) !default;\n$modal-footer-background: $modal-dialog-background !default;\n$modal-title-font-size: $global-xlarge-font-size !default;\n$modal-title-line-height: 1.3 !default;\n$modal-close-position: $global-small-margin !default;\n$modal-close-padding: 5px !default;\n$modal-close-outside-position: 0 !default;\n$modal-close-outside-translate: 100% !default;\n$modal-close-outside-color: lighten($global-inverse-color, 20%) !default;\n$modal-close-outside-hover-color: $global-inverse-color !default;\n$nav-item-padding-vertical: 5px !default;\n$nav-item-padding-horizontal: 0 !default;\n$nav-sublist-padding-vertical: 5px !default;\n$nav-sublist-padding-left: 15px !default;\n$nav-sublist-deeper-padding-left: 15px !default;\n$nav-sublist-item-padding-vertical: 2px !default;\n$nav-parent-icon-margin-left: 0.25em !default;\n$nav-header-padding-vertical: $nav-item-padding-vertical !default;\n$nav-header-padding-horizontal: $nav-item-padding-horizontal !default;\n$nav-header-font-size: $global-small-font-size !default;\n$nav-header-text-transform: uppercase !default;\n$nav-header-margin-top: $global-margin !default;\n$nav-divider-margin-vertical: 5px !default;\n$nav-divider-margin-horizontal: 0 !default;\n$nav-default-font-size: $global-small-font-size !default;\n$nav-default-line-height: $global-line-height !default;\n$nav-default-item-color: $global-muted-color !default;\n$nav-default-item-hover-color: $global-color !default;\n$nav-default-item-active-color: $global-emphasis-color !default;\n$nav-default-subtitle-font-size: 12px !default;\n$nav-default-header-color: $global-emphasis-color !default;\n$nav-default-divider-border-width: $global-border-width !default;\n$nav-default-divider-border: $global-border !default;\n$nav-default-sublist-font-size: $nav-default-font-size !default;\n$nav-default-sublist-line-height: $nav-default-line-height !default;\n$nav-default-sublist-item-color: $global-muted-color !default;\n$nav-default-sublist-item-hover-color: $global-color !default;\n$nav-default-sublist-item-active-color: $global-emphasis-color !default;\n$nav-primary-font-size: $global-large-font-size !default;\n$nav-primary-line-height: $global-line-height !default;\n$nav-primary-item-color: $global-muted-color !default;\n$nav-primary-item-hover-color: $global-color !default;\n$nav-primary-item-active-color: $global-emphasis-color !default;\n$nav-primary-subtitle-font-size: $global-medium-font-size !default;\n$nav-primary-header-color: $global-emphasis-color !default;\n$nav-primary-divider-border-width: $global-border-width !default;\n$nav-primary-divider-border: $global-border !default;\n$nav-primary-sublist-font-size: $global-medium-font-size !default;\n$nav-primary-sublist-line-height: $global-line-height !default;\n$nav-primary-sublist-item-color: $global-muted-color !default;\n$nav-primary-sublist-item-hover-color: $global-color !default;\n$nav-primary-sublist-item-active-color: $global-emphasis-color !default;\n$nav-secondary-font-size: $global-font-size !default;\n$nav-secondary-line-height: $global-line-height !default;\n$nav-secondary-item-color: $global-emphasis-color !default;\n$nav-secondary-item-hover-color: $global-emphasis-color !default;\n$nav-secondary-item-active-color: $global-emphasis-color !default;\n$nav-secondary-subtitle-font-size: $global-small-font-size !default;\n$nav-secondary-subtitle-color: $global-muted-color !default;\n$nav-secondary-subtitle-hover-color: $global-color !default;\n$nav-secondary-subtitle-active-color: $global-emphasis-color !default;\n$nav-secondary-header-color: $global-emphasis-color !default;\n$nav-secondary-divider-border-width: $global-border-width !default;\n$nav-secondary-divider-border: $global-border !default;\n$nav-secondary-sublist-font-size: $global-small-font-size !default;\n$nav-secondary-sublist-line-height: $global-line-height !default;\n$nav-secondary-sublist-item-color: $global-muted-color !default;\n$nav-secondary-sublist-item-hover-color: $global-color !default;\n$nav-secondary-sublist-item-active-color: $global-emphasis-color !default;\n$nav-medium-line-height: 1 !default;\n$nav-medium-font-size-l: 4rem !default;\n$nav-medium-font-size-m: $nav-medium-font-size-l * 0.875 !default;\n$nav-medium-font-size: $nav-medium-font-size-m * 0.825 !default;\n$nav-large-line-height: 1 !default;\n$nav-large-font-size-m: 4rem !default;\n$nav-large-font-size: $nav-large-font-size-m * 0.85 !default;\n$nav-large-font-size-l: 6rem !default;\n$nav-xlarge-line-height: 1 !default;\n$nav-xlarge-font-size: 4rem !default;\n$nav-xlarge-font-size-m: 6rem !default;\n$nav-xlarge-font-size-l: 8rem !default;\n$nav-dividers-margin-top: 5px !default;\n$nav-dividers-border-width: $global-border-width !default;\n$nav-dividers-border: $global-border !default;\n$inverse-nav-default-item-color: $inverse-global-muted-color !default;\n$inverse-nav-default-item-hover-color: $inverse-global-color !default;\n$inverse-nav-default-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-default-header-color: $inverse-global-emphasis-color !default;\n$inverse-nav-default-divider-border: $inverse-global-border !default;\n$inverse-nav-default-sublist-item-color: $inverse-global-muted-color !default;\n$inverse-nav-default-sublist-item-hover-color: $inverse-global-color !default;\n$inverse-nav-default-sublist-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-primary-item-color: $inverse-global-muted-color !default;\n$inverse-nav-primary-item-hover-color: $inverse-global-color !default;\n$inverse-nav-primary-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-primary-header-color: $inverse-global-emphasis-color !default;\n$inverse-nav-primary-divider-border: $inverse-global-border !default;\n$inverse-nav-primary-sublist-item-color: $inverse-global-muted-color !default;\n$inverse-nav-primary-sublist-item-hover-color: $inverse-global-color !default;\n$inverse-nav-primary-sublist-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-secondary-item-color: $inverse-global-emphasis-color !default;\n$inverse-nav-secondary-item-hover-color: $inverse-global-emphasis-color !default;\n$inverse-nav-secondary-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-secondary-subtitle-color: $inverse-global-muted-color !default;\n$inverse-nav-secondary-subtitle-hover-color: $inverse-global-color !default;\n$inverse-nav-secondary-subtitle-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-secondary-header-color: $inverse-global-emphasis-color !default;\n$inverse-nav-secondary-divider-border: $inverse-global-border !default;\n$inverse-nav-secondary-sublist-item-color: $inverse-global-muted-color !default;\n$inverse-nav-secondary-sublist-item-hover-color: $inverse-global-color !default;\n$inverse-nav-secondary-sublist-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-nav-dividers-border: $inverse-global-border !default;\n$navbar-background: $global-muted-background !default;\n$navbar-gap: 15px !default;\n$navbar-color-mode: dark !default;\n$navbar-nav-gap: 15px !default;\n$navbar-nav-item-height: 80px !default;\n$navbar-nav-item-padding-horizontal: 0 !default;\n$navbar-nav-item-color: $global-muted-color !default;\n$navbar-nav-item-font-size: $global-small-font-size !default;\n$navbar-nav-item-font-family: $global-font-family !default;\n$navbar-nav-item-hover-color: $global-color !default;\n$navbar-nav-item-onclick-color: $global-emphasis-color !default;\n$navbar-nav-item-active-color: $global-emphasis-color !default;\n$navbar-parent-icon-margin-left: 4px !default;\n$navbar-item-padding-horizontal: 0 !default;\n$navbar-item-color: $global-color !default;\n$navbar-toggle-color: $global-muted-color !default;\n$navbar-toggle-hover-color: $global-color !default;\n$navbar-subtitle-font-size: $global-small-font-size !default;\n$navbar-dropdown-margin: 15px !default;\n$navbar-dropdown-shift-margin: 0 !default;\n$navbar-dropdown-viewport-margin: 15px !default;\n$navbar-dropdown-width: 200px !default;\n$navbar-dropdown-padding: 25px !default;\n$navbar-dropdown-background: $global-background !default;\n$navbar-dropdown-color: $global-color !default;\n$navbar-dropdown-color-mode: dark !default;\n$navbar-dropdown-focus-outline: $base-focus-outline !default;\n$navbar-dropdown-grid-gutter-horizontal: $global-gutter !default;\n$navbar-dropdown-grid-gutter-vertical: $navbar-dropdown-grid-gutter-horizontal !default;\n$navbar-dropdown-large-shift-margin: 0 !default;\n$navbar-dropdown-large-padding: 40px !default;\n$navbar-dropdown-dropbar-margin: 0 !default;\n$navbar-dropdown-dropbar-shift-margin: 0 !default;\n$navbar-dropdown-dropbar-padding-top: $navbar-dropdown-padding !default;\n$navbar-dropdown-dropbar-padding-bottom: $navbar-dropdown-dropbar-padding-top !default;\n$navbar-dropdown-dropbar-viewport-margin: 15px !default;\n$navbar-dropdown-dropbar-viewport-margin-s: $global-gutter !default;\n$navbar-dropdown-dropbar-viewport-margin-m: $global-medium-gutter !default;\n$navbar-dropdown-dropbar-large-shift-margin: 0 !default;\n$navbar-dropdown-dropbar-large-padding-top: $navbar-dropdown-large-padding !default;\n$navbar-dropdown-dropbar-large-padding-bottom: $navbar-dropdown-dropbar-large-padding-top !default;\n$navbar-dropdown-nav-item-color: $global-muted-color !default;\n$navbar-dropdown-nav-item-hover-color: $global-color !default;\n$navbar-dropdown-nav-item-active-color: $global-emphasis-color !default;\n$navbar-dropdown-nav-subtitle-font-size: 12px !default;\n$navbar-dropdown-nav-header-color: $global-emphasis-color !default;\n$navbar-dropdown-nav-divider-border-width: $global-border-width !default;\n$navbar-dropdown-nav-divider-border: $global-border !default;\n$navbar-dropdown-nav-sublist-item-color: $global-muted-color !default;\n$navbar-dropdown-nav-sublist-item-hover-color: $global-color !default;\n$navbar-dropdown-nav-sublist-item-active-color: $global-emphasis-color !default;\n$inverse-navbar-nav-item-color: $inverse-global-muted-color !default;\n$inverse-navbar-nav-item-hover-color: $inverse-global-color !default;\n$inverse-navbar-nav-item-onclick-color: $inverse-global-emphasis-color !default;\n$inverse-navbar-nav-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-navbar-item-color: $inverse-global-color !default;\n$inverse-navbar-toggle-color: $inverse-global-muted-color !default;\n$inverse-navbar-toggle-hover-color: $inverse-global-color !default;\n$notification-position: 10px !default;\n$notification-z-index: $global-z-index + 40 !default;\n$notification-width: 350px !default;\n$notification-message-margin-top: 10px !default;\n$notification-message-padding: $global-small-gutter !default;\n$notification-message-background: $global-muted-background !default;\n$notification-message-color: $global-color !default;\n$notification-message-font-size: $global-medium-font-size !default;\n$notification-message-line-height: 1.4 !default;\n$notification-close-top: $notification-message-padding + 5px !default;\n$notification-close-right: $notification-message-padding !default;\n$notification-message-primary-color: $global-primary-background !default;\n$notification-message-success-color: $global-success-background !default;\n$notification-message-warning-color: $global-warning-background !default;\n$notification-message-danger-color: $global-danger-background !default;\n$offcanvas-z-index: $global-z-index !default;\n$offcanvas-bar-width: 270px !default;\n$offcanvas-bar-padding-vertical: 20px !default;\n$offcanvas-bar-padding-horizontal: 20px !default;\n$offcanvas-bar-background: $global-secondary-background !default;\n$offcanvas-bar-color-mode: light !default;\n$offcanvas-bar-width-s: 350px !default;\n$offcanvas-bar-padding-vertical-s: $global-gutter !default;\n$offcanvas-bar-padding-horizontal-s: $global-gutter !default;\n$offcanvas-close-position: 5px !default;\n$offcanvas-close-padding: 5px !default;\n$offcanvas-close-position-s: 10px !default;\n$offcanvas-overlay-background: rgba(0,0,0,0.1) !default;\n$overlay-padding-horizontal: $global-gutter !default;\n$overlay-padding-vertical: $global-gutter !default;\n$overlay-default-background: rgba($global-background, 0.8) !default;\n$overlay-default-color-mode: dark !default;\n$overlay-primary-background: rgba($global-secondary-background, 0.8) !default;\n$overlay-primary-color-mode: light !default;\n$padding-padding: $global-gutter !default;\n$padding-padding-l: $global-medium-gutter !default;\n$padding-small-padding: $global-small-gutter !default;\n$padding-large-padding: $global-medium-gutter !default;\n$padding-large-padding-l: $global-large-gutter !default;\n$pagination-margin-horizontal: 0 !default;\n$pagination-item-padding-vertical: 5px !default;\n$pagination-item-padding-horizontal: 10px !default;\n$pagination-item-color: $global-muted-color !default;\n$pagination-item-hover-color: $global-color !default;\n$pagination-item-hover-text-decoration: none !default;\n$pagination-item-active-color: $global-color !default;\n$pagination-item-disabled-color: $global-muted-color !default;\n$inverse-pagination-item-color: $inverse-global-muted-color !default;\n$inverse-pagination-item-hover-color: $inverse-global-color !default;\n$inverse-pagination-item-active-color: $inverse-global-color !default;\n$inverse-pagination-item-disabled-color: $inverse-global-muted-color !default;\n$placeholder-margin-vertical: $global-margin !default;\n$placeholder-padding-vertical: $global-gutter !default;\n$placeholder-padding-horizontal: $global-gutter !default;\n$placeholder-background: transparent !default;\n$position-small-margin: $global-small-gutter !default;\n$position-medium-margin: $global-gutter !default;\n$position-large-margin: $global-gutter !default;\n$position-large-margin-l: 50px !default;\n$progress-height: 15px !default;\n$progress-margin-vertical: $global-margin !default;\n$progress-background: $global-muted-background !default;\n$progress-bar-background: $global-primary-background !default;\n$search-color: $global-color !default;\n$search-placeholder-color: $global-muted-color !default;\n$search-icon-color: $global-muted-color !default;\n$search-default-width: 240px !default;\n$search-default-height: $global-control-height !default;\n$search-default-padding-horizontal: 10px !default;\n$search-default-background: transparent !default;\n$search-default-focus-background: darken($search-default-background, 2%) !default;\n$search-default-icon-width: $global-control-height !default;\n$search-default-icon-padding: 0 !default;\n$search-navbar-width: 240px !default;\n$search-navbar-height: $global-control-height !default;\n$search-navbar-padding-horizontal: 10px !default;\n$search-navbar-background: $global-background !default;\n$search-navbar-focus-background: $search-navbar-background !default;\n$search-navbar-icon-width: $global-control-height !default;\n$search-navbar-icon-padding: 0 !default;\n$search-medium-width: 400px !default;\n$search-medium-height: 40px !default;\n$search-medium-background: transparent !default;\n$search-medium-font-size: $global-large-font-size !default;\n$search-medium-icon-width: 24px !default;\n$search-medium-icon-padding: 10px !default;\n$search-large-width: 500px !default;\n$search-large-height: 80px !default;\n$search-large-background: transparent !default;\n$search-large-font-size: $global-2xlarge-font-size !default;\n$search-large-icon-width: 40px !default;\n$search-large-icon-padding: 20px !default;\n$search-toggle-color: $global-muted-color !default;\n$search-toggle-hover-color: $global-color !default;\n$inverse-search-color: $inverse-global-color !default;\n$inverse-search-placeholder-color: $inverse-global-muted-color !default;\n$inverse-search-icon-color: $inverse-global-muted-color !default;\n$inverse-search-default-background: transparent !default;\n$inverse-search-default-focus-background: fade-in($inverse-search-default-background, 0.05) !default;\n$inverse-search-navbar-background: transparent !default;\n$inverse-search-navbar-focus-background: fade-in($inverse-search-navbar-background, 0.05) !default;\n$inverse-search-medium-background: transparent !default;\n$inverse-search-large-background: transparent !default;\n$inverse-search-toggle-color: $inverse-global-muted-color !default;\n$inverse-search-toggle-hover-color: $inverse-global-color !default;\n$section-padding-vertical: $global-medium-margin !default;\n$section-padding-vertical-m: $global-large-margin !default;\n$section-xsmall-padding-vertical: $global-margin !default;\n$section-small-padding-vertical: $global-medium-margin !default;\n$section-large-padding-vertical: $global-large-margin !default;\n$section-large-padding-vertical-m: $global-xlarge-margin !default;\n$section-xlarge-padding-vertical: $global-xlarge-margin !default;\n$section-xlarge-padding-vertical-m: ($global-large-margin + $global-xlarge-margin) !default;\n$section-default-background: $global-background !default;\n$section-default-color-mode: dark !default;\n$section-muted-background: $global-muted-background !default;\n$section-muted-color-mode: dark !default;\n$section-primary-background: $global-primary-background !default;\n$section-primary-color-mode: light !default;\n$section-secondary-background: $global-secondary-background !default;\n$section-secondary-color-mode: light !default;\n$slidenav-padding-vertical: 5px !default;\n$slidenav-padding-horizontal: 10px !default;\n$slidenav-color: rgba($global-color, 0.5) !default;\n$slidenav-hover-color: rgba($global-color, 0.9) !default;\n$slidenav-active-color: rgba($global-color, 0.5) !default;\n$slidenav-large-padding-vertical: 10px !default;\n$slidenav-large-padding-horizontal: $slidenav-large-padding-vertical !default;\n$inverse-slidenav-color: rgba($inverse-global-color, 0.7) !default;\n$inverse-slidenav-hover-color: rgba($inverse-global-color, 0.95) !default;\n$inverse-slidenav-active-color: rgba($inverse-global-color, 0.7) !default;\n$slider-container-margin-top: -11px !default;\n$slider-container-margin-bottom: -39px !default;\n$slider-container-margin-left: -25px !default;\n$slider-container-margin-right: -25px !default;\n$sortable-dragged-z-index: $global-z-index + 50 !default;\n$sortable-placeholder-opacity: 0 !default;\n$sortable-empty-height: 50px !default;\n$spinner-size: 30px !default;\n$spinner-stroke-width: 1 !default;\n$spinner-radius: floor((($spinner-size - $spinner-stroke-width) * 0.5)) !default;\n$spinner-circumference: round(2 * 3.141 * $spinner-radius) !default;\n$spinner-duration: 1.4s !default;\n$sticky-z-index: $global-z-index - 20 !default;\n$sticky-animation-duration: 0.2s !default;\n$sticky-reverse-animation-duration: 0.2s !default;\n$subnav-margin-horizontal: 20px !default;\n$subnav-item-color: $global-muted-color !default;\n$subnav-item-hover-color: $global-color !default;\n$subnav-item-hover-text-decoration: none !default;\n$subnav-item-active-color: $global-emphasis-color !default;\n$subnav-divider-margin-horizontal: $subnav-margin-horizontal !default;\n$subnav-divider-border-height: 1.5em !default;\n$subnav-divider-border-width: $global-border-width !default;\n$subnav-divider-border: $global-border !default;\n$subnav-pill-item-padding-vertical: 5px !default;\n$subnav-pill-item-padding-horizontal: 10px !default;\n$subnav-pill-item-background: transparent !default;\n$subnav-pill-item-color: $subnav-item-color !default;\n$subnav-pill-item-hover-background: $global-muted-background !default;\n$subnav-pill-item-hover-color: $global-color !default;\n$subnav-pill-item-onclick-background: $subnav-pill-item-hover-background !default;\n$subnav-pill-item-onclick-color: $subnav-pill-item-hover-color !default;\n$subnav-pill-item-active-background: $global-primary-background !default;\n$subnav-pill-item-active-color: $global-inverse-color !default;\n$subnav-item-disabled-color: $global-muted-color !default;\n$inverse-subnav-item-color: $inverse-global-muted-color !default;\n$inverse-subnav-item-hover-color: $inverse-global-color !default;\n$inverse-subnav-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-subnav-divider-border: $inverse-global-border !default;\n$inverse-subnav-pill-item-background: transparent !default;\n$inverse-subnav-pill-item-color: $inverse-global-muted-color !default;\n$inverse-subnav-pill-item-hover-background: $inverse-global-muted-background !default;\n$inverse-subnav-pill-item-hover-color: $inverse-global-color !default;\n$inverse-subnav-pill-item-onclick-background: $inverse-subnav-pill-item-hover-background !default;\n$inverse-subnav-pill-item-onclick-color: $inverse-subnav-pill-item-hover-color !default;\n$inverse-subnav-pill-item-active-background: $inverse-global-primary-background !default;\n$inverse-subnav-pill-item-active-color: $inverse-global-inverse-color !default;\n$inverse-subnav-item-disabled-color: $inverse-global-muted-color !default;\n$tab-margin-horizontal: 20px !default;\n$tab-item-padding-horizontal: 10px !default;\n$tab-item-padding-vertical: 5px !default;\n$tab-item-color: $global-muted-color !default;\n$tab-item-hover-color: $global-color !default;\n$tab-item-hover-text-decoration: none !default;\n$tab-item-active-color: $global-emphasis-color !default;\n$tab-item-disabled-color: $global-muted-color !default;\n$inverse-tab-item-color: $inverse-global-muted-color !default;\n$inverse-tab-item-hover-color: $inverse-global-color !default;\n$inverse-tab-item-active-color: $inverse-global-emphasis-color !default;\n$inverse-tab-item-disabled-color: $inverse-global-muted-color !default;\n$table-margin-vertical: $global-margin !default;\n$table-cell-padding-vertical: 16px !default;\n$table-cell-padding-horizontal: 12px !default;\n$table-header-cell-font-size: $global-small-font-size !default;\n$table-header-cell-font-weight: normal !default;\n$table-header-cell-color: $global-muted-color !default;\n$table-footer-font-size: $global-small-font-size !default;\n$table-caption-font-size: $global-small-font-size !default;\n$table-caption-color: $global-muted-color !default;\n$table-row-active-background: #ffd !default;\n$table-divider-border-width: $global-border-width !default;\n$table-divider-border: $global-border !default;\n$table-striped-row-background: $global-muted-background !default;\n$table-hover-row-background: $table-row-active-background !default;\n$table-small-cell-padding-vertical: 10px !default;\n$table-small-cell-padding-horizontal: 12px !default;\n$table-large-cell-padding-vertical: 22px !default;\n$table-large-cell-padding-horizontal: 12px !default;\n$table-expand-min-width: 150px !default;\n$inverse-table-header-cell-color: $inverse-global-color !default;\n$inverse-table-caption-color: $inverse-global-muted-color !default;\n$inverse-table-row-active-background: fade-out($inverse-global-muted-background, 0.02) !default;\n$inverse-table-divider-border: $inverse-global-border !default;\n$inverse-table-striped-row-background: $inverse-global-muted-background !default;\n$inverse-table-hover-row-background: $inverse-table-row-active-background !default;\n$text-lead-font-size: $global-large-font-size !default;\n$text-lead-line-height: 1.5 !default;\n$text-lead-color: $global-emphasis-color !default;\n$text-meta-font-size: $global-small-font-size !default;\n$text-meta-line-height: 1.4 !default;\n$text-meta-color: $global-muted-color !default;\n$text-small-font-size: $global-small-font-size !default;\n$text-small-line-height: 1.5 !default;\n$text-large-font-size: $global-large-font-size !default;\n$text-large-line-height: 1.5 !default;\n$text-muted-color: $global-muted-color !default;\n$text-emphasis-color: $global-emphasis-color !default;\n$text-primary-color: $global-primary-background !default;\n$text-secondary-color: $global-secondary-background !default;\n$text-success-color: $global-success-background !default;\n$text-warning-color: $global-warning-background !default;\n$text-danger-color: $global-danger-background !default;\n$text-background-color: $global-primary-background !default;\n$inverse-text-lead-color: $inverse-global-color !default;\n$inverse-text-meta-color: $inverse-global-muted-color !default;\n$inverse-text-muted-color: $inverse-global-muted-color !default;\n$inverse-text-emphasis-color: $inverse-global-emphasis-color !default;\n$inverse-text-primary-color: $inverse-global-primary-background !default;\n$inverse-text-secondary-color: $inverse-global-primary-background !default;\n$thumbnav-margin-horizontal: 15px !default;\n$thumbnav-margin-vertical: $thumbnav-margin-horizontal !default;\n$tile-padding-horizontal: 15px !default;\n$tile-padding-horizontal-s: $global-gutter !default;\n$tile-padding-horizontal-m: $global-medium-gutter !default;\n$tile-padding-vertical: $global-medium-margin !default;\n$tile-padding-vertical-m: $global-large-margin !default;\n$tile-xsmall-padding-vertical: $global-margin !default;\n$tile-small-padding-vertical: $global-medium-margin !default;\n$tile-large-padding-vertical: $global-large-margin !default;\n$tile-large-padding-vertical-m: $global-xlarge-margin !default;\n$tile-xlarge-padding-vertical: $global-xlarge-margin !default;\n$tile-xlarge-padding-vertical-m: ($global-large-margin + $global-xlarge-margin) !default;\n$tile-default-background: $global-background !default;\n$tile-default-color-mode: dark !default;\n$tile-muted-background: $global-muted-background !default;\n$tile-muted-color-mode: dark !default;\n$tile-primary-background: $global-primary-background !default;\n$tile-primary-color-mode: light !default;\n$tile-secondary-background: $global-secondary-background !default;\n$tile-secondary-color-mode: light !default;\n$tooltip-z-index: $global-z-index + 30 !default;\n$tooltip-margin: 10px !default;\n$tooltip-max-width: 200px !default;\n$tooltip-padding-vertical: 3px !default;\n$tooltip-padding-horizontal: 6px !default;\n$tooltip-background: #666 !default;\n$tooltip-border-radius: 2px !default;\n$tooltip-color: $global-inverse-color !default;\n$tooltip-font-size: 12px !default;\n$totop-padding: 5px !default;\n$totop-color: $global-muted-color !default;\n$totop-hover-color: $global-color !default;\n$totop-active-color: $global-emphasis-color !default;\n$inverse-totop-color: $inverse-global-muted-color !default;\n$inverse-totop-hover-color: $inverse-global-color !default;\n$inverse-totop-active-color: $inverse-global-emphasis-color !default;\n$transition-duration: 0.3s !default;\n$transition-scale: 1.03 !default;\n$transition-slide-small-translate: 10px !default;\n$transition-slide-medium-translate: 50px !default;\n$transition-slow-duration: 0.7s !default;\n$panel-scrollable-height: 170px !default;\n$panel-scrollable-padding: 10px !default;\n$panel-scrollable-border-width: $global-border-width !default;\n$panel-scrollable-border: $global-border !default;\n$border-rounded-border-radius: 5px !default;\n$box-shadow-duration: 0.1s !default;\n$box-shadow-bottom-height: 30px !default;\n$box-shadow-bottom-bottom: (-$box-shadow-bottom-height) !default;\n$box-shadow-bottom-border-radius: 100% !default;\n$box-shadow-bottom-background: #444 !default;\n$box-shadow-bottom-blur: 20px !default;\n$dropcap-margin-right: 10px !default;\n$dropcap-font-size: (($global-line-height * 3) * 1em) !default;\n$logo-font-size: $global-large-font-size !default;\n$logo-font-family: $global-font-family !default;\n$logo-color: $global-emphasis-color !default;\n$logo-hover-color: $global-emphasis-color !default;\n$dragover-box-shadow: 0 0 20px rgba(100,100,100,0.3) !default;\n$inverse-logo-color: $inverse-global-emphasis-color !default;\n$inverse-logo-hover-color: $inverse-global-emphasis-color !default;\n$deprecated: false !default;\n$breakpoint-small: 640px !default;\n$breakpoint-medium: 960px !default;\n$breakpoint-large: 1200px !default;\n$breakpoint-xlarge: 1600px !default;\n$breakpoint-xsmall-max: ($breakpoint-small - 1) !default;\n$breakpoint-small-max: ($breakpoint-medium - 1) !default;\n$breakpoint-medium-max: ($breakpoint-large - 1) !default;\n$breakpoint-large-max: ($breakpoint-xlarge - 1) !default;\n$global-small-box-shadow: 0 2px 8px rgba(0,0,0,0.08) !default;\n$global-medium-box-shadow: 0 5px 15px rgba(0,0,0,0.08) !default;\n$global-large-box-shadow: 0 14px 25px rgba(0,0,0,0.16) !default;\n$global-xlarge-box-shadow: 0 28px 50px rgba(0,0,0,0.16) !default;\n$width-small-width: 150px !default;\n$width-medium-width: 300px !default;\n$width-large-width: 450px !default;\n$width-xlarge-width: 600px !default;\n$width-2xlarge-width: 750px !default;\n$accordion-icon-margin-left: 10px !default;\n$accordion-icon-color: $global-color !default;\n$internal-accordion-open-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22#000%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E\" !default;\n$internal-accordion-close-image: \"data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22#000%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22#000%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E\" !default;\n$alert-close-opacity: 0.4 !default;\n$alert-close-hover-opacity: 0.8 !default;\n$article-meta-link-color: $article-meta-color !default;\n$article-meta-link-hover-color: $global-color !default;\n$base-code-padding-horizontal: 6px !default;\n$base-code-padding-vertical: 2px !default;\n$base-code-background: $global-muted-background !default;\n$base-blockquote-color: $global-emphasis-color !default;\n$base-blockquote-footer-color: $global-color !default;\n$base-pre-padding: 10px !default;\n$base-pre-background: $global-background !default;\n$base-pre-border-width: $global-border-width !default;\n$base-pre-border: $global-border !default;\n$base-pre-border-radius: 3px !default;\n$inverse-base-blockquote-color: $inverse-global-emphasis-color !default;\n$inverse-base-blockquote-footer-color: $inverse-global-color !default;\n$button-text-transform: uppercase !default;\n$button-default-border: $global-border !default;\n$button-default-hover-border: darken($global-border, 20%) !default;\n$button-default-active-border: darken($global-border, 30%) !default;\n$button-disabled-border: $global-border !default;\n$button-text-border-width: $global-border-width !default;\n$button-text-border: currentColor !default;\n$card-badge-border-radius: 2px !default;\n$card-badge-text-transform: uppercase !default;\n$card-hover-box-shadow: $global-large-box-shadow !default;\n$card-default-box-shadow: $global-medium-box-shadow !default;\n$card-default-hover-box-shadow: $global-large-box-shadow !default;\n$card-default-header-border-width: $global-border-width !default;\n$card-default-header-border: $global-border !default;\n$card-default-footer-border-width: $global-border-width !default;\n$card-default-footer-border: $global-border !default;\n$card-primary-box-shadow: $global-medium-box-shadow !default;\n$card-primary-hover-box-shadow: $global-large-box-shadow !default;\n$card-secondary-box-shadow: $global-medium-box-shadow !default;\n$card-secondary-hover-box-shadow: $global-large-box-shadow !default;\n$comment-primary-padding: $global-gutter !default;\n$comment-primary-background: $global-muted-background !default;\n$description-list-term-font-size: $global-small-font-size !default;\n$description-list-term-font-weight: normal !default;\n$description-list-term-text-transform: uppercase !default;\n$dotnav-item-border-width: 1px !default;\n$dotnav-item-border: rgba($global-color, 0.4) !default;\n$dotnav-item-hover-border: transparent !default;\n$dotnav-item-onclick-border: transparent !default;\n$dotnav-item-active-border: transparent !default;\n$dropbar-top-box-shadow: 0 12px 7px -6px rgba(0, 0, 0, 0.05) !default;\n$dropbar-bottom-box-shadow: 0 -12px 7px -6px rgba(0, 0, 0, 0.05) !default;\n$dropbar-left-box-shadow: 12px 0 7px -6px rgba(0, 0, 0, 0.05) !default;\n$dropbar-right-box-shadow: -12px 0 7px -6px rgba(0, 0, 0, 0.05) !default;\n$dropdown-nav-font-size: $global-small-font-size !default;\n$dropdown-box-shadow: 0 5px 12px rgba(0,0,0,0.15) !default;\n$form-range-thumb-border-width: $global-border-width !default;\n$form-range-thumb-border: darken($global-border, 10%) !default;\n$form-range-track-border-radius: 500px !default;\n$form-border: $global-border !default;\n$form-focus-border: $global-primary-background !default;\n$form-disabled-border: $global-border !default;\n$form-danger-border: $global-danger-background !default;\n$form-success-border: $global-success-background !default;\n$form-blank-focus-border: $global-border !default;\n$form-blank-focus-border-style: solid !default;\n$form-radio-border-width: $global-border-width !default;\n$form-radio-border: darken($global-border, 10%) !default;\n$form-radio-focus-border: $global-primary-background !default;\n$form-radio-checked-border: transparent !default;\n$form-radio-disabled-border: $global-border !default;\n$form-label-color: $global-emphasis-color !default;\n$form-label-font-size: $global-small-font-size !default;\n$inverse-form-label-color: $inverse-global-emphasis-color !default;\n$subnav-item-font-size: $global-small-font-size !default;\n$label-border-radius: 2px !default;\n$label-text-transform: uppercase !default;\n$list-striped-border-width: $global-border-width !default;\n$list-striped-border: $global-border !default;\n$modal-header-border-width: $global-border-width !default;\n$modal-header-border: $global-border !default;\n$modal-footer-border-width: $global-border-width !default;\n$modal-footer-border: $global-border !default;\n$modal-close-full-padding: 10px !default;\n$modal-close-full-background: $modal-dialog-background !default;\n$modal-close-full-padding-m: $global-margin !default;\n$nav-secondary-margin-top: 0 !default;\n$nav-secondary-item-padding-horizontal: 10px !default;\n$nav-secondary-item-padding-vertical: 10px !default;\n$nav-secondary-item-hover-background: $global-muted-background !default;\n$nav-secondary-item-active-background: $global-muted-background !default;\n$inverse-nav-background-item-hover-background: $inverse-global-muted-background !default;\n$inverse-nav-background-item-active-background: $inverse-global-muted-background !default;\n$navbar-gap-m: 30px !default;\n$navbar-nav-gap-m: 30px !default;\n$navbar-nav-item-text-transform: uppercase !default;\n$navbar-dropdown-nav-font-size: $global-small-font-size !default;\n$navbar-dropdown-box-shadow: 0 5px 12px rgba(0,0,0,0.15) !default;\n$placeholder-border-width: $global-border-width !default;\n$placeholder-border: $global-border !default;\n$progress-border-radius: 500px !default;\n$search-default-border-width: $global-border-width !default;\n$search-default-border: $global-border !default;\n$search-default-focus-border: $global-primary-background !default;\n$search-navbar-border-width: $global-border-width !default;\n$search-navbar-border: $global-border !default;\n$search-navbar-focus-border: $global-primary-background !default;\n$subnav-item-text-transform: uppercase !default;\n$tab-border-width: $global-border-width !default;\n$tab-border: $global-border !default;\n$tab-item-border-width: $global-border-width !default;\n$tab-item-font-size: $global-small-font-size !default;\n$tab-item-text-transform: uppercase !default;\n$tab-item-active-border: $global-primary-background !default;\n$inverse-tab-border: $inverse-global-border !default;\n$table-striped-border-width: $global-border-width !default;\n$table-striped-border: $global-border !default;\n$text-meta-link-color: $text-meta-color !default;\n$text-meta-link-hover-color: $global-color !default;\n$internal-text-background-color-gradient: linear-gradient(90deg, $text-background-color 0%, adjust-hue($text-background-color, 40) 100%) !default;\n$thumbnav-item-gradient: linear-gradient(180deg, rgba(255,255,255,0), rgba(255,255,255,0.4)) !default;\n$thumbnav-item-hover-opacity: 0 !default;\n$thumbnav-item-active-opacity: 0 !default;\n$inverse-thumbnav-item-gradient: linear-gradient(180deg, rgba(0,0,0,0), rgba(0,0,0,0.4)) !default;\n$inverse-global-color-mode: light !default;","@mixin hook-accordion(){}\n@mixin hook-accordion-item(){}\n@mixin hook-accordion-title(){\n\n overflow: hidden;\n\n &::before {\n content: \"\";\n width: ($accordion-title-line-height * 1em);\n height: ($accordion-title-line-height * 1em);\n margin-left: $accordion-icon-margin-left;\n float: right;\n @include svg-fill($internal-accordion-close-image, \"#000\", $accordion-icon-color);\n background-repeat: no-repeat;\n background-position: 50% 50%;\n }\n\n .uk-open > &::before { @include svg-fill($internal-accordion-open-image, \"#000\", $accordion-icon-color); }\n\n}\n@mixin hook-accordion-title-hover(){}\n@mixin hook-accordion-content(){}\n@mixin hook-accordion-misc(){}\n@mixin hook-inverse-accordion-item(){}\n@mixin hook-inverse-accordion-title(){}\n@mixin hook-inverse-accordion-title-hover(){}\n@mixin hook-inverse-component-accordion(){\n\n .uk-accordion-title::before { @include svg-fill($internal-accordion-close-image, \"#000\", $inverse-global-color); }\n\n .uk-open > .uk-accordion-title::before { @include svg-fill($internal-accordion-open-image, \"#000\", $inverse-global-color); }\n\n}\n@mixin hook-alert(){}\n@mixin hook-alert-close(){\n color: inherit;\n opacity: $alert-close-opacity;\n}\n@mixin hook-alert-close-hover(){\n color: inherit;\n opacity: $alert-close-hover-opacity;\n}\n@mixin hook-alert-primary(){}\n@mixin hook-alert-success(){}\n@mixin hook-alert-warning(){}\n@mixin hook-alert-danger(){}\n@mixin hook-alert-misc(){\n\n /*\n * Content\n */\n\n .uk-alert h1,\n .uk-alert h2,\n .uk-alert h3,\n .uk-alert h4,\n .uk-alert h5,\n .uk-alert h6 { color: inherit; }\n\n .uk-alert a:not([class]) {\n color: inherit;\n text-decoration: underline;\n }\n\n .uk-alert a:not([class]):hover {\n color: inherit;\n text-decoration: underline;\n }\n\n}\n@mixin hook-align-misc(){}\n@mixin hook-animation-misc(){}\n@mixin hook-article(){}\n@mixin hook-article-adjacent(){}\n@mixin hook-article-title(){}\n@mixin hook-article-meta(){\n\n a { color: $article-meta-link-color; }\n\n a:hover {\n color: $article-meta-link-hover-color;\n text-decoration: none;\n }\n\n}\n@mixin hook-article-misc(){}\n@mixin hook-inverse-article-title(){}\n@mixin hook-inverse-article-meta(){}\n@mixin hook-inverse-component-article(){\n\n .uk-article-title {\n @if(mixin-exists(hook-inverse-article-title)) {@include hook-inverse-article-title();}\n }\n\n .uk-article-meta {\n color: $inverse-article-meta-color;\n @if(mixin-exists(hook-inverse-article-meta)) {@include hook-inverse-article-meta();}\n }\n\n}\n@mixin hook-background-misc(){}\n@mixin hook-badge(){}\n@mixin hook-badge-hover(){}\n@mixin hook-badge-misc(){}\n@mixin hook-inverse-badge(){}\n@mixin hook-inverse-badge-hover(){}\n@mixin hook-inverse-component-badge(){\n\n .uk-badge {\n background-color: $inverse-badge-background;\n color: $inverse-badge-color !important;\n @if(mixin-exists(hook-inverse-badge)) {@include hook-inverse-badge();}\n }\n\n .uk-badge:hover {\n @if(mixin-exists(hook-inverse-badge-hover)) {@include hook-inverse-badge-hover();}\n }\n\n}\n@mixin hook-base-body(){}\n@mixin hook-base-link(){}\n@mixin hook-base-link-hover(){}\n@mixin hook-base-code(){\n padding: $base-code-padding-vertical $base-code-padding-horizontal;\n background: $base-code-background;\n}\n@mixin hook-base-heading(){}\n@mixin hook-base-h1(){}\n@mixin hook-base-h2(){}\n@mixin hook-base-h3(){}\n@mixin hook-base-h4(){}\n@mixin hook-base-h5(){}\n@mixin hook-base-h6(){}\n@mixin hook-base-hr(){}\n@mixin hook-base-blockquote(){\n color: $base-blockquote-color;\n}\n@mixin hook-base-blockquote-footer(){\n\n color: $base-blockquote-footer-color;\n\n &::before { content: \"— \"; }\n\n}\n@mixin hook-base-pre(){\n padding: $base-pre-padding;\n border: $base-pre-border-width solid $base-pre-border;\n border-radius: $base-pre-border-radius;\n background: $base-pre-background;\n}\n@mixin hook-base-misc(){}\n@mixin hook-inverse-base-link(){}\n@mixin hook-inverse-base-link-hover(){}\n@mixin hook-inverse-base-code(){\n background-color: $inverse-global-muted-background;\n}\n@mixin hook-inverse-base-heading(){}\n@mixin hook-inverse-base-h1(){}\n@mixin hook-inverse-base-h2(){}\n@mixin hook-inverse-base-h3(){}\n@mixin hook-inverse-base-h4(){}\n@mixin hook-inverse-base-h5(){}\n@mixin hook-inverse-base-h6(){}\n@mixin hook-inverse-base-blockquote(){ color: $inverse-base-blockquote-color; }\n@mixin hook-inverse-base-blockquote-footer(){ color: $inverse-base-blockquote-footer-color; }\n@mixin hook-inverse-base-hr(){}\n@mixin hook-inverse-component-base(){\n\n color: $inverse-base-color;\n\n // Base\n // ========================================================================\n\n //\n // Link\n //\n\n a,\n .uk-link {\n color: $inverse-base-link-color;\n @if(mixin-exists(hook-inverse-base-link)) {@include hook-inverse-base-link();}\n }\n\n a:hover,\n .uk-link:hover,\n .uk-link-toggle:hover .uk-link {\n color: $inverse-base-link-hover-color;\n @if(mixin-exists(hook-inverse-base-link-hover)) {@include hook-inverse-base-link-hover();}\n }\n\n //\n // Code\n //\n\n :not(pre) > code,\n :not(pre) > kbd,\n :not(pre) > samp {\n color: $inverse-base-code-color;\n @if(mixin-exists(hook-inverse-base-code)) {@include hook-inverse-base-code();}\n }\n\n //\n // Emphasize\n //\n\n em { color: $inverse-base-em-color; }\n\n //\n // Headings\n //\n\n h1, .uk-h1,\n h2, .uk-h2,\n h3, .uk-h3,\n h4, .uk-h4,\n h5, .uk-h5,\n h6, .uk-h6,\n .uk-heading-small,\n .uk-heading-medium,\n .uk-heading-large,\n .uk-heading-xlarge,\n .uk-heading-2xlarge,\n .uk-heading-3xlarge {\n color: $inverse-base-heading-color;\n @if(mixin-exists(hook-inverse-base-heading)) {@include hook-inverse-base-heading();}\n }\n\n h1, .uk-h1 {\n @if(mixin-exists(hook-inverse-base-h1)) {@include hook-inverse-base-h1();}\n }\n\n h2, .uk-h2 {\n @if(mixin-exists(hook-inverse-base-h2)) {@include hook-inverse-base-h2();}\n }\n\n h3, .uk-h3 {\n @if(mixin-exists(hook-inverse-base-h3)) {@include hook-inverse-base-h3();}\n }\n\n h4, .uk-h4 {\n @if(mixin-exists(hook-inverse-base-h4)) {@include hook-inverse-base-h4();}\n }\n\n h5, .uk-h5 {\n @if(mixin-exists(hook-inverse-base-h5)) {@include hook-inverse-base-h5();}\n }\n\n h6, .uk-h6 {\n @if(mixin-exists(hook-inverse-base-h6)) {@include hook-inverse-base-h6();}\n }\n\n //\n // Blockquotes\n //\n\n blockquote {\n @if(mixin-exists(hook-inverse-base-blockquote)) {@include hook-inverse-base-blockquote();}\n }\n\n blockquote footer {\n @if(mixin-exists(hook-inverse-base-blockquote-footer)) {@include hook-inverse-base-blockquote-footer();}\n }\n\n //\n // Horizontal rules\n //\n\n hr, .uk-hr {\n border-top-color: $inverse-base-hr-border;\n @if(mixin-exists(hook-inverse-base-hr)) {@include hook-inverse-base-hr();}\n }\n\n //\n // Focus\n //\n\n :focus-visible { outline-color: $inverse-base-focus-outline; }\n\n}\n@mixin hook-breadcrumb(){}\n@mixin hook-breadcrumb-item(){}\n@mixin hook-breadcrumb-item-hover(){}\n@mixin hook-breadcrumb-item-disabled(){}\n@mixin hook-breadcrumb-item-active(){}\n@mixin hook-breadcrumb-divider(){}\n@mixin hook-breadcrumb-misc(){}\n@mixin hook-inverse-breadcrumb-item(){}\n@mixin hook-inverse-breadcrumb-item-hover(){}\n@mixin hook-inverse-breadcrumb-item-disabled(){}\n@mixin hook-inverse-breadcrumb-item-active(){}\n@mixin hook-inverse-breadcrumb-divider(){}\n@mixin hook-inverse-component-breadcrumb(){\n\n .uk-breadcrumb > * > * {\n color: $inverse-breadcrumb-item-color;\n @if(mixin-exists(hook-inverse-breadcrumb-item)) {@include hook-inverse-breadcrumb-item();}\n }\n\n .uk-breadcrumb > * > :hover {\n color: $inverse-breadcrumb-item-hover-color;\n @if(mixin-exists(hook-inverse-breadcrumb-item-hover)) {@include hook-inverse-breadcrumb-item-hover();}\n }\n\n\n .uk-breadcrumb > .uk-disabled > * {\n @if(mixin-exists(hook-inverse-breadcrumb-item-disabled)) {@include hook-inverse-breadcrumb-item-disabled();}\n }\n\n .uk-breadcrumb > :last-child > * {\n color: $inverse-breadcrumb-item-active-color;\n @if(mixin-exists(hook-inverse-breadcrumb-item-active)) {@include hook-inverse-breadcrumb-item-active();}\n }\n\n //\n // Divider\n //\n\n .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {\n color: $inverse-breadcrumb-divider-color;\n @if(mixin-exists(hook-inverse-breadcrumb-divider)) {@include hook-inverse-breadcrumb-divider();}\n }\n\n}\n@mixin hook-button(){\n text-transform: $button-text-transform;\n transition: 0.1s ease-in-out;\n transition-property: color, background-color, border-color;\n}\n@mixin hook-button-hover(){}\n@mixin hook-button-active(){}\n@mixin hook-button-default(){ border: $button-border-width solid $button-default-border; }\n@mixin hook-button-default-hover(){ border-color: $button-default-hover-border; }\n@mixin hook-button-default-active(){ border-color: $button-default-active-border; }\n@mixin hook-button-primary(){ border: $button-border-width solid transparent; }\n@mixin hook-button-primary-hover(){}\n@mixin hook-button-primary-active(){}\n@mixin hook-button-secondary(){ border: $button-border-width solid transparent; }\n@mixin hook-button-secondary-hover(){}\n@mixin hook-button-secondary-active(){}\n@mixin hook-button-danger(){ border: $button-border-width solid transparent; }\n@mixin hook-button-danger-hover(){}\n@mixin hook-button-danger-active(){}\n@mixin hook-button-disabled(){ border-color: $button-disabled-border; }\n@mixin hook-button-small(){}\n@mixin hook-button-large(){}\n@mixin hook-button-text(){\n\n position: relative;\n\n &::before {\n content: \"\";\n position: absolute;\n bottom: 0;\n left: 0;\n right: 100%;\n border-bottom: $button-text-border-width solid $button-text-border;\n transition: right 0.3s ease-out;\n }\n\n}\n@mixin hook-button-text-hover(){\n\n &::before { right: 0; }\n\n}\n@mixin hook-button-text-disabled(){\n\n &::before { display: none; }\n\n}\n@mixin hook-button-link(){}\n@mixin hook-button-misc(){\n\n /* Group\n ========================================================================== */\n\n /*\n * Collapse border\n */\n\n .uk-button-group > .uk-button:nth-child(n+2),\n .uk-button-group > div:nth-child(n+2) .uk-button { margin-left: (-$button-border-width); }\n\n /*\n * Create position context to superimpose the successor elements border\n * Known issue: If you use an `a` element as button and an icon inside,\n * the active state will not work if you click the icon inside the button\n * Workaround: Just use a `button` or `input` element as button\n */\n\n .uk-button-group .uk-button:hover,\n .uk-button-group .uk-button:focus,\n .uk-button-group .uk-button:active,\n .uk-button-group .uk-button.uk-active {\n position: relative;\n z-index: 1;\n }\n\n}\n@mixin hook-inverse-button-default(){ border-color: $inverse-global-color; }\n@mixin hook-inverse-button-default-hover(){ border-color: $inverse-global-emphasis-color; }\n@mixin hook-inverse-button-default-active(){ border-color: $inverse-global-emphasis-color; }\n@mixin hook-inverse-button-primary(){}\n@mixin hook-inverse-button-primary-hover(){}\n@mixin hook-inverse-button-primary-active(){}\n@mixin hook-inverse-button-secondary(){}\n@mixin hook-inverse-button-secondary-hover(){}\n@mixin hook-inverse-button-secondary-active(){}\n@mixin hook-inverse-button-text(){\n &::before { border-bottom-color: $inverse-global-emphasis-color; }\n}\n@mixin hook-inverse-button-text-hover(){}\n@mixin hook-inverse-button-text-disabled(){}\n@mixin hook-inverse-button-link(){}\n@mixin hook-inverse-component-button(){\n\n //\n // Default\n //\n\n .uk-button-default {\n background-color: $inverse-button-default-background;\n color: $inverse-button-default-color;\n @if(mixin-exists(hook-inverse-button-default)) {@include hook-inverse-button-default();}\n }\n\n .uk-button-default:hover {\n background-color: $inverse-button-default-hover-background;\n color: $inverse-button-default-hover-color;\n @if(mixin-exists(hook-inverse-button-default-hover)) {@include hook-inverse-button-default-hover();}\n }\n\n .uk-button-default:active,\n .uk-button-default.uk-active {\n background-color: $inverse-button-default-active-background;\n color: $inverse-button-default-active-color;\n @if(mixin-exists(hook-inverse-button-default-active)) {@include hook-inverse-button-default-active();}\n }\n\n //\n // Primary\n //\n\n .uk-button-primary {\n background-color: $inverse-button-primary-background;\n color: $inverse-button-primary-color;\n @if(mixin-exists(hook-inverse-button-primary)) {@include hook-inverse-button-primary();}\n }\n\n .uk-button-primary:hover {\n background-color: $inverse-button-primary-hover-background;\n color: $inverse-button-primary-hover-color;\n @if(mixin-exists(hook-inverse-button-primary-hover)) {@include hook-inverse-button-primary-hover();}\n }\n\n .uk-button-primary:active,\n .uk-button-primary.uk-active {\n background-color: $inverse-button-primary-active-background;\n color: $inverse-button-primary-active-color;\n @if(mixin-exists(hook-inverse-button-primary-active)) {@include hook-inverse-button-primary-active();}\n }\n\n //\n // Secondary\n //\n\n .uk-button-secondary {\n background-color: $inverse-button-secondary-background;\n color: $inverse-button-secondary-color;\n @if(mixin-exists(hook-inverse-button-secondary)) {@include hook-inverse-button-secondary();}\n }\n\n .uk-button-secondary:hover {\n background-color: $inverse-button-secondary-hover-background;\n color: $inverse-button-secondary-hover-color;\n @if(mixin-exists(hook-inverse-button-secondary-hover)) {@include hook-inverse-button-secondary-hover();}\n }\n\n .uk-button-secondary:active,\n .uk-button-secondary.uk-active {\n background-color: $inverse-button-secondary-active-background;\n color: $inverse-button-secondary-active-color;\n @if(mixin-exists(hook-inverse-button-secondary-active)) {@include hook-inverse-button-secondary-active();}\n }\n\n //\n // Text\n //\n\n .uk-button-text {\n color: $inverse-button-text-color;\n @if(mixin-exists(hook-inverse-button-text)) {@include hook-inverse-button-text();}\n }\n\n .uk-button-text:hover {\n color: $inverse-button-text-hover-color;\n @if(mixin-exists(hook-inverse-button-text-hover)) {@include hook-inverse-button-text-hover();}\n }\n\n .uk-button-text:disabled {\n color: $inverse-button-text-disabled-color;\n @if(mixin-exists(hook-inverse-button-text-disabled)) {@include hook-inverse-button-text-disabled();}\n }\n\n //\n // Link\n //\n\n .uk-button-link {\n color: $inverse-button-link-color;\n @if(mixin-exists(hook-inverse-button-link)) {@include hook-inverse-button-link();}\n }\n\n .uk-button-link:hover { color: $inverse-button-link-hover-color; }\n\n}\n@mixin hook-card(){ transition: box-shadow 0.1s ease-in-out; }\n@mixin hook-card-body(){}\n@mixin hook-card-header(){}\n@mixin hook-card-footer(){}\n@mixin hook-card-media(){}\n@mixin hook-card-media-top(){}\n@mixin hook-card-media-bottom(){}\n@mixin hook-card-media-left(){}\n@mixin hook-card-media-right(){}\n@mixin hook-card-title(){}\n@mixin hook-card-badge(){\n border-radius: $card-badge-border-radius;\n text-transform: $card-badge-text-transform;\n}\n@mixin hook-card-hover(){ box-shadow: $card-hover-box-shadow; }\n@mixin hook-card-default(){ box-shadow: $card-default-box-shadow; }\n@mixin hook-card-default-title(){}\n@mixin hook-card-default-hover(){ box-shadow: $card-default-hover-box-shadow; }\n@mixin hook-card-default-header(){ border-bottom: $card-default-header-border-width solid $card-default-header-border; }\n@mixin hook-card-default-footer(){ border-top: $card-default-footer-border-width solid $card-default-footer-border; }\n@mixin hook-card-primary(){ box-shadow: $card-primary-box-shadow; }\n@mixin hook-card-primary-title(){}\n@mixin hook-card-primary-hover(){ box-shadow: $card-primary-hover-box-shadow; }\n@mixin hook-card-secondary(){ box-shadow: $card-secondary-box-shadow; }\n@mixin hook-card-secondary-title(){}\n@mixin hook-card-secondary-hover(){ box-shadow: $card-secondary-hover-box-shadow; }\n@mixin hook-card-misc(){\n\n /*\n * Default\n */\n\n .uk-card-body > .uk-nav-default {\n margin-left: (-$card-body-padding-horizontal);\n margin-right: (-$card-body-padding-horizontal);\n }\n .uk-card-body > .uk-nav-default:only-child {\n margin-top: (-$card-body-padding-vertical + 15px);\n margin-bottom: (-$card-body-padding-vertical + 15px);\n }\n\n .uk-card-body > .uk-nav-default > li > a,\n .uk-card-body > .uk-nav-default .uk-nav-header,\n .uk-card-body > .uk-nav-default .uk-nav-divider {\n padding-left: $card-body-padding-horizontal;\n padding-right: $card-body-padding-horizontal;\n }\n\n .uk-card-body > .uk-nav-default .uk-nav-sub { padding-left: $nav-sublist-deeper-padding-left + $card-body-padding-horizontal; }\n\n\n /* Desktop and bigger */\n @media (min-width: $breakpoint-large) {\n\n .uk-card-body > .uk-nav-default {\n margin-left: (-$card-body-padding-horizontal-l);\n margin-right: (-$card-body-padding-horizontal-l);\n }\n .uk-card-body > .uk-nav-default:only-child {\n margin-top: (-$card-body-padding-vertical-l + 15px);\n margin-bottom: (-$card-body-padding-vertical-l + 15px);\n }\n\n .uk-card-body > .uk-nav-default > li > a,\n .uk-card-body > .uk-nav-default .uk-nav-header,\n .uk-card-body > .uk-nav-default .uk-nav-divider {\n padding-left: $card-body-padding-horizontal-l;\n padding-right: $card-body-padding-horizontal-l;\n }\n\n .uk-card-body > .uk-nav-default .uk-nav-sub { padding-left: $nav-sublist-deeper-padding-left + $card-body-padding-horizontal-l; }\n\n }\n\n /*\n * Small\n */\n\n .uk-card-small > .uk-nav-default {\n margin-left: (-$card-small-body-padding-horizontal);\n margin-right: (-$card-small-body-padding-horizontal);\n }\n .uk-card-small > .uk-nav-default:only-child {\n margin-top: (-$card-small-body-padding-vertical + 15px);\n margin-bottom: (-$card-small-body-padding-vertical + 15px);\n }\n\n .uk-card-small > .uk-nav-default > li > a,\n .uk-card-small > .uk-nav-default .uk-nav-header,\n .uk-card-small > .uk-nav-default .uk-nav-divider {\n padding-left: $card-small-body-padding-horizontal;\n padding-right: $card-small-body-padding-horizontal;\n }\n\n .uk-card-small > .uk-nav-default .uk-nav-sub { padding-left: $nav-sublist-deeper-padding-left + $card-small-body-padding-horizontal; }\n\n /*\n * Large\n */\n\n /* Desktop and bigger */\n @media (min-width: $breakpoint-large) {\n\n .uk-card-large > .uk-nav-default { margin: 0; }\n .uk-card-large > .uk-nav-default:only-child { margin: 0; }\n\n .uk-card-large > .uk-nav-default > li > a,\n .uk-card-large > .uk-nav-default .uk-nav-header,\n .uk-card-large > .uk-nav-default .uk-nav-divider {\n padding-left: 0;\n padding-right: 0;\n }\n\n .uk-card-large > .uk-nav-default .uk-nav-sub { padding-left: $nav-sublist-deeper-padding-left; }\n\n }\n\n}\n@mixin hook-inverse-card-badge(){}\n@mixin hook-inverse-component-card(){\n\n &.uk-card-badge {\n background-color: $inverse-card-badge-background;\n color: $inverse-card-badge-color;\n @if(mixin-exists(hook-inverse-card-badge)) {@include hook-inverse-card-badge();}\n }\n\n}\n@mixin hook-close(){\n transition: 0.1s ease-in-out;\n transition-property: color, opacity;\n}\n@mixin hook-close-hover(){}\n@mixin hook-close-misc(){}\n@mixin hook-inverse-close(){}\n@mixin hook-inverse-close-hover(){}\n@mixin hook-inverse-component-close(){\n\n .uk-close {\n color: $inverse-close-color;\n @if(mixin-exists(hook-inverse-close)) {@include hook-inverse-close();}\n }\n\n .uk-close:hover {\n color: $inverse-close-hover-color;\n @if(mixin-exists(hook-inverse-close-hover)) {@include hook-inverse-close-hover();}\n }\n\n}\n@mixin hook-column-misc(){}\n@mixin hook-inverse-component-column(){\n\n .uk-column-divider { column-rule-color: $inverse-column-divider-rule-color; }\n\n}\n@mixin hook-comment(){}\n@mixin hook-comment-body(){}\n@mixin hook-comment-header(){}\n@mixin hook-comment-title(){}\n@mixin hook-comment-meta(){}\n@mixin hook-comment-avatar(){}\n@mixin hook-comment-list-adjacent(){}\n@mixin hook-comment-list-sub(){}\n@mixin hook-comment-list-sub-adjacent(){}\n@mixin hook-comment-primary(){\n padding: $comment-primary-padding;\n background-color: $comment-primary-background;\n}\n@mixin hook-comment-misc(){}\n@mixin hook-container-misc(){}\n@mixin hook-countdown(){}\n@mixin hook-countdown-item(){}\n@mixin hook-countdown-number(){}\n@mixin hook-countdown-separator(){}\n@mixin hook-countdown-label(){}\n@mixin hook-countdown-misc(){}\n@mixin hook-inverse-countdown-item(){}\n@mixin hook-inverse-countdown-number(){}\n@mixin hook-inverse-countdown-separator(){}\n@mixin hook-inverse-countdown-label(){}\n@mixin hook-inverse-component-countdown(){\n\n .uk-countdown-number,\n .uk-countdown-separator {\n @if(mixin-exists(hook-inverse-countdown-item)) {@include hook-inverse-countdown-item();}\n }\n\n .uk-countdown-number {\n @if(mixin-exists(hook-inverse-countdown-number)) {@include hook-inverse-countdown-number();}\n }\n\n .uk-countdown-separator {\n @if(mixin-exists(hook-inverse-countdown-separator)) {@include hook-inverse-countdown-separator();}\n }\n\n .uk-countdown-label {\n @if(mixin-exists(hook-inverse-countdown-label)) {@include hook-inverse-countdown-label();}\n }\n\n}\n@mixin hook-cover-misc(){}\n@mixin hook-description-list-term(){\n font-size: $description-list-term-font-size;\n font-weight: $description-list-term-font-weight;\n text-transform: $description-list-term-text-transform;\n}\n@mixin hook-description-list-description(){}\n@mixin hook-description-list-divider-term(){}\n@mixin hook-description-list-misc(){}\n@mixin hook-divider-icon(){}\n@mixin hook-divider-icon-line(){}\n@mixin hook-divider-icon-line-left(){}\n@mixin hook-divider-icon-line-right(){}\n@mixin hook-divider-small(){}\n@mixin hook-divider-vertical(){}\n@mixin hook-divider-misc(){}\n@mixin hook-inverse-divider-icon(){}\n@mixin hook-inverse-divider-icon-line(){}\n@mixin hook-inverse-divider-small(){}\n@mixin hook-inverse-divider-vertical(){}\n@mixin hook-inverse-component-divider(){\n\n .uk-divider-icon {\n @include svg-fill($internal-divider-icon-image, \"#000\", $inverse-divider-icon-color);\n @if(mixin-exists(hook-inverse-divider-icon)) {@include hook-inverse-divider-icon();}\n }\n\n .uk-divider-icon::before,\n .uk-divider-icon::after {\n border-bottom-color: $inverse-divider-icon-line-border;\n @if(mixin-exists(hook-inverse-divider-icon-line)) {@include hook-inverse-divider-icon-line();}\n }\n\n .uk-divider-small::after {\n border-top-color: $inverse-divider-small-border;\n @if(mixin-exists(hook-inverse-divider-small)) {@include hook-inverse-divider-small();}\n }\n\n .uk-divider-vertical {\n border-left-color: $inverse-divider-vertical-border;\n @if(mixin-exists(hook-inverse-divider-vertical)) {@include hook-inverse-divider-vertical();}\n }\n\n}\n@mixin hook-dotnav(){}\n@mixin hook-dotnav-item(){\n border: $dotnav-item-border-width solid $dotnav-item-border;\n transition: 0.2s ease-in-out;\n transition-property: background-color, border-color;\n}\n@mixin hook-dotnav-item-hover(){ border-color: $dotnav-item-hover-border; }\n@mixin hook-dotnav-item-onclick(){ border-color: $dotnav-item-onclick-border; }\n@mixin hook-dotnav-item-active(){ border-color: $dotnav-item-active-border; }\n@mixin hook-dotnav-misc(){}\n@mixin hook-inverse-dotnav-item(){ border-color: rgba($inverse-global-color, 0.9); }\n@mixin hook-inverse-dotnav-item-hover(){ border-color: transparent; }\n@mixin hook-inverse-dotnav-item-onclick(){ border-color: transparent; }\n@mixin hook-inverse-dotnav-item-active(){ border-color: transparent; }\n@mixin hook-inverse-component-dotnav(){\n\n .uk-dotnav > * > * {\n background-color: $inverse-dotnav-item-background;\n @if(mixin-exists(hook-inverse-dotnav-item)) {@include hook-inverse-dotnav-item();}\n }\n\n .uk-dotnav > * > :hover {\n background-color: $inverse-dotnav-item-hover-background;\n @if(mixin-exists(hook-inverse-dotnav-item-hover)) {@include hook-inverse-dotnav-item-hover();}\n }\n\n .uk-dotnav > * > :active {\n background-color: $inverse-dotnav-item-onclick-background;\n @if(mixin-exists(hook-inverse-dotnav-item-onclick)) {@include hook-inverse-dotnav-item-onclick();}\n }\n\n .uk-dotnav > .uk-active > * {\n background-color: $inverse-dotnav-item-active-background;\n @if(mixin-exists(hook-inverse-dotnav-item-active)) {@include hook-inverse-dotnav-item-active();}\n }\n\n}\n@mixin hook-drop-misc(){}\n@mixin hook-dropbar(){}\n@mixin hook-dropbar-top(){ box-shadow: $dropbar-top-box-shadow; }\n@mixin hook-dropbar-bottom(){ box-shadow: $dropbar-bottom-box-shadow; }\n@mixin hook-dropbar-left(){ box-shadow: $dropbar-left-box-shadow; }\n@mixin hook-dropbar-right(){ box-shadow: $dropbar-right-box-shadow; }\n@mixin hook-dropbar-misc(){}\n@mixin hook-dropdown(){ box-shadow: $dropdown-box-shadow; }\n@mixin hook-dropdown-dropbar(){ box-shadow: none; }\n@mixin hook-dropdown-dropbar-large(){}\n@mixin hook-dropdown-nav(){ font-size: $dropdown-nav-font-size; }\n@mixin hook-dropdown-nav-item(){}\n@mixin hook-dropdown-nav-item-hover(){}\n@mixin hook-dropdown-nav-subtitle(){}\n@mixin hook-dropdown-nav-header(){}\n@mixin hook-dropdown-nav-divider(){}\n@mixin hook-dropdown-misc(){}\n@mixin hook-dropnav-misc(){}\n@mixin hook-flex-misc(){}\n@mixin hook-form-range(){}\n@mixin hook-form-range-track(){ border-radius: $form-range-track-border-radius; }\n@mixin hook-form-range-track-focus(){}\n@mixin hook-form-range-thumb(){ border: $form-range-thumb-border-width solid $form-range-thumb-border; }\n@mixin hook-form-range-misc(){}\n@mixin hook-form(){\n border: $form-border-width solid $form-border;\n transition: 0.2s ease-in-out;\n transition-property: color, background-color, border;\n}\n@mixin hook-form-single-line(){}\n@mixin hook-form-multi-line(){}\n@mixin hook-form-focus(){ border-color: $form-focus-border; }\n@mixin hook-form-disabled(){ border-color: $form-disabled-border; }\n@mixin hook-form-danger(){ border-color: $form-danger-border; }\n@mixin hook-form-success(){ border-color: $form-success-border; }\n@mixin hook-form-blank(){ border-color: transparent; }\n@mixin hook-form-blank-focus(){\n border-color: $form-blank-focus-border;\n border-style: $form-blank-focus-border-style;\n}\n@mixin hook-form-radio(){\n border: $form-radio-border-width solid $form-radio-border;\n transition: 0.2s ease-in-out;\n transition-property: background-color, border;\n}\n@mixin hook-form-radio-focus(){ border-color: $form-radio-focus-border; }\n@mixin hook-form-radio-checked(){ border-color: $form-radio-checked-border; }\n@mixin hook-form-radio-checked-focus(){}\n@mixin hook-form-radio-disabled(){ border-color: $form-radio-disabled-border; }\n@mixin hook-form-legend(){}\n@mixin hook-form-label(){\n color: $form-label-color;\n font-size: $form-label-font-size;\n}\n@mixin hook-form-stacked-label(){}\n@mixin hook-form-horizontal-label(){}\n@mixin hook-form-icon(){}\n@mixin hook-form-misc(){}\n@mixin hook-inverse-form(){ border-color: $inverse-global-border; }\n@mixin hook-inverse-form-focus(){ border-color: $inverse-global-color; }\n@mixin hook-inverse-form-radio(){ border-color: $inverse-global-border; }\n@mixin hook-inverse-form-radio-focus(){ border-color: $inverse-global-color; }\n@mixin hook-inverse-form-radio-checked(){ border-color: $inverse-global-primary-background; }\n@mixin hook-inverse-form-radio-checked-focus(){}\n@mixin hook-inverse-form-label(){ color: $inverse-form-label-color; }\n@mixin hook-inverse-form-icon(){}\n@mixin hook-inverse-component-form(){\n\n .uk-input,\n .uk-select,\n .uk-textarea {\n background-color: $inverse-form-background;\n color: $inverse-form-color;\n background-clip: padding-box;\n @if(mixin-exists(hook-inverse-form)) {@include hook-inverse-form();}\n\n &:focus {\n background-color: $inverse-form-focus-background;\n color: $inverse-form-focus-color;\n @if(mixin-exists(hook-inverse-form-focus)) {@include hook-inverse-form-focus();}\n }\n }\n\n //\n // Placeholder\n //\n\n .uk-input::placeholder { color: $inverse-form-placeholder-color; }\n\n .uk-textarea::placeholder { color: $inverse-form-placeholder-color; }\n\n //\n // Select\n //\n\n .uk-select:not([multiple]):not([size]) { @include svg-fill($internal-form-select-image, \"#000\", $inverse-form-select-icon-color); }\n\n //\n // Datalist\n //\n\n .uk-input[list]:hover,\n .uk-input[list]:focus { @include svg-fill($internal-form-datalist-image, \"#000\", $inverse-form-datalist-icon-color); }\n\n //\n // Radio and checkbox\n //\n\n .uk-radio,\n .uk-checkbox {\n background-color: $inverse-form-radio-background;\n @if(mixin-exists(hook-inverse-form-radio)) {@include hook-inverse-form-radio();}\n }\n\n // Focus\n .uk-radio:focus,\n .uk-checkbox:focus {\n background-color: $inverse-form-radio-focus-background;\n @if(mixin-exists(hook-inverse-form-radio-focus)) {@include hook-inverse-form-radio-focus();}\n }\n\n // Checked\n .uk-radio:checked,\n .uk-checkbox:checked,\n .uk-checkbox:indeterminate {\n background-color: $inverse-form-radio-checked-background;\n @if(mixin-exists(hook-inverse-form-radio-checked)) {@include hook-inverse-form-radio-checked();}\n }\n\n // Focus\n .uk-radio:checked:focus,\n .uk-checkbox:checked:focus,\n .uk-checkbox:indeterminate:focus {\n background-color: $inverse-form-radio-checked-focus-background;\n @if(mixin-exists(hook-inverse-form-radio-checked-focus)) {@include hook-inverse-form-radio-checked-focus();}\n }\n\n // Icon\n .uk-radio:checked { @include svg-fill($internal-form-radio-image, \"#000\", $inverse-form-radio-checked-icon-color); }\n .uk-checkbox:checked { @include svg-fill($internal-form-checkbox-image, \"#000\", $inverse-form-radio-checked-icon-color); }\n .uk-checkbox:indeterminate { @include svg-fill($internal-form-checkbox-indeterminate-image, \"#000\", $inverse-form-radio-checked-icon-color); }\n\n // Label\n .uk-form-label {\n @if(mixin-exists(hook-inverse-form-label)) {@include hook-inverse-form-label();}\n }\n\n // Icon\n .uk-form-icon {\n color: $inverse-form-icon-color;\n @if(mixin-exists(hook-inverse-form-icon)) {@include hook-inverse-form-icon();}\n }\n .uk-form-icon:hover { color: $inverse-form-icon-hover-color; }\n\n}\n@mixin hook-grid-divider-horizontal(){}\n@mixin hook-grid-divider-vertical(){}\n@mixin hook-grid-misc(){}\n@mixin hook-inverse-grid-divider-horizontal(){}\n@mixin hook-inverse-grid-divider-vertical(){}\n@mixin hook-inverse-component-grid(){\n\n .uk-grid-divider > :not(.uk-first-column)::before {\n border-left-color: $inverse-grid-divider-border;\n @if(mixin-exists(hook-inverse-grid-divider-horizontal)) {@include hook-inverse-grid-divider-horizontal();}\n }\n\n .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {\n border-top-color: $inverse-grid-divider-border;\n @if(mixin-exists(hook-inverse-grid-divider-vertical)) {@include hook-inverse-grid-divider-vertical();}\n }\n\n}\n@mixin hook-heading-small(){}\n@mixin hook-heading-medium(){}\n@mixin hook-heading-large(){}\n@mixin hook-heading-xlarge(){}\n@mixin hook-heading-2xlarge(){}\n@mixin hook-heading-3xlarge(){}\n@mixin hook-heading-primary(){}\n@mixin hook-heading-hero(){}\n@mixin hook-heading-divider(){}\n@mixin hook-heading-bullet(){}\n@mixin hook-heading-line(){}\n@mixin hook-heading-misc(){}\n@mixin hook-inverse-heading-small(){}\n@mixin hook-inverse-heading-medium(){}\n@mixin hook-inverse-heading-large(){}\n@mixin hook-inverse-heading-xlarge(){}\n@mixin hook-inverse-heading-2xlarge(){}\n@mixin hook-inverse-heading-3xlarge(){}\n@mixin hook-inverse-heading-primary(){}\n@mixin hook-inverse-heading-hero(){}\n@mixin hook-inverse-heading-divider(){}\n@mixin hook-inverse-heading-bullet(){}\n@mixin hook-inverse-heading-line(){}\n@mixin hook-inverse-component-heading(){\n\n .uk-heading-small {\n @if(mixin-exists(hook-inverse-heading-small)) {@include hook-inverse-heading-small();}\n }\n\n .uk-heading-medium {\n @if(mixin-exists(hook-inverse-heading-medium)) {@include hook-inverse-heading-medium();}\n }\n\n .uk-heading-large {\n @if(mixin-exists(hook-inverse-heading-large)) {@include hook-inverse-heading-large();}\n }\n\n .uk-heading-xlarge {\n @if(mixin-exists(hook-inverse-heading-xlarge)) {@include hook-inverse-heading-xlarge();}\n }\n\n .uk-heading-2xlarge {\n @if(mixin-exists(hook-inverse-heading-2xlarge)) {@include hook-inverse-heading-2xlarge();}\n }\n\n .uk-heading-3xlarge {\n @if(mixin-exists(hook-inverse-heading-3xlarge)) {@include hook-inverse-heading-3xlarge();}\n }\n\n @if ($deprecated == true) { .uk-heading-primary { @if (mixin-exists(hook-inverse-heading-primary)) {@include hook-inverse-heading-primary();}}}\n\n @if ($deprecated == true) { .uk-heading-hero { @if (mixin-exists(hook-inverse-heading-hero)) {@include hook-inverse-heading-hero();}}}\n\n .uk-heading-divider {\n border-bottom-color: $inverse-heading-divider-border;\n @if(mixin-exists(hook-inverse-heading-divider)) {@include hook-inverse-heading-divider();}\n }\n\n .uk-heading-bullet::before {\n border-left-color: $inverse-heading-bullet-border;\n @if(mixin-exists(hook-inverse-heading-bullet)) {@include hook-inverse-heading-bullet();}\n }\n\n .uk-heading-line > ::before,\n .uk-heading-line > ::after {\n border-bottom-color: $inverse-heading-line-border;\n @if(mixin-exists(hook-inverse-heading-line)) {@include hook-inverse-heading-line();}\n }\n\n}\n@mixin hook-height-misc(){}\n@mixin hook-icon-link(){}\n@mixin hook-icon-link-hover(){}\n@mixin hook-icon-link-active(){}\n@mixin hook-icon-button(){\n transition: 0.1s ease-in-out;\n transition-property: color, background-color;\n}\n@mixin hook-icon-button-hover(){}\n@mixin hook-icon-button-active(){}\n@mixin hook-icon-misc(){}\n@mixin hook-inverse-icon-link(){}\n@mixin hook-inverse-icon-link-hover(){}\n@mixin hook-inverse-icon-link-active(){}\n@mixin hook-inverse-icon-button(){}\n@mixin hook-inverse-icon-button-hover(){}\n@mixin hook-inverse-icon-button-active(){}\n@mixin hook-inverse-component-icon(){\n\n //\n // Link\n //\n\n .uk-icon-link {\n color: $inverse-icon-link-color;\n @if(mixin-exists(hook-inverse-icon-link)) {@include hook-inverse-icon-link();}\n }\n\n .uk-icon-link:hover {\n color: $inverse-icon-link-hover-color;\n @if(mixin-exists(hook-inverse-icon-link-hover)) {@include hook-inverse-icon-link-hover();}\n }\n\n .uk-icon-link:active,\n .uk-active > .uk-icon-link {\n color: $inverse-icon-link-active-color;\n @if(mixin-exists(hook-inverse-icon-link-active)) {@include hook-inverse-icon-link-active();}\n }\n\n //\n // Button\n //\n\n .uk-icon-button {\n background-color: $inverse-icon-button-background;\n color: $inverse-icon-button-color;\n @if(mixin-exists(hook-inverse-icon-button)) {@include hook-inverse-icon-button();}\n }\n\n .uk-icon-button:hover {\n background-color: $inverse-icon-button-hover-background;\n color: $inverse-icon-button-hover-color;\n @if(mixin-exists(hook-inverse-icon-button-hover)) {@include hook-inverse-icon-button-hover();}\n }\n\n .uk-icon-button:active {\n background-color: $inverse-icon-button-active-background;\n color: $inverse-icon-button-active-color;\n @if(mixin-exists(hook-inverse-icon-button-active)) {@include hook-inverse-icon-button-active();}\n }\n\n}\n@mixin hook-iconnav(){}\n@mixin hook-iconnav-item(){\n font-size: $subnav-item-font-size;\n transition: 0.1s ease-in-out;\n transition-property: color, background-color;\n}\n@mixin hook-iconnav-item-hover(){}\n@mixin hook-iconnav-item-active(){}\n@mixin hook-iconnav-misc(){}\n@mixin hook-inverse-iconnav-item(){}\n@mixin hook-inverse-iconnav-item-hover(){}\n@mixin hook-inverse-iconnav-item-active(){}\n@mixin hook-inverse-component-iconnav(){\n\n .uk-iconnav > * > a {\n color: $inverse-iconnav-item-color;\n @if(mixin-exists(hook-inverse-iconnav-item)) {@include hook-inverse-iconnav-item();}\n }\n\n .uk-iconnav > * > a:hover {\n color: $inverse-iconnav-item-hover-color;\n @if(mixin-exists(hook-inverse-iconnav-item-hover)) {@include hook-inverse-iconnav-item-hover();}\n }\n\n .uk-iconnav > .uk-active > a {\n color: $inverse-iconnav-item-active-color;\n @if(mixin-exists(hook-inverse-iconnav-item-active)) {@include hook-inverse-iconnav-item-active();}\n }\n\n}\n@mixin hook-label(){\n border-radius: $label-border-radius;\n text-transform: $label-text-transform;\n}\n@mixin hook-label-success(){}\n@mixin hook-label-warning(){}\n@mixin hook-label-danger(){}\n@mixin hook-label-misc(){}\n@mixin hook-inverse-label(){}\n@mixin hook-inverse-component-label(){\n\n .uk-label {\n background-color: $inverse-label-background;\n color: $inverse-label-color;\n @if(mixin-exists(hook-inverse-label)) {@include hook-inverse-label();}\n }\n\n}\n@mixin hook-leader(){}\n@mixin hook-leader-misc(){}\n@mixin hook-inverse-leader(){}\n@mixin hook-inverse-component-leader(){\n\n .uk-leader-fill::after {\n @if(mixin-exists(hook-inverse-leader)) {@include hook-inverse-leader();}\n }\n\n}\n@mixin hook-lightbox(){}\n@mixin hook-lightbox-item(){}\n@mixin hook-lightbox-toolbar(){}\n@mixin hook-lightbox-toolbar-icon(){}\n@mixin hook-lightbox-toolbar-icon-hover(){}\n@mixin hook-lightbox-button(){}\n@mixin hook-lightbox-button-hover(){}\n@mixin hook-lightbox-button-active(){}\n@mixin hook-lightbox-misc(){}\n@mixin hook-link-muted(){}\n@mixin hook-link-muted-hover(){}\n@mixin hook-link-text(){}\n@mixin hook-link-text-hover(){}\n@mixin hook-link-heading(){}\n@mixin hook-link-heading-hover(){}\n@mixin hook-link-reset(){}\n@mixin hook-link-misc(){}\n@mixin hook-inverse-link-muted(){}\n@mixin hook-inverse-link-muted-hover(){}\n@mixin hook-inverse-link-text-hover(){}\n@mixin hook-inverse-link-heading-hover(){}\n@mixin hook-inverse-component-link(){\n\n a.uk-link-muted,\n .uk-link-muted a {\n color: $inverse-link-muted-color;\n @if(mixin-exists(hook-inverse-link-muted)) {@include hook-inverse-link-muted();}\n }\n\n a.uk-link-muted:hover,\n .uk-link-muted a:hover,\n .uk-link-toggle:hover .uk-link-muted {\n color: $inverse-link-muted-hover-color;\n @if(mixin-exists(hook-inverse-link-muted-hover)) {@include hook-inverse-link-muted-hover();}\n }\n\n a.uk-link-text:hover,\n .uk-link-text a:hover,\n .uk-link-toggle:hover .uk-link-text {\n color: $inverse-link-text-hover-color;\n @if(mixin-exists(hook-inverse-link-text-hover)) {@include hook-inverse-link-text-hover();}\n }\n\n a.uk-link-heading:hover,\n .uk-link-heading a:hover,\n .uk-link-toggle:hover .uk-link-heading {\n color: $inverse-link-heading-hover-color;\n @if(mixin-exists(hook-inverse-link-heading-hover)) {@include hook-inverse-link-heading-hover();}\n }\n\n}\n@mixin hook-list-divider(){}\n@mixin hook-list-striped(){\n\n &:nth-of-type(odd) {\n border-top: $list-striped-border-width solid $list-striped-border;\n border-bottom: $list-striped-border-width solid $list-striped-border;\n }\n\n}\n@mixin hook-list-misc(){}\n@mixin hook-inverse-list-divider(){}\n@mixin hook-inverse-list-striped(){\n\n &:nth-of-type(odd) {\n border-top-color: $inverse-global-border;\n border-bottom-color: $inverse-global-border;\n }\n\n}\n@mixin hook-inverse-component-list(){\n\n .uk-list-muted > ::before { color: $inverse-list-muted-color !important; }\n .uk-list-emphasis > ::before { color: $inverse-list-emphasis-color !important; }\n .uk-list-primary > ::before { color: $inverse-list-primary-color !important; }\n .uk-list-secondary > ::before { color: $inverse-list-secondary-color !important; }\n\n .uk-list-bullet > ::before {\n @include svg-fill($internal-list-bullet-image, \"#000\", $inverse-list-bullet-icon-color);\n }\n\n .uk-list-divider > :nth-child(n+2) {\n border-top-color: $inverse-list-divider-border;\n @if(mixin-exists(hook-inverse-list-divider)) {@include hook-inverse-list-divider();}\n }\n\n .uk-list-striped > * {\n @if(mixin-exists(hook-inverse-list-striped)) {@include hook-inverse-list-striped();}\n }\n\n .uk-list-striped > :nth-of-type(odd) { background-color: $inverse-list-striped-background; }\n\n}\n@mixin hook-margin-misc(){}\n@mixin hook-marker(){\n border-radius: 500px;\n}\n@mixin hook-marker-hover(){}\n@mixin hook-marker-misc(){}\n@mixin hook-inverse-marker(){}\n@mixin hook-inverse-marker-hover(){}\n@mixin hook-inverse-component-marker(){\n\n .uk-marker {\n background: $inverse-marker-background;\n color: $inverse-marker-color;\n @if(mixin-exists(hook-inverse-marker)) {@include hook-inverse-marker();}\n }\n\n .uk-marker:hover {\n color: $inverse-marker-hover-color;\n @if(mixin-exists(hook-inverse-marker-hover)) {@include hook-inverse-marker-hover();}\n }\n\n}\n@mixin hook-modal(){}\n@mixin hook-modal-dialog(){}\n@mixin hook-modal-full(){}\n@mixin hook-modal-body(){}\n@mixin hook-modal-header(){ border-bottom: $modal-header-border-width solid $modal-header-border; }\n@mixin hook-modal-footer(){ border-top: $modal-footer-border-width solid $modal-footer-border; }\n@mixin hook-modal-title(){}\n@mixin hook-modal-close(){}\n@mixin hook-modal-close-hover(){}\n@mixin hook-modal-close-default(){}\n@mixin hook-modal-close-default-hover(){}\n@mixin hook-modal-close-outside(){}\n@mixin hook-modal-close-outside-hover(){}\n@mixin hook-modal-close-full(){\n top: 0;\n right: 0;\n padding: $modal-close-full-padding;\n background: $modal-close-full-background;\n}\n@mixin hook-modal-close-full-hover(){}\n@mixin hook-modal-misc(){\n\n /* Tablet landscape and bigger */\n @media (min-width: $breakpoint-medium) {\n\n .uk-modal-close-full {\n padding: $modal-close-full-padding-m;\n }\n\n }\n\n}\n@mixin hook-nav-sub(){}\n@mixin hook-nav-header(){}\n@mixin hook-nav-divider(){}\n@mixin hook-nav-default(){}\n@mixin hook-nav-default-item(){}\n@mixin hook-nav-default-item-hover(){}\n@mixin hook-nav-default-item-active(){}\n@mixin hook-nav-default-subtitle(){}\n@mixin hook-nav-default-header(){}\n@mixin hook-nav-default-divider(){}\n@mixin hook-nav-primary(){}\n@mixin hook-nav-primary-item(){}\n@mixin hook-nav-primary-item-hover(){}\n@mixin hook-nav-primary-item-active(){}\n@mixin hook-nav-primary-subtitle(){}\n@mixin hook-nav-primary-header(){}\n@mixin hook-nav-primary-divider(){}\n@mixin hook-nav-secondary(){\n > :not(.uk-nav-divider) + :not(.uk-nav-header, .uk-nav-divider) { margin-top: $nav-secondary-margin-top; }\n}\n@mixin hook-nav-secondary-item(){ padding: $nav-secondary-item-padding-vertical $nav-secondary-item-padding-horizontal; }\n@mixin hook-nav-secondary-item-hover(){ background-color: $nav-secondary-item-hover-background; }\n@mixin hook-nav-secondary-item-active(){ background-color: $nav-secondary-item-active-background; }\n@mixin hook-nav-secondary-subtitle(){}\n@mixin hook-nav-secondary-subtitle-hover(){}\n@mixin hook-nav-secondary-subtitle-active(){}\n@mixin hook-nav-secondary-header(){}\n@mixin hook-nav-secondary-divider(){}\n@mixin hook-nav-medium(){}\n@mixin hook-nav-large(){}\n@mixin hook-nav-xlarge(){}\n@mixin hook-nav-dividers(){}\n@mixin hook-nav-misc(){}\n@mixin hook-inverse-nav-default-item(){}\n@mixin hook-inverse-nav-default-item-hover(){}\n@mixin hook-inverse-nav-default-item-active(){}\n@mixin hook-inverse-nav-default-header(){}\n@mixin hook-inverse-nav-default-divider(){}\n@mixin hook-inverse-nav-primary-item(){}\n@mixin hook-inverse-nav-primary-item-hover(){}\n@mixin hook-inverse-nav-primary-item-active(){}\n@mixin hook-inverse-nav-primary-header(){}\n@mixin hook-inverse-nav-primary-divider(){}\n@mixin hook-inverse-nav-secondary-item(){}\n@mixin hook-inverse-nav-secondary-item-hover(){ background-color: $inverse-nav-background-item-hover-background; }\n@mixin hook-inverse-nav-secondary-item-active(){ background-color: $inverse-nav-background-item-active-background; }\n@mixin hook-inverse-nav-secondary-subtitle(){}\n@mixin hook-inverse-nav-secondary-subtitle-hover(){}\n@mixin hook-inverse-nav-secondary-subtitle-active(){}\n@mixin hook-inverse-nav-secondary-header(){}\n@mixin hook-inverse-nav-secondary-divider(){}\n@mixin hook-inverse-nav-dividers(){}\n@mixin hook-inverse-component-nav(){\n\n //\n // Default\n //\n\n .uk-nav-default > li > a {\n color: $inverse-nav-default-item-color;\n @if(mixin-exists(hook-inverse-nav-default-item)) {@include hook-inverse-nav-default-item();}\n }\n\n .uk-nav-default > li > a:hover {\n color: $inverse-nav-default-item-hover-color;\n @if(mixin-exists(hook-inverse-nav-default-item-hover)) {@include hook-inverse-nav-default-item-hover();}\n }\n\n .uk-nav-default > li.uk-active > a {\n color: $inverse-nav-default-item-active-color;\n @if(mixin-exists(hook-inverse-nav-default-item-active)) {@include hook-inverse-nav-default-item-active();}\n }\n\n .uk-nav-default .uk-nav-header {\n color: $inverse-nav-default-header-color;\n @if(mixin-exists(hook-inverse-nav-default-header)) {@include hook-inverse-nav-default-header();}\n }\n\n .uk-nav-default .uk-nav-divider {\n border-top-color: $inverse-nav-default-divider-border;\n @if(mixin-exists(hook-inverse-nav-default-divider)) {@include hook-inverse-nav-default-divider();}\n }\n\n .uk-nav-default .uk-nav-sub a { color: $inverse-nav-default-sublist-item-color; }\n\n .uk-nav-default .uk-nav-sub a:hover { color: $inverse-nav-default-sublist-item-hover-color; }\n\n .uk-nav-default .uk-nav-sub li.uk-active > a { color: $inverse-nav-default-sublist-item-active-color; }\n\n //\n // Primary\n //\n\n .uk-nav-primary > li > a {\n color: $inverse-nav-primary-item-color;\n @if(mixin-exists(hook-inverse-nav-primary-item)) {@include hook-inverse-nav-primary-item();}\n }\n\n .uk-nav-primary > li > a:hover {\n color: $inverse-nav-primary-item-hover-color;\n @if(mixin-exists(hook-inverse-nav-primary-item-hover)) {@include hook-inverse-nav-primary-item-hover();}\n }\n\n .uk-nav-primary > li.uk-active > a {\n color: $inverse-nav-primary-item-active-color;\n @if(mixin-exists(hook-inverse-nav-primary-item-active)) {@include hook-inverse-nav-primary-item-active();}\n }\n\n .uk-nav-primary .uk-nav-header {\n color: $inverse-nav-primary-header-color;\n @if(mixin-exists(hook-inverse-nav-primary-header)) {@include hook-inverse-nav-primary-header();}\n }\n\n .uk-nav-primary .uk-nav-divider {\n border-top-color: $inverse-nav-primary-divider-border;\n @if(mixin-exists(hook-inverse-nav-primary-divider)) {@include hook-inverse-nav-primary-divider();}\n }\n\n .uk-nav-primary .uk-nav-sub a { color: $inverse-nav-primary-sublist-item-color; }\n\n .uk-nav-primary .uk-nav-sub a:hover { color: $inverse-nav-primary-sublist-item-hover-color; }\n\n .uk-nav-primary .uk-nav-sub li.uk-active > a { color: $inverse-nav-primary-sublist-item-active-color; }\n\n //\n // Secondary\n //\n\n .uk-nav-secondary > li > a {\n color: $inverse-nav-secondary-item-color;\n @if(mixin-exists(hook-inverse-nav-secondary-item)) {@include hook-inverse-nav-secondary-item();}\n }\n\n .uk-nav-secondary > li > a:hover {\n color: $inverse-nav-secondary-item-hover-color;\n @if(mixin-exists(hook-inverse-nav-secondary-item-hover)) {@include hook-inverse-nav-secondary-item-hover();}\n }\n\n .uk-nav-secondary > li.uk-active > a {\n color: $inverse-nav-secondary-item-active-color;\n @if(mixin-exists(hook-inverse-nav-secondary-item-active)) {@include hook-inverse-nav-secondary-item-active();}\n }\n\n .uk-nav-secondary .uk-nav-subtitle {\n color: $inverse-nav-secondary-subtitle-color;\n @if(mixin-exists(hook-inverse-nav-secondary-subtitle)) {@include hook-inverse-nav-secondary-subtitle();}\n }\n\n .uk-nav-secondary > li > a:hover .uk-nav-subtitle {\n color: $inverse-nav-secondary-subtitle-hover-color;\n @if(mixin-exists(hook-inverse-nav-secondary-subtitle-hover)) {@include hook-inverse-nav-secondary-subtitle-hover();}\n }\n\n .uk-nav-secondary > li.uk-active > a .uk-nav-subtitle {\n color: $inverse-nav-secondary-subtitle-active-color;\n @if(mixin-exists(hook-inverse-nav-secondary-subtitle-active)) {@include hook-inverse-nav-secondary-subtitle-active();}\n }\n\n .uk-nav-secondary .uk-nav-header {\n color: $inverse-nav-secondary-header-color;\n @if(mixin-exists(hook-inverse-nav-secondary-header)) {@include hook-inverse-nav-secondary-header();}\n }\n\n .uk-nav-secondary .uk-nav-divider {\n border-top-color: $inverse-nav-secondary-divider-border;\n @if(mixin-exists(hook-inverse-nav-secondary-divider)) {@include hook-inverse-nav-secondary-divider();}\n }\n\n .uk-nav-secondary .uk-nav-sub a { color: $inverse-nav-secondary-sublist-item-color; }\n\n .uk-nav-secondary .uk-nav-sub a:hover { color: $inverse-nav-secondary-sublist-item-hover-color; }\n\n .uk-nav-secondary .uk-nav-sub li.uk-active > a { color: $inverse-nav-secondary-sublist-item-active-color; }\n\n //\n // Dividers\n //\n\n .uk-nav.uk-nav-divider > :not(.uk-nav-divider) + :not(.uk-nav-header, .uk-nav-divider) {\n border-top-color: $inverse-nav-dividers-border;\n @if(mixin-exists(hook-inverse-nav-dividers)) {@include hook-inverse-nav-dividers();}\n }\n\n}\n@mixin hook-navbar(){}\n@mixin hook-navbar-container(){}\n@mixin hook-navbar-nav-item(){\n text-transform: $navbar-nav-item-text-transform;\n transition: 0.1s ease-in-out;\n transition-property: color, background-color;\n}\n@mixin hook-navbar-nav-item-hover(){}\n@mixin hook-navbar-nav-item-onclick(){}\n@mixin hook-navbar-nav-item-active(){}\n@mixin hook-navbar-item(){}\n@mixin hook-navbar-toggle(){}\n@mixin hook-navbar-toggle-hover(){}\n@mixin hook-navbar-toggle-icon(){}\n@mixin hook-navbar-toggle-icon-hover(){}\n@mixin hook-navbar-subtitle(){}\n@mixin hook-navbar-primary(){}\n@mixin hook-navbar-transparent(){}\n@mixin hook-navbar-sticky(){}\n@mixin hook-navbar-dropdown(){ box-shadow: $navbar-dropdown-box-shadow; }\n@mixin hook-navbar-dropdown-large(){}\n@mixin hook-navbar-dropdown-dropbar(){ box-shadow: none; }\n@mixin hook-navbar-dropdown-dropbar-large(){}\n@mixin hook-navbar-dropdown-nav(){ font-size: $navbar-dropdown-nav-font-size; }\n@mixin hook-navbar-dropdown-nav-item(){}\n@mixin hook-navbar-dropdown-nav-item-hover(){}\n@mixin hook-navbar-dropdown-nav-item-active(){}\n@mixin hook-navbar-dropdown-nav-subtitle(){}\n@mixin hook-navbar-dropdown-nav-header(){}\n@mixin hook-navbar-dropdown-nav-divider(){}\n@mixin hook-navbar-dropbar(){}\n@mixin hook-navbar-misc(){\n\n .uk-navbar-container {\n transition: 0.1s ease-in-out;\n transition-property: background-color;\n }\n\n /* Tablet landscape and bigger */\n @media (min-width: $breakpoint-medium) {\n\n .uk-navbar-left,\n .uk-navbar-right,\n [class*=\"uk-navbar-center\"] { gap: $navbar-gap-m; }\n\n .uk-navbar-center-left { right: unquote('calc(100% + #{$navbar-gap-m})'); }\n .uk-navbar-center-right { left: unquote('calc(100% + #{$navbar-gap-m})'); }\n\n }\n\n /* Tablet landscape and bigger */\n @media (min-width: $breakpoint-medium) {\n\n .uk-navbar-nav { gap: $navbar-nav-gap-m; }\n\n }\n\n}\n@mixin hook-inverse-navbar-nav-item(){}\n@mixin hook-inverse-navbar-nav-item-hover(){}\n@mixin hook-inverse-navbar-nav-item-onclick(){}\n@mixin hook-inverse-navbar-nav-item-active(){}\n@mixin hook-inverse-navbar-item(){}\n@mixin hook-inverse-navbar-toggle(){}\n@mixin hook-inverse-navbar-toggle-hover(){}\n@mixin hook-inverse-component-navbar(){\n\n //\n // Nav Item\n //\n\n .uk-navbar-nav > li > a {\n color: $inverse-navbar-nav-item-color;\n @if(mixin-exists(hook-inverse-navbar-nav-item)) {@include hook-inverse-navbar-nav-item();}\n }\n\n .uk-navbar-nav > li:hover > a,\n .uk-navbar-nav > li > a[aria-expanded=\"true\"] {\n color: $inverse-navbar-nav-item-hover-color;\n @if(mixin-exists(hook-inverse-navbar-nav-item-hover)) {@include hook-inverse-navbar-nav-item-hover();}\n }\n\n .uk-navbar-nav > li > a:active {\n color: $inverse-navbar-nav-item-onclick-color;\n @if(mixin-exists(hook-inverse-navbar-nav-item-onclick)) {@include hook-inverse-navbar-nav-item-onclick();}\n }\n\n .uk-navbar-nav > li.uk-active > a {\n color: $inverse-navbar-nav-item-active-color;\n @if(mixin-exists(hook-inverse-navbar-nav-item-active)) {@include hook-inverse-navbar-nav-item-active();}\n }\n\n //\n // Item\n //\n\n .uk-navbar-item {\n color: $inverse-navbar-item-color;\n @if(mixin-exists(hook-inverse-navbar-item)) {@include hook-inverse-navbar-item();}\n }\n\n //\n // Toggle\n //\n\n .uk-navbar-toggle {\n color: $inverse-navbar-toggle-color;\n @if(mixin-exists(hook-inverse-navbar-toggle)) {@include hook-inverse-navbar-toggle();}\n }\n\n .uk-navbar-toggle:hover,\n .uk-navbar-toggle[aria-expanded=\"true\"] {\n color: $inverse-navbar-toggle-hover-color;\n @if(mixin-exists(hook-inverse-navbar-toggle-hover)) {@include hook-inverse-navbar-toggle-hover();}\n }\n\n}\n@mixin hook-notification(){}\n@mixin hook-notification-message(){}\n@mixin hook-notification-close(){}\n@mixin hook-notification-message-primary(){}\n@mixin hook-notification-message-success(){}\n@mixin hook-notification-message-warning(){}\n@mixin hook-notification-message-danger(){}\n@mixin hook-notification-misc(){}\n@mixin hook-offcanvas-bar(){}\n@mixin hook-offcanvas-close(){}\n@mixin hook-offcanvas-overlay(){}\n@mixin hook-offcanvas-misc(){}\n@mixin hook-overlay(){}\n@mixin hook-overlay-icon(){}\n@mixin hook-overlay-default(){}\n@mixin hook-overlay-primary(){}\n@mixin hook-overlay-misc(){}\n@mixin hook-padding-misc(){}\n@mixin hook-pagination(){}\n@mixin hook-pagination-item(){ transition: color 0.1s ease-in-out; }\n@mixin hook-pagination-item-hover(){}\n@mixin hook-pagination-item-active(){}\n@mixin hook-pagination-item-disabled(){}\n@mixin hook-pagination-misc(){}\n@mixin hook-inverse-pagination-item(){}\n@mixin hook-inverse-pagination-item-hover(){}\n@mixin hook-inverse-pagination-item-active(){}\n@mixin hook-inverse-pagination-item-disabled(){}\n@mixin hook-inverse-component-pagination(){\n\n .uk-pagination > * > * {\n color: $inverse-pagination-item-color;\n @if(mixin-exists(hook-inverse-pagination-item)) {@include hook-inverse-pagination-item();}\n }\n\n .uk-pagination > * > :hover {\n color: $inverse-pagination-item-hover-color;\n @if(mixin-exists(hook-inverse-pagination-item-hover)) {@include hook-inverse-pagination-item-hover();}\n }\n\n .uk-pagination > .uk-active > * {\n color: $inverse-pagination-item-active-color;\n @if(mixin-exists(hook-inverse-pagination-item-active)) {@include hook-inverse-pagination-item-active();}\n }\n\n .uk-pagination > .uk-disabled > * {\n color: $inverse-pagination-item-disabled-color;\n @if(mixin-exists(hook-inverse-pagination-item-disabled)) {@include hook-inverse-pagination-item-disabled();}\n }\n\n}\n@mixin hook-placeholder(){ border: $placeholder-border-width dashed $placeholder-border; }\n@mixin hook-placeholder-misc(){}\n@mixin hook-position-misc(){}\n@mixin hook-print(){}\n@mixin hook-progress(){\n border-radius: $progress-border-radius;\n overflow: hidden;\n}\n@mixin hook-progress-bar(){}\n@mixin hook-progress-misc(){}\n@mixin hook-search-input(){}\n@mixin hook-search-icon(){}\n@mixin hook-search-default-input(){ border: $search-default-border-width solid $search-default-border; }\n@mixin hook-search-default-input-focus(){ border-color: $search-default-focus-border; }\n@mixin hook-search-navbar-input(){ border: $search-navbar-border-width solid $search-navbar-border; }\n@mixin hook-search-navbar-input-focus(){ border-color: $search-navbar-focus-border; }\n@mixin hook-search-medium-input(){}\n@mixin hook-search-medium-input-focus(){}\n@mixin hook-search-large-input(){}\n@mixin hook-search-large-input-focus(){}\n@mixin hook-search-toggle(){}\n@mixin hook-search-toggle-hover(){}\n@mixin hook-search-misc(){}\n@mixin hook-inverse-search-default-input(){ border-color: $inverse-global-border; }\n@mixin hook-inverse-search-default-input-focus(){}\n@mixin hook-inverse-search-navbar-input(){ border-color: $inverse-global-border; }\n@mixin hook-inverse-search-navbar-input-focus(){}\n@mixin hook-inverse-search-medium-input(){}\n@mixin hook-inverse-search-medium-input-focus(){}\n@mixin hook-inverse-search-large-input(){}\n@mixin hook-inverse-search-large-input-focus(){}\n@mixin hook-inverse-search-toggle(){}\n@mixin hook-inverse-search-toggle-hover(){}\n@mixin hook-inverse-component-search(){\n\n //\n // Input\n //\n\n .uk-search-input { color: $inverse-search-color; }\n\n .uk-search-input::placeholder { color: $inverse-search-placeholder-color; }\n\n //\n // Icon\n //\n\n .uk-search .uk-search-icon { color: $inverse-search-icon-color; }\n .uk-search .uk-search-icon:hover { color: $inverse-search-icon-color; }\n\n //\n // Style modifier\n //\n\n .uk-search-default .uk-search-input {\n background-color: $inverse-search-default-background;\n @if(mixin-exists(hook-inverse-search-default-input)) {@include hook-inverse-search-default-input();}\n }\n\n .uk-search-default .uk-search-input:focus {\n background-color: $inverse-search-default-focus-background;\n @if(mixin-exists(hook-inverse-search-default-input-focus)) {@include hook-inverse-search-default-input-focus();}\n }\n\n .uk-search-navbar .uk-search-input {\n background-color: $inverse-search-navbar-background;\n @if(mixin-exists(hook-inverse-search-navbar-input)) {@include hook-inverse-search-navbar-input();}\n }\n\n .uk-search-navbar .uk-search-input:focus {\n background-color: $inverse-search-navbar-focus-background;\n @if(mixin-exists(hook-inverse-search-navbar-input-focus)) {@include hook-inverse-search-navbar-input-focus();}\n }\n\n .uk-search-medium .uk-search-input {\n background-color: $inverse-search-medium-background;\n @if(mixin-exists(hook-inverse-search-medium-input)) {@include hook-inverse-search-medium-input();}\n }\n\n .uk-search-medium .uk-search-input:focus {\n @if(mixin-exists(hook-inverse-search-medium-input-focus)) {@include hook-inverse-search-medium-input-focus();}\n }\n\n .uk-search-large .uk-search-input {\n background-color: $inverse-search-large-background;\n @if(mixin-exists(hook-inverse-search-large-input)) {@include hook-inverse-search-large-input();}\n }\n\n .uk-search-large .uk-search-input:focus {\n @if(mixin-exists(hook-inverse-search-large-input-focus)) {@include hook-inverse-search-large-input-focus();}\n }\n\n //\n // Toggle\n //\n\n .uk-search-toggle {\n color: $inverse-search-toggle-color;\n @if(mixin-exists(hook-inverse-search-toggle)) {@include hook-inverse-search-toggle();}\n }\n\n .uk-search-toggle:hover {\n color: $inverse-search-toggle-hover-color;\n @if(mixin-exists(hook-inverse-search-toggle-hover)) {@include hook-inverse-search-toggle-hover();}\n }\n\n}\n@mixin hook-section(){}\n@mixin hook-section-default(){}\n@mixin hook-section-muted(){}\n@mixin hook-section-primary(){}\n@mixin hook-section-secondary(){}\n@mixin hook-section-overlap(){}\n@mixin hook-section-misc(){}\n@mixin hook-slidenav(){ transition: color 0.1s ease-in-out; }\n@mixin hook-slidenav-hover(){}\n@mixin hook-slidenav-active(){}\n@mixin hook-slidenav-previous(){}\n@mixin hook-slidenav-next(){}\n@mixin hook-slidenav-large(){}\n@mixin hook-slidenav-container(){}\n@mixin hook-slidenav-misc(){}\n@mixin hook-inverse-slidenav(){}\n@mixin hook-inverse-slidenav-hover(){}\n@mixin hook-inverse-slidenav-active(){}\n@mixin hook-inverse-component-slidenav(){\n\n .uk-slidenav {\n color: $inverse-slidenav-color;\n @if(mixin-exists(hook-inverse-slidenav)) {@include hook-inverse-slidenav();}\n }\n\n .uk-slidenav:hover {\n color: $inverse-slidenav-hover-color;\n @if(mixin-exists(hook-inverse-slidenav-hover)) {@include hook-inverse-slidenav-hover();}\n }\n\n .uk-slidenav:active {\n color: $inverse-slidenav-active-color;\n @if(mixin-exists(hook-inverse-slidenav-active)) {@include hook-inverse-slidenav-active();}\n }\n\n}\n@mixin hook-slider(){}\n@mixin hook-slider-misc(){}\n@mixin hook-slideshow(){}\n@mixin hook-slideshow-misc(){}\n@mixin hook-sortable(){}\n@mixin hook-sortable-drag(){}\n@mixin hook-sortable-placeholder(){}\n@mixin hook-sortable-empty(){}\n@mixin hook-sortable-misc(){}\n@mixin hook-spinner(){}\n@mixin hook-spinner-misc(){}\n@mixin hook-sticky-misc(){}\n@mixin hook-subnav(){}\n@mixin hook-subnav-item(){\n font-size: $subnav-item-font-size;\n text-transform: $subnav-item-text-transform;\n transition: 0.1s ease-in-out;\n transition-property: color, background-color;\n}\n@mixin hook-subnav-item-hover(){}\n@mixin hook-subnav-item-active(){}\n@mixin hook-subnav-divider(){}\n@mixin hook-subnav-pill-item(){}\n@mixin hook-subnav-pill-item-hover(){}\n@mixin hook-subnav-pill-item-onclick(){}\n@mixin hook-subnav-pill-item-active(){}\n@mixin hook-subnav-item-disabled(){}\n@mixin hook-subnav-misc(){}\n@mixin hook-inverse-subnav-item(){}\n@mixin hook-inverse-subnav-item-hover(){}\n@mixin hook-inverse-subnav-item-active(){}\n@mixin hook-inverse-subnav-divider(){}\n@mixin hook-inverse-subnav-pill-item(){}\n@mixin hook-inverse-subnav-pill-item-hover(){}\n@mixin hook-inverse-subnav-pill-item-onclick(){}\n@mixin hook-inverse-subnav-pill-item-active(){}\n@mixin hook-inverse-subnav-item-disabled(){}\n@mixin hook-inverse-component-subnav(){\n\n .uk-subnav > * > :first-child {\n color: $inverse-subnav-item-color;\n @if(mixin-exists(hook-inverse-subnav-item)) {@include hook-inverse-subnav-item();}\n }\n\n .uk-subnav > * > a:hover {\n color: $inverse-subnav-item-hover-color;\n @if(mixin-exists(hook-inverse-subnav-item-hover)) {@include hook-inverse-subnav-item-hover();}\n }\n\n .uk-subnav > .uk-active > a {\n color: $inverse-subnav-item-active-color;\n @if(mixin-exists(hook-inverse-subnav-item-active)) {@include hook-inverse-subnav-item-active();}\n }\n\n //\n // Divider\n //\n\n .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before {\n border-left-color: $inverse-subnav-divider-border;\n @if(mixin-exists(hook-inverse-subnav-divider)) {@include hook-inverse-subnav-divider();}\n }\n\n //\n // Pill\n //\n\n .uk-subnav-pill > * > :first-child {\n background-color: $inverse-subnav-pill-item-background;\n color: $inverse-subnav-pill-item-color;\n @if(mixin-exists(hook-inverse-subnav-pill-item)) {@include hook-inverse-subnav-pill-item();}\n }\n\n .uk-subnav-pill > * > a:hover {\n background-color: $inverse-subnav-pill-item-hover-background;\n color: $inverse-subnav-pill-item-hover-color;\n @if(mixin-exists(hook-inverse-subnav-pill-item-hover)) {@include hook-inverse-subnav-pill-item-hover();}\n }\n\n .uk-subnav-pill > * > a:active {\n background-color: $inverse-subnav-pill-item-onclick-background;\n color: $inverse-subnav-pill-item-onclick-color;\n @if(mixin-exists(hook-inverse-subnav-pill-item-onclick)) {@include hook-inverse-subnav-pill-item-onclick();}\n }\n\n .uk-subnav-pill > .uk-active > a {\n background-color: $inverse-subnav-pill-item-active-background;\n color: $inverse-subnav-pill-item-active-color;\n @if(mixin-exists(hook-inverse-subnav-pill-item-active)) {@include hook-inverse-subnav-pill-item-active();}\n }\n\n //\n // Disabled\n //\n\n .uk-subnav > .uk-disabled > a {\n color: $inverse-subnav-item-disabled-color;\n @if(mixin-exists(hook-inverse-subnav-item-disabled)) {@include hook-inverse-subnav-item-disabled();}\n }\n\n}\n@mixin hook-svg-misc(){}\n@mixin hook-switcher-misc(){}\n@mixin hook-tab(){\n\n position: relative;\n\n &::before {\n content: \"\";\n position: absolute;\n bottom: 0;\n left: $tab-margin-horizontal;\n right: 0;\n border-bottom: $tab-border-width solid $tab-border;\n }\n\n}\n@mixin hook-tab-item(){\n border-bottom: $tab-item-border-width solid transparent;\n font-size: $tab-item-font-size;\n text-transform: $tab-item-text-transform;\n transition: color 0.1s ease-in-out;\n}\n@mixin hook-tab-item-hover(){}\n@mixin hook-tab-item-active(){ border-color: $tab-item-active-border; }\n@mixin hook-tab-item-disabled(){}\n@mixin hook-tab-bottom(){\n\n &::before {\n top: 0;\n bottom: auto;\n }\n\n}\n@mixin hook-tab-bottom-item(){\n border-top: $tab-item-border-width solid transparent;\n border-bottom: none;\n}\n@mixin hook-tab-left(){\n\n &::before {\n top: 0;\n bottom: 0;\n left: auto;\n right: 0;\n border-left: $tab-border-width solid $tab-border;\n border-bottom: none;\n }\n\n}\n@mixin hook-tab-right(){\n\n &::before {\n top: 0;\n bottom: 0;\n left: 0;\n right: auto;\n border-left: $tab-border-width solid $tab-border;\n border-bottom: none;\n }\n\n}\n@mixin hook-tab-left-item(){\n border-right: $tab-item-border-width solid transparent;\n border-bottom: none;\n}\n@mixin hook-tab-right-item(){\n border-left: $tab-item-border-width solid transparent;\n border-bottom: none;\n}\n@mixin hook-tab-misc(){\n\n .uk-tab .uk-dropdown { margin-left: ($tab-margin-horizontal + $tab-item-padding-horizontal); }\n\n}\n@mixin hook-inverse-tab(){\n\n &::before { border-color: $inverse-tab-border; }\n\n}\n@mixin hook-inverse-tab-item(){}\n@mixin hook-inverse-tab-item-hover(){}\n@mixin hook-inverse-tab-item-active(){ border-color: $inverse-global-primary-background; }\n@mixin hook-inverse-tab-item-disabled(){}\n@mixin hook-inverse-component-tab(){\n\n .uk-tab {\n @if(mixin-exists(hook-inverse-tab)) {@include hook-inverse-tab();}\n }\n\n .uk-tab > * > a {\n color: $inverse-tab-item-color;\n @if(mixin-exists(hook-inverse-tab-item)) {@include hook-inverse-tab-item();}\n }\n\n .uk-tab > * > a:hover {\n color: $inverse-tab-item-hover-color;\n @if(mixin-exists(hook-inverse-tab-item-hover)) {@include hook-inverse-tab-item-hover();}\n }\n\n .uk-tab > .uk-active > a {\n color: $inverse-tab-item-active-color;\n @if(mixin-exists(hook-inverse-tab-item-active)) {@include hook-inverse-tab-item-active();}\n }\n\n .uk-tab > .uk-disabled > a {\n color: $inverse-tab-item-disabled-color;\n @if(mixin-exists(hook-inverse-tab-item-disabled)) {@include hook-inverse-tab-item-disabled();}\n }\n\n}\n@mixin hook-table(){}\n@mixin hook-table-header-cell(){ text-transform: uppercase; }\n@mixin hook-table-cell(){}\n@mixin hook-table-footer(){}\n@mixin hook-table-caption(){}\n@mixin hook-table-divider(){}\n@mixin hook-table-striped(){\n border-top: $table-striped-border-width solid $table-striped-border;\n border-bottom: $table-striped-border-width solid $table-striped-border;\n}\n@mixin hook-table-hover(){}\n@mixin hook-table-row-active(){}\n@mixin hook-table-small(){}\n@mixin hook-table-large(){}\n@mixin hook-table-misc(){\n\n .uk-table tbody tr { transition: background-color 0.1s linear; }\n\n .uk-table-striped > tr:nth-of-type(even):last-child,\n .uk-table-striped tbody tr:nth-of-type(even):last-child { border-bottom: $table-striped-border-width solid $table-striped-border; }\n\n}\n@mixin hook-inverse-table-header-cell(){}\n@mixin hook-inverse-table-caption(){}\n@mixin hook-inverse-table-row-active(){}\n@mixin hook-inverse-table-divider(){}\n@mixin hook-inverse-table-striped(){\n border-top-color: $inverse-global-border;\n border-bottom-color: $inverse-global-border;\n}\n@mixin hook-inverse-table-hover(){}\n@mixin hook-inverse-component-table(){\n .uk-table-striped > tr:nth-of-type(even):last-child,\n .uk-table-striped tbody tr:nth-of-type(even):last-child { border-bottom-color: $inverse-global-border; }\n}\n@mixin hook-text-lead(){}\n@mixin hook-text-meta(){\n\n > a { color: $text-meta-link-color; }\n\n > a:hover {\n color: $text-meta-link-hover-color;\n text-decoration: none;\n }\n\n}\n@mixin hook-text-small(){}\n@mixin hook-text-large(){}\n@mixin hook-text-background(){ background-image: $internal-text-background-color-gradient; }\n@mixin hook-text-misc(){}\n@mixin hook-inverse-text-lead(){}\n@mixin hook-inverse-text-meta(){}\n@mixin hook-inverse-component-text(){\n\n .uk-text-lead {\n color: $inverse-text-lead-color;\n @if(mixin-exists(hook-inverse-text-lead)) {@include hook-inverse-text-lead();}\n }\n\n .uk-text-meta {\n color: $inverse-text-meta-color;\n @if(mixin-exists(hook-inverse-text-meta)) {@include hook-inverse-text-meta();}\n }\n\n .uk-text-muted { color: $inverse-text-muted-color !important; }\n .uk-text-emphasis { color: $inverse-text-emphasis-color !important; }\n .uk-text-primary { color: $inverse-text-primary-color !important; }\n .uk-text-secondary { color: $inverse-text-secondary-color !important; }\n\n}\n@mixin hook-thumbnav(){}\n@mixin hook-thumbnav-item(){\n\n position: relative;\n\n &::after {\n content: \"\";\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n background-image: $thumbnav-item-gradient;\n transition: opacity 0.1s ease-in-out;\n }\n\n}\n@mixin hook-thumbnav-item-hover(){\n &::after { opacity: $thumbnav-item-hover-opacity; }\n}\n@mixin hook-thumbnav-item-active(){\n &::after { opacity: $thumbnav-item-active-opacity; }\n}\n@mixin hook-thumbnav-misc(){}\n@mixin hook-inverse-thumbnav-item(){\n &::after { background-image: $inverse-thumbnav-item-gradient; }\n}\n@mixin hook-inverse-thumbnav-item-hover(){}\n@mixin hook-inverse-thumbnav-item-active(){}\n@mixin hook-inverse-component-thumbnav(){\n\n .uk-thumbnav > * > * {\n @if(mixin-exists(hook-inverse-thumbnav-item)) {@include hook-inverse-thumbnav-item();}\n }\n\n .uk-thumbnav > * > :hover {\n @if(mixin-exists(hook-inverse-thumbnav-item-hover)) {@include hook-inverse-thumbnav-item-hover();}\n }\n\n .uk-thumbnav > .uk-active > * {\n @if(mixin-exists(hook-inverse-thumbnav-item-active)) {@include hook-inverse-thumbnav-item-active();}\n }\n\n}\n@mixin hook-tile(){}\n@mixin hook-tile-default(){}\n@mixin hook-tile-default-hover(){}\n@mixin hook-tile-muted(){}\n@mixin hook-tile-muted-hover(){}\n@mixin hook-tile-primary(){}\n@mixin hook-tile-primary-hover(){}\n@mixin hook-tile-secondary(){}\n@mixin hook-tile-secondary-hover(){}\n@mixin hook-tile-misc(){}\n@mixin hook-tooltip(){}\n@mixin hook-tooltip-misc(){}\n@mixin hook-totop(){ transition: color 0.1s ease-in-out; }\n@mixin hook-totop-hover(){}\n@mixin hook-totop-active(){}\n@mixin hook-totop-misc(){}\n@mixin hook-inverse-totop(){}\n@mixin hook-inverse-totop-hover(){}\n@mixin hook-inverse-totop-active(){}\n@mixin hook-inverse-component-totop(){\n\n .uk-totop {\n color: $inverse-totop-color;\n @if(mixin-exists(hook-inverse-totop)) {@include hook-inverse-totop();}\n }\n\n .uk-totop:hover {\n color: $inverse-totop-hover-color;\n @if(mixin-exists(hook-inverse-totop-hover)) {@include hook-inverse-totop-hover();}\n }\n\n .uk-totop:active {\n color: $inverse-totop-active-color;\n @if(mixin-exists(hook-inverse-totop-active)) {@include hook-inverse-totop-active();}\n }\n\n}\n@mixin hook-transition-misc(){}\n@mixin hook-panel-scrollable(){}\n@mixin hook-box-shadow-bottom(){}\n@mixin hook-dropcap(){\n // Prevent line wrap\n margin-bottom: -2px;\n}\n@mixin hook-logo(){}\n@mixin hook-logo-hover(){}\n@mixin hook-utility-misc(){}\n@mixin hook-inverse-dropcap(){}\n@mixin hook-inverse-logo(){}\n@mixin hook-inverse-logo-hover(){}\n@mixin hook-inverse-component-utility(){\n\n .uk-dropcap::first-letter,\n .uk-dropcap p:first-of-type::first-letter {\n @if(mixin-exists(hook-inverse-dropcap)) {@include hook-inverse-dropcap();}\n }\n\n .uk-logo {\n color: $inverse-logo-color;\n @if(mixin-exists(hook-inverse-logo)) {@include hook-inverse-logo();}\n }\n\n .uk-logo:hover {\n color: $inverse-logo-hover-color;\n @if(mixin-exists(hook-inverse-logo-hover)) {@include hook-inverse-logo-hover();}\n }\n\n .uk-logo:has(.uk-logo-inverse) > :not(picture:has(.uk-logo-inverse)):not(.uk-logo-inverse) { display: none; }\n .uk-logo-inverse { display: block; }\n\n}\n@mixin hook-visibility-misc(){}\n@mixin hook-width-misc(){}\n@mixin hook-inverse() {\n @include hook-inverse-component-accordion();\n @include hook-inverse-component-article();\n @include hook-inverse-component-badge();\n @include hook-inverse-component-base();\n @include hook-inverse-component-breadcrumb();\n @include hook-inverse-component-button();\n @include hook-inverse-component-card();\n @include hook-inverse-component-close();\n @include hook-inverse-component-column();\n @include hook-inverse-component-countdown();\n @include hook-inverse-component-divider();\n @include hook-inverse-component-dotnav();\n @include hook-inverse-component-form();\n @include hook-inverse-component-grid();\n @include hook-inverse-component-heading();\n @include hook-inverse-component-icon();\n @include hook-inverse-component-iconnav();\n @include hook-inverse-component-label();\n @include hook-inverse-component-leader();\n @include hook-inverse-component-link();\n @include hook-inverse-component-list();\n @include hook-inverse-component-marker();\n @include hook-inverse-component-nav();\n @include hook-inverse-component-navbar();\n @include hook-inverse-component-pagination();\n @include hook-inverse-component-search();\n @include hook-inverse-component-slidenav();\n @include hook-inverse-component-subnav();\n @include hook-inverse-component-tab();\n @include hook-inverse-component-table();\n @include hook-inverse-component-text();\n @include hook-inverse-component-thumbnav();\n @include hook-inverse-component-totop();\n @include hook-inverse-component-utility();\n @include hook-inverse-component-accordion();\n @include hook-inverse-component-table();\n}","// Name: Link\n// Description: Styles for links\n//\n// Component: `uk-link-muted`\n// `uk-link-text`\n// `uk-link-heading`\n// `uk-link-reset`\n//\n// Sub-objects: `uk-link-toggle`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Link\n ========================================================================== */\n\n\n/* Muted\n ========================================================================== */\n\na.uk-link-muted,\n.uk-link-muted a,\n.uk-link-toggle .uk-link-muted {\n color: $link-muted-color;\n @if(mixin-exists(hook-link-muted)) {@include hook-link-muted();}\n}\n\na.uk-link-muted:hover,\n.uk-link-muted a:hover,\n.uk-link-toggle:hover .uk-link-muted {\n color: $link-muted-hover-color;\n @if(mixin-exists(hook-link-muted-hover)) {@include hook-link-muted-hover();}\n}\n\n\n/* Text\n ========================================================================== */\n\na.uk-link-text,\n.uk-link-text a,\n.uk-link-toggle .uk-link-text {\n color: inherit;\n @if(mixin-exists(hook-link-text)) {@include hook-link-text();}\n}\n\na.uk-link-text:hover,\n.uk-link-text a:hover,\n.uk-link-toggle:hover .uk-link-text {\n color: $link-text-hover-color;\n @if(mixin-exists(hook-link-text-hover)) {@include hook-link-text-hover();}\n}\n\n\n/* Heading\n ========================================================================== */\n\na.uk-link-heading,\n.uk-link-heading a,\n.uk-link-toggle .uk-link-heading {\n color: inherit;\n @if(mixin-exists(hook-link-heading)) {@include hook-link-heading();}\n}\n\na.uk-link-heading:hover,\n.uk-link-heading a:hover,\n.uk-link-toggle:hover .uk-link-heading {\n color: $link-heading-hover-color;\n text-decoration: $link-heading-hover-text-decoration;\n @if(mixin-exists(hook-link-heading-hover)) {@include hook-link-heading-hover();}\n}\n\n\n/* Reset\n ========================================================================== */\n\n/*\n * `!important` needed to override inverse component\n */\n\na.uk-link-reset,\n.uk-link-reset a {\n color: inherit !important;\n text-decoration: none !important;\n @if(mixin-exists(hook-link-reset)) {@include hook-link-reset();}\n}\n\n\n/* Toggle\n ========================================================================== */\n\n.uk-link-toggle {\n color: inherit !important;\n text-decoration: none !important;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-link-misc)) {@include hook-link-misc();}\n\n// @mixin hook-link-muted(){}\n// @mixin hook-link-muted-hover(){}\n// @mixin hook-link-text(){}\n// @mixin hook-link-text-hover(){}\n// @mixin hook-link-heading(){}\n// @mixin hook-link-heading-hover(){}\n// @mixin hook-link-reset(){}\n// @mixin hook-link-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-link-muted(){}\n// @mixin hook-inverse-link-muted-hover(){}\n// @mixin hook-inverse-link-text-hover(){}\n// @mixin hook-inverse-link-heading-hover(){}\n","// Name: Heading\n// Description: Styles for headings\n//\n// Component: `uk-heading-primary`\n// `uk-heading-hero`\n// `uk-heading-divider`\n// `uk-heading-bullet`\n// `uk-heading-line`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n$heading-small-font-size: $heading-small-font-size-m * 0.8 !default; // 38px 0.73\n$heading-medium-font-size: $heading-medium-font-size-m * 0.825 !default; // 40px 0.714\n$heading-large-font-size: $heading-large-font-size-m * 0.85 !default; // 50px 0.78\n$heading-xlarge-font-size: $heading-large-font-size-m !default; // 4rem / 64px\n$heading-2xlarge-font-size: $heading-xlarge-font-size-m !default; // 6rem / 96px\n$heading-3xlarge-font-size: $heading-2xlarge-font-size-m !default; // 8rem / 128px\n\n$heading-small-font-size-m: $heading-medium-font-size-l * 0.8125 !default; // 3.25rem / 52px\n$heading-medium-font-size-m: $heading-medium-font-size-l * 0.875 !default; // 3.5rem / 56px\n$heading-large-font-size-m: $heading-medium-font-size-l !default; // 4rem / 64px\n$heading-xlarge-font-size-m: $heading-large-font-size-l !default; // 6rem / 96px\n$heading-2xlarge-font-size-m: $heading-xlarge-font-size-l !default; // 8rem / 128px\n$heading-3xlarge-font-size-m: $heading-2xlarge-font-size-l !default; // 11rem / 176px\n\n$heading-medium-font-size-l: 4rem !default; // 64px\n$heading-large-font-size-l: 6rem !default; // 96px\n$heading-xlarge-font-size-l: 8rem !default; // 128px\n$heading-2xlarge-font-size-l: 11rem !default; // 176px\n$heading-3xlarge-font-size-l: 15rem !default; // 240px\n\n\n\n\n\n\n/* ========================================================================\n Component: Heading\n ========================================================================== */\n\n.uk-heading-small {\n font-size: $heading-small-font-size;\n line-height: $heading-small-line-height;\n @if(mixin-exists(hook-heading-small)) {@include hook-heading-small();}\n}\n\n.uk-heading-medium {\n font-size: $heading-medium-font-size;\n line-height: $heading-medium-line-height;\n @if(mixin-exists(hook-heading-medium)) {@include hook-heading-medium();}\n}\n\n.uk-heading-large {\n font-size: $heading-large-font-size;\n line-height: $heading-large-line-height;\n @if(mixin-exists(hook-heading-large)) {@include hook-heading-large();}\n}\n\n.uk-heading-xlarge {\n font-size: $heading-xlarge-font-size;\n line-height: $heading-xlarge-line-height;\n @if(mixin-exists(hook-heading-xlarge)) {@include hook-heading-xlarge();}\n}\n\n.uk-heading-2xlarge {\n font-size: $heading-2xlarge-font-size;\n line-height: $heading-2xlarge-line-height;\n @if(mixin-exists(hook-heading-2xlarge)) {@include hook-heading-2xlarge();}\n}\n\n.uk-heading-3xlarge {\n font-size: $heading-3xlarge-font-size;\n line-height: $heading-3xlarge-line-height;\n @if(mixin-exists(hook-heading-3xlarge)) {@include hook-heading-3xlarge();}\n}\n\n/* Tablet Landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-heading-small { font-size: $heading-small-font-size-m; }\n .uk-heading-medium { font-size: $heading-medium-font-size-m; }\n .uk-heading-large { font-size: $heading-large-font-size-m; }\n .uk-heading-xlarge { font-size: $heading-xlarge-font-size-m; }\n .uk-heading-2xlarge { font-size: $heading-2xlarge-font-size-m; }\n .uk-heading-3xlarge { font-size: $heading-3xlarge-font-size-m; }\n\n}\n\n/* Laptop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-heading-medium { font-size: $heading-medium-font-size-l; }\n .uk-heading-large { font-size: $heading-large-font-size-l; }\n .uk-heading-xlarge { font-size: $heading-xlarge-font-size-l; }\n .uk-heading-2xlarge { font-size: $heading-2xlarge-font-size-l; }\n .uk-heading-3xlarge { font-size: $heading-3xlarge-font-size-l; }\n\n}\n\n\n/* Primary\n Deprecated: Use `uk-heading-medium` instead\n ========================================================================== */\n\n$heading-primary-font-size-l: 3.75rem !default; // 60px\n\n$heading-primary-font-size-m: $heading-primary-font-size-l * 0.9 !default; // 54px\n\n$heading-primary-font-size: $heading-primary-font-size-l * 0.8 !default; // 48px\n\n@if ($deprecated == true) {\n.uk-heading-primary {\n font-size: $heading-primary-font-size;\n line-height: $heading-primary-line-height;\n @if(mixin-exists(hook-heading-primary)) {@include hook-heading-primary();}\n}\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n @if ($deprecated == true) {\n.uk-heading-primary { font-size: $heading-primary-font-size-m; }\n}\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n @if ($deprecated == true) {\n.uk-heading-primary {\n font-size: $heading-primary-font-size-l;\n line-height: $heading-primary-line-height-l;\n }\n}\n\n}\n\n\n/* Hero\n Deprecated: Use `uk-heading-xlarge` instead\n ========================================================================== */\n\n$heading-hero-font-size-l: 8rem !default; // 128px\n\n$heading-hero-font-size-m: $heading-hero-font-size-l * 0.75 !default; // 96px\n\n$heading-hero-font-size: $heading-hero-font-size-l * 0.5 !default; // 64px\n\n@if ($deprecated == true) {\n.uk-heading-hero {\n font-size: $heading-hero-font-size;\n line-height: $heading-hero-line-height;\n @if(mixin-exists(hook-heading-hero)) {@include hook-heading-hero();}\n}\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n @if ($deprecated == true) {\n.uk-heading-hero {\n font-size: $heading-hero-font-size-m;\n line-height: $heading-hero-line-height-m;\n }\n}\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n @if ($deprecated == true) {\n.uk-heading-hero {\n font-size: $heading-hero-font-size-l;\n line-height: $heading-hero-line-height-l;\n }\n}\n\n}\n\n\n/* Divider\n ========================================================================== */\n\n.uk-heading-divider {\n padding-bottom: $heading-divider-padding-bottom;\n border-bottom: $heading-divider-border-width solid $heading-divider-border;\n @if(mixin-exists(hook-heading-divider)) {@include hook-heading-divider();}\n}\n\n\n/* Bullet\n ========================================================================== */\n\n.uk-heading-bullet { position: relative; }\n\n/*\n * 1. Using `inline-block` to make it work with text alignment\n * 2. Center vertically\n * 3. Style\n */\n\n.uk-heading-bullet::before {\n content: \"\";\n /* 1 */\n display: inline-block;\n /* 2 */\n position: relative;\n top: $heading-bullet-top;\n vertical-align: middle;\n /* 3 */\n height: $heading-bullet-height;\n margin-right: $heading-bullet-margin-right;\n border-left: $heading-bullet-border-width solid $heading-bullet-border;\n @if(mixin-exists(hook-heading-bullet)) {@include hook-heading-bullet();}\n}\n\n\n/* Line\n ========================================================================== */\n\n/*\n * Clip the child element\n */\n\n.uk-heading-line { overflow: hidden; }\n\n/*\n * Extra markup is needed to make it work with text align\n */\n\n.uk-heading-line > * {\n display: inline-block;\n position: relative;\n}\n\n/*\n * 1. Center vertically\n * 2. Make the element as large as possible. It's clipped by the container.\n * 3. Style\n */\n\n.uk-heading-line > ::before,\n.uk-heading-line > ::after {\n content: \"\";\n /* 1 */\n position: absolute;\n top: unquote('calc(#{$heading-line-top} - (#{$heading-line-height} / 2))');\n /* 2 */\n width: $heading-line-width;\n /* 3 */\n border-bottom: $heading-line-border-width solid $heading-line-border;\n @if(mixin-exists(hook-heading-line)) {@include hook-heading-line();}\n}\n\n.uk-heading-line > ::before {\n right: 100%;\n margin-right: $heading-line-margin-horizontal;\n}\n.uk-heading-line > ::after {\n left: 100%;\n margin-left: $heading-line-margin-horizontal;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-heading-misc)) {@include hook-heading-misc();}\n\n// @mixin hook-heading-small(){}\n// @mixin hook-heading-medium(){}\n// @mixin hook-heading-large(){}\n// @mixin hook-heading-xlarge(){}\n// @mixin hook-heading-2xlarge(){}\n// @mixin hook-heading-3xlarge(){}\n// @mixin hook-heading-primary(){}\n// @mixin hook-heading-hero(){}\n// @mixin hook-heading-divider(){}\n// @mixin hook-heading-bullet(){}\n// @mixin hook-heading-line(){}\n// @mixin hook-heading-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-heading-small(){}\n// @mixin hook-inverse-heading-medium(){}\n// @mixin hook-inverse-heading-large(){}\n// @mixin hook-inverse-heading-xlarge(){}\n// @mixin hook-inverse-heading-2xlarge(){}\n// @mixin hook-inverse-heading-3xlarge(){}\n// @mixin hook-inverse-heading-primary(){}\n// @mixin hook-inverse-heading-hero(){}\n// @mixin hook-inverse-heading-divider(){}\n// @mixin hook-inverse-heading-bullet(){}\n// @mixin hook-inverse-heading-line(){}\n","// Name: Divider\n// Description: Styles for dividers\n//\n// Component: `uk-divider-icon`\n// `uk-divider-small`\n// `uk-divider-vertical`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Divider\n ========================================================================== */\n\n/*\n * 1. Reset default `hr`\n * 2. Set margin if a `div` is used for semantical reason\n */\n\n[class*=\"uk-divider\"] {\n /* 1 */\n border: none;\n /* 2 */\n margin-bottom: $divider-margin-vertical;\n}\n\n/* Add margin if adjacent element */\n* + [class*=\"uk-divider\"] { margin-top: $divider-margin-vertical; }\n\n\n/* Icon\n ========================================================================== */\n\n.uk-divider-icon {\n position: relative;\n height: $divider-icon-height;\n @include svg-fill($internal-divider-icon-image, \"#000\", $divider-icon-color);\n background-repeat: no-repeat;\n background-position: 50% 50%;\n @if(mixin-exists(hook-divider-icon)) {@include hook-divider-icon();}\n}\n\n.uk-divider-icon::before,\n.uk-divider-icon::after {\n content: \"\";\n position: absolute;\n top: $divider-icon-line-top;\n max-width: unquote('calc(50% - (#{$divider-icon-width} / 2))');\n border-bottom: $divider-icon-line-border-width solid $divider-icon-line-border;\n @if(mixin-exists(hook-divider-icon-line)) {@include hook-divider-icon-line();}\n}\n\n.uk-divider-icon::before {\n right: unquote('calc(50% + (#{$divider-icon-width} / 2))');\n width: $divider-icon-line-width;\n @if(mixin-exists(hook-divider-icon-line-left)) {@include hook-divider-icon-line-left();}\n}\n\n.uk-divider-icon::after {\n left: unquote('calc(50% + (#{$divider-icon-width} / 2))');\n width: $divider-icon-line-width;\n @if(mixin-exists(hook-divider-icon-line-right)) {@include hook-divider-icon-line-right();}\n}\n\n\n/* Small\n ========================================================================== */\n\n/*\n * 1. Fix height because of `inline-block`\n * 2. Using ::after and inline-block to make `text-align` work\n */\n\n/* 1 */\n.uk-divider-small { line-height: 0; }\n\n/* 2 */\n.uk-divider-small::after {\n content: \"\";\n display: inline-block;\n width: $divider-small-width;\n max-width: 100%;\n border-top: $divider-small-border-width solid $divider-small-border;\n vertical-align: top;\n @if(mixin-exists(hook-divider-small)) {@include hook-divider-small();}\n}\n\n\n/* Vertical\n ========================================================================== */\n\n.uk-divider-vertical {\n width: max-content;\n height: $divider-vertical-height;\n margin-left: auto;\n margin-right: auto;\n border-left: $divider-vertical-border-width solid $divider-vertical-border;\n @if(mixin-exists(hook-divider-vertical)) {@include hook-divider-vertical();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-divider-misc)) {@include hook-divider-misc();}\n\n// @mixin hook-divider-icon(){}\n// @mixin hook-divider-icon-line(){}\n// @mixin hook-divider-icon-line-left(){}\n// @mixin hook-divider-icon-line-right(){}\n// @mixin hook-divider-small(){}\n// @mixin hook-divider-vertical(){}\n// @mixin hook-divider-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-divider-icon(){}\n// @mixin hook-inverse-divider-icon-line(){}\n// @mixin hook-inverse-divider-small(){}\n// @mixin hook-inverse-divider-vertical(){}\n","//\n// Component: Mixin\n// Description: Defines mixins which are used across all components\n//\n// ========================================================================\n\n// SVG\n// ========================================================================\n\n/// Replace `$search` with `$replace` in `$string`\n/// @author Hugo Giraudel\n/// @param {String} $string - Initial string\n/// @param {String} $search - Substring to replace\n/// @param {String} $replace ('') - New value\n/// @return {String} - Updated string\n@function str-replace($string, $search, $replace: '') {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace +\n str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n@mixin svg-fill($src, $color-default, $color-new) {\n $replace-src: str-replace($src, $color-default, $color-new) !default;\n $replace-src: str-replace($replace-src, '#', '%23');\n $replace-src: quote($replace-src);\n background-image: url($replace-src);\n}\n","// Name: List\n// Description: Styles for lists\n//\n// Component: `uk-list`\n//\n// Modifiers: `uk-list-disc`\n// `uk-list-circle`\n// `uk-list-square`\n// `uk-list-decimal`\n// `uk-list-hyphen`\n// `uk-list-muted`\n// `uk-list-emphasis`\n// `uk-list-primary`\n// `uk-list-secondary`\n// `uk-list-bullet`\n// `uk-list-divider`\n// `uk-list-striped`\n// `uk-list-large`\n// `uk-list-collapse`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: List\n ========================================================================== */\n\n.uk-list {\n padding: 0;\n list-style: none;\n}\n\n/*\n * Avoid column break within the list item, when using `column-count`\n */\n\n.uk-list > * { break-inside: avoid-column; }\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-list > * > :last-child { margin-bottom: 0; }\n\n/*\n * Style\n */\n\n.uk-list > :nth-child(n+2),\n.uk-list > * > ul { margin-top: $list-margin-top; }\n\n\n/* Marker modifiers\n * Moving `::marker` inside `::before` to style it differently\n * To style the `::marker` is currently only supported in Firefox and Safari\n ========================================================================== */\n\n.uk-list-disc > *,\n.uk-list-circle > *,\n.uk-list-square > *,\n.uk-list-decimal > *,\n.uk-list-hyphen > * { padding-left: $list-padding-left; }\n\n/*\n * Type modifiers\n */\n\n.uk-list-decimal { counter-reset: decimal; }\n.uk-list-decimal > * { counter-increment: decimal; }\n\n.uk-list-disc > ::before,\n.uk-list-circle > ::before,\n.uk-list-square > ::before,\n.uk-list-decimal > ::before,\n.uk-list-hyphen > ::before {\n content: \"\";\n position: relative;\n left: (-$list-padding-left);\n width: $list-padding-left;\n height: $list-marker-height;\n margin-bottom: (-$list-marker-height);\n display: list-item;\n list-style-position: inside;\n text-align: right;\n}\n\n.uk-list-disc > ::before { list-style-type: disc; }\n.uk-list-circle > ::before { list-style-type: circle; }\n.uk-list-square > ::before { list-style-type: square; }\n.uk-list-decimal > ::before { content: counter(decimal, decimal) '\\200A.\\00A0'; }\n.uk-list-hyphen > ::before { content: '–\\00A0\\00A0'; }\n\n/*\n * Color modifiers\n */\n\n.uk-list-muted > ::before { color: $list-muted-color !important; }\n.uk-list-emphasis > ::before { color: $list-emphasis-color !important; }\n.uk-list-primary > ::before { color: $list-primary-color !important; }\n.uk-list-secondary > ::before { color: $list-secondary-color !important; }\n\n\n/* Image bullet modifier\n ========================================================================== */\n\n.uk-list-bullet > * { padding-left: $list-padding-left; }\n\n.uk-list-bullet > ::before {\n content: \"\";\n display: list-item;\n position: relative;\n left: (-$list-padding-left);\n width: $list-padding-left;\n height: $list-marker-height;\n margin-bottom: (-$list-marker-height);\n @include svg-fill($internal-list-bullet-image, \"#000\", $list-bullet-icon-color);\n background-repeat: no-repeat;\n background-position: 50% 50%;\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Divider\n */\n\n.uk-list-divider > :nth-child(n+2) {\n margin-top: $list-divider-margin-top;\n padding-top: $list-divider-margin-top;\n border-top: $list-divider-border-width solid $list-divider-border;\n @if(mixin-exists(hook-list-divider)) {@include hook-list-divider();}\n}\n\n/*\n * Striped\n */\n\n.uk-list-striped > * {\n padding: $list-striped-padding-vertical $list-striped-padding-horizontal;\n @if(mixin-exists(hook-list-striped)) {@include hook-list-striped();}\n}\n\n.uk-list-striped > :nth-of-type(odd) { background: $list-striped-background; }\n\n.uk-list-striped > :nth-child(n+2) { margin-top: 0; }\n\n\n/* Size modifier\n ========================================================================== */\n\n.uk-list-large > :nth-child(n+2),\n.uk-list-large > * > ul { margin-top: $list-large-margin-top; }\n\n.uk-list-collapse > :nth-child(n+2),\n.uk-list-collapse > * > ul { margin-top: 0; }\n\n/*\n * Divider\n */\n\n.uk-list-large.uk-list-divider > :nth-child(n+2) {\n margin-top: $list-large-divider-margin-top;\n padding-top: $list-large-divider-margin-top;\n}\n\n.uk-list-collapse.uk-list-divider > :nth-child(n+2) {\n margin-top: 0;\n padding-top: 0;\n}\n\n/*\n * Striped\n */\n\n.uk-list-large.uk-list-striped > * { padding: $list-large-striped-padding-vertical $list-large-striped-padding-horizontal; }\n\n.uk-list-collapse.uk-list-striped > * {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.uk-list-large.uk-list-striped > :nth-child(n+2),\n.uk-list-collapse.uk-list-striped > :nth-child(n+2) { margin-top: 0; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-list-misc)) {@include hook-list-misc();}\n\n// @mixin hook-list-divider(){}\n// @mixin hook-list-striped(){}\n// @mixin hook-list-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n\n\n// @mixin hook-inverse-list-divider(){}\n// @mixin hook-inverse-list-striped(){}\n","// Name: Description list\n// Description: Styles for description lists\n//\n// Component: `uk-description-list`\n//\n// Modifiers: `uk-description-list-divider`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Description list\n ========================================================================== */\n\n/*\n * Term\n */\n\n.uk-description-list > dt {\n color: $description-list-term-color;\n @if(mixin-exists(hook-description-list-term)) {@include hook-description-list-term();}\n}\n\n.uk-description-list > dt:nth-child(n+2) {\n margin-top: $description-list-term-margin-top;\n}\n\n/*\n * Description\n */\n\n.uk-description-list > dd {\n @if(mixin-exists(hook-description-list-description)) {@include hook-description-list-description();}\n}\n\n\n/* Style modifier\n ========================================================================== */\n\n/*\n * Line\n */\n\n.uk-description-list-divider > dt:nth-child(n+2) {\n margin-top: $description-list-divider-term-margin-top;\n padding-top: $description-list-divider-term-margin-top;\n border-top: $description-list-divider-term-border-width solid $description-list-divider-term-border;\n @if(mixin-exists(hook-description-list-divider-term)) {@include hook-description-list-divider-term();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-description-list-misc)) {@include hook-description-list-misc();}\n\n// @mixin hook-description-list-term(){}\n// @mixin hook-description-list-description(){}\n// @mixin hook-description-list-divider-term(){}\n// @mixin hook-description-list-misc(){}\n","// Name: Table\n// Description: Styles for tables\n//\n// Component: `uk-table`\n//\n// Modifiers: `uk-table-middle`\n// `uk-table-divider`\n// `uk-table-striped`\n// `uk-table-hover`\n// `uk-table-small`\n// `uk-table-justify`\n// `uk-table-shrink`\n// `uk-table-expand`\n// `uk-table-link`\n// `uk-table-responsive`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Table\n ========================================================================== */\n\n/*\n * 1. Remove most spacing between table cells.\n * 2. Behave like a block element\n * 3. Style\n */\n\n.uk-table {\n /* 1 */\n border-collapse: collapse;\n border-spacing: 0;\n /* 2 */\n width: 100%;\n /* 3 */\n margin-bottom: $table-margin-vertical;\n @if(mixin-exists(hook-table)) {@include hook-table();}\n}\n\n/* Add margin if adjacent element */\n* + .uk-table { margin-top: $table-margin-vertical; }\n\n\n/* Header cell\n ========================================================================== */\n\n/*\n * 1. Style\n */\n\n.uk-table th {\n padding: $table-cell-padding-vertical $table-cell-padding-horizontal;\n text-align: left;\n vertical-align: bottom;\n /* 1 */\n font-size: $table-header-cell-font-size;\n font-weight: $table-header-cell-font-weight;\n color: $table-header-cell-color;\n @if(mixin-exists(hook-table-header-cell)) {@include hook-table-header-cell();}\n}\n\n\n/* Cell\n ========================================================================== */\n\n.uk-table td {\n padding: $table-cell-padding-vertical $table-cell-padding-horizontal;\n vertical-align: top;\n @if(mixin-exists(hook-table-cell)) {@include hook-table-cell();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-table td > :last-child { margin-bottom: 0; }\n\n\n/* Footer\n ========================================================================== */\n\n.uk-table tfoot {\n font-size: $table-footer-font-size;\n @if(mixin-exists(hook-table-footer)) {@include hook-table-footer();}\n}\n\n\n/* Caption\n ========================================================================== */\n\n.uk-table caption {\n font-size: $table-caption-font-size;\n text-align: left;\n color: $table-caption-color;\n @if(mixin-exists(hook-table-caption)) {@include hook-table-caption();}\n}\n\n\n/* Alignment modifier\n ========================================================================== */\n\n.uk-table-middle,\n.uk-table-middle td { vertical-align: middle !important; }\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Divider\n */\n\n.uk-table-divider > tr:not(:first-child),\n.uk-table-divider > :not(:first-child) > tr,\n.uk-table-divider > :first-child > tr:not(:first-child) {\n border-top: $table-divider-border-width solid $table-divider-border;\n @if(mixin-exists(hook-table-divider)) {@include hook-table-divider();}\n}\n\n/*\n * Striped\n */\n\n.uk-table-striped > tr:nth-of-type(odd),\n.uk-table-striped tbody tr:nth-of-type(odd) {\n background: $table-striped-row-background;\n @if(mixin-exists(hook-table-striped)) {@include hook-table-striped();}\n}\n\n/*\n * Hover\n */\n\n.uk-table-hover > tr:hover,\n.uk-table-hover tbody tr:hover {\n background: $table-hover-row-background;\n @if(mixin-exists(hook-table-hover)) {@include hook-table-hover();}\n}\n\n\n/* Active state\n ========================================================================== */\n\n.uk-table > tr.uk-active,\n.uk-table tbody tr.uk-active {\n background: $table-row-active-background;\n @if(mixin-exists(hook-table-row-active)) {@include hook-table-row-active();}\n}\n\n/* Size modifier\n ========================================================================== */\n\n.uk-table-small th,\n.uk-table-small td {\n padding: $table-small-cell-padding-vertical $table-small-cell-padding-horizontal;\n @if(mixin-exists(hook-table-small)) {@include hook-table-small();}\n}\n\n.uk-table-large th,\n.uk-table-large td {\n padding: $table-large-cell-padding-vertical $table-large-cell-padding-horizontal;\n @if(mixin-exists(hook-table-large)) {@include hook-table-large();}\n}\n\n\n/* Justify modifier\n ========================================================================== */\n\n.uk-table-justify th:first-child,\n.uk-table-justify td:first-child { padding-left: 0; }\n\n.uk-table-justify th:last-child,\n.uk-table-justify td:last-child { padding-right: 0; }\n\n\n/* Cell size modifier\n ========================================================================== */\n\n.uk-table-shrink { width: 1px; }\n.uk-table-expand { min-width: $table-expand-min-width; }\n\n\n/* Cell link modifier\n ========================================================================== */\n\n/*\n * Does not work with `uk-table-justify` at the moment\n */\n\n.uk-table-link { padding: 0 !important; }\n\n.uk-table-link > a {\n display: block;\n padding: $table-cell-padding-vertical $table-cell-padding-horizontal;\n}\n\n.uk-table-small .uk-table-link > a { padding: $table-small-cell-padding-vertical $table-small-cell-padding-horizontal; }\n\n\n/* Responsive table\n ========================================================================== */\n\n\n/* Phone landscape and smaller */\n@media (max-width: $breakpoint-small-max) {\n\n .uk-table-responsive,\n .uk-table-responsive tbody,\n .uk-table-responsive th,\n .uk-table-responsive td,\n .uk-table-responsive tr { display: block; }\n\n .uk-table-responsive thead { display: none; }\n\n .uk-table-responsive th,\n .uk-table-responsive td {\n width: auto !important;\n max-width: none !important;\n min-width: 0 !important;\n overflow: visible !important;\n white-space: normal !important;\n }\n\n .uk-table-responsive th:not(:first-child):not(.uk-table-link),\n .uk-table-responsive td:not(:first-child):not(.uk-table-link),\n .uk-table-responsive .uk-table-link:not(:first-child) > a { padding-top: round(($table-cell-padding-vertical * 0.33333)) !important; }\n\n .uk-table-responsive th:not(:last-child):not(.uk-table-link),\n .uk-table-responsive td:not(:last-child):not(.uk-table-link),\n .uk-table-responsive .uk-table-link:not(:last-child) > a { padding-bottom: round(($table-cell-padding-vertical * 0.33333)) !important; }\n\n .uk-table-justify.uk-table-responsive th,\n .uk-table-justify.uk-table-responsive td {\n padding-left: 0;\n padding-right: 0;\n }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-table-misc)) {@include hook-table-misc();}\n\n// @mixin hook-table(){}\n// @mixin hook-table-header-cell(){}\n// @mixin hook-table-cell(){}\n// @mixin hook-table-footer(){}\n// @mixin hook-table-caption(){}\n// @mixin hook-table-row-active(){}\n// @mixin hook-table-divider(){}\n// @mixin hook-table-striped(){}\n// @mixin hook-table-hover(){}\n// @mixin hook-table-small(){}\n// @mixin hook-table-large(){}\n// @mixin hook-table-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-table-header-cell(){}\n// @mixin hook-inverse-table-caption(){}\n// @mixin hook-inverse-table-row-active(){}\n// @mixin hook-inverse-table-divider(){}\n// @mixin hook-inverse-table-striped(){}\n// @mixin hook-inverse-table-hover(){}\n","// Name: Icon\n// Description: Component to create icons\n//\n// Component: `uk-icon`\n//\n// Modifiers: `uk-icon-image`\n// `uk-icon-link`\n// `uk-icon-button`\n//\n// States: `uk-preserve`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Icon\n ========================================================================== */\n\n/*\n * Note: 1. - 7. is required for `button` elements. Needed for Close and Form Icon component.\n * 1. Remove margins in Chrome, Safari and Opera.\n * 2. Remove borders for `button`.\n * 3. Remove border-radius in Chrome.\n * 4. Address `overflow` set to `hidden` in IE.\n * 5. Correct `font` properties and `color` not being inherited for `button`.\n * 6. Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 7. Remove default `button` padding and background color\n * 8. Style\n * 9. Fill all SVG elements with the current text color if no `fill` attribute is set\n * 10. Let the container fit the height of the icon\n */\n\n.uk-icon {\n /* 1 */\n margin: 0;\n /* 2 */\n border: none;\n /* 3 */\n border-radius: 0;\n /* 4 */\n overflow: visible;\n /* 5 */\n font: inherit;\n color: inherit;\n /* 6 */\n text-transform: none;\n /* 7. */\n padding: 0;\n background-color: transparent;\n /* 8 */\n display: inline-block;\n /* 9 */\n fill: currentcolor;\n /* 10 */\n line-height: 0;\n}\n\n/* Required for `button`. */\nbutton.uk-icon:not(:disabled) { cursor: pointer; }\n\n/*\n * Remove the inner border and padding in Firefox.\n */\n\n.uk-icon::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n/*\n * Set the fill and stroke color of all SVG elements to the current text color\n */\n\n.uk-icon:not(.uk-preserve) [fill*=\"#\"]:not(.uk-preserve) { fill: currentcolor; }\n.uk-icon:not(.uk-preserve) [stroke*=\"#\"]:not(.uk-preserve) { stroke: currentcolor; }\n\n/*\n * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835\n */\n\n.uk-icon > * { transform: translate(0, 0); }\n\n\n/* Image modifier\n ========================================================================== */\n\n/*\n * Display images in icon dimensions\n * 1. Required for `span` with background image\n * 2. Required for `image`\n */\n\n.uk-icon-image {\n width: $icon-image-size;\n height: $icon-image-size;\n /* 1 */\n background-position: 50% 50%;\n background-repeat: no-repeat;\n background-size: contain;\n vertical-align: middle;\n /* 2 */\n object-fit: scale-down;\n max-width: none;\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Link\n * 1. Allow text within link\n */\n\n.uk-icon-link {\n color: $icon-link-color;\n /* 1 */\n text-decoration: none !important;\n @if(mixin-exists(hook-icon-link)) {@include hook-icon-link();}\n}\n\n.uk-icon-link:hover {\n color: $icon-link-hover-color;\n @if(mixin-exists(hook-icon-link-hover)) {@include hook-icon-link-hover();}\n}\n\n/* OnClick + Active */\n.uk-icon-link:active,\n.uk-active > .uk-icon-link {\n color: $icon-link-active-color;\n @if(mixin-exists(hook-icon-link-active)) {@include hook-icon-link-active();}\n}\n\n/*\n * Button\n * 1. Center icon vertically and horizontally\n */\n\n.uk-icon-button {\n box-sizing: border-box;\n width: $icon-button-size;\n height: $icon-button-size;\n border-radius: $icon-button-border-radius;\n background: $icon-button-background;\n color: $icon-button-color;\n vertical-align: middle;\n /* 1 */\n display: inline-flex;\n justify-content: center;\n align-items: center;\n @if(mixin-exists(hook-icon-button)) {@include hook-icon-button();}\n}\n\n/* Hover */\n.uk-icon-button:hover {\n background-color: $icon-button-hover-background;\n color: $icon-button-hover-color;\n @if(mixin-exists(hook-icon-button-hover)) {@include hook-icon-button-hover();}\n}\n\n/* OnClick + Active */\n.uk-icon-button:active,\n.uk-active > .uk-icon-button {\n background-color: $icon-button-active-background;\n color: $icon-button-active-color;\n @if(mixin-exists(hook-icon-button-active)) {@include hook-icon-button-active();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-icon-misc)) {@include hook-icon-misc();}\n\n// @mixin hook-icon-link(){}\n// @mixin hook-icon-link-hover(){}\n// @mixin hook-icon-link-active(){}\n// @mixin hook-icon-button(){}\n// @mixin hook-icon-button-hover(){}\n// @mixin hook-icon-button-active(){}\n// @mixin hook-icon-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-icon-link(){}\n// @mixin hook-inverse-icon-link-hover(){}\n// @mixin hook-inverse-icon-link-active(){}\n// @mixin hook-inverse-icon-button(){}\n// @mixin hook-inverse-icon-button-hover(){}\n// @mixin hook-inverse-icon-button-active(){}\n","// Name: Form Range\n// Description: Styles for the range input type\n//\n// Component: `uk-range`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Form Range\n ========================================================================== */\n\n/*\n * 1. Remove default style.\n * 2. Define consistent box sizing.\n * 3. Remove `margin` in all browsers.\n * 4. Align to the center of the line box.\n * 5. Prevent content overflow if a fixed width is used.\n * 6. Take the full width.\n * 7. Remove white background in Chrome.\n */\n\n.uk-range {\n /* 1 */\n -webkit-appearance: none;\n /* 2 */\n box-sizing: border-box;\n /* 3 */\n margin: 0;\n /* 4 */\n vertical-align: middle;\n /* 5 */\n max-width: 100%;\n /* 6 */\n width: 100%;\n /* 7 */\n background: transparent;\n @if(mixin-exists(hook-form-range)) {@include hook-form-range();}\n}\n\n/* Focus */\n.uk-range:focus { outline: none; }\n.uk-range::-moz-focus-outer { border: none; }\n\n/*\n * Improves consistency of cursor style for clickable elements\n */\n\n.uk-range:not(:disabled)::-webkit-slider-thumb { cursor: pointer; }\n.uk-range:not(:disabled)::-moz-range-thumb { cursor: pointer; }\n\n\n/*\n * Track\n * 1. Safari doesn't have a focus state. Using active instead.\n */\n\n/* Webkit */\n.uk-range::-webkit-slider-runnable-track {\n height: $form-range-track-height;\n background: $form-range-track-background;\n @if(mixin-exists(hook-form-range-track)) {@include hook-form-range-track();}\n}\n\n.uk-range:focus::-webkit-slider-runnable-track,\n/* 1 */\n.uk-range:active::-webkit-slider-runnable-track {\n background: $form-range-track-focus-background;\n @if(mixin-exists(hook-form-range-track-focus)) {@include hook-form-range-track-focus();}\n}\n\n/* Firefox */\n.uk-range::-moz-range-track {\n height: $form-range-track-height;\n background: $form-range-track-background;\n @if(mixin-exists(hook-form-range-track)) {@include hook-form-range-track();}\n}\n\n.uk-range:focus::-moz-range-track {\n background: $form-range-track-focus-background;\n @if(mixin-exists(hook-form-range-track-focus)) {@include hook-form-range-track-focus();}\n}\n\n/*\n * Thumb\n * 1. Reset\n * 2. Style\n */\n\n/* Webkit */\n.uk-range::-webkit-slider-thumb {\n /* 1 */\n -webkit-appearance: none;\n margin-top: (floor(($form-range-thumb-height * 0.5)) * -1);\n /* 2 */\n height: $form-range-thumb-height;\n width: $form-range-thumb-width;\n border-radius: $form-range-thumb-border-radius;\n background: $form-range-thumb-background;\n @if(mixin-exists(hook-form-range-thumb)) {@include hook-form-range-thumb();}\n}\n\n/* Firefox */\n.uk-range::-moz-range-thumb {\n /* 1 */\n border: none;\n /* 2 */\n height: $form-range-thumb-height;\n width: $form-range-thumb-width;\n margin-top: (floor(($form-range-thumb-height * 0.5)) * -1);\n border-radius: $form-range-thumb-border-radius;\n background: $form-range-thumb-background;\n @if(mixin-exists(hook-form-range-thumb)) {@include hook-form-range-thumb();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-form-range-misc)) {@include hook-form-range-misc();}\n\n// @mixin hook-form-range(){}\n// @mixin hook-form-range-track(){}\n// @mixin hook-form-range-track-focus(){}\n// @mixin hook-form-range-thumb(){}\n// @mixin hook-form-range-misc(){}\n","// Name: Form\n// Description: Styles for forms\n//\n// Component: `uk-form-*`\n// `uk-input`\n// `uk-select`\n// `uk-textarea`\n// `uk-radio`\n// `uk-checkbox`\n// `uk-legend`\n// `uk-fieldset`\n//\n// Sub-objects: `uk-form-custom`\n// `uk-form-stacked`\n// `uk-form-horizontal`\n// `uk-form-label`\n// `uk-form-controls`\n// `uk-form-icon`\n// `uk-form-icon-flip`\n//\n// Modifiers: `uk-form-small`\n// `uk-form-large`\n// `uk-form-danger`\n// `uk-form-success`\n// `uk-form-blank`\n// `uk-form-width-xsmall`\n// `uk-form-width-small`\n// `uk-form-width-medium`\n// `uk-form-width-large`\n// `uk-form-controls-text`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Form\n ========================================================================== */\n\n/*\n * 1. Define consistent box sizing.\n * Default is `content-box` with following exceptions set to `border-box`\n * `select`, `input[type=\"checkbox\"]` and `input[type=\"radio\"]`\n * `input[type=\"search\"]` in Chrome, Safari and Opera\n * `input[type=\"color\"]` in Firefox\n * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.\n * 3. Remove `border-radius` in iOS.\n * 4. Change font properties to `inherit` in all browsers.\n */\n\n.uk-input,\n.uk-select,\n.uk-textarea,\n.uk-radio,\n.uk-checkbox {\n /* 1 */\n box-sizing: border-box;\n /* 2 */\n margin: 0;\n /* 3 */\n border-radius: 0;\n /* 4 */\n font: inherit;\n}\n\n/*\n * Show the overflow in Edge.\n */\n\n.uk-input { overflow: visible; }\n\n/*\n * Remove the inheritance of text transform in Firefox.\n */\n\n.uk-select { text-transform: none; }\n\n/*\n * 1. Change font properties to `inherit` in all browsers\n * 2. Don't inherit the `font-weight` and use `bold` instead.\n * NOTE: Both declarations don't work in Chrome, Safari and Opera.\n */\n\n.uk-select optgroup {\n /* 1 */\n font: inherit;\n /* 2 */\n font-weight: bold;\n}\n\n/*\n * Remove the default vertical scrollbar in IE 10+.\n */\n\n.uk-textarea { overflow: auto; }\n\n/*\n * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X.\n */\n\n.uk-input[type=\"search\"]::-webkit-search-cancel-button,\n.uk-input[type=\"search\"]::-webkit-search-decoration { -webkit-appearance: none; }\n\n\n/*\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n.uk-input[type=\"number\"]::-webkit-inner-spin-button,\n.uk-input[type=\"number\"]::-webkit-outer-spin-button { height: auto; }\n\n/*\n * Removes placeholder transparency in Firefox.\n */\n\n.uk-input::-moz-placeholder,\n.uk-textarea::-moz-placeholder { opacity: 1; }\n\n/*\n * Improves consistency of cursor style for clickable elements\n */\n\n.uk-radio:not(:disabled),\n.uk-checkbox:not(:disabled) { cursor: pointer; }\n\n/*\n * Define consistent border, margin, and padding.\n * 1. Reset `min-width`\n */\n\n.uk-fieldset {\n border: none;\n margin: 0;\n padding: 0;\n /* 1 */\n min-width: 0;\n}\n\n\n/* Input, select and textarea\n * Allowed: `text`, `password`, `datetime-local`, `date`, `month`,\n `time`, `week`, `number`, `email`, `url`, `search`, `tel`, `color`\n * Disallowed: `range`, `radio`, `checkbox`, `file`, `submit`, `reset` and `image`\n ========================================================================== */\n\n/*\n * Remove default style in iOS.\n */\n\n.uk-input,\n.uk-textarea { -webkit-appearance: none; }\n\n/*\n * 1. Prevent content overflow if a fixed width is used\n * 2. Take the full width\n * 3. Reset default\n * 4. Style\n */\n\n.uk-input,\n.uk-select,\n.uk-textarea {\n /* 1 */\n max-width: 100%;\n /* 2 */\n width: 100%;\n /* 3 */\n border: 0 none;\n /* 4 */\n padding: 0 $form-padding-horizontal;\n background: $form-background;\n color: $form-color;\n @if(mixin-exists(hook-form)) {@include hook-form();}\n}\n\n/*\n * Single-line\n * 1. Allow any element to look like an `input` or `select` element\n * 2. Make sure line-height is not larger than height\n * Also needed to center the text vertically\n */\n\n.uk-input,\n.uk-select:not([multiple]):not([size]) {\n height: $form-height;\n vertical-align: middle;\n /* 1 */\n display: inline-block;\n @if(mixin-exists(hook-form-single-line)) {@include hook-form-single-line();}\n}\n\n/* 2 */\n.uk-input:not(input),\n.uk-select:not(select) { line-height: $form-line-height; }\n\n/*\n * Multi-line\n */\n\n.uk-select[multiple],\n.uk-select[size],\n.uk-textarea {\n padding-top: $form-padding-vertical;\n padding-bottom: $form-padding-vertical;\n vertical-align: top;\n @if(mixin-exists(hook-form-multi-line)) {@include hook-form-multi-line();}\n}\n\n.uk-select[multiple],\n.uk-select[size] { resize: vertical; }\n\n/* Focus */\n.uk-input:focus,\n.uk-select:focus,\n.uk-textarea:focus {\n outline: none;\n background-color: $form-focus-background;\n color: $form-focus-color;\n @if(mixin-exists(hook-form-focus)) {@include hook-form-focus();}\n}\n\n/* Disabled */\n.uk-input:disabled,\n.uk-select:disabled,\n.uk-textarea:disabled {\n background-color: $form-disabled-background;\n color: $form-disabled-color;\n @if(mixin-exists(hook-form-disabled)) {@include hook-form-disabled();}\n}\n\n/*\n * Placeholder\n */\n\n.uk-input::placeholder { color: $form-placeholder-color; }\n\n.uk-textarea::placeholder { color: $form-placeholder-color; }\n\n\n/* Style modifier (`uk-input`, `uk-select` and `uk-textarea`)\n ========================================================================== */\n\n/*\n * Small\n */\n\n.uk-form-small { font-size: $form-small-font-size; }\n\n/* Single-line */\n.uk-form-small:not(textarea):not([multiple]):not([size]) {\n height: $form-small-height;\n padding-left: $form-small-padding-horizontal;\n padding-right: $form-small-padding-horizontal;\n}\n\n/* Multi-line */\ntextarea.uk-form-small,\n[multiple].uk-form-small,\n[size].uk-form-small { padding: $form-small-padding-vertical $form-small-padding-horizontal; }\n\n.uk-form-small:not(select):not(input):not(textarea) { line-height: $form-small-line-height; }\n\n/*\n * Large\n */\n\n.uk-form-large { font-size: $form-large-font-size; }\n\n/* Single-line */\n.uk-form-large:not(textarea):not([multiple]):not([size]) {\n height: $form-large-height;\n padding-left: $form-large-padding-horizontal;\n padding-right: $form-large-padding-horizontal;\n}\n\n/* Multi-line */\ntextarea.uk-form-large,\n[multiple].uk-form-large,\n[size].uk-form-large { padding: $form-large-padding-vertical $form-large-padding-horizontal; }\n\n.uk-form-large:not(select):not(input):not(textarea) { line-height: $form-large-line-height; }\n\n\n/* Style modifier (`uk-input`, `uk-select` and `uk-textarea`)\n ========================================================================== */\n\n/*\n * Error\n */\n\n.uk-form-danger,\n.uk-form-danger:focus {\n color: $form-danger-color;\n @if(mixin-exists(hook-form-danger)) {@include hook-form-danger();}\n}\n\n/*\n * Success\n */\n\n.uk-form-success,\n.uk-form-success:focus {\n color: $form-success-color;\n @if(mixin-exists(hook-form-success)) {@include hook-form-success();}\n}\n\n/*\n * Blank\n */\n\n.uk-form-blank {\n background: none;\n @if(mixin-exists(hook-form-blank)) {@include hook-form-blank();}\n}\n\n.uk-form-blank:focus {\n @if(mixin-exists(hook-form-blank-focus)) {@include hook-form-blank-focus();}\n}\n\n\n/* Width modifiers (`uk-input`, `uk-select` and `uk-textarea`)\n ========================================================================== */\n\n/*\n * Fixed widths\n * Different widths for mini sized `input` and `select` elements\n */\n\ninput.uk-form-width-xsmall { width: $form-width-xsmall; }\n\nselect.uk-form-width-xsmall { width: ($form-width-xsmall + 25px); }\n\n.uk-form-width-small { width: $form-width-small; }\n\n.uk-form-width-medium { width: $form-width-medium; }\n\n.uk-form-width-large { width: $form-width-large; }\n\n\n/* Select\n ========================================================================== */\n\n/*\n * 1. Remove default style. Also works in Firefox\n * 2. Style\n * 3. Set `color` for options in the select dropdown, because the inherited `color` might be too light.\n */\n\n.uk-select:not([multiple]):not([size]) {\n /* 1 */\n -webkit-appearance: none;\n -moz-appearance: none;\n /* 2 */\n padding-right: $form-select-padding-right;\n @include svg-fill($internal-form-select-image, \"#000\", $form-select-icon-color);\n background-repeat: no-repeat;\n background-position: 100% 50%;\n}\n\n/* 3 */\n.uk-select:not([multiple]):not([size]) option { color: $form-select-option-color; }\n\n/*\n * Disabled\n */\n\n.uk-select:not([multiple]):not([size]):disabled { @include svg-fill($internal-form-select-image, \"#000\", $form-select-disabled-icon-color); }\n\n\n/* Datalist\n ========================================================================== */\n\n/*\n * 1. Remove default style in Chrome\n */\n\n .uk-input[list] {\n padding-right: $form-datalist-padding-right;\n background-repeat: no-repeat;\n background-position: 100% 50%;\n}\n\n.uk-input[list]:hover,\n.uk-input[list]:focus { @include svg-fill($internal-form-datalist-image, \"#000\", $form-datalist-icon-color); }\n\n/* 1 */\n.uk-input[list]::-webkit-calendar-picker-indicator { display: none !important; }\n\n\n/* Radio and checkbox\n ========================================================================== */\n\n/*\n * 1. Style\n * 2. Make box more robust so it clips the child element\n * 3. Vertical alignment\n * 4. Remove default style\n * 5. Fix black background on iOS\n * 6. Center icons\n */\n\n.uk-radio,\n.uk-checkbox {\n /* 1 */\n display: inline-block;\n height: $form-radio-size;\n width: $form-radio-size;\n /* 2 */\n overflow: hidden;\n /* 3 */\n margin-top: $form-radio-margin-top;\n vertical-align: middle;\n /* 4 */\n -webkit-appearance: none;\n -moz-appearance: none;\n /* 5 */\n background-color: $form-radio-background;\n /* 6 */\n background-repeat: no-repeat;\n background-position: 50% 50%;\n @if(mixin-exists(hook-form-radio)) {@include hook-form-radio();}\n}\n\n.uk-radio { border-radius: 50%; }\n\n/* Focus */\n.uk-radio:focus,\n.uk-checkbox:focus {\n background-color: $form-radio-focus-background;\n outline: none;\n @if(mixin-exists(hook-form-radio-focus)) {@include hook-form-radio-focus();}\n}\n\n/*\n * Checked\n */\n\n.uk-radio:checked,\n.uk-checkbox:checked,\n.uk-checkbox:indeterminate {\n background-color: $form-radio-checked-background;\n @if(mixin-exists(hook-form-radio-checked)) {@include hook-form-radio-checked();}\n}\n\n/* Focus */\n.uk-radio:checked:focus,\n.uk-checkbox:checked:focus,\n.uk-checkbox:indeterminate:focus {\n background-color: $form-radio-checked-focus-background;\n @if(mixin-exists(hook-form-radio-checked-focus)) {@include hook-form-radio-checked-focus();}\n}\n\n/*\n * Icons\n */\n\n.uk-radio:checked { @include svg-fill($internal-form-radio-image, \"#000\", $form-radio-checked-icon-color); }\n.uk-checkbox:checked { @include svg-fill($internal-form-checkbox-image, \"#000\", $form-radio-checked-icon-color); }\n.uk-checkbox:indeterminate { @include svg-fill($internal-form-checkbox-indeterminate-image, \"#000\", $form-radio-checked-icon-color); }\n\n/*\n * Disabled\n */\n\n.uk-radio:disabled,\n.uk-checkbox:disabled {\n background-color: $form-radio-disabled-background;\n @if(mixin-exists(hook-form-radio-disabled)) {@include hook-form-radio-disabled();}\n}\n\n.uk-radio:disabled:checked { @include svg-fill($internal-form-radio-image, \"#000\", $form-radio-disabled-icon-color); }\n.uk-checkbox:disabled:checked { @include svg-fill($internal-form-checkbox-image, \"#000\", $form-radio-disabled-icon-color); }\n.uk-checkbox:disabled:indeterminate { @include svg-fill($internal-form-checkbox-indeterminate-image, \"#000\", $form-radio-disabled-icon-color); }\n\n\n/* Legend\n ========================================================================== */\n\n/*\n * Legend\n * 1. Behave like block element\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove padding so people aren't caught out if they zero out fieldsets.\n * 4. Style\n */\n\n.uk-legend {\n /* 1 */\n width: 100%;\n /* 2 */\n color: inherit;\n /* 3 */\n padding: 0;\n /* 4 */\n font-size: $form-legend-font-size;\n line-height: $form-legend-line-height;\n @if(mixin-exists(hook-form-legend)) {@include hook-form-legend();}\n}\n\n\n/* Custom controls\n ========================================================================== */\n\n/*\n * 1. Container fits its content\n * 2. Create position context\n * 3. Prevent content overflow\n * 4. Behave like most inline-block elements\n */\n\n.uk-form-custom {\n /* 1 */\n display: inline-block;\n /* 2 */\n position: relative;\n /* 3 */\n max-width: 100%;\n /* 4 */\n vertical-align: middle;\n}\n\n/*\n * 1. Position and resize the form control to always cover its container\n * 2. Required for Firefox for positioning to the left\n * 3. Required for Webkit to make `height` work\n * 4. Hide controle and show cursor\n * 5. Needed for the cursor\n * 6. Clip height caused by 5. Needed for Webkit only\n */\n\n.uk-form-custom select,\n.uk-form-custom input[type=\"file\"] {\n /* 1 */\n position: absolute;\n top: 0;\n z-index: 1;\n width: 100%;\n height: 100%;\n /* 2 */\n left: 0;\n /* 3 */\n -webkit-appearance: none;\n /* 4 */\n opacity: 0;\n cursor: pointer;\n}\n\n.uk-form-custom input[type=\"file\"] {\n /* 5 */\n font-size: 500px;\n /* 6 */\n overflow: hidden;\n}\n\n\n/* Label\n ========================================================================== */\n\n.uk-form-label {\n @if(mixin-exists(hook-form-label)) {@include hook-form-label();}\n}\n\n\n/* Layout\n ========================================================================== */\n\n/*\n * Stacked\n */\n\n.uk-form-stacked .uk-form-label {\n display: block;\n margin-bottom: $form-stacked-margin-bottom;\n @if(mixin-exists(hook-form-stacked-label)) {@include hook-form-stacked-label();}\n}\n\n/*\n * Horizontal\n */\n\n/* Tablet portrait and smaller */\n@media (max-width: $breakpoint-small-max) {\n\n /* Behave like `uk-form-stacked` */\n .uk-form-horizontal .uk-form-label {\n display: block;\n margin-bottom: $form-stacked-margin-bottom;\n @if(mixin-exists(hook-form-stacked-label)) {@include hook-form-stacked-label();}\n }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-form-horizontal .uk-form-label {\n width: $form-horizontal-label-width;\n margin-top: $form-horizontal-label-margin-top;\n float: left;\n @if(mixin-exists(hook-form-horizontal-label)) {@include hook-form-horizontal-label();}\n }\n\n .uk-form-horizontal .uk-form-controls { margin-left: $form-horizontal-controls-margin-left; }\n\n /* Better vertical alignment if controls are checkboxes and radio buttons with text */\n .uk-form-horizontal .uk-form-controls-text { padding-top: $form-horizontal-controls-text-padding-top; }\n\n}\n\n\n/* Icons\n ========================================================================== */\n\n/*\n * 1. Set position\n * 2. Set width\n * 3. Center icon vertically and horizontally\n * 4. Style\n */\n\n.uk-form-icon {\n /* 1 */\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n /* 2 */\n width: $form-icon-width;\n /* 3 */\n display: inline-flex;\n justify-content: center;\n align-items: center;\n /* 4 */\n color: $form-icon-color;\n @if(mixin-exists(hook-form-icon)) {@include hook-form-icon();}\n}\n\n/*\n * Required for `a`.\n */\n\n.uk-form-icon:hover { color: $form-icon-hover-color; }\n\n/*\n * Make `input` element clickable through icon, e.g. if it's a `span`\n */\n\n.uk-form-icon:not(a):not(button):not(input) { pointer-events: none; }\n\n/*\n * Input padding\n */\n\n.uk-form-icon:not(.uk-form-icon-flip) ~ .uk-input { padding-left: $form-icon-width !important; }\n\n/*\n * Position modifier\n */\n\n.uk-form-icon-flip {\n right: 0;\n left: auto;\n}\n\n.uk-form-icon-flip ~ .uk-input { padding-right: $form-icon-width !important; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-form-misc)) {@include hook-form-misc();}\n\n// @mixin hook-form(){}\n// @mixin hook-form-single-line(){}\n// @mixin hook-form-multi-line(){}\n// @mixin hook-form-focus(){}\n// @mixin hook-form-disabled(){}\n// @mixin hook-form-danger(){}\n// @mixin hook-form-success(){}\n// @mixin hook-form-blank(){}\n// @mixin hook-form-blank-focus(){}\n// @mixin hook-form-radio(){}\n// @mixin hook-form-radio-focus(){}\n// @mixin hook-form-radio-checked(){}\n// @mixin hook-form-radio-checked-focus(){}\n// @mixin hook-form-radio-disabled(){}\n// @mixin hook-form-legend(){}\n// @mixin hook-form-label(){}\n// @mixin hook-form-stacked-label(){}\n// @mixin hook-form-horizontal-label(){}\n// @mixin hook-form-icon(){}\n// @mixin hook-form-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n// @mixin hook-inverse-form(){}\n// @mixin hook-inverse-form-focus(){}\n// @mixin hook-inverse-form-radio(){}\n// @mixin hook-inverse-form-radio-focus(){}\n// @mixin hook-inverse-form-radio-checked(){}\n// @mixin hook-inverse-form-radio-checked-focus(){}\n// @mixin hook-inverse-form-label(){}\n// @mixin hook-inverse-form-icon(){}\n","// Name: Button\n// Description: Styles for buttons\n//\n// Component: `uk-button`\n//\n// Sub-objects: `uk-button-group`\n//\n// Modifiers: `uk-button-default`\n// `uk-button-primary`\n// `uk-button-secondary`\n// `uk-button-danger`\n// `uk-button-text`\n// `uk-button-link`\n// `uk-button-small`\n// `uk-button-large`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Button\n ========================================================================== */\n\n/*\n * 1. Remove margins in Chrome, Safari and Opera.\n * 2. Remove borders for `button`.\n * 3. Address `overflow` set to `hidden` in IE.\n * 4. Correct `font` properties and `color` not being inherited for `button`.\n * 5. Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 6. Remove default style for `input type=\"submit\"`in iOS.\n * 7. Style\n * 8. `line-height` is used to create a height because it also centers the text vertically for `a` elements.\n * Better would be to use height and flexbox to center the text vertically but flexbox doesn't work in Firefox on `button` elements.\n * 9. Align text if button has a width\n * 10. Required for `a`.\n */\n\n.uk-button {\n /* 1 */\n margin: 0;\n /* 2 */\n border: none;\n /* 3 */\n overflow: visible;\n /* 4 */\n font: inherit;\n color: inherit;\n /* 5 */\n text-transform: none;\n /* 6 */\n -webkit-appearance: none;\n border-radius: 0;\n /* 7 */\n display: inline-block;\n box-sizing: border-box;\n padding: 0 $button-padding-horizontal;\n vertical-align: middle;\n font-size: $button-font-size;\n /* 8 */\n line-height: $button-line-height;\n /* 9 */\n text-align: center;\n /* 10 */\n text-decoration: none;\n @if(mixin-exists(hook-button)) {@include hook-button();}\n}\n\n.uk-button:not(:disabled) { cursor: pointer; }\n\n/*\n * Remove the inner border and padding in Firefox.\n */\n\n.uk-button::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n/* Hover */\n.uk-button:hover {\n /* 9 */\n text-decoration: none;\n @if(mixin-exists(hook-button-hover)) {@include hook-button-hover();}\n}\n\n/* OnClick + Active */\n.uk-button:active,\n.uk-button.uk-active {\n @if(mixin-exists(hook-button-active)) {@include hook-button-active();}\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Default\n */\n\n.uk-button-default {\n background-color: $button-default-background;\n color: $button-default-color;\n @if(mixin-exists(hook-button-default)) {@include hook-button-default();}\n}\n\n/* Hover */\n.uk-button-default:hover {\n background-color: $button-default-hover-background;\n color: $button-default-hover-color;\n @if(mixin-exists(hook-button-default-hover)) {@include hook-button-default-hover();}\n}\n\n/* OnClick + Active */\n.uk-button-default:active,\n.uk-button-default.uk-active {\n background-color: $button-default-active-background;\n color: $button-default-active-color;\n @if(mixin-exists(hook-button-default-active)) {@include hook-button-default-active();}\n}\n\n/*\n * Primary\n */\n\n.uk-button-primary {\n background-color: $button-primary-background;\n color: $button-primary-color;\n @if(mixin-exists(hook-button-primary)) {@include hook-button-primary();}\n}\n\n/* Hover */\n.uk-button-primary:hover {\n background-color: $button-primary-hover-background;\n color: $button-primary-hover-color;\n @if(mixin-exists(hook-button-primary-hover)) {@include hook-button-primary-hover();}\n}\n\n/* OnClick + Active */\n.uk-button-primary:active,\n.uk-button-primary.uk-active {\n background-color: $button-primary-active-background;\n color: $button-primary-active-color;\n @if(mixin-exists(hook-button-primary-active)) {@include hook-button-primary-active();}\n}\n\n/*\n * Secondary\n */\n\n.uk-button-secondary {\n background-color: $button-secondary-background;\n color: $button-secondary-color;\n @if(mixin-exists(hook-button-secondary)) {@include hook-button-secondary();}\n}\n\n/* Hover */\n.uk-button-secondary:hover {\n background-color: $button-secondary-hover-background;\n color: $button-secondary-hover-color;\n @if(mixin-exists(hook-button-secondary-hover)) {@include hook-button-secondary-hover();}\n}\n\n/* OnClick + Active */\n.uk-button-secondary:active,\n.uk-button-secondary.uk-active {\n background-color: $button-secondary-active-background;\n color: $button-secondary-active-color;\n @if(mixin-exists(hook-button-secondary-active)) {@include hook-button-secondary-active();}\n}\n\n/*\n * Danger\n */\n\n.uk-button-danger {\n background-color: $button-danger-background;\n color: $button-danger-color;\n @if(mixin-exists(hook-button-danger)) {@include hook-button-danger();}\n}\n\n/* Hover */\n.uk-button-danger:hover {\n background-color: $button-danger-hover-background;\n color: $button-danger-hover-color;\n @if(mixin-exists(hook-button-danger-hover)) {@include hook-button-danger-hover();}\n}\n\n/* OnClick + Active */\n.uk-button-danger:active,\n.uk-button-danger.uk-active {\n background-color: $button-danger-active-background;\n color: $button-danger-active-color;\n @if(mixin-exists(hook-button-danger-active)) {@include hook-button-danger-active();}\n}\n\n/*\n * Disabled\n * The same for all style modifiers\n */\n\n.uk-button-default:disabled,\n.uk-button-primary:disabled,\n.uk-button-secondary:disabled,\n.uk-button-danger:disabled {\n background-color: $button-disabled-background;\n color: $button-disabled-color;\n @if(mixin-exists(hook-button-disabled)) {@include hook-button-disabled();}\n}\n\n\n/* Size modifiers\n ========================================================================== */\n\n.uk-button-small {\n padding: 0 $button-small-padding-horizontal;\n line-height: $button-small-line-height;\n font-size: $button-small-font-size;\n @if(mixin-exists(hook-button-small)) {@include hook-button-small();}\n}\n\n.uk-button-large {\n padding: 0 $button-large-padding-horizontal;\n line-height: $button-large-line-height;\n font-size: $button-large-font-size;\n @if(mixin-exists(hook-button-large)) {@include hook-button-large();}\n}\n\n\n/* Text modifiers\n ========================================================================== */\n\n/*\n * Text\n * 1. Reset\n * 2. Style\n */\n\n.uk-button-text {\n /* 1 */\n padding: 0;\n line-height: $button-text-line-height;\n background: none;\n /* 2 */\n color: $button-text-color;\n @if(mixin-exists(hook-button-text)) {@include hook-button-text();}\n}\n\n/* Hover */\n.uk-button-text:hover {\n color: $button-text-hover-color;\n @if(mixin-exists(hook-button-text-hover)) {@include hook-button-text-hover();}\n}\n\n/* Disabled */\n.uk-button-text:disabled {\n color: $button-text-disabled-color;\n @if(mixin-exists(hook-button-text-disabled)) {@include hook-button-text-disabled();}\n}\n\n/*\n * Link\n * 1. Reset\n * 2. Style\n */\n\n.uk-button-link {\n /* 1 */\n padding: 0;\n line-height: $button-link-line-height;\n background: none;\n /* 2 */\n color: $button-link-color;\n @if(mixin-exists(hook-button-link)) {@include hook-button-link();}\n}\n\n/* Hover */\n.uk-button-link:hover {\n color: $button-link-hover-color;\n text-decoration: $button-link-hover-text-decoration;\n}\n\n/* Disabled */\n.uk-button-link:disabled {\n color: $button-link-disabled-color;\n text-decoration: none;\n}\n\n\n/* Group\n ========================================================================== */\n\n/*\n * 1. Using `flex` instead of `inline-block` to prevent whitespace betweent child elements\n * 2. Behave like button\n * 3. Create position context\n */\n\n.uk-button-group {\n /* 1 */\n display: inline-flex;\n /* 2 */\n vertical-align: middle;\n /* 3 */\n position: relative;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-button-misc)) {@include hook-button-misc();}\n\n// @mixin hook-button(){}\n// @mixin hook-button-hover(){}\n// @mixin hook-button-active(){}\n// @mixin hook-button-default(){}\n// @mixin hook-button-default-hover(){}\n// @mixin hook-button-default-active(){}\n// @mixin hook-button-primary(){}\n// @mixin hook-button-primary-hover(){}\n// @mixin hook-button-primary-active(){}\n// @mixin hook-button-secondary(){}\n// @mixin hook-button-secondary-hover(){}\n// @mixin hook-button-secondary-active(){}\n// @mixin hook-button-danger(){}\n// @mixin hook-button-danger-hover(){}\n// @mixin hook-button-danger-active(){}\n// @mixin hook-button-disabled(){}\n// @mixin hook-button-small(){}\n// @mixin hook-button-large(){}\n// @mixin hook-button-text(){}\n// @mixin hook-button-text-hover(){}\n// @mixin hook-button-text-disabled(){}\n// @mixin hook-button-link(){}\n// @mixin hook-button-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-button-default(){}\n// @mixin hook-inverse-button-default-hover(){}\n// @mixin hook-inverse-button-default-active(){}\n// @mixin hook-inverse-button-primary(){}\n// @mixin hook-inverse-button-primary-hover(){}\n// @mixin hook-inverse-button-primary-active(){}\n// @mixin hook-inverse-button-secondary(){}\n// @mixin hook-inverse-button-secondary-hover(){}\n// @mixin hook-inverse-button-secondary-active(){}\n// @mixin hook-inverse-button-text(){}\n// @mixin hook-inverse-button-text-hover(){}\n// @mixin hook-inverse-button-text-disabled(){}\n// @mixin hook-inverse-button-link(){}\n","// Name: Progress\n// Description: Component to create progress bars\n//\n// Component: `uk-progress`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Progress\n ========================================================================== */\n\n/*\n * 1. Add the correct vertical alignment in all browsers.\n * 2. Behave like a block element.\n * 3. Remove borders in Firefox.\n * 4. Remove default style in Chrome, Safari and Edge.\n * 5. Style\n */\n\n.uk-progress {\n /* 1 */\n vertical-align: baseline;\n /* 2 */\n display: block;\n width: 100%;\n /* 3 */\n border: 0;\n /* 4 */\n background-color: $progress-background;\n /* 5 */\n margin-bottom: $progress-margin-vertical;\n height: $progress-height;\n @if(mixin-exists(hook-progress)) {@include hook-progress();}\n}\n\n/* Add margin if adjacent element */\n* + .uk-progress { margin-top: $progress-margin-vertical; }\n\n/*\n * Show background color set on `uk-progress` in Chrome, Safari and Edge.\n */\n\n .uk-progress::-webkit-progress-bar { background-color: transparent; }\n\n/*\n * Progress Bar\n * 1. Transitions don't work on `::-moz-progress-bar` pseudo element in Firefox yet.\n * https://bugzilla.mozilla.org/show_bug.cgi?id=662351\n */\n\n.uk-progress::-webkit-progress-value {\n background-color: $progress-bar-background;\n transition: width 0.6s ease;\n @if(mixin-exists(hook-progress-bar)) {@include hook-progress-bar();}\n}\n\n.uk-progress::-moz-progress-bar {\n background-color: $progress-bar-background;\n /* 1 */\n transition: width 0.6s ease;\n @if(mixin-exists(hook-progress-bar)) {@include hook-progress-bar();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-progress-misc)) {@include hook-progress-misc();}\n\n// @mixin hook-progress(){}\n// @mixin hook-progress-bar(){}\n// @mixin hook-progress-misc(){}\n","// Name: Section\n// Description: Component to create horizontal layout section\n//\n// Component: `uk-section`\n//\n// Modifiers: `uk-section-xsmall`\n// `uk-section-small`\n// `uk-section-large`\n// `uk-section-xlarge`\n// `uk-section-default`\n// `uk-section-muted`\n// `uk-section-primary`\n// `uk-section-secondary`\n// `uk-section-overlap`\n//\n// States: `uk-preserve-color`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Section\n ========================================================================== */\n\n/*\n * 1. Make it work with `100vh` and height in general\n */\n\n.uk-section {\n display: flow-root;\n box-sizing: border-box; /* 1 */\n padding-top: $section-padding-vertical;\n padding-bottom: $section-padding-vertical;\n @if(mixin-exists(hook-section)) {@include hook-section();}\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-section {\n padding-top: $section-padding-vertical-m;\n padding-bottom: $section-padding-vertical-m;\n }\n\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-section > :last-child { margin-bottom: 0; }\n\n\n/* Size modifiers\n ========================================================================== */\n\n/*\n * XSmall\n */\n\n.uk-section-xsmall {\n padding-top: $section-xsmall-padding-vertical;\n padding-bottom: $section-xsmall-padding-vertical;\n}\n\n/*\n * Small\n */\n\n.uk-section-small {\n padding-top: $section-small-padding-vertical;\n padding-bottom: $section-small-padding-vertical;\n}\n\n/*\n * Large\n */\n\n.uk-section-large {\n padding-top: $section-large-padding-vertical;\n padding-bottom: $section-large-padding-vertical;\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-section-large {\n padding-top: $section-large-padding-vertical-m;\n padding-bottom: $section-large-padding-vertical-m;\n }\n\n}\n\n/*\n * XLarge\n */\n\n.uk-section-xlarge {\n padding-top: $section-xlarge-padding-vertical;\n padding-bottom: $section-xlarge-padding-vertical;\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-section-xlarge {\n padding-top: $section-xlarge-padding-vertical-m;\n padding-bottom: $section-xlarge-padding-vertical-m;\n }\n\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Default\n */\n\n.uk-section-default {\n --uk-inverse: #{$section-default-color-mode};\n background: $section-default-background;\n @if(mixin-exists(hook-section-default)) {@include hook-section-default();}\n}\n\n@if ( $section-default-color-mode == light ) { .uk-section-default:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $section-default-color-mode == dark ) { .uk-section-default:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n/*\n * Muted\n */\n\n.uk-section-muted {\n --uk-inverse: #{$section-muted-color-mode};\n background: $section-muted-background;\n @if(mixin-exists(hook-section-muted)) {@include hook-section-muted();}\n}\n\n@if ( $section-muted-color-mode == light ) { .uk-section-muted:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $section-muted-color-mode == dark ) { .uk-section-muted:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n\n/*\n * Primary\n */\n\n.uk-section-primary {\n --uk-inverse: #{$section-primary-color-mode};\n background: $section-primary-background;\n @if(mixin-exists(hook-section-primary)) {@include hook-section-primary();}\n}\n\n@if ( $section-primary-color-mode == light ) { .uk-section-primary:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $section-primary-color-mode == dark ) { .uk-section-primary:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n/*\n * Secondary\n */\n\n.uk-section-secondary {\n --uk-inverse: #{$section-secondary-color-mode};\n background: $section-secondary-background;\n @if(mixin-exists(hook-section-secondary)) {@include hook-section-secondary();}\n}\n\n@if ( $section-secondary-color-mode == light ) { .uk-section-secondary:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $section-secondary-color-mode == dark ) { .uk-section-secondary:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n\n/* Overlap modifier\n ========================================================================== */\n\n/*\n * Reserved modifier to make a section overlap another section with an border image\n * Implemented by the theme\n */\n\n.uk-section-overlap {\n @if(mixin-exists(hook-section-overlap)) {@include hook-section-overlap();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-section-misc)) {@include hook-section-misc();}\n\n// @mixin hook-section(){}\n// @mixin hook-section-default(){}\n// @mixin hook-section-muted(){}\n// @mixin hook-section-secondary(){}\n// @mixin hook-section-primary(){}\n// @mixin hook-section-overlap(){}\n// @mixin hook-section-misc(){}\n","// Name: Container\n// Description: Component to align and center your site and grid content\n//\n// Component: `uk-container`\n//\n// Modifier: `uk-container-small`\n// `uk-container-large`\n// `uk-container-expand`\n// `uk-container-expand-left`\n// `uk-container-expand-right`\n// `uk-container-item-padding-remove-left`\n// `uk-container-item-padding-remove-right`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Container\n ========================================================================== */\n\n/*\n * 1. Box sizing has to be `content-box` so the max-width is always the same and\n * unaffected by the padding on different breakpoints. It's important for the size modifiers.\n */\n\n.uk-container {\n display: flow-root;\n /* 1 */\n box-sizing: content-box;\n max-width: $container-max-width;\n margin-left: auto;\n margin-right: auto;\n padding-left: $container-padding-horizontal;\n padding-right: $container-padding-horizontal;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-container {\n padding-left: $container-padding-horizontal-s;\n padding-right: $container-padding-horizontal-s;\n }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-container {\n padding-left: $container-padding-horizontal-m;\n padding-right: $container-padding-horizontal-m;\n }\n\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-container > :last-child { margin-bottom: 0; }\n\n/*\n * Remove padding from nested containers\n */\n\n.uk-container .uk-container {\n padding-left: 0;\n padding-right: 0;\n}\n\n\n/* Size modifier\n ========================================================================== */\n\n.uk-container-xsmall { max-width: $container-xsmall-max-width; }\n\n.uk-container-small { max-width: $container-small-max-width; }\n\n.uk-container-large { max-width: $container-large-max-width; }\n\n.uk-container-xlarge { max-width: $container-xlarge-max-width; }\n\n.uk-container-expand { max-width: none; }\n\n\n/* Expand modifier\n ========================================================================== */\n\n/*\n * Expand one side only\n */\n\n.uk-container-expand-left { margin-left: 0; }\n.uk-container-expand-right { margin-right: 0; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-container-expand-left.uk-container-xsmall,\n .uk-container-expand-right.uk-container-xsmall { max-width: unquote('calc(50% + (#{$container-xsmall-max-width} / 2) - #{$container-padding-horizontal-s})'); }\n\n .uk-container-expand-left.uk-container-small,\n .uk-container-expand-right.uk-container-small { max-width: unquote('calc(50% + (#{$container-small-max-width} / 2) - #{$container-padding-horizontal-s})'); }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-container-expand-left,\n .uk-container-expand-right { max-width: unquote('calc(50% + (#{$container-max-width} / 2) - #{$container-padding-horizontal-m})'); }\n\n .uk-container-expand-left.uk-container-xsmall,\n .uk-container-expand-right.uk-container-xsmall { max-width: unquote('calc(50% + (#{$container-xsmall-max-width} / 2) - #{$container-padding-horizontal-m})'); }\n\n .uk-container-expand-left.uk-container-small,\n .uk-container-expand-right.uk-container-small { max-width: unquote('calc(50% + (#{$container-small-max-width} / 2) - #{$container-padding-horizontal-m})'); }\n\n .uk-container-expand-left.uk-container-large,\n .uk-container-expand-right.uk-container-large { max-width: unquote('calc(50% + (#{$container-large-max-width} / 2) - #{$container-padding-horizontal-m})'); }\n\n .uk-container-expand-left.uk-container-xlarge,\n .uk-container-expand-right.uk-container-xlarge { max-width: unquote('calc(50% + (#{$container-xlarge-max-width} / 2) - #{$container-padding-horizontal-m})'); }\n\n}\n\n\n/* Item\n ========================================================================== */\n\n/*\n * Utility classes to reset container padding on the left or right side\n * Note: It has to be negative margin on the item, because it's specific to the item.\n */\n\n.uk-container-item-padding-remove-left,\n.uk-container-item-padding-remove-right { width: unquote('calc(100% + #{$container-padding-horizontal})'); }\n\n.uk-container-item-padding-remove-left { margin-left: (-$container-padding-horizontal); }\n.uk-container-item-padding-remove-right { margin-right: (-$container-padding-horizontal); }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-container-item-padding-remove-left,\n .uk-container-item-padding-remove-right { width: unquote('calc(100% + #{$container-padding-horizontal-s})'); }\n\n .uk-container-item-padding-remove-left { margin-left: (-$container-padding-horizontal-s); }\n .uk-container-item-padding-remove-right { margin-right: (-$container-padding-horizontal-s); }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-container-item-padding-remove-left,\n .uk-container-item-padding-remove-right { width: unquote('calc(100% + #{$container-padding-horizontal-m})'); }\n\n .uk-container-item-padding-remove-left { margin-left: (-$container-padding-horizontal-m); }\n .uk-container-item-padding-remove-right { margin-right: (-$container-padding-horizontal-m); }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-container-misc)) {@include hook-container-misc();}\n\n// @mixin hook-container-misc(){}\n","// Name: Tile\n// Description: Component to create tiled boxes\n//\n// Component: `uk-tile`\n//\n// Modifiers: `uk-tile-xsmall`\n// `uk-tile-small`\n// `uk-tile-large`\n// `uk-tile-xlarge`\n// `uk-tile-default`\n// `uk-tile-muted`\n// `uk-tile-primary`\n// `uk-tile-secondary`\n//\n// States: `uk-preserve-color`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Tile\n ========================================================================== */\n\n.uk-tile {\n display: flow-root;\n position: relative;\n box-sizing: border-box;\n padding-left: $tile-padding-horizontal;\n padding-right: $tile-padding-horizontal;\n padding-top: $tile-padding-vertical;\n padding-bottom: $tile-padding-vertical;\n @if(mixin-exists(hook-tile)) {@include hook-tile();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-tile {\n padding-left: $tile-padding-horizontal-s;\n padding-right: $tile-padding-horizontal-s;\n }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-tile {\n padding-left: $tile-padding-horizontal-m;\n padding-right: $tile-padding-horizontal-m;\n padding-top: $tile-padding-vertical-m;\n padding-bottom: $tile-padding-vertical-m;\n }\n\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-tile > :last-child { margin-bottom: 0; }\n\n\n/* Size modifiers\n ========================================================================== */\n\n/*\n * XSmall\n */\n\n.uk-tile-xsmall {\n padding-top: $tile-xsmall-padding-vertical;\n padding-bottom: $tile-xsmall-padding-vertical;\n}\n\n/*\n * Small\n */\n\n.uk-tile-small {\n padding-top: $tile-small-padding-vertical;\n padding-bottom: $tile-small-padding-vertical;\n}\n\n/*\n * Large\n */\n\n.uk-tile-large {\n padding-top: $tile-large-padding-vertical;\n padding-bottom: $tile-large-padding-vertical;\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-tile-large {\n padding-top: $tile-large-padding-vertical-m;\n padding-bottom: $tile-large-padding-vertical-m;\n }\n\n}\n\n\n/*\n * XLarge\n */\n\n.uk-tile-xlarge {\n padding-top: $tile-xlarge-padding-vertical;\n padding-bottom: $tile-xlarge-padding-vertical;\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-tile-xlarge {\n padding-top: $tile-xlarge-padding-vertical-m;\n padding-bottom: $tile-xlarge-padding-vertical-m;\n }\n\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Default\n */\n\n.uk-tile-default {\n --uk-inverse: #{$tile-default-color-mode};\n background-color: $tile-default-background;\n @if(mixin-exists(hook-tile-default)) {@include hook-tile-default();}\n}\n\n.uk-tile-default.uk-tile-hover:hover {\n @if(mixin-exists(hook-tile-default-hover)) {@include hook-tile-default-hover();}\n}\n\n// Color Mode\n@if ( $tile-default-color-mode == light ) { .uk-tile-default:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $tile-default-color-mode == dark ) { .uk-tile-default:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n/*\n * Muted\n */\n\n.uk-tile-muted {\n --uk-inverse: #{$tile-muted-color-mode};\n background-color: $tile-muted-background;\n @if(mixin-exists(hook-tile-muted)) {@include hook-tile-muted();}\n}\n\n.uk-tile-muted.uk-tile-hover:hover {\n @if(mixin-exists(hook-tile-muted-hover)) {@include hook-tile-muted-hover();}\n}\n\n// Color Mode\n@if ( $tile-muted-color-mode == light ) { .uk-tile-muted:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $tile-muted-color-mode == dark ) { .uk-tile-muted:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n/*\n * Primary\n */\n\n.uk-tile-primary {\n --uk-inverse: #{$tile-primary-color-mode};\n background-color: $tile-primary-background;\n @if(mixin-exists(hook-tile-primary)) {@include hook-tile-primary();}\n}\n\n.uk-tile-primary.uk-tile-hover:hover {\n @if(mixin-exists(hook-tile-primary-hover)) {@include hook-tile-primary-hover();}\n}\n\n// Color Mode\n@if ( $tile-primary-color-mode == light ) { .uk-tile-primary:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $tile-primary-color-mode == dark ) { .uk-tile-primary:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n/*\n * Secondary\n */\n\n.uk-tile-secondary {\n --uk-inverse: #{$tile-secondary-color-mode};\n background-color: $tile-secondary-background;\n @if(mixin-exists(hook-tile-secondary)) {@include hook-tile-secondary();}\n}\n\n.uk-tile-secondary.uk-tile-hover:hover {\n @if(mixin-exists(hook-tile-secondary-hover)) {@include hook-tile-secondary-hover();}\n}\n\n// Color Mode\n@if ( $tile-secondary-color-mode == light ) { .uk-tile-secondary:not(.uk-preserve-color) { @extend .uk-light !optional;} }\n@if ( $tile-secondary-color-mode == dark ) { .uk-tile-secondary:not(.uk-preserve-color) { @extend .uk-dark !optional;} }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-tile-misc)) {@include hook-tile-misc();}\n\n// @mixin hook-tile(){}\n// @mixin hook-tile-default(){}\n// @mixin hook-tile-default-hover(){}\n// @mixin hook-tile-muted(){}\n// @mixin hook-tile-muted-hover(){}\n// @mixin hook-tile-primary(){}\n// @mixin hook-tile-primary-hover(){}\n// @mixin hook-tile-secondary(){}\n// @mixin hook-tile-secondary-hover(){}\n// @mixin hook-tile-misc(){}\n","// Name: Card\n// Description: Component to create boxed content containers\n//\n// Component: `uk-card`\n//\n// Sub-objects: `uk-card-body`\n// `uk-card-header`\n// `uk-card-footer`\n// `uk-card-media-*`\n// `uk-card-title`\n// `uk-card-badge`\n//\n// Modifiers: `uk-card-hover`\n// `uk-card-default`\n// `uk-card-primary`\n// `uk-card-secondary`\n// `uk-card-small`\n// `uk-card-large`\n//\n// Uses: `uk-grid-stack`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Card\n ========================================================================== */\n\n.uk-card {\n position: relative;\n box-sizing: border-box;\n @if(mixin-exists(hook-card)) {@include hook-card();}\n}\n\n\n/* Sections\n ========================================================================== */\n\n.uk-card-body {\n display: flow-root;\n padding: $card-body-padding-vertical $card-body-padding-horizontal;\n @if(mixin-exists(hook-card-body)) {@include hook-card-body();}\n}\n\n.uk-card-header {\n display: flow-root;\n padding: $card-header-padding-vertical $card-header-padding-horizontal;\n @if(mixin-exists(hook-card-header)) {@include hook-card-header();}\n}\n\n.uk-card-footer {\n display: flow-root;\n padding: $card-footer-padding-vertical $card-footer-padding-horizontal;\n @if(mixin-exists(hook-card-footer)) {@include hook-card-footer();}\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-card-body { padding: $card-body-padding-vertical-l $card-body-padding-horizontal-l; }\n\n .uk-card-header { padding: $card-header-padding-vertical-l $card-header-padding-horizontal-l; }\n\n .uk-card-footer { padding: $card-footer-padding-vertical-l $card-footer-padding-horizontal-l; }\n\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-card-body > :last-child,\n.uk-card-header > :last-child,\n.uk-card-footer > :last-child { margin-bottom: 0; }\n\n\n/* Media\n ========================================================================== */\n\n/*\n * Reserved alignment modifier to style the media element, e.g. with `border-radius`\n * Implemented by the theme\n */\n\n[class*=\"uk-card-media\"] {\n @if(mixin-exists(hook-card-media)) {@include hook-card-media();}\n}\n\n.uk-card-media-top,\n.uk-grid-stack > .uk-card-media-left,\n.uk-grid-stack > .uk-card-media-right {\n @if(mixin-exists(hook-card-media-top)) {@include hook-card-media-top();}\n}\n\n.uk-card-media-bottom {\n @if(mixin-exists(hook-card-media-bottom)) {@include hook-card-media-bottom();}\n}\n\n:not(.uk-grid-stack) > .uk-card-media-left {\n @if(mixin-exists(hook-card-media-left)) {@include hook-card-media-left();}\n}\n\n:not(.uk-grid-stack) > .uk-card-media-right {\n @if(mixin-exists(hook-card-media-right)) {@include hook-card-media-right();}\n}\n\n\n/* Title\n ========================================================================== */\n\n.uk-card-title {\n font-size: $card-title-font-size;\n line-height: $card-title-line-height;\n @if(mixin-exists(hook-card-title)) {@include hook-card-title();}\n}\n\n\n/* Badge\n ========================================================================== */\n\n/*\n * 1. Position\n * 2. Size\n * 3. Style\n * 4. Center child vertically\n */\n\n.uk-card-badge {\n /* 1 */\n position: absolute;\n top: $card-badge-top;\n right: $card-badge-right;\n z-index: 1;\n /* 2 */\n height: $card-badge-height;\n padding: 0 $card-badge-padding-horizontal;\n /* 3 */\n background: $card-badge-background;\n color: $card-badge-color;\n font-size: $card-badge-font-size;\n /* 4 */\n display: flex;\n justify-content: center;\n align-items: center;\n line-height: 0;\n @if(mixin-exists(hook-card-badge)) {@include hook-card-badge();}\n}\n\n/*\n * Remove margin from adjacent element\n */\n\n.uk-card-badge:first-child + * { margin-top: 0; }\n\n\n/* Hover modifier\n ========================================================================== */\n\n.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover {\n background-color: $card-hover-background;\n @if(mixin-exists(hook-card-hover)) {@include hook-card-hover();}\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Default\n * Note: Header and Footer are only implemented for the default style\n */\n\n.uk-card-default {\n --uk-inverse: #{$card-default-color-mode};\n background-color: $card-default-background;\n color: $card-default-color;\n @if(mixin-exists(hook-card-default)) {@include hook-card-default();}\n}\n\n.uk-card-default .uk-card-title {\n color: $card-default-title-color;\n @if(mixin-exists(hook-card-default-title)) {@include hook-card-default-title();}\n}\n\n.uk-card-default.uk-card-hover:hover {\n background-color: $card-default-hover-background;\n @if(mixin-exists(hook-card-default-hover)) {@include hook-card-default-hover();}\n}\n\n.uk-card-default .uk-card-header {\n @if(mixin-exists(hook-card-default-header)) {@include hook-card-default-header();}\n}\n\n.uk-card-default .uk-card-footer {\n @if(mixin-exists(hook-card-default-footer)) {@include hook-card-default-footer();}\n}\n\n// Color Mode\n@if ( $card-default-color-mode == light ) { .uk-card-default.uk-card-body { @extend .uk-light !optional;} }\n@if ( $card-default-color-mode == light ) { .uk-card-default > :not([class*=\"uk-card-media\"]) { @extend .uk-light !optional;} }\n@if ( $card-default-color-mode == dark ) { .uk-card-default.uk-card-body { @extend .uk-dark !optional;} }\n@if ( $card-default-color-mode == dark ) { .uk-card-default > :not([class*=\"uk-card-media\"]) { @extend .uk-dark !optional;} }\n\n/*\n * Primary\n */\n\n.uk-card-primary {\n --uk-inverse: #{$card-primary-color-mode};\n background-color: $card-primary-background;\n color: $card-primary-color;\n @if(mixin-exists(hook-card-primary)) {@include hook-card-primary();}\n}\n\n.uk-card-primary .uk-card-title {\n color: $card-primary-title-color;\n @if(mixin-exists(hook-card-primary-title)) {@include hook-card-primary-title();}\n}\n\n.uk-card-primary.uk-card-hover:hover {\n background-color: $card-primary-hover-background;\n @if(mixin-exists(hook-card-primary-hover)) {@include hook-card-primary-hover();}\n}\n\n// Color Mode\n@if ( $card-primary-color-mode == light ) { .uk-card-primary.uk-card-body { @extend .uk-light !optional;} }\n@if ( $card-primary-color-mode == light ) { .uk-card-primary > :not([class*=\"uk-card-media\"]) { @extend .uk-light !optional;} }\n@if ( $card-primary-color-mode == dark ) { .uk-card-primary.uk-card-body { @extend .uk-dark !optional;} }\n@if ( $card-primary-color-mode == dark ) { .uk-card-primary > :not([class*=\"uk-card-media\"]) { @extend .uk-dark !optional;} }\n\n/*\n * Secondary\n */\n\n.uk-card-secondary {\n --uk-inverse: #{$card-secondary-color-mode};\n background-color: $card-secondary-background;\n color: $card-secondary-color;\n @if(mixin-exists(hook-card-secondary)) {@include hook-card-secondary();}\n}\n\n.uk-card-secondary .uk-card-title {\n color: $card-secondary-title-color;\n @if(mixin-exists(hook-card-secondary-title)) {@include hook-card-secondary-title();}\n}\n\n.uk-card-secondary.uk-card-hover:hover {\n background-color: $card-secondary-hover-background;\n @if(mixin-exists(hook-card-secondary-hover)) {@include hook-card-secondary-hover();}\n}\n\n// Color Mode\n@if ( $card-secondary-color-mode == light ) { .uk-card-secondary.uk-card-body { @extend .uk-light !optional;} }\n@if ( $card-secondary-color-mode == light ) { .uk-card-secondary > :not([class*=\"uk-card-media\"]) { @extend .uk-light !optional;} }\n@if ( $card-secondary-color-mode == dark ) { .uk-card-secondary.uk-card-body { @extend .uk-dark !optional;} }\n@if ( $card-secondary-color-mode == dark ) { .uk-card-secondary > :not([class*=\"uk-card-media\"]) { @extend .uk-dark !optional;} }\n\n\n/* Size modifier\n ========================================================================== */\n\n/*\n * Small\n */\n\n.uk-card-small.uk-card-body,\n.uk-card-small .uk-card-body { padding: $card-small-body-padding-vertical $card-small-body-padding-horizontal; }\n\n.uk-card-small .uk-card-header { padding: $card-small-header-padding-vertical $card-small-header-padding-horizontal; }\n.uk-card-small .uk-card-footer { padding: $card-small-footer-padding-vertical $card-small-footer-padding-horizontal; }\n\n/*\n * Large\n */\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-card-large.uk-card-body,\n .uk-card-large .uk-card-body { padding: $card-large-body-padding-vertical-l $card-large-body-padding-horizontal-l; }\n\n .uk-card-large .uk-card-header { padding: $card-large-header-padding-vertical-l $card-large-header-padding-horizontal-l; }\n .uk-card-large .uk-card-footer { padding: $card-large-footer-padding-vertical-l $card-large-footer-padding-horizontal-l; }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-card-misc)) {@include hook-card-misc();}\n\n// @mixin hook-card(){}\n// @mixin hook-card-body(){}\n// @mixin hook-card-header(){}\n// @mixin hook-card-footer(){}\n// @mixin hook-card-media(){}\n// @mixin hook-card-media-top(){}\n// @mixin hook-card-media-bottom(){}\n// @mixin hook-card-media-left(){}\n// @mixin hook-card-media-right(){}\n// @mixin hook-card-title(){}\n// @mixin hook-card-badge(){}\n// @mixin hook-card-hover(){}\n// @mixin hook-card-default(){}\n// @mixin hook-card-default-title(){}\n// @mixin hook-card-default-hover(){}\n// @mixin hook-card-default-header(){}\n// @mixin hook-card-default-footer(){}\n// @mixin hook-card-primary(){}\n// @mixin hook-card-primary-title(){}\n// @mixin hook-card-primary-hover(){}\n// @mixin hook-card-secondary(){}\n// @mixin hook-card-secondary-title(){}\n// @mixin hook-card-secondary-hover(){}\n// @mixin hook-card-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-card-badge(){}\n","// Name: Close\n// Description: Component to create a close button\n//\n// Component: `uk-close`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Close\n ========================================================================== */\n\n/*\n * Adopts `uk-icon`\n */\n\n.uk-close {\n color: $close-color;\n @if(mixin-exists(hook-close)) {@include hook-close();}\n}\n\n/* Hover */\n.uk-close:hover {\n color: $close-hover-color;\n @if(mixin-exists(hook-close-hover)) {@include hook-close-hover();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-close-misc)) {@include hook-close-misc();}\n\n// @mixin hook-close(){}\n// @mixin hook-close-hover(){}\n// @mixin hook-close-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-close(){}\n// @mixin hook-inverse-close-hover(){}\n","// Name: Spinner\n// Description: Component to create a loading spinner\n//\n// Component: `uk-spinner`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n$spinner-radius: floor((($spinner-size - $spinner-stroke-width) * 0.5)) !default; // Minus stroke width to prevent overflow clipping\n\n\n/* ========================================================================\n Component: Spinner\n ========================================================================== */\n\n/*\n * Adopts `uk-icon`\n */\n\n.uk-spinner {\n @if(mixin-exists(hook-spinner)) {@include hook-spinner();}\n}\n\n\n/* SVG\n ========================================================================== */\n\n.uk-spinner > * { animation: uk-spinner-rotate $spinner-duration linear infinite; }\n\n@keyframes uk-spinner-rotate {\n 0% { transform: rotate(0deg); }\n 100% { transform: rotate(270deg); }\n}\n\n/*\n * Circle\n */\n\n.uk-spinner > * > * {\n stroke-dasharray: $spinner-circumference;\n stroke-dashoffset: 0;\n transform-origin: center;\n animation: uk-spinner-dash $spinner-duration ease-in-out infinite;\n stroke-width: $spinner-stroke-width;\n stroke-linecap: round;\n}\n\n@keyframes uk-spinner-dash {\n 0% { stroke-dashoffset: $spinner-circumference; }\n 50% {\n stroke-dashoffset: ($spinner-circumference * 0.25);\n transform: rotate(135deg);\n }\n 100% {\n stroke-dashoffset: $spinner-circumference;\n transform: rotate(450deg);\n }\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-spinner-misc)) {@include hook-spinner-misc();}\n\n// @mixin hook-spinner(){}\n// @mixin hook-spinner-misc(){}\n","// Name: Totop\n// Description: Component to create an icon to scroll back to top\n//\n// Component: `uk-totop`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Totop\n ========================================================================== */\n\n/*\n * Addopts `uk-icon`\n */\n\n.uk-totop {\n padding: $totop-padding;\n color: $totop-color;\n @if(mixin-exists(hook-totop)) {@include hook-totop();}\n}\n\n/* Hover */\n.uk-totop:hover {\n color: $totop-hover-color;\n @if(mixin-exists(hook-totop-hover)) {@include hook-totop-hover();}\n}\n\n/* OnClick */\n.uk-totop:active {\n color: $totop-active-color;\n @if(mixin-exists(hook-totop-active)) {@include hook-totop-active();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-totop-misc)) {@include hook-totop-misc();}\n\n// @mixin hook-totop(){}\n// @mixin hook-totop-hover(){}\n// @mixin hook-totop-active(){}\n// @mixin hook-totop-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-totop(){}\n// @mixin hook-inverse-totop-hover(){}\n// @mixin hook-inverse-totop-active(){}\n","// Name: Marker\n// Description: Component to create a marker icon\n//\n// Component: `uk-marker`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Marker\n ========================================================================== */\n\n/*\n * Addopts `uk-icon`\n */\n\n.uk-marker {\n padding: $marker-padding;\n background: $marker-background;\n color: $marker-color;\n @if(mixin-exists(hook-marker)) {@include hook-marker();}\n}\n\n/* Hover */\n.uk-marker:hover {\n color: $marker-hover-color;\n @if(mixin-exists(hook-marker-hover)) {@include hook-marker-hover();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-marker-misc)) {@include hook-marker-misc();}\n\n// @mixin hook-marker(){}\n// @mixin hook-marker-hover(){}\n// @mixin hook-marker-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-marker(){}\n// @mixin hook-inverse-marker-hover(){}\n","// Name: Alert\n// Description: Component to create alert messages\n//\n// Component: `uk-alert`\n//\n// Adopted: `uk-alert-close`\n//\n// Modifiers: `uk-alert-primary`\n// `uk-alert-success`\n// `uk-alert-warning`\n// `uk-alert-danger`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Alert\n ========================================================================== */\n\n.uk-alert {\n position: relative;\n margin-bottom: $alert-margin-vertical;\n padding: $alert-padding $alert-padding-right $alert-padding $alert-padding;\n background: $alert-background;\n color: $alert-color;\n @if(mixin-exists(hook-alert)) {@include hook-alert();}\n}\n\n/* Add margin if adjacent element */\n* + .uk-alert { margin-top: $alert-margin-vertical; }\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-alert > :last-child { margin-bottom: 0; }\n\n\n/* Close\n * Adopts `uk-close`\n ========================================================================== */\n\n.uk-alert-close {\n position: absolute;\n top: $alert-close-top;\n right: $alert-close-right;\n @if(mixin-exists(hook-alert-close)) {@include hook-alert-close();}\n}\n\n/*\n * Remove margin from adjacent element\n */\n\n.uk-alert-close:first-child + * { margin-top: 0; }\n\n/*\n * Hover\n */\n\n.uk-alert-close:hover {\n @if(mixin-exists(hook-alert-close-hover)) {@include hook-alert-close-hover();}\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Primary\n */\n\n.uk-alert-primary {\n background: $alert-primary-background;\n color: $alert-primary-color;\n @if(mixin-exists(hook-alert-primary)) {@include hook-alert-primary();}\n}\n\n/*\n * Success\n */\n\n.uk-alert-success {\n background: $alert-success-background;\n color: $alert-success-color;\n @if(mixin-exists(hook-alert-success)) {@include hook-alert-success();}\n}\n\n/*\n * Warning\n */\n\n.uk-alert-warning {\n background: $alert-warning-background;\n color: $alert-warning-color;\n @if(mixin-exists(hook-alert-warning)) {@include hook-alert-warning();}\n}\n\n/*\n * Danger\n */\n\n.uk-alert-danger {\n background: $alert-danger-background;\n color: $alert-danger-color;\n @if(mixin-exists(hook-alert-danger)) {@include hook-alert-danger();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-alert-misc)) {@include hook-alert-misc();}\n\n// @mixin hook-alert(){}\n// @mixin hook-alert-close(){}\n// @mixin hook-alert-close-hover(){}\n// @mixin hook-alert-primary(){}\n// @mixin hook-alert-success(){}\n// @mixin hook-alert-warning(){}\n// @mixin hook-alert-danger(){}\n// @mixin hook-alert-misc(){}\n","// Name: Placeholder\n// Description: Component to create placeholder boxes\n//\n// Component: `uk-placeholder`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Placeholder\n ========================================================================== */\n\n.uk-placeholder {\n margin-bottom: $placeholder-margin-vertical;\n padding: $placeholder-padding-vertical $placeholder-padding-horizontal;\n background: $placeholder-background;\n @if(mixin-exists(hook-placeholder)) {@include hook-placeholder();}\n}\n\n/* Add margin if adjacent element */\n* + .uk-placeholder { margin-top: $placeholder-margin-vertical; }\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-placeholder > :last-child { margin-bottom: 0; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-placeholder-misc)) {@include hook-placeholder-misc();}\n\n// @mixin hook-placeholder(){}\n// @mixin hook-placeholder-misc(){}\n","// Name: Badge\n// Description: Component to create notification badges\n//\n// Component: `uk-badge`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Badge\n ========================================================================== */\n\n/*\n * 1. Style\n * 2. Center child vertically and horizontally\n */\n\n.uk-badge {\n box-sizing: border-box;\n min-width: $badge-size;\n height: $badge-size;\n padding: $badge-padding-vertical $badge-padding-horizontal;\n border-radius: $badge-border-radius;\n vertical-align: middle;\n /* 1 */\n background: $badge-background;\n color: $badge-color !important;\n font-size: $badge-font-size;\n /* 2 */\n display: inline-flex;\n justify-content: center;\n align-items: center;\n line-height: 0;\n @if(mixin-exists(hook-badge)) {@include hook-badge();}\n}\n\n/*\n * Required for `a`\n */\n\n.uk-badge:hover {\n text-decoration: none;\n @if(mixin-exists(hook-badge-hover)) {@include hook-badge-hover();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-badge-misc)) {@include hook-badge-misc();}\n\n// @mixin hook-badge(){}\n// @mixin hook-badge-hover(){}\n// @mixin hook-badge-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-badge(){}\n// @mixin hook-inverse-badge-hover(){}\n","// Name: Label\n// Description: Component to indicate important notes\n//\n// Component: `uk-label`\n//\n// Modifiers: `uk-label-success`\n// `uk-label-warning`\n// `uk-label-danger`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Label\n ========================================================================== */\n\n.uk-label {\n display: inline-block;\n padding: $label-padding-vertical $label-padding-horizontal;\n background: $label-background;\n line-height: $label-line-height;\n font-size: $label-font-size;\n color: $label-color;\n vertical-align: middle;\n white-space: nowrap;\n @if(mixin-exists(hook-label)) {@include hook-label();}\n}\n\n\n/* Color modifiers\n ========================================================================== */\n\n/*\n * Success\n */\n\n.uk-label-success {\n background-color: $label-success-background;\n color: $label-success-color;\n @if(mixin-exists(hook-label-success)) {@include hook-label-success();}\n}\n\n/*\n * Warning\n */\n\n.uk-label-warning {\n background-color: $label-warning-background;\n color: $label-warning-color;\n @if(mixin-exists(hook-label-warning)) {@include hook-label-warning();}\n}\n\n/*\n * Danger\n */\n\n.uk-label-danger {\n background-color: $label-danger-background;\n color: $label-danger-color;\n @if(mixin-exists(hook-label-danger)) {@include hook-label-danger();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-label-misc)) {@include hook-label-misc();}\n\n// @mixin hook-label(){}\n// @mixin hook-label-success(){}\n// @mixin hook-label-warning(){}\n// @mixin hook-label-danger(){}\n// @mixin hook-label-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-label(){}\n","// Name: Overlay\n// Description: Component to create content areas overlaying an image\n//\n// Component: `uk-overlay`\n//\n// Adopted: `uk-overlay-icon`\n//\n// Modifier: `uk-overlay-default`\n// `uk-overlay-primary`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Overlay\n ========================================================================== */\n\n.uk-overlay {\n padding: $overlay-padding-vertical $overlay-padding-horizontal;\n @if(mixin-exists(hook-overlay)) {@include hook-overlay();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-overlay > :last-child { margin-bottom: 0; }\n\n\n/* Icon\n ========================================================================== */\n\n.uk-overlay-icon {\n @if(mixin-exists(hook-overlay-icon)) {@include hook-overlay-icon();}\n}\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Default\n */\n\n.uk-overlay-default {\n --uk-inverse: #{$overlay-default-color-mode};\n background: $overlay-default-background;\n @if(mixin-exists(hook-overlay-default)) {@include hook-overlay-default();}\n}\n\n// Color Mode\n@if ( $overlay-default-color-mode == light ) { .uk-overlay-default { @extend .uk-light !optional;} }\n@if ( $overlay-default-color-mode == dark ) { .uk-overlay-default { @extend .uk-dark !optional;} }\n\n/*\n * Primary\n */\n\n.uk-overlay-primary {\n --uk-inverse: #{$overlay-primary-color-mode};\n background: $overlay-primary-background;\n @if(mixin-exists(hook-overlay-primary)) {@include hook-overlay-primary();}\n}\n\n// Color Mode\n@if ( $overlay-primary-color-mode == light ) { .uk-overlay-primary { @extend .uk-light !optional;} }\n@if ( $overlay-primary-color-mode == dark ) { .uk-overlay-primary { @extend .uk-dark !optional;} }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-overlay-misc)) {@include hook-overlay-misc();}\n\n// @mixin hook-overlay(){}\n// @mixin hook-overlay-icon(){}\n// @mixin hook-overlay-default(){}\n// @mixin hook-overlay-primary(){}\n// @mixin hook-overlay-misc(){}\n","// Name: Article\n// Description: Component to create articles\n//\n// Component: `uk-article`\n//\n// Sub-objects: `uk-article-title`\n// `uk-article-meta`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Article\n ========================================================================== */\n\n.uk-article {\n display: flow-root;\n @if(mixin-exists(hook-article)) {@include hook-article();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-article > :last-child { margin-bottom: 0; }\n\n\n/* Adjacent sibling\n ========================================================================== */\n\n.uk-article + .uk-article {\n margin-top: $article-margin-top;\n @if(mixin-exists(hook-article-adjacent)) {@include hook-article-adjacent();}\n}\n\n\n/* Title\n ========================================================================== */\n\n.uk-article-title {\n font-size: $article-title-font-size;\n line-height: $article-title-line-height;\n @if(mixin-exists(hook-article-title)) {@include hook-article-title();}\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-article-title { font-size: $article-title-font-size-m; }\n\n}\n\n\n/* Meta\n ========================================================================== */\n\n.uk-article-meta {\n font-size: $article-meta-font-size;\n line-height: $article-meta-line-height;\n color: $article-meta-color;\n @if(mixin-exists(hook-article-meta)) {@include hook-article-meta();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-article-misc)) {@include hook-article-misc();}\n\n// @mixin hook-article(){}\n// @mixin hook-article-adjacent(){}\n// @mixin hook-article-title(){}\n// @mixin hook-article-meta(){}\n// @mixin hook-article-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-article-title(){}\n// @mixin hook-inverse-article-meta(){}\n","// Name: Comment\n// Description: Component to create nested comments\n//\n// Component: `uk-comment`\n//\n// Sub-objects: `uk-comment-body`\n// `uk-comment-header`\n// `uk-comment-title`\n// `uk-comment-meta`\n// `uk-comment-avatar`\n// `uk-comment-list`\n//\n// Modifier: `uk-comment-primary`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n/* ========================================================================\n Component: Comment\n ========================================================================== */\n\n.uk-comment {\n @if(mixin-exists(hook-comment)) {@include hook-comment();}\n}\n\n\n/* Sections\n ========================================================================== */\n\n.uk-comment-body {\n display: flow-root;\n overflow-wrap: break-word;\n word-wrap: break-word;\n @if(mixin-exists(hook-comment-body)) {@include hook-comment-body();}\n}\n\n.uk-comment-header {\n display: flow-root;\n margin-bottom: $comment-header-margin-bottom;\n @if(mixin-exists(hook-comment-header)) {@include hook-comment-header();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-comment-body > :last-child,\n.uk-comment-header > :last-child { margin-bottom: 0; }\n\n\n/* Title\n ========================================================================== */\n\n.uk-comment-title {\n font-size: $comment-title-font-size;\n line-height: $comment-title-line-height;\n @if(mixin-exists(hook-comment-title)) {@include hook-comment-title();}\n}\n\n\n/* Meta\n ========================================================================== */\n\n.uk-comment-meta {\n font-size: $comment-meta-font-size;\n line-height: $comment-meta-line-height;\n color: $comment-meta-color;\n @if(mixin-exists(hook-comment-meta)) {@include hook-comment-meta();}\n}\n\n\n/* Avatar\n ========================================================================== */\n\n.uk-comment-avatar {\n @if(mixin-exists(hook-comment-avatar)) {@include hook-comment-avatar();}\n}\n\n\n/* List\n ========================================================================== */\n\n.uk-comment-list {\n padding: 0;\n list-style: none;\n}\n\n/* Adjacent siblings */\n.uk-comment-list > :nth-child(n+2) {\n margin-top: $comment-list-margin-top;\n @if(mixin-exists(hook-comment-list-adjacent)) {@include hook-comment-list-adjacent();}\n}\n\n/*\n * Sublists\n * Note: General sibling selector allows reply block between comment and sublist\n */\n\n.uk-comment-list .uk-comment ~ ul {\n margin: $comment-list-margin-top 0 0 0;\n padding-left: $comment-list-padding-left;\n list-style: none;\n @if(mixin-exists(hook-comment-list-sub)) {@include hook-comment-list-sub();}\n}\n\n/* Tablet and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-comment-list .uk-comment ~ ul { padding-left: $comment-list-padding-left-m; }\n\n}\n\n/* Adjacent siblings */\n.uk-comment-list .uk-comment ~ ul > :nth-child(n+2) {\n margin-top: $comment-list-margin-top;\n @if(mixin-exists(hook-comment-list-sub-adjacent)) {@include hook-comment-list-sub-adjacent();}\n}\n\n\n/* Style modifier\n ========================================================================== */\n\n.uk-comment-primary {\n @if(mixin-exists(hook-comment-primary)) {@include hook-comment-primary();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-comment-misc)) {@include hook-comment-misc();}\n\n// @mixin hook-comment(){}\n// @mixin hook-comment-body(){}\n// @mixin hook-comment-header(){}\n// @mixin hook-comment-title(){}\n// @mixin hook-comment-meta(){}\n// @mixin hook-comment-avatar(){}\n// @mixin hook-comment-list-adjacent(){}\n// @mixin hook-comment-list-sub(){}\n// @mixin hook-comment-list-sub-adjacent(){}\n// @mixin hook-comment-primary(){}\n// @mixin hook-comment-misc(){}\n","// Name: Search\n// Description: Component to create the search\n//\n// Component: `uk-search`\n//\n// Sub-objects: `uk-search-input`\n// `uk-search-toggle`\n//\n// Adopted: `uk-search-icon`\n//\n// Modifier: `uk-search-default`\n// `uk-search-navbar`\n// `uk-search-medium`\n// `uk-search-large`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Search\n ========================================================================== */\n\n/*\n * 1. Container fits its content\n * 2. Create position context\n * 3. Prevent content overflow\n * 4. Reset `form`\n */\n\n.uk-search {\n /* 1 */\n display: inline-block;\n /* 2 */\n position: relative;\n /* 3 */\n max-width: 100%;\n /* 4 */\n margin: 0;\n}\n\n\n/* Input\n ========================================================================== */\n\n/*\n * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X.\n */\n\n.uk-search-input::-webkit-search-cancel-button,\n.uk-search-input::-webkit-search-decoration { -webkit-appearance: none; }\n\n/*\n * Removes placeholder transparency in Firefox.\n */\n\n.uk-search-input::-moz-placeholder { opacity: 1; }\n\n/*\n * 1. Define consistent box sizing.\n * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.\n * 3. Remove `border-radius` in iOS.\n * 4. Change font properties to `inherit` in all browsers\n * 5. Show the overflow in Edge.\n * 6. Remove default style in iOS.\n * 7. Vertical alignment\n * 8. Take the full container width\n * 9. Style\n */\n\n.uk-search-input {\n /* 1 */\n box-sizing: border-box;\n /* 2 */\n margin: 0;\n /* 3 */\n border-radius: 0;\n /* 4 */\n font: inherit;\n /* 5 */\n overflow: visible;\n /* 6 */\n -webkit-appearance: none;\n /* 7 */\n vertical-align: middle;\n /* 8 */\n width: 100%;\n /* 9 */\n border: none;\n color: $search-color;\n @if(mixin-exists(hook-search-input)) {@include hook-search-input();}\n}\n\n.uk-search-input:focus { outline: none; }\n\n/* Placeholder */\n.uk-search-input::placeholder { color: $search-placeholder-color; }\n\n\n/* Icon (Adopts `uk-icon`)\n ========================================================================== */\n\n/*\n * Position above input\n * 1. Set position\n * 2. Center icon vertically and horizontally\n * 3. Style\n */\n\n.uk-search .uk-search-icon {\n /* 1 */\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n /* 2 */\n display: inline-flex;\n justify-content: center;\n align-items: center;\n /* 3 */\n color: $search-icon-color;\n @if(mixin-exists(hook-search-icon)) {@include hook-search-icon();}\n}\n\n/*\n * Required for `a`.\n */\n\n.uk-search .uk-search-icon:hover { color: $search-icon-color; }\n\n/*\n * Make `input` element clickable through icon, e.g. if it's a `span`\n */\n\n.uk-search .uk-search-icon:not(a):not(button):not(input) { pointer-events: none; }\n\n/*\n * Position modifier\n */\n\n.uk-search .uk-search-icon-flip {\n right: 0;\n left: auto;\n}\n\n\n/* Default modifier\n ========================================================================== */\n\n.uk-search-default { width: $search-default-width; }\n\n/*\n * Input\n */\n\n.uk-search-default .uk-search-input {\n height: $search-default-height;\n padding-left: $search-default-padding-horizontal;\n padding-right: $search-default-padding-horizontal;\n background: $search-default-background;\n @if(mixin-exists(hook-search-default-input)) {@include hook-search-default-input();}\n}\n\n/* Focus */\n.uk-search-default .uk-search-input:focus {\n background-color: $search-default-focus-background;\n @if(mixin-exists(hook-search-default-input-focus)) {@include hook-search-default-input-focus();}\n}\n\n/*\n * Icon\n */\n\n.uk-search-default .uk-search-icon { width: $search-default-icon-width; }\n\n.uk-search-default:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input { padding-left: ($search-default-icon-width + $search-default-icon-padding); }\n.uk-search-default:has(.uk-search-icon-flip) .uk-search-input { padding-right: ($search-default-icon-width + $search-default-icon-padding); }\n\n\n/* Navbar modifier\n ========================================================================== */\n\n.uk-search-navbar { width: $search-navbar-width; }\n\n/*\n * Input\n */\n\n.uk-search-navbar .uk-search-input {\n height: $search-navbar-height;\n padding-left: $search-navbar-padding-horizontal;\n padding-right: $search-navbar-padding-horizontal;\n background: $search-navbar-background;\n @if(mixin-exists(hook-search-navbar-input)) {@include hook-search-navbar-input();}\n}\n\n/* Focus */\n.uk-search-navbar .uk-search-input:focus {\n background-color: $search-navbar-focus-background;\n @if(mixin-exists(hook-search-navbar-input-focus)) {@include hook-search-navbar-input-focus();}\n}\n\n/*\n * Icon\n */\n\n.uk-search-navbar .uk-search-icon { width: $search-navbar-icon-width; }\n\n.uk-search-navbar:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input { padding-left: ($search-navbar-icon-width + $search-navbar-icon-padding); }\n.uk-search-navbar:has(.uk-search-icon-flip) .uk-search-input { padding-right: ($search-navbar-icon-width + $search-navbar-icon-padding); }\n\n\n/* Medium modifier\n ========================================================================== */\n\n.uk-search-medium { width: $search-medium-width; }\n\n/*\n * Input\n */\n\n.uk-search-medium .uk-search-input {\n height: $search-medium-height;\n background: $search-medium-background;\n font-size: $search-medium-font-size;\n @if(mixin-exists(hook-search-medium-input)) {@include hook-search-medium-input();}\n}\n\n/* Focus */\n.uk-search-medium .uk-search-input:focus {\n @if(mixin-exists(hook-search-medium-input-focus)) {@include hook-search-medium-input-focus();}\n}\n\n/*\n * Icon\n */\n\n.uk-search-medium .uk-search-icon { width: $search-medium-icon-width; }\n\n.uk-search-medium:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input { padding-left: ($search-medium-icon-width + $search-medium-icon-padding); }\n.uk-search-medium:has(.uk-search-icon-flip) .uk-search-input { padding-right: ($search-medium-icon-width + $search-medium-icon-padding); }\n\n\n/* Large modifier\n ========================================================================== */\n\n.uk-search-large { width: $search-large-width; }\n\n/*\n * Input\n */\n\n.uk-search-large .uk-search-input {\n height: $search-large-height;\n background: $search-large-background;\n font-size: $search-large-font-size;\n @if(mixin-exists(hook-search-large-input)) {@include hook-search-large-input();}\n}\n\n/* Focus */\n.uk-search-large .uk-search-input:focus {\n @if(mixin-exists(hook-search-large-input-focus)) {@include hook-search-large-input-focus();}\n}\n\n/*\n * Icon\n */\n\n.uk-search-large .uk-search-icon { width: $search-large-icon-width; }\n\n.uk-search-large:has(.uk-search-icon:not(.uk-search-icon-flip)) .uk-search-input { padding-left: ($search-large-icon-width + $search-large-icon-padding); }\n.uk-search-large:has(.uk-search-icon-flip) .uk-search-input { padding-right: ($search-large-icon-width + $search-large-icon-padding); }\n\n\n/* Toggle\n ========================================================================== */\n\n.uk-search-toggle {\n color: $search-toggle-color;\n @if(mixin-exists(hook-search-toggle)) {@include hook-search-toggle();}\n}\n\n/* Hover */\n.uk-search-toggle:hover {\n color: $search-toggle-hover-color;\n @if(mixin-exists(hook-search-toggle-hover)) {@include hook-search-toggle-hover();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-search-misc)) {@include hook-search-misc();}\n\n// @mixin hook-search-input(){}\n// @mixin hook-search-icon(){}\n// @mixin hook-search-default-input(){}\n// @mixin hook-search-default-input-focus(){}\n// @mixin hook-search-navbar-input(){}\n// @mixin hook-search-navbar-input-focus(){}\n// @mixin hook-search-medium-input(){}\n// @mixin hook-search-medium-input-focus(){}\n// @mixin hook-search-large-input(){}\n// @mixin hook-search-large-input-focus(){}\n\n// @mixin hook-search-toggle(){}\n// @mixin hook-search-toggle-hover(){}\n\n// @mixin hook-search-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n// @mixin hook-inverse-search-default-input(){}\n// @mixin hook-inverse-search-default-input-focus(){}\n// @mixin hook-inverse-search-navbar-input(){}\n// @mixin hook-inverse-search-navbar-input-focus(){}\n// @mixin hook-inverse-search-medium-input(){}\n// @mixin hook-inverse-search-medium-input-focus(){}\n// @mixin hook-inverse-search-large-input(){}\n// @mixin hook-inverse-search-large-input-focus(){}\n// @mixin hook-inverse-search-toggle(){}\n// @mixin hook-inverse-search-toggle-hover(){}\n","// Name: Accordion\n// Description: Component to create accordions\n//\n// Component: `uk-accordion`\n//\n// Sub-objects: `uk-accordion-title`\n// `uk-accordion-content`\n//\n// States: `uk-open`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Accordion\n ========================================================================== */\n\n.uk-accordion {\n padding: 0;\n list-style: none;\n @if(mixin-exists(hook-accordion)) {@include hook-accordion();}\n}\n\n\n/* Item\n ========================================================================== */\n\n.uk-accordion > :nth-child(n+2) {\n margin-top: $accordion-item-margin-top;\n @if(mixin-exists(hook-accordion-item)) {@include hook-accordion-item();}\n}\n\n\n/* Title\n ========================================================================== */\n\n.uk-accordion-title {\n display: block;\n font-size: $accordion-title-font-size;\n line-height: $accordion-title-line-height;\n color: $accordion-title-color;\n @if(mixin-exists(hook-accordion-title)) {@include hook-accordion-title();}\n}\n\n/* Hover */\n.uk-accordion-title:hover {\n color: $accordion-title-hover-color;\n text-decoration: none;\n @if(mixin-exists(hook-accordion-title-hover)) {@include hook-accordion-title-hover();}\n}\n\n\n/* Content\n ========================================================================== */\n\n.uk-accordion-content {\n display: flow-root;\n margin-top: $accordion-content-margin-top;\n @if(mixin-exists(hook-accordion-content)) {@include hook-accordion-content();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n .uk-accordion-content > :last-child { margin-bottom: 0; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-accordion-misc)) {@include hook-accordion-misc();}\n\n// @mixin hook-accordion(){}\n// @mixin hook-accordion-item(){}\n// @mixin hook-accordion-title(){}\n// @mixin hook-accordion-title-hover(){}\n// @mixin hook-accordion-content(){}\n// @mixin hook-accordion-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-accordion-item(){}\n// @mixin hook-inverse-accordion-title(){}\n// @mixin hook-inverse-accordion-title-hover(){}\n","// Name: Drop\n// Description: Component to position any element next to any other element.\n//\n// Component: `uk-drop`\n//\n// Sub-objects: `uk-drop-parent-icon`\n//\n// Modifiers: `uk-drop-stack`\n// `uk-drop-grid`\n//\n// States: `uk-open`\n//\n// Uses: Animation\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Drop\n ========================================================================== */\n\n/*\n * 1. Hide by default\n * 2. Set position\n * 3. Set a default width\n */\n\n.uk-drop {\n /* 1 */\n display: none;\n /* 2 */\n position: absolute;\n z-index: $drop-z-index;\n --uk-position-offset: #{$drop-margin};\n --uk-position-viewport-offset: #{$drop-viewport-margin};\n /* 3 */\n box-sizing: border-box;\n width: $drop-width;\n}\n\n/* Show */\n.uk-drop.uk-open { display: block; }\n\n\n/* Grid modifiers\n ========================================================================== */\n\n.uk-drop-stack .uk-drop-grid > * { width: 100% !important; }\n\n\n/* Parent icon\n ========================================================================== */\n\n.uk-drop-parent-icon {\n margin-left: $drop-parent-icon-margin-left;\n transition: transform 0.3s ease-out;\n}\n\n[aria-expanded=\"true\"] > .uk-drop-parent-icon { transform: rotateX(180deg); }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-drop-misc)) {@include hook-drop-misc();}\n\n// @mixin hook-drop-misc(){}\n","// Name: Dropbar\n// Description: Component to create a dropbar based on Drop component\n//\n// Component: `uk-dropbar`\n//\n// Modifiers: `uk-dropbar-large`\n// `uk-dropbar-top`\n// `uk-dropbar-bottom`\n// `uk-dropbar-left`\n// `uk-dropbar-right`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Dropbar\n ========================================================================== */\n\n/*\n * Adopts `uk-drop`\n * 1. Reset drop\n * 2. Style\n */\n\n.uk-dropbar {\n --uk-position-offset: #{$dropbar-margin};\n --uk-position-shift-offset: 0;\n --uk-position-viewport-offset: 0;\n --uk-inverse: #{$dropbar-color-mode};\n /* 1 */\n width: auto;\n /* 2 */\n padding: $dropbar-padding-top $dropbar-padding-horizontal $dropbar-padding-bottom $dropbar-padding-horizontal;\n background: $dropbar-background;\n color: $dropbar-color;\n @if(mixin-exists(hook-dropbar)) {@include hook-dropbar();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-dropbar > :last-child { margin-bottom: 0; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-dropbar {\n padding-left: $dropbar-padding-horizontal-s;\n padding-right: $dropbar-padding-horizontal-s;\n }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-dropbar {\n padding-left: $dropbar-padding-horizontal-m;\n padding-right: $dropbar-padding-horizontal-m;\n }\n\n}\n\n// Color Mode\n@if ( $dropbar-color-mode == light ) { .uk-dropbar { @extend .uk-light !optional;} }\n@if ( $dropbar-color-mode == dark ) { .uk-dropbar { @extend .uk-dark !optional;} }\n\n@if ($dropbar-color-mode != $inverse-global-color-mode) {\n.uk-dropbar :focus-visible {\n outline-color: $dropbar-focus-outline !important;\n}\n}\n\n\n/* Size modifier\n ========================================================================== */\n\n.uk-dropbar-large {\n padding-top: $dropbar-large-padding-top;\n padding-bottom: $dropbar-large-padding-bottom;\n}\n\n\n/* Direction modifier\n ========================================================================== */\n\n.uk-dropbar-top {\n @if(mixin-exists(hook-dropbar-top)) {@include hook-dropbar-top();}\n}\n\n.uk-dropbar-bottom {\n @if(mixin-exists(hook-dropbar-bottom)) {@include hook-dropbar-bottom();}\n}\n\n.uk-dropbar-left {\n @if(mixin-exists(hook-dropbar-left)) {@include hook-dropbar-left();}\n}\n\n.uk-dropbar-right {\n @if(mixin-exists(hook-dropbar-right)) {@include hook-dropbar-right();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-dropbar-misc)) {@include hook-dropbar-misc();}\n\n// @mixin hook-dropbar(){}\n// @mixin hook-dropbar-top(){}\n// @mixin hook-dropbar-bottom(){}\n// @mixin hook-dropbar-left(){}\n// @mixin hook-dropbar-right(){}\n// @mixin hook-dropbar-misc(){}\n","// Name: Dropnav\n// Description: Component to create dropdown/dropbar menus based on Drop component\n//\n// Component: `uk-dropnav`\n//\n// Sub-objects: `uk-dropnav-dropbar`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Dropnav\n ========================================================================== */\n/*\n * 1. Position\n * 2. Reset dropbar\n * 3. Width\n */\n\n.uk-dropnav-dropbar {\n /* 1 */\n position: absolute;\n z-index: $dropnav-dropbar-z-index;\n /* 2 */\n padding: 0;\n /* 3 */\n left: 0;\n right: 0;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-dropnav-misc)) {@include hook-dropnav-misc();}\n\n// @mixin hook-dropnav-misc(){}\n","// Name: Modal\n// Description: Component to create modal dialogs\n//\n// Component: `uk-modal`\n//\n// Sub-objects: `uk-modal-page`\n// `uk-modal-dialog`\n// `uk-modal-header`\n// `uk-modal-body`\n// `uk-modal-footer`\n// `uk-modal-title`\n// `uk-modal-close`\n//\n// Adopted: `uk-modal-close-default`\n// `uk-modal-close-outside`\n// `uk-modal-close-full`\n//\n// Modifiers: `uk-modal-container`\n// `uk-modal-full`\n//\n// States: `uk-open`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Modal\n ========================================================================== */\n\n/*\n * 1. Hide by default\n * 2. Set position\n * 3. Allow scrolling for the modal dialog\n * 4. Horizontal padding\n * 5. Mask the background page\n * 6. Fade-in transition\n */\n\n.uk-modal {\n /* 1 */\n display: none;\n /* 2 */\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $modal-z-index;\n /* 3 */\n overflow-y: auto;\n /* 4 */\n padding: $modal-padding-vertical $modal-padding-horizontal;\n /* 5 */\n background: $modal-background;\n /* 6 */\n opacity: 0;\n transition: opacity 0.15s linear;\n @if(mixin-exists(hook-modal)) {@include hook-modal();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-modal { padding: $modal-padding-vertical-s $modal-padding-horizontal-s; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-modal {\n padding-left: $modal-padding-horizontal-m;\n padding-right: $modal-padding-horizontal-m;\n }\n\n}\n\n/*\n * Open\n */\n\n.uk-modal.uk-open { opacity: 1; }\n\n\n/* Page\n ========================================================================== */\n\n/*\n * Prevent scrollbars\n */\n\n.uk-modal-page { overflow: hidden; }\n\n\n/* Dialog\n ========================================================================== */\n\n/*\n * 1. Create position context for spinner and close button\n * 2. Dimensions\n * 3. `!important` is needed to overwrite `uk-width-auto`. See `#modal-media-image` in tests\n * 4. Style\n * 5. Slide-in transition\n */\n\n.uk-modal-dialog {\n /* 1 */\n position: relative;\n /* 2 */\n box-sizing: border-box;\n margin: 0 auto;\n width: $modal-dialog-width;\n /* 3 */\n max-width: 100% !important;\n /* 4 */\n background: $modal-dialog-background;\n /* 5 */\n opacity: 0;\n transform: translateY(-100px);\n transition: 0.3s linear;\n transition-property: opacity, transform;\n @if(mixin-exists(hook-modal-dialog)) {@include hook-modal-dialog();}\n}\n\n/*\n * Open\n */\n\n.uk-open > .uk-modal-dialog {\n opacity: 1;\n transform: translateY(0);\n}\n\n\n/* Size modifier\n ========================================================================== */\n\n/*\n * Container size\n * Take the same size as the Container component\n */\n\n.uk-modal-container .uk-modal-dialog { width: $modal-container-width; }\n\n/*\n * Full size\n * 1. Remove padding and background from modal\n * 2. Reset all default declarations from modal dialog\n */\n\n/* 1 */\n.uk-modal-full {\n padding: 0;\n background: none;\n}\n\n/* 2 */\n.uk-modal-full .uk-modal-dialog {\n margin: 0;\n width: 100%;\n max-width: 100%;\n transform: translateY(0);\n @if(mixin-exists(hook-modal-full)) {@include hook-modal-full();}\n}\n\n\n/* Sections\n ========================================================================== */\n\n.uk-modal-body {\n display: flow-root;\n padding: $modal-body-padding-vertical $modal-body-padding-horizontal;\n @if(mixin-exists(hook-modal-body)) {@include hook-modal-body();}\n}\n\n.uk-modal-header {\n display: flow-root;\n padding: $modal-header-padding-vertical $modal-header-padding-horizontal;\n background: $modal-header-background;\n @if(mixin-exists(hook-modal-header)) {@include hook-modal-header();}\n}\n\n.uk-modal-footer {\n display: flow-root;\n padding: $modal-footer-padding-vertical $modal-footer-padding-horizontal;\n background: $modal-footer-background;\n @if(mixin-exists(hook-modal-footer)) {@include hook-modal-footer();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-modal-body { padding: $modal-body-padding-vertical-s $modal-body-padding-horizontal-s; }\n .uk-modal-header { padding: $modal-header-padding-vertical-s $modal-header-padding-horizontal-s; }\n .uk-modal-footer { padding: $modal-footer-padding-vertical-s $modal-footer-padding-horizontal-s; }\n\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-modal-body > :last-child,\n.uk-modal-header > :last-child,\n.uk-modal-footer > :last-child { margin-bottom: 0; }\n\n\n/* Title\n ========================================================================== */\n\n.uk-modal-title {\n font-size: $modal-title-font-size;\n line-height: $modal-title-line-height;\n @if(mixin-exists(hook-modal-title)) {@include hook-modal-title();}\n}\n\n\n/* Close\n * Adopts `uk-close`\n ========================================================================== */\n\n[class*=\"uk-modal-close-\"] {\n position: absolute;\n z-index: $modal-z-index;\n top: $modal-close-position;\n right: $modal-close-position;\n padding: $modal-close-padding;\n @if(mixin-exists(hook-modal-close)) {@include hook-modal-close();}\n}\n\n/*\n * Remove margin from adjacent element\n */\n\n[class*=\"uk-modal-close-\"]:first-child + * { margin-top: 0; }\n\n/*\n * Hover\n */\n\n[class*=\"uk-modal-close-\"]:hover {\n @if(mixin-exists(hook-modal-close-hover)) {@include hook-modal-close-hover();}\n}\n\n/*\n * Default\n */\n\n.uk-modal-close-default {\n @if(mixin-exists(hook-modal-close-default)) {@include hook-modal-close-default();}\n}\n\n.uk-modal-close-default:hover {\n @if(mixin-exists(hook-modal-close-default-hover)) {@include hook-modal-close-default-hover();}\n}\n\n/*\n * Outside\n * 1. Prevent scrollbar on small devices\n */\n\n.uk-modal-close-outside {\n top: $modal-close-outside-position;\n /* 1 */\n right: (-$modal-close-padding);\n transform: translate(0, -($modal-close-outside-translate));\n color: $modal-close-outside-color;\n @if(mixin-exists(hook-modal-close-outside)) {@include hook-modal-close-outside();}\n}\n\n.uk-modal-close-outside:hover {\n color: $modal-close-outside-hover-color;\n @if(mixin-exists(hook-modal-close-outside-hover)) {@include hook-modal-close-outside-hover();}\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n /* 1 */\n .uk-modal-close-outside {\n right: $modal-close-outside-position;\n transform: translate($modal-close-outside-translate, -($modal-close-outside-translate));\n }\n\n}\n\n/*\n * Full\n */\n\n.uk-modal-close-full {\n @if(mixin-exists(hook-modal-close-full)) {@include hook-modal-close-full();}\n}\n\n.uk-modal-close-full:hover {\n @if(mixin-exists(hook-modal-close-full-hover)) {@include hook-modal-close-full-hover();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-modal-misc)) {@include hook-modal-misc();}\n\n// @mixin hook-modal(){}\n// @mixin hook-modal-dialog(){}\n// @mixin hook-modal-full(){}\n// @mixin hook-modal-header(){}\n// @mixin hook-modal-body(){}\n// @mixin hook-modal-footer(){}\n// @mixin hook-modal-title(){}\n// @mixin hook-modal-close(){}\n// @mixin hook-modal-close-hover(){}\n// @mixin hook-modal-close-default(){}\n// @mixin hook-modal-close-default-hover(){}\n// @mixin hook-modal-close-outside(){}\n// @mixin hook-modal-close-outside-hover(){}\n// @mixin hook-modal-close-full(){}\n// @mixin hook-modal-close-full-hover(){}\n// @mixin hook-modal-misc(){}\n","// Name: Slideshow\n// Description: Component to create slideshows\n//\n// Component: `uk-slideshow`\n//\n// Sub-objects: `uk-slideshow-items`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: Slideshow\n ========================================================================== */\n\n/*\n * 1. Prevent tab highlighting on iOS.\n */\n\n.uk-slideshow {\n /* 1 */\n -webkit-tap-highlight-color: transparent;\n @if(mixin-exists(hook-slideshow)) {@include hook-slideshow();}\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * 1. Create position and stacking context\n * 2. Reset list\n * 3. Clip child elements\n * 4. Prevent displaying the callout information on iOS.\n * 5. Disable horizontal panning gestures\n */\n\n.uk-slideshow-items {\n /* 1 */\n position: relative;\n z-index: 0;\n /* 2 */\n margin: 0;\n padding: 0;\n list-style: none;\n /* 3 */\n overflow: hidden;\n /* 4 */\n -webkit-touch-callout: none;\n /* 5 */\n touch-action: pan-y;\n}\n\n\n/* Item\n ========================================================================== */\n\n/*\n * 1. Position items above each other\n * 2. Take the full width\n * 3. Clip child elements, e.g. for `uk-cover`\n * 4. Optimize animation\n */\n\n.uk-slideshow-items > * {\n /* 1 */\n position: absolute;\n top: 0;\n left: 0;\n /* 2 */\n right: 0;\n bottom: 0;\n /* 3 */\n overflow: hidden;\n /* 4 */\n will-change: transform, opacity;\n}\n\n/*\n * Hide not active items\n */\n\n.uk-slideshow-items > :not(.uk-active) { display: none; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-slideshow-misc)) {@include hook-slideshow-misc();}\n\n// @mixin hook-slideshow(){}\n// @mixin hook-slideshow-misc(){}\n","// Name: Slider\n// Description: Component to create horizontal sliders\n//\n// Component: `uk-slider`\n//\n// Sub-objects: `uk-slider-container`\n// `uk-slider-items`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Slider\n ========================================================================== */\n\n/*\n * 1. Prevent tab highlighting on iOS.\n */\n\n.uk-slider {\n /* 1 */\n -webkit-tap-highlight-color: transparent;\n @if(mixin-exists(hook-slider)) {@include hook-slider();}\n}\n\n\n/* Container\n ========================================================================== */\n\n/*\n * 1. Clip child elements\n * 2. Prevent accidental scrolling through elements in slide getting focused\n */\n\n.uk-slider-container {\n /* 1 */\n overflow: hidden;\n /* 2 */\n overflow: clip;\n}\n\n/*\n * Widen container to prevent box-shadows from clipping, `large-box-shadow`\n */\n\n.uk-slider-container-offset {\n margin: $slider-container-margin-top $slider-container-margin-right $slider-container-margin-bottom $slider-container-margin-left;\n padding: ($slider-container-margin-top * -1) ($slider-container-margin-right * -1) ($slider-container-margin-bottom * -1) ($slider-container-margin-left * -1);\n}\n\n/* Items\n ========================================================================== */\n\n/*\n * 1. Optimize animation\n * 2. Create a containing block. In Safari it's neither created by `transform` nor `will-change`.\n * 3. Disable horizontal panning gestures\n */\n\n.uk-slider-items {\n /* 1 */\n will-change: transform;\n /* 2 */\n position: relative;\n /* 3 */\n touch-action: pan-y;\n}\n\n/*\n * 1. Reset list style without interfering with grid\n * 2. Prevent displaying the callout information on iOS.\n */\n\n.uk-slider-items:not(.uk-grid) {\n display: flex;\n /* 1 */\n margin: 0;\n padding: 0;\n list-style: none;\n /* 2 */\n -webkit-touch-callout: none;\n}\n\n.uk-slider-items.uk-grid { flex-wrap: nowrap; }\n\n\n/* Item\n ========================================================================== */\n\n/*\n * 1. Let items take content dimensions (0 0 auto)\n * `max-width` needed to keep image responsiveness and prevent content overflow\n * 2. Create position context\n */\n\n.uk-slider-items > * {\n /* 1 */\n flex: none !important;\n box-sizing: border-box;\n max-width: 100%;\n /* 2 */\n position: relative;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-slider-misc)) {@include hook-slider-misc();}\n\n// @mixin hook-slider(){}\n// @mixin hook-slider-misc(){}\n","// Name: Sticky\n// Description: Component to make elements sticky in the viewport\n//\n// Component: `uk-sticky`\n//\n// Modifier: `uk-sticky-fixed`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Sticky\n ========================================================================== */\n\n/*\n * 1. Create position context so it's t the same like when fixed.\n * 2. Create stacking context already when not sticky to have the same context\n* for position set to `sticky` and `relative`\n * 2. More robust if padding and border are used and the sticky height is transitioned\n */\n\n.uk-sticky {\n /* 1 */\n position: relative;\n /* 2 */\n z-index: $sticky-z-index;\n /* 3 */\n box-sizing: border-box;\n}\n\n/*\n * 1. Force new layer to resolve frame rate issues on devices with lower frame rates\n */\n\n.uk-sticky-fixed {\n margin: 0 !important;\n /* 1 */\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n\n/*\n * Faster animations\n */\n\n.uk-sticky[class*=\"uk-animation-\"] { animation-duration: $sticky-animation-duration; }\n\n.uk-sticky.uk-animation-reverse { animation-duration: $sticky-reverse-animation-duration; }\n\n/*\n * Placeholder\n * Make content clickable for sticky cover and reveal effects\n */\n\n.uk-sticky-placeholder { pointer-events: none; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-sticky-misc)) {@include hook-sticky-misc();}\n\n// @mixin hook-sticky-misc(){}\n","// Name: Off-canvas\n// Description: Component to create an off-canvas sidebar\n//\n// Component: `uk-offcanvas`\n//\n// Sub-objects: `uk-offcanvas-bar`\n// `uk-offcanvas-container`\n// `uk-offcanvas-page`\n//\n// Adopted: `uk-offcanvas-close`\n//\n// Modifiers: `uk-offcanvas-flip`\n// `uk-offcanvas-bar-animation`\n// `uk-offcanvas-reveal`\n// `uk-offcanvas-overlay`\n// `uk-offcanvas-container-animation`\n//\n// States: `uk-open`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Off-canvas\n ========================================================================== */\n\n/*\n * 1. Hide by default\n * 2. Set position\n */\n\n.uk-offcanvas {\n /* 1 */\n display: none;\n /* 2 */\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n z-index: $offcanvas-z-index;\n}\n\n/*\n * Flip modifier\n */\n\n.uk-offcanvas-flip .uk-offcanvas {\n right: 0;\n left: auto;\n}\n\n\n/* Bar\n ========================================================================== */\n\n/*\n * 1. Set position\n * 2. Size and style\n * 3. Allow scrolling\n */\n\n.uk-offcanvas-bar {\n --uk-inverse: #{$offcanvas-bar-color-mode};\n /* 1 */\n position: absolute;\n top: 0;\n bottom: 0;\n left: (-$offcanvas-bar-width);\n /* 2 */\n box-sizing: border-box;\n width: $offcanvas-bar-width;\n padding: $offcanvas-bar-padding-vertical $offcanvas-bar-padding-horizontal;\n background: $offcanvas-bar-background;\n /* 3 */\n overflow-y: auto;\n @if(mixin-exists(hook-offcanvas-bar)) {@include hook-offcanvas-bar();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-offcanvas-bar {\n left: (-$offcanvas-bar-width-s);\n width: $offcanvas-bar-width-s;\n padding: $offcanvas-bar-padding-vertical-s $offcanvas-bar-padding-horizontal-s;\n }\n\n}\n\n// Color Mode\n@if ( $offcanvas-bar-color-mode == light ) { .uk-offcanvas-bar { @extend .uk-light !optional;} }\n@if ( $offcanvas-bar-color-mode == dark ) { .uk-offcanvas-bar { @extend .uk-dark !optional;} }\n\n/* Flip modifier */\n.uk-offcanvas-flip .uk-offcanvas-bar {\n left: auto;\n right: (-$offcanvas-bar-width);\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-offcanvas-flip .uk-offcanvas-bar { right: (-$offcanvas-bar-width-s); }\n\n}\n\n/*\n * Open\n */\n\n.uk-open > .uk-offcanvas-bar { left: 0; }\n.uk-offcanvas-flip .uk-open > .uk-offcanvas-bar {\n left: auto;\n right: 0;\n}\n\n/*\n * Slide Animation (Used in slide and push mode)\n */\n\n.uk-offcanvas-bar-animation { transition: left 0.3s ease-out; }\n.uk-offcanvas-flip .uk-offcanvas-bar-animation { transition-property: right; }\n\n/*\n * Reveal Animation\n * 1. Set position\n * 2. Clip the bar\n * 3. Animation\n * 4. Reset position\n */\n\n.uk-offcanvas-reveal {\n /* 1 */\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n /* 2 */\n width: 0;\n overflow: hidden;\n /* 3 */\n transition: width 0.3s ease-out;\n}\n\n.uk-offcanvas-reveal .uk-offcanvas-bar {\n /* 4 */\n left: 0;\n}\n\n.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar {\n /* 4 */\n left: auto;\n right: 0;\n}\n\n.uk-open > .uk-offcanvas-reveal { width: $offcanvas-bar-width; }\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-open > .uk-offcanvas-reveal { width: $offcanvas-bar-width-s; }\n\n}\n\n/*\n * Flip modifier\n */\n\n.uk-offcanvas-flip .uk-offcanvas-reveal {\n right: 0;\n left: auto;\n}\n\n\n/* Close\n * Adopts `uk-close`\n ========================================================================== */\n\n.uk-offcanvas-close {\n position: absolute;\n z-index: $offcanvas-z-index;\n top: $offcanvas-close-position;\n right: $offcanvas-close-position;\n padding: $offcanvas-close-padding;\n @if(mixin-exists(hook-offcanvas-close)) {@include hook-offcanvas-close();}\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-offcanvas-close {\n top: $offcanvas-close-position-s;\n right: $offcanvas-close-position-s;\n }\n\n}\n\n/*\n * Remove margin from adjacent element\n */\n\n.uk-offcanvas-close:first-child + * { margin-top: 0; }\n\n\n/* Overlay\n ========================================================================== */\n\n/*\n * Overlay the whole page. Needed for the `::before`\n * 1. Using `100vw` so no modification is needed when off-canvas is flipped\n * 2. Allow for closing with swipe gesture on devices with pointer events.\n */\n\n.uk-offcanvas-overlay {\n /* 1 */\n width: 100vw;\n /* 2 */\n touch-action: none;\n}\n\n/*\n * 1. Mask the whole page\n * 2. Fade-in transition\n */\n\n.uk-offcanvas-overlay::before {\n /* 1 */\n content: \"\";\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n background: $offcanvas-overlay-background;\n /* 2 */\n opacity: 0;\n transition: opacity 0.15s linear;\n @if(mixin-exists(hook-offcanvas-overlay)) {@include hook-offcanvas-overlay();}\n}\n\n.uk-offcanvas-overlay.uk-open::before { opacity: 1; }\n\n\n/* Prevent scrolling\n ========================================================================== */\n\n/*\n * Prevent horizontal scrollbar when the content is slide-out\n * Has to be on the `html` element too to make it work on the `body`\n * 1. `clip` is needed for `position: sticky` elements to keep their position\n */\n\n.uk-offcanvas-page,\n.uk-offcanvas-container {\n overflow-x: hidden;\n /* 1 */\n overflow-x: clip;\n}\n\n\n/* Container\n ========================================================================== */\n\n/*\n * Prepare slide-out animation (Used in reveal and push mode)\n * Using `position: left` instead of `transform` because position `fixed` elements like sticky navbars\n * lose their fixed state and behaves like `absolute` within a transformed container\n * 1. Provide a fixed width and prevent shrinking\n */\n\n.uk-offcanvas-container {\n position: relative;\n left: 0;\n transition: left 0.3s ease-out;\n /* 1 */\n box-sizing: border-box;\n width: 100%;\n}\n\n/*\n * Activate slide-out animation\n */\n\n:not(.uk-offcanvas-flip).uk-offcanvas-container-animation { left: $offcanvas-bar-width; }\n\n.uk-offcanvas-flip.uk-offcanvas-container-animation { left: (-$offcanvas-bar-width); }\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n :not(.uk-offcanvas-flip).uk-offcanvas-container-animation { left: $offcanvas-bar-width-s; }\n\n .uk-offcanvas-flip.uk-offcanvas-container-animation { left: (-$offcanvas-bar-width-s); }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-offcanvas-misc)) {@include hook-offcanvas-misc();}\n\n// @mixin hook-offcanvas-bar(){}\n// @mixin hook-offcanvas-close(){}\n// @mixin hook-offcanvas-overlay(){}\n// @mixin hook-offcanvas-misc(){}\n","// Name: Switcher\n// Description: Component to navigate through different content panes\n//\n// Component: `uk-switcher`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: Switcher\n ========================================================================== */\n\n/*\n * Reset list\n */\n\n.uk-switcher {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * Hide not active items\n */\n\n.uk-switcher > :not(.uk-active) { display: none; }\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-switcher > * > :last-child { margin-bottom: 0; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-switcher-misc)) {@include hook-switcher-misc();}\n\n// @mixin hook-switcher-misc(){}\n","// Name: Leader\n// Description: Component to create dot leaders\n//\n// Component: `uk-leader`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Leader\n ========================================================================== */\n\n.uk-leader { overflow: hidden; }\n\n/*\n * 1. Place element in text flow\n * 2. Never break into a new line\n * 3. Get a string back with as many repeating characters to fill the container\n * 4. Prevent wrapping. Overflowing characters will be clipped by the container\n */\n\n.uk-leader-fill::after {\n /* 1 */\n display: inline-block;\n margin-left: $leader-fill-margin-left;\n /* 2 */\n width: 0;\n /* 3 */\n content: attr(data-fill);\n /* 4 */\n white-space: nowrap;\n @if(mixin-exists(hook-leader)) {@include hook-leader();}\n}\n\n/*\n * Hide if media does not match\n */\n\n.uk-leader-fill.uk-leader-hide::after { display: none; }\n\n/*\n * Pass fill character to JS\n */\n\n:root { --uk-leader-fill-content: #{$leader-fill-content}; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-leader-misc)) {@include hook-leader-misc();}\n\n// @mixin hook-leader(){}\n// @mixin hook-leader-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n// @mixin hook-inverse-leader(){}\n","// Name: Notification\n// Description: Component to create notification messages\n//\n// Component: `uk-notification`\n//\n// Sub-objects: `uk-notification-message`\n//\n// Adopted: `uk-notification-close`\n//\n// Modifiers: `uk-notification-top-center`\n// `uk-notification-top-right`\n// `uk-notification-bottom-left`\n// `uk-notification-bottom-center`\n// `uk-notification-bottom-right`\n// `uk-notification-message-primary`\n// `uk-notification-message-success`\n// `uk-notification-message-warning`\n// `uk-notification-message-danger`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n/* ========================================================================\n Component: Notification\n ========================================================================== */\n\n/*\n * 1. Set position\n * 2. Dimensions\n */\n\n.uk-notification {\n /* 1 */\n position: fixed;\n top: $notification-position;\n left: $notification-position;\n z-index: $notification-z-index;\n /* 2 */\n box-sizing: border-box;\n width: $notification-width;\n @if(mixin-exists(hook-notification)) {@include hook-notification();}\n}\n\n\n/* Position modifiers\n========================================================================== */\n\n.uk-notification-top-right,\n.uk-notification-bottom-right {\n left: auto;\n right: $notification-position;\n}\n\n.uk-notification-top-center,\n.uk-notification-bottom-center {\n left: 50%;\n margin-left: ($notification-width * -0.5);\n}\n\n.uk-notification-bottom-left,\n.uk-notification-bottom-right,\n.uk-notification-bottom-center {\n top: auto;\n bottom: $notification-position;\n}\n\n\n/* Responsiveness\n========================================================================== */\n\n/* Phones portrait and smaller */\n@media (max-width: $breakpoint-xsmall-max) {\n\n .uk-notification {\n left: $notification-position;\n right: $notification-position;\n width: auto;\n margin: 0;\n }\n\n}\n\n\n/* Message\n========================================================================== */\n\n.uk-notification-message {\n position: relative;\n padding: $notification-message-padding;\n background: $notification-message-background;\n color: $notification-message-color;\n font-size: $notification-message-font-size;\n line-height: $notification-message-line-height;\n cursor: pointer;\n @if(mixin-exists(hook-notification-message)) {@include hook-notification-message();}\n}\n\n* + .uk-notification-message { margin-top: $notification-message-margin-top; }\n\n\n/* Close\n * Adopts `uk-close`\n ========================================================================== */\n\n.uk-notification-close {\n display: none;\n position: absolute;\n top: $notification-close-top;\n right: $notification-close-right;\n @if(mixin-exists(hook-notification-close)) {@include hook-notification-close();}\n}\n\n.uk-notification-message:hover .uk-notification-close { display: block; }\n\n\n/* Style modifiers\n ========================================================================== */\n\n/*\n * Primary\n */\n\n.uk-notification-message-primary {\n color: $notification-message-primary-color;\n @if(mixin-exists(hook-notification-message-primary)) {@include hook-notification-message-primary();}\n}\n\n/*\n * Success\n */\n\n.uk-notification-message-success {\n color: $notification-message-success-color;\n @if(mixin-exists(hook-notification-message-success)) {@include hook-notification-message-success();}\n}\n\n/*\n * Warning\n */\n\n.uk-notification-message-warning {\n color: $notification-message-warning-color;\n @if(mixin-exists(hook-notification-message-warning)) {@include hook-notification-message-warning();}\n}\n\n/*\n * Danger\n */\n\n.uk-notification-message-danger {\n color: $notification-message-danger-color;\n @if(mixin-exists(hook-notification-message-danger)) {@include hook-notification-message-danger();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-notification-misc)) {@include hook-notification-misc();}\n\n// @mixin hook-notification(){}\n// @mixin hook-notification-message(){}\n// @mixin hook-notification-close(){}\n// @mixin hook-notification-message-primary(){}\n// @mixin hook-notification-message-success(){}\n// @mixin hook-notification-message-warning(){}\n// @mixin hook-notification-message-danger(){}\n// @mixin hook-notification-misc(){}\n","// Name: Tooltip\n// Description: Component to create tooltips\n//\n// Component: `uk-tooltip`\n//\n// Modifiers `uk-tooltip-top`\n// `uk-tooltip-top-left`\n// `uk-tooltip-top-right`\n// `uk-tooltip-bottom`\n// `uk-tooltip-bottom-left`\n// `uk-tooltip-bottom-right`\n// `uk-tooltip-left`\n// `uk-tooltip-right`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Tooltip\n ========================================================================== */\n\n/*\n * 1. Hide by default\n * 2. Position\n * 3. Remove tooltip from document flow to keep the UIkit container from changing its size when injected into the document initially\n * 4. Dimensions\n * 5. Style\n */\n\n.uk-tooltip {\n /* 1 */\n display: none;\n /* 2 */\n position: absolute;\n z-index: $tooltip-z-index;\n --uk-position-offset: #{$tooltip-margin};\n --uk-position-viewport-offset: 10;\n /* 3 */\n top: 0;\n /* 4 */\n box-sizing: border-box;\n max-width: $tooltip-max-width;\n padding: $tooltip-padding-vertical $tooltip-padding-horizontal;\n /* 5 */\n background: $tooltip-background;\n border-radius: $tooltip-border-radius;\n color: $tooltip-color;\n font-size: $tooltip-font-size;\n @if(mixin-exists(hook-tooltip)) {@include hook-tooltip();}\n}\n\n/* Show */\n.uk-tooltip.uk-active { display: block; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-tooltip-misc)) {@include hook-tooltip-misc();}\n\n// @mixin hook-tooltip(){}\n// @mixin hook-tooltip-misc(){}\n","// Name: Sortable\n// Description: Component to create sortable grids and lists\n//\n// Component: `uk-sortable`\n//\n// Sub-objects: `uk-sortable-drag`\n// `uk-sortable-placeholder`\n// `uk-sortable-handle`\n//\n// Modifiers: `uk-sortable-empty`\n//\n// States: `uk-drag`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Sortable\n ========================================================================== */\n\n.uk-sortable {\n position: relative;\n @if(mixin-exists(hook-sortable)) {@include hook-sortable();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-sortable > :last-child { margin-bottom: 0; }\n\n\n/* Drag\n ========================================================================== */\n\n.uk-sortable-drag {\n position: fixed !important;\n z-index: $sortable-dragged-z-index !important;\n pointer-events: none;\n @if(mixin-exists(hook-sortable-drag)) {@include hook-sortable-drag();}\n}\n\n\n/* Placeholder\n ========================================================================== */\n\n.uk-sortable-placeholder {\n opacity: $sortable-placeholder-opacity;\n pointer-events: none;\n @if(mixin-exists(hook-sortable-placeholder)) {@include hook-sortable-placeholder();}\n}\n\n\n/* Empty modifier\n ========================================================================== */\n\n.uk-sortable-empty {\n min-height: $sortable-empty-height;\n @if(mixin-exists(hook-sortable-empty)) {@include hook-sortable-empty();}\n}\n\n\n/* Handle\n ========================================================================== */\n\n/* Hover */\n.uk-sortable-handle:hover { cursor: move; }\n\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-sortable-misc)) {@include hook-sortable-misc();}\n\n// @mixin hook-sortable(){}\n// @mixin hook-sortable-drag(){}\n// @mixin hook-sortable-placeholder(){}\n// @mixin hook-sortable-empty(){}\n// @mixin hook-sortable-misc(){}\n","// Name: Countdown\n// Description: Component to create countdown timers\n//\n// Component: `uk-countdown`\n//\n// Sub-objects: `uk-countdown-number`\n// `uk-countdown-separator`\n// `uk-countdown-label`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n$countdown-number-font-size: 2rem !default; // 32px\n$countdown-number-font-size-s: 4rem !default; // 64px\n$countdown-number-font-size-m: 6rem !default; // 96px\n\n$countdown-separator-font-size: 1rem !default; // 16px\n$countdown-separator-font-size-s: 2rem !default; // 32px\n$countdown-separator-font-size-m: 3rem !default; // 48px\n\n\n/* ========================================================================\n Component: Countdown\n ========================================================================== */\n\n.uk-countdown {\n @if(mixin-exists(hook-countdown)) {@include hook-countdown();}\n}\n\n\n/* Item\n ========================================================================== */\n\n.uk-countdown-number,\n.uk-countdown-separator {\n @if(mixin-exists(hook-countdown-item)) {@include hook-countdown-item();}\n}\n\n\n/* Number\n ========================================================================== */\n\n\n/*\n * 1. Make numbers all of the same size to prevent jumping. Must be supported by the font.\n * 2. Style\n */\n\n.uk-countdown-number {\n /* 1 */\n font-variant-numeric: tabular-nums;\n /* 2 */\n font-size: $countdown-number-font-size;\n line-height: $countdown-number-line-height;\n @if(mixin-exists(hook-countdown-number)) {@include hook-countdown-number();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-countdown-number { font-size: $countdown-number-font-size-s; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-countdown-number { font-size: $countdown-number-font-size-m; }\n\n}\n\n\n/* Separator\n ========================================================================== */\n\n.uk-countdown-separator {\n font-size: $countdown-separator-font-size;\n line-height: $countdown-separator-line-height;\n @if(mixin-exists(hook-countdown-separator)) {@include hook-countdown-separator();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-countdown-separator { font-size: $countdown-separator-font-size-s; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-countdown-separator { font-size: $countdown-separator-font-size-m; }\n\n}\n\n\n/* Label\n ========================================================================== */\n\n.uk-countdown-label {\n @if(mixin-exists(hook-countdown-label)) {@include hook-countdown-label();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-countdown-misc)) {@include hook-countdown-misc();}\n\n// @mixin hook-countdown(){}\n// @mixin hook-countdown-item(){}\n// @mixin hook-countdown-number(){}\n// @mixin hook-countdown-separator(){}\n// @mixin hook-countdown-label(){}\n// @mixin hook-countdown-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n// @mixin hook-inverse-countdown-item(){}\n// @mixin hook-inverse-countdown-number(){}\n// @mixin hook-inverse-countdown-separator(){}\n// @mixin hook-inverse-countdown-label(){}\n","// Name: Thumbnav\n// Description: Component to create thumbnail navigations\n//\n// Component: `uk-thumbnav`\n//\n// Modifier: `uk-thumbnav-vertical`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Thumbnav\n ========================================================================== */\n\n/*\n * 1. Allow items to wrap into the next line\n * 2. Reset list\n * 3. Gutter\n */\n\n.uk-thumbnav {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n margin: 0;\n padding: 0;\n list-style: none;\n /* 3 */\n margin-left: (-$thumbnav-margin-horizontal);\n @if(mixin-exists(hook-thumbnav)) {@include hook-thumbnav();}\n}\n\n/*\n * Space is allocated based on content dimensions, but shrinks: 0 1 auto\n * 1. Gutter\n */\n\n.uk-thumbnav > * {\n /* 1 */\n padding-left: $thumbnav-margin-horizontal;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * Items\n */\n\n.uk-thumbnav > * > * {\n display: inline-block;\n @if(mixin-exists(hook-thumbnav-item)) {@include hook-thumbnav-item();}\n}\n\n/* Hover */\n.uk-thumbnav > * > :hover {\n @if(mixin-exists(hook-thumbnav-item-hover)) {@include hook-thumbnav-item-hover();}\n}\n\n/* Active */\n.uk-thumbnav > .uk-active > * {\n @if(mixin-exists(hook-thumbnav-item-active)) {@include hook-thumbnav-item-active();}\n}\n\n\n/* Modifier: 'uk-thumbnav-vertical'\n ========================================================================== */\n\n/*\n * 1. Change direction\n * 2. Gutter\n */\n\n.uk-thumbnav-vertical {\n /* 1 */\n flex-direction: column;\n /* 2 */\n margin-left: 0;\n margin-top: (-$thumbnav-margin-vertical);\n}\n\n/* 2 */\n.uk-thumbnav-vertical > * {\n padding-left: 0;\n padding-top: $thumbnav-margin-vertical;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-thumbnav-misc)) {@include hook-thumbnav-misc();}\n\n// @mixin hook-thumbnav(){}\n// @mixin hook-thumbnav-item(){}\n// @mixin hook-thumbnav-item-hover(){}\n// @mixin hook-thumbnav-item-active(){}\n// @mixin hook-thumbnav-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n// @mixin hook-inverse-thumbnav-item(){}\n// @mixin hook-inverse-thumbnav-item-hover(){}\n// @mixin hook-inverse-thumbnav-item-active(){}\n","// Name: Iconnav\n// Description: Component to create icon navigations\n//\n// Component: `uk-iconnav`\n//\n// Modifier: `uk-iconnav-vertical`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n/* ========================================================================\n Component: Iconnav\n ========================================================================== */\n\n/*\n * 1. Allow items to wrap into the next line\n * 2. Reset list\n * 3. Gutter\n */\n\n.uk-iconnav {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n margin: 0;\n padding: 0;\n list-style: none;\n /* 3 */\n margin-left: (-$iconnav-margin-horizontal);\n @if(mixin-exists(hook-iconnav)) {@include hook-iconnav();}\n}\n\n/*\n * Space is allocated based on content dimensions, but shrinks: 0 1 auto\n * 1. Gutter\n */\n\n.uk-iconnav > * {\n /* 1 */\n padding-left: $iconnav-margin-horizontal;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * Items must target `a` elements to exclude other elements (e.g. dropdowns)\n * 1. Center content vertically if there is still some text\n * 2. Imitate white space gap when using flexbox\n * 3. Force text not to affect item height\n * 4. Style\n * 5. Required for `a` if there is still some text\n */\n\n.uk-iconnav > * > a {\n /* 1 */\n display: flex;\n align-items: center;\n /* 2 */\n column-gap: 0.25em;\n /* 3 */\n line-height: 0;\n /* 4 */\n color: $iconnav-item-color;\n /* 5 */\n text-decoration: none;\n @if(mixin-exists(hook-iconnav-item)) {@include hook-iconnav-item();}\n}\n\n/* Hover */\n.uk-iconnav > * > a:hover {\n color: $iconnav-item-hover-color;\n @if(mixin-exists(hook-iconnav-item-hover)) {@include hook-iconnav-item-hover();}\n}\n\n/* Active */\n.uk-iconnav > .uk-active > a {\n color: $iconnav-item-active-color;\n @if(mixin-exists(hook-iconnav-item-active)) {@include hook-iconnav-item-active();}\n}\n\n\n/* Modifier: 'uk-iconnav-vertical'\n ========================================================================== */\n\n/*\n * 1. Change direction\n * 2. Gutter\n */\n\n.uk-iconnav-vertical {\n /* 1 */\n flex-direction: column;\n /* 2 */\n margin-left: 0;\n margin-top: (-$iconnav-margin-vertical);\n}\n\n/* 2 */\n.uk-iconnav-vertical > * {\n padding-left: 0;\n padding-top: $iconnav-margin-vertical;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-iconnav-misc)) {@include hook-iconnav-misc();}\n\n// @mixin hook-iconnav(){}\n// @mixin hook-iconnav-item(){}\n// @mixin hook-iconnav-item-hover(){}\n// @mixin hook-iconnav-item-active(){}\n// @mixin hook-iconnav-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-iconnav-item(){}\n// @mixin hook-inverse-iconnav-item-hover(){}\n// @mixin hook-inverse-iconnav-item-active(){}\n","// Name: Grid\n// Description: Component to create responsive, fluid and nestable grids\n//\n// Component: `uk-grid`\n//\n// Modifiers: `uk-grid-small`\n// `uk-grid-medium`\n// `uk-grid-large`\n// `uk-grid-collapse`\n// `uk-grid-divider`\n// `uk-grid-match`\n// `uk-grid-stack`\n// `uk-grid-margin`\n// `uk-grid-margin-small`\n// `uk-grid-margin-medium`\n// `uk-grid-margin-large`\n// `uk-grid-margin-collapse`\n//\n// Sub-modifier: `uk-grid-item-match`\n//\n// States: `uk-first-column`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Grid\n ========================================================================== */\n\n/*\n * 1. Allow cells to wrap into the next line\n * 2. Reset list\n */\n\n.uk-grid {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n/*\n * Grid cell\n * Note: Space is allocated solely based on content dimensions, but shrinks: 0 1 auto\n * Reset margin for e.g. paragraphs\n */\n\n.uk-grid > * { margin: 0; }\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-grid > * > :last-child { margin-bottom: 0; }\n\n\n/* Gutter\n ========================================================================== */\n\n/*\n * Default\n */\n\n/* Horizontal */\n.uk-grid { margin-left: (-$grid-gutter-horizontal); }\n.uk-grid > * { padding-left: $grid-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid + .uk-grid,\n.uk-grid > .uk-grid-margin,\n* + .uk-grid-margin { margin-top: $grid-gutter-vertical; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n /* Horizontal */\n .uk-grid { margin-left: (-$grid-gutter-horizontal-l); }\n .uk-grid > * { padding-left: $grid-gutter-horizontal-l; }\n\n /* Vertical */\n .uk-grid + .uk-grid,\n .uk-grid > .uk-grid-margin,\n * + .uk-grid-margin { margin-top: $grid-gutter-vertical-l; }\n\n}\n\n/*\n * Small\n */\n\n/* Horizontal */\n.uk-grid-small,\n.uk-grid-column-small { margin-left: (-$grid-small-gutter-horizontal); }\n.uk-grid-small > *,\n.uk-grid-column-small > * { padding-left: $grid-small-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid + .uk-grid-small,\n.uk-grid + .uk-grid-row-small,\n.uk-grid-small > .uk-grid-margin,\n.uk-grid-row-small > .uk-grid-margin,\n* + .uk-grid-margin-small { margin-top: $grid-small-gutter-vertical; }\n\n/*\n * Medium\n */\n\n/* Horizontal */\n.uk-grid-medium,\n.uk-grid-column-medium { margin-left: (-$grid-medium-gutter-horizontal); }\n.uk-grid-medium > *,\n.uk-grid-column-medium > * { padding-left: $grid-medium-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid + .uk-grid-medium,\n.uk-grid + .uk-grid-row-medium,\n.uk-grid-medium > .uk-grid-margin,\n.uk-grid-row-medium > .uk-grid-margin,\n* + .uk-grid-margin-medium { margin-top: $grid-medium-gutter-vertical; }\n\n/*\n * Large\n */\n\n/* Horizontal */\n.uk-grid-large,\n.uk-grid-column-large { margin-left: (-$grid-large-gutter-horizontal); }\n.uk-grid-large > *,\n.uk-grid-column-large > * { padding-left: $grid-large-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid + .uk-grid-large,\n.uk-grid + .uk-grid-row-large,\n.uk-grid-large > .uk-grid-margin,\n.uk-grid-row-large > .uk-grid-margin,\n* + .uk-grid-margin-large { margin-top: $grid-large-gutter-vertical; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n /* Horizontal */\n .uk-grid-large,\n .uk-grid-column-large { margin-left: (-$grid-large-gutter-horizontal-l); }\n .uk-grid-large > *,\n .uk-grid-column-large > * { padding-left: $grid-large-gutter-horizontal-l; }\n\n /* Vertical */\n .uk-grid + .uk-grid-large,\n .uk-grid + .uk-grid-row-large,\n .uk-grid-large > .uk-grid-margin,\n .uk-grid-row-large > .uk-grid-margin,\n * + .uk-grid-margin-large { margin-top: $grid-large-gutter-vertical-l; }\n\n}\n\n/*\n * Collapse\n */\n\n/* Horizontal */\n.uk-grid-collapse,\n.uk-grid-column-collapse { margin-left: 0; }\n.uk-grid-collapse > *,\n.uk-grid-column-collapse > * { padding-left: 0; }\n\n/* Vertical */\n.uk-grid + .uk-grid-collapse,\n.uk-grid + .uk-grid-row-collapse,\n.uk-grid-collapse > .uk-grid-margin,\n.uk-grid-row-collapse > .uk-grid-margin { margin-top: 0; }\n\n\n/* Divider\n ========================================================================== */\n\n.uk-grid-divider > * { position: relative; }\n\n.uk-grid-divider > :not(.uk-first-column)::before {\n content: \"\";\n position: absolute;\n top: 0;\n bottom: 0;\n border-left: $grid-divider-border-width solid $grid-divider-border;\n @if(mixin-exists(hook-grid-divider-horizontal)) {@include hook-grid-divider-horizontal();}\n}\n\n/* Vertical */\n.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n border-top: $grid-divider-border-width solid $grid-divider-border;\n @if(mixin-exists(hook-grid-divider-vertical)) {@include hook-grid-divider-vertical();}\n}\n\n/*\n * Default\n */\n\n/* Horizontal */\n.uk-grid-divider { margin-left: -($grid-gutter-horizontal * 2); }\n.uk-grid-divider > * { padding-left: ($grid-gutter-horizontal * 2); }\n\n.uk-grid-divider > :not(.uk-first-column)::before { left: $grid-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid-divider.uk-grid-stack > .uk-grid-margin { margin-top: ($grid-gutter-vertical * 2); }\n\n.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {\n top: (-$grid-gutter-vertical);\n left: ($grid-gutter-horizontal * 2);\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n /* Horizontal */\n .uk-grid-divider { margin-left: -($grid-gutter-horizontal-l * 2); }\n .uk-grid-divider > * { padding-left: ($grid-gutter-horizontal-l * 2); }\n\n .uk-grid-divider > :not(.uk-first-column)::before { left: $grid-gutter-horizontal-l; }\n\n /* Vertical */\n .uk-grid-divider.uk-grid-stack > .uk-grid-margin { margin-top: ($grid-gutter-vertical-l * 2); }\n\n .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {\n top: (-$grid-gutter-vertical-l);\n left: ($grid-gutter-horizontal-l * 2);\n }\n\n}\n\n/*\n * Small\n */\n\n/* Horizontal */\n.uk-grid-divider.uk-grid-small,\n.uk-grid-divider.uk-grid-column-small { margin-left: -($grid-small-gutter-horizontal * 2); }\n.uk-grid-divider.uk-grid-small > *,\n.uk-grid-divider.uk-grid-column-small > * { padding-left: ($grid-small-gutter-horizontal * 2); }\n\n.uk-grid-divider.uk-grid-small > :not(.uk-first-column)::before,\n.uk-grid-divider.uk-grid-column-small > :not(.uk-first-column)::before { left: $grid-small-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin,\n.uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin { margin-top: ($grid-small-gutter-vertical * 2); }\n\n.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin::before {\n top: (-$grid-small-gutter-vertical);\n left: ($grid-small-gutter-horizontal * 2);\n}\n\n.uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin::before { top: (-$grid-small-gutter-vertical); }\n.uk-grid-divider.uk-grid-column-small.uk-grid-stack > .uk-grid-margin::before { left: ($grid-small-gutter-horizontal * 2); }\n\n/*\n * Medium\n */\n\n/* Horizontal */\n.uk-grid-divider.uk-grid-medium,\n.uk-grid-divider.uk-grid-column-medium { margin-left: -($grid-medium-gutter-horizontal * 2); }\n.uk-grid-divider.uk-grid-medium > *,\n.uk-grid-divider.uk-grid-column-medium > * { padding-left: ($grid-medium-gutter-horizontal * 2); }\n\n.uk-grid-divider.uk-grid-medium > :not(.uk-first-column)::before,\n.uk-grid-divider.uk-grid-column-medium > :not(.uk-first-column)::before { left: $grid-medium-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin,\n.uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin { margin-top: ($grid-medium-gutter-vertical * 2); }\n\n.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin::before {\n top: (-$grid-medium-gutter-vertical);\n left: ($grid-medium-gutter-horizontal * 2);\n}\n\n.uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin::before { top: (-$grid-medium-gutter-vertical); }\n.uk-grid-divider.uk-grid-column-medium.uk-grid-stack > .uk-grid-margin::before { left: ($grid-medium-gutter-horizontal * 2); }\n\n/*\n * Large\n */\n\n/* Horizontal */\n.uk-grid-divider.uk-grid-large,\n.uk-grid-divider.uk-grid-column-large { margin-left: -($grid-large-gutter-horizontal * 2); }\n.uk-grid-divider.uk-grid-large > *,\n.uk-grid-divider.uk-grid-column-large > * { padding-left: ($grid-large-gutter-horizontal * 2); }\n\n.uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before,\n.uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before { left: $grid-large-gutter-horizontal; }\n\n/* Vertical */\n.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin,\n.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin { margin-top: ($grid-large-gutter-vertical * 2); }\n\n.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before {\n top: (-$grid-large-gutter-vertical);\n left: ($grid-large-gutter-horizontal * 2);\n}\n\n.uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin::before { top: (-$grid-large-gutter-vertical); }\n.uk-grid-divider.uk-grid-column-large.uk-grid-stack > .uk-grid-margin::before { left: ($grid-large-gutter-horizontal * 2); }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n /* Horizontal */\n .uk-grid-divider.uk-grid-large,\n .uk-grid-divider.uk-grid-column-large { margin-left: -($grid-large-gutter-horizontal-l * 2); }\n .uk-grid-divider.uk-grid-large > *,\n .uk-grid-divider.uk-grid-column-large > * { padding-left: ($grid-large-gutter-horizontal-l * 2); }\n\n .uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before,\n .uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before { left: $grid-large-gutter-horizontal-l; }\n\n /* Vertical */\n .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin,\n .uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin { margin-top: ($grid-large-gutter-vertical-l * 2); }\n\n .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before {\n top: (-$grid-large-gutter-vertical-l);\n left: ($grid-large-gutter-horizontal-l * 2);\n }\n\n .uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin::before { top: (-$grid-large-gutter-vertical-l); }\n .uk-grid-divider.uk-grid-column-large.uk-grid-stack > .uk-grid-margin::before { left: ($grid-large-gutter-horizontal-l * 2); }\n\n}\n\n\n/* Match child of a grid cell\n ========================================================================== */\n\n/*\n * Behave like a block element\n * 1. Wrap into the next line\n * 2. Take the full width, at least 100%. Only if no class from the Width component is set.\n * 3. Expand width even if larger than 100%, e.g. because of negative margin (Needed for nested grids)\n */\n\n.uk-grid-match > *,\n.uk-grid-item-match {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n}\n\n.uk-grid-match > * > :not([class*=\"uk-width\"]),\n.uk-grid-item-match > :not([class*=\"uk-width\"]) {\n /* 2 */\n box-sizing: border-box;\n width: 100%;\n /* 3 */\n flex: auto;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-grid-misc)) {@include hook-grid-misc();}\n\n// @mixin hook-grid-divider-horizontal(){}\n// @mixin hook-grid-divider-vertical(){}\n// @mixin hook-grid-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-grid-divider-horizontal(){}\n// @mixin hook-inverse-grid-divider-vertical(){}\n","// Name: Nav\n// Description: Defines styles for list navigations\n//\n// Component: `uk-nav`\n//\n// Sub-objects: `uk-nav-parent-icon`\n// `uk-nav-header`\n// `uk-nav-divider`\n// `uk-nav-subtitle`\n// `uk-nav-sub`\n//\n// Modifiers: `uk-nav-default`\n// `uk-nav-primary`\n// `uk-nav-secondary`\n// `uk-nav-medium`\n// `uk-nav-large`\n// `uk-nav-xlarge`\n// `uk-nav-center`,\n// `uk-nav-divider`\n//\n// States: `uk-active`\n// `uk-parent`\n// `uk-open`\n// `uk-touch`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n$nav-medium-font-size: $nav-medium-font-size-m * 0.825 !default; // 40px 0.714\n$nav-medium-font-size-m: $nav-medium-font-size-l * 0.875 !default; // 3.5rem / 56px\n$nav-medium-font-size-l: 4rem !default; // 64px\n\n$nav-large-font-size: $nav-large-font-size-m * 0.85 !default; // 50px 0.78\n$nav-large-font-size-m: 4rem !default; // 64px\n$nav-large-font-size-l: 6rem !default; // 96px\n\n$nav-xlarge-font-size: 4rem !default; // 64px\n$nav-xlarge-font-size-m: 6rem !default; // 96px\n$nav-xlarge-font-size-l: 8rem !default; // 128px\n\n\n\n/* ========================================================================\n Component: Nav\n ========================================================================== */\n\n/*\n * Reset\n */\n\n.uk-nav,\n.uk-nav ul {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n/*\n* 1. Center content vertically, e.g. an icon\n* 2. Imitate white space gap when using flexbox\n* 3. Reset link\n */\n\n.uk-nav li > a {\n /* 1 */\n display: flex;\n align-items: center;\n /* 2 */\n column-gap: 0.25em;\n /* 3*/\n text-decoration: none;\n}\n\n/*\n * Items\n * Must target `a` elements to exclude other elements (e.g. lists)\n */\n\n.uk-nav > li > a { padding: $nav-item-padding-vertical $nav-item-padding-horizontal; }\n\n\n/* Sublists\n ========================================================================== */\n\n/*\n * Level 2\n * `ul` needed for higher specificity to override padding\n */\n\nul.uk-nav-sub {\n padding: $nav-sublist-padding-vertical 0 $nav-sublist-padding-vertical $nav-sublist-padding-left;\n @if(mixin-exists(hook-nav-sub)) {@include hook-nav-sub();}\n}\n\n/*\n * Level 3 and deeper\n */\n\n.uk-nav-sub ul { padding-left: $nav-sublist-deeper-padding-left; }\n\n/*\n * Items\n */\n\n.uk-nav-sub a { padding: $nav-sublist-item-padding-vertical 0; }\n\n\n/* Parent icon\n ========================================================================== */\n\n.uk-nav-parent-icon {\n margin-left: auto;\n transition: transform 0.3s ease-out;\n}\n\n.uk-nav > li.uk-open > a .uk-nav-parent-icon { transform: rotateX(180deg); }\n\n\n/* Header\n ========================================================================== */\n\n.uk-nav-header {\n padding: $nav-header-padding-vertical $nav-header-padding-horizontal;\n text-transform: $nav-header-text-transform;\n font-size: $nav-header-font-size;\n @if(mixin-exists(hook-nav-header)) {@include hook-nav-header();}\n}\n\n.uk-nav-header:not(:first-child) { margin-top: $nav-header-margin-top; }\n\n\n/* Divider\n ========================================================================== */\n\n.uk-nav .uk-nav-divider {\n margin: $nav-divider-margin-vertical $nav-divider-margin-horizontal;\n @if(mixin-exists(hook-nav-divider)) {@include hook-nav-divider();}\n}\n\n\n/* Default modifier\n ========================================================================== */\n\n.uk-nav-default {\n font-size: $nav-default-font-size;\n line-height: $nav-default-line-height;\n @if(mixin-exists(hook-nav-default)) {@include hook-nav-default();}\n}\n\n/*\n * Items\n */\n\n.uk-nav-default > li > a {\n color: $nav-default-item-color;\n @if(mixin-exists(hook-nav-default-item)) {@include hook-nav-default-item();}\n}\n\n/* Hover */\n.uk-nav-default > li > a:hover {\n color: $nav-default-item-hover-color;\n @if(mixin-exists(hook-nav-default-item-hover)) {@include hook-nav-default-item-hover();}\n}\n\n/* Active */\n.uk-nav-default > li.uk-active > a {\n color: $nav-default-item-active-color;\n @if(mixin-exists(hook-nav-default-item-active)) {@include hook-nav-default-item-active();}\n}\n\n/*\n * Subtitle\n */\n\n.uk-nav-default .uk-nav-subtitle {\n font-size: $nav-default-subtitle-font-size;\n @if(mixin-exists(hook-nav-default-subtitle)) {@include hook-nav-default-subtitle();}\n}\n\n/*\n * Header\n */\n\n.uk-nav-default .uk-nav-header {\n color: $nav-default-header-color;\n @if(mixin-exists(hook-nav-default-header)) {@include hook-nav-default-header();}\n}\n\n/*\n * Divider\n */\n\n.uk-nav-default .uk-nav-divider {\n border-top: $nav-default-divider-border-width solid $nav-default-divider-border;\n @if(mixin-exists(hook-nav-default-divider)) {@include hook-nav-default-divider();}\n}\n\n/*\n * Sublists\n */\n\n.uk-nav-default .uk-nav-sub {\n font-size: $nav-default-sublist-font-size;\n line-height: $nav-default-sublist-line-height;\n}\n\n.uk-nav-default .uk-nav-sub a { color: $nav-default-sublist-item-color; }\n\n.uk-nav-default .uk-nav-sub a:hover { color: $nav-default-sublist-item-hover-color; }\n\n.uk-nav-default .uk-nav-sub li.uk-active > a { color: $nav-default-sublist-item-active-color; }\n\n\n/* Primary modifier\n ========================================================================== */\n\n.uk-nav-primary {\n font-size: $nav-primary-font-size;\n line-height: $nav-primary-line-height;\n @if(mixin-exists(hook-nav-primary)) {@include hook-nav-primary();}\n}\n\n/*\n * Items\n */\n\n.uk-nav-primary > li > a {\n color: $nav-primary-item-color;\n @if(mixin-exists(hook-nav-primary-item)) {@include hook-nav-primary-item();}\n}\n\n/* Hover */\n.uk-nav-primary > li > a:hover {\n color: $nav-primary-item-hover-color;\n @if(mixin-exists(hook-nav-primary-item-hover)) {@include hook-nav-primary-item-hover();}\n}\n\n/* Active */\n.uk-nav-primary > li.uk-active > a {\n color: $nav-primary-item-active-color;\n @if(mixin-exists(hook-nav-primary-item-active)) {@include hook-nav-primary-item-active();}\n}\n\n/*\n * Subtitle\n */\n\n.uk-nav-primary .uk-nav-subtitle {\n font-size: $nav-primary-subtitle-font-size;\n @if(mixin-exists(hook-nav-primary-subtitle)) {@include hook-nav-primary-subtitle();}\n}\n\n/*\n * Header\n */\n\n.uk-nav-primary .uk-nav-header {\n color: $nav-primary-header-color;\n @if(mixin-exists(hook-nav-primary-header)) {@include hook-nav-primary-header();}\n}\n\n/*\n * Divider\n */\n\n.uk-nav-primary .uk-nav-divider {\n border-top: $nav-primary-divider-border-width solid $nav-primary-divider-border;\n @if(mixin-exists(hook-nav-primary-divider)) {@include hook-nav-primary-divider();}\n}\n\n/*\n * Sublists\n */\n\n.uk-nav-primary .uk-nav-sub {\n font-size: $nav-primary-sublist-font-size;\n line-height: $nav-primary-sublist-line-height;\n}\n\n.uk-nav-primary .uk-nav-sub a { color: $nav-primary-sublist-item-color; }\n\n.uk-nav-primary .uk-nav-sub a:hover { color: $nav-primary-sublist-item-hover-color; }\n\n.uk-nav-primary .uk-nav-sub li.uk-active > a { color: $nav-primary-sublist-item-active-color; }\n\n\n/* Secondary modifier\n ========================================================================== */\n\n.uk-nav-secondary {\n font-size: $nav-secondary-font-size;\n line-height: $nav-secondary-line-height;\n @if(mixin-exists(hook-nav-secondary)) {@include hook-nav-secondary();}\n}\n\n/*\n * Items\n */\n\n.uk-nav-secondary > li > a {\n\n color: $nav-secondary-item-color;\n @if(mixin-exists(hook-nav-secondary-item)) {@include hook-nav-secondary-item();}\n}\n\n/* Hover */\n.uk-nav-secondary > li > a:hover {\n color: $nav-secondary-item-hover-color;\n @if(mixin-exists(hook-nav-secondary-item-hover)) {@include hook-nav-secondary-item-hover();}\n}\n\n/* Active */\n.uk-nav-secondary > li.uk-active > a {\n color: $nav-secondary-item-active-color;\n @if(mixin-exists(hook-nav-secondary-item-active)) {@include hook-nav-secondary-item-active();}\n}\n\n/*\n * Subtitle\n */\n\n.uk-nav-secondary .uk-nav-subtitle {\n font-size: $nav-secondary-subtitle-font-size;\n color: $nav-secondary-subtitle-color;\n @if(mixin-exists(hook-nav-secondary-subtitle)) {@include hook-nav-secondary-subtitle();}\n}\n\n/* Hover */\n.uk-nav-secondary > li > a:hover .uk-nav-subtitle {\n color: $nav-secondary-subtitle-hover-color;\n @if(mixin-exists(hook-nav-secondary-subtitle-hover)) {@include hook-nav-secondary-subtitle-hover();}\n}\n\n/* Active */\n.uk-nav-secondary > li.uk-active > a .uk-nav-subtitle {\n color: $nav-secondary-subtitle-active-color;\n @if(mixin-exists(hook-nav-secondary-subtitle-active)) {@include hook-nav-secondary-subtitle-active();}\n}\n\n/*\n * Header\n */\n\n.uk-nav-secondary .uk-nav-header {\n color: $nav-secondary-header-color;\n @if(mixin-exists(hook-nav-secondary-header)) {@include hook-nav-secondary-header();}\n}\n\n/*\n * Divider\n */\n\n.uk-nav-secondary .uk-nav-divider {\n border-top: $nav-secondary-divider-border-width solid $nav-secondary-divider-border;\n @if(mixin-exists(hook-nav-secondary-divider)) {@include hook-nav-secondary-divider();}\n}\n\n/*\n * Sublists\n */\n\n.uk-nav-secondary .uk-nav-sub {\n font-size: $nav-secondary-sublist-font-size;\n line-height: $nav-secondary-sublist-line-height;\n}\n\n.uk-nav-secondary .uk-nav-sub a { color: $nav-secondary-sublist-item-color; }\n\n.uk-nav-secondary .uk-nav-sub a:hover { color: $nav-secondary-sublist-item-hover-color; }\n\n.uk-nav-secondary .uk-nav-sub li.uk-active > a { color: $nav-secondary-sublist-item-active-color; }\n\n\n/* Size modifier\n ========================================================================== */\n\n/*\n * Medium\n */\n\n.uk-nav-medium {\n font-size: $nav-medium-font-size;\n line-height: $nav-medium-line-height;\n @if(mixin-exists(hook-nav-medium)) {@include hook-nav-medium();}\n}\n\n.uk-nav-large {\n font-size: $nav-large-font-size;\n line-height: $nav-large-line-height;\n @if(mixin-exists(hook-nav-large)) {@include hook-nav-large();}\n}\n\n.uk-nav-xlarge {\n font-size: $nav-xlarge-font-size;\n line-height: $nav-xlarge-line-height;\n @if(mixin-exists(hook-nav-xlarge)) {@include hook-nav-xlarge();}\n}\n\n/* Tablet Landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-nav-medium { font-size: $nav-medium-font-size-m; }\n .uk-nav-large { font-size: $nav-large-font-size-m; }\n .uk-nav-xlarge { font-size: $nav-xlarge-font-size-m; }\n\n}\n\n/* Laptop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-nav-medium { font-size: $nav-medium-font-size-l; }\n .uk-nav-large { font-size: $nav-large-font-size-l; }\n .uk-nav-xlarge { font-size: $nav-xlarge-font-size-l; }\n\n}\n\n\n/* Alignment modifier\n ========================================================================== */\n\n/*\n * 1. Center header\n * 2. Center items\n */\n\n /* 1 */\n.uk-nav-center { text-align: center; }\n /* 2 */\n.uk-nav-center li > a { justify-content: center; }\n\n/* Sublists */\n.uk-nav-center .uk-nav-sub,\n.uk-nav-center .uk-nav-sub ul { padding-left: 0; }\n\n/* Parent icon */\n.uk-nav-center .uk-nav-parent-icon { margin-left: $nav-parent-icon-margin-left; }\n\n\n/* Style modifier\n ========================================================================== */\n\n/*\n * Divider\n * Naming is in plural to prevent conflicts with divider sub object.\n */\n\n.uk-nav.uk-nav-divider > :not(.uk-nav-header, .uk-nav-divider) + :not(.uk-nav-header, .uk-nav-divider) {\n margin-top: $nav-dividers-margin-top;\n padding-top: $nav-dividers-margin-top;\n border-top: $nav-dividers-border-width solid $nav-dividers-border;\n @if(mixin-exists(hook-nav-dividers)) {@include hook-nav-dividers();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-nav-misc)) {@include hook-nav-misc();}\n\n// @mixin hook-nav-sub(){}\n// @mixin hook-nav-header(){}\n// @mixin hook-nav-divider(){}\n// @mixin hook-nav-default(){}\n// @mixin hook-nav-default-item(){}\n// @mixin hook-nav-default-item-hover(){}\n// @mixin hook-nav-default-item-active(){}\n// @mixin hook-nav-default-subtitle(){}\n// @mixin hook-nav-default-header(){}\n// @mixin hook-nav-default-divider(){}\n// @mixin hook-nav-primary(){}\n// @mixin hook-nav-primary-item(){}\n// @mixin hook-nav-primary-item-hover(){}\n// @mixin hook-nav-primary-item-active(){}\n// @mixin hook-nav-primary-subtitle(){}\n// @mixin hook-nav-primary-header(){}\n// @mixin hook-nav-primary-divider(){}\n// @mixin hook-nav-secondary(){}\n// @mixin hook-nav-secondary-item(){}\n// @mixin hook-nav-secondary-item-hover(){}\n// @mixin hook-nav-secondary-item-active(){}\n// @mixin hook-nav-secondary-subtitle(){}\n// @mixin hook-nav-secondary-subtitle-hover(){}\n// @mixin hook-nav-secondary-subtitle-active(){}\n// @mixin hook-nav-secondary-header(){}\n// @mixin hook-nav-secondary-divider(){}\n// @mixin hook-nav-medium(){}\n// @mixin hook-nav-large(){}\n// @mixin hook-nav-xlarge(){}\n// @mixin hook-nav-dividers(){}\n// @mixin hook-nav-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n\n\n\n// @mixin hook-inverse-nav-default-item(){}\n// @mixin hook-inverse-nav-default-item-hover(){}\n// @mixin hook-inverse-nav-default-item-active(){}\n// @mixin hook-inverse-nav-default-header(){}\n// @mixin hook-inverse-nav-default-divider(){}\n// @mixin hook-inverse-nav-primary-item(){}\n// @mixin hook-inverse-nav-primary-item-hover(){}\n// @mixin hook-inverse-nav-primary-item-active(){}\n// @mixin hook-inverse-nav-primary-header(){}\n// @mixin hook-inverse-nav-primary-divider(){}\n// @mixin hook-inverse-nav-secondary-item(){}\n// @mixin hook-inverse-nav-secondary-item-hover(){}\n// @mixin hook-inverse-nav-secondary-item-active(){}\n// @mixin hook-inverse-nav-secondary-subtitle(){}\n// @mixin hook-inverse-nav-secondary-subtitle-hover(){}\n// @mixin hook-inverse-nav-secondary-subtitle-active(){}\n// @mixin hook-inverse-nav-secondary-header(){}\n// @mixin hook-inverse-nav-secondary-divider(){}\n// @mixin hook-inverse-nav-dividers(){}\n","@mixin hook-nav-default-item() {\n color: $global-link-color;\n}\n@mixin hook-nav-default-item-hover() {\n color: $global-link-hover-color;\n}\n","// Name: Navbar\n// Description: Component to create horizontal navigation bars\n//\n// Component: `uk-navbar`\n//\n// Sub-objects: `uk-navbar-container`\n// `uk-navbar-left`\n// `uk-navbar-right`\n// `uk-navbar-center`\n// `uk-navbar-center-left`\n// `uk-navbar-center-right`\n// `uk-navbar-nav`\n// `uk-navbar-parent-icon`\n// `uk-navbar-item`\n// `uk-navbar-toggle`\n// `uk-navbar-subtitle`\n// `uk-navbar-dropbar`\n//\n// Adopted: `uk-navbar-dropdown` + Modifiers\n// `uk-navbar-dropdown-nav`\n// `uk-navbar-toggle-icon`\n//\n// Modifiers: `uk-navbar-primary`\n// `uk-navbar-transparent`\n// `uk-navbar-sticky`\n//\n// States: `uk-active`\n// `uk-parent`\n// `uk-open`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n$navbar-gap: 0px !default; // Must have a unit because of `calc`\n\n$navbar-nav-gap: 0px !default; // Must have a unit because of `calc`\n\n\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Navbar\n ========================================================================== */\n\n/*\n * 1. Create position context to center navbar group\n */\n\n.uk-navbar {\n display: flex;\n /* 1 */\n position: relative;\n @if(mixin-exists(hook-navbar)) {@include hook-navbar();}\n}\n\n\n/* Container\n ========================================================================== */\n\n.uk-navbar-container:not(.uk-navbar-transparent) {\n background: $navbar-background;\n @if(mixin-exists(hook-navbar-container)) {@include hook-navbar-container();}\n}\n\n// Color Mode\n@if ( $navbar-color-mode == light ) { .uk-navbar-container:not(.uk-navbar-transparent) { @extend .uk-light !optional;} }\n@if ( $navbar-color-mode == dark ) { .uk-navbar-container:not(.uk-navbar-transparent) { @extend .uk-dark !optional;} }\n\n\n/* Groups\n ========================================================================== */\n\n/*\n * 1. Align navs and items vertically if they have a different height\n */\n\n.uk-navbar-left,\n.uk-navbar-right,\n[class*=\"uk-navbar-center\"] {\n display: flex;\n gap: $navbar-gap;\n /* 1 */\n align-items: center;\n}\n\n/*\n * Horizontal alignment\n * 1. Create position context for centered navbar with sub groups (left/right)\n * 2. Fix text wrapping if content is larger than 50% of the container.\n * 3. Needed for dropdowns because a new position context is created\n * `z-index` must be smaller than off-canvas\n * 4. Align sub groups for centered navbar\n */\n\n.uk-navbar-right { margin-left: auto; }\n\n.uk-navbar-center:only-child {\n margin-left: auto;\n margin-right: auto;\n /* 1 */\n position: relative;\n}\n\n.uk-navbar-center:not(:only-child) {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n /* 2 */\n width: max-content;\n box-sizing: border-box;\n /* 3 */\n z-index: $global-z-index - 10;\n}\n\n/* 4 */\n.uk-navbar-center-left,\n.uk-navbar-center-right {\n position: absolute;\n top: 0;\n}\n\n.uk-navbar-center-left { right: unquote('calc(100% + #{$navbar-gap})'); }\n.uk-navbar-center-right { left: unquote('calc(100% + #{$navbar-gap})'); }\n\n[class*=\"uk-navbar-center-\"] {\n width: max-content;\n box-sizing: border-box;\n}\n\n\n/* Nav\n ========================================================================== */\n\n/*\n * 1. Reset list\n */\n\n.uk-navbar-nav {\n display: flex;\n gap: $navbar-nav-gap;\n /* 1 */\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n/*\n * Allow items to wrap into the next line\n * Only not `absolute` positioned groups\n */\n\n.uk-navbar-left,\n.uk-navbar-right,\n.uk-navbar-center:only-child { flex-wrap: wrap; }\n\n/*\n * Items\n * 1. Center content vertically and horizontally\n * 2. Imitate white space gap when using flexbox\n * 3. Dimensions\n * 4. Style\n * 5. Required for `a`\n */\n\n.uk-navbar-nav > li > a, // Nav item\n.uk-navbar-item, // Content item\n.uk-navbar-toggle { // Clickable item\n /* 1 */\n display: flex;\n justify-content: center;\n align-items: center;\n /* 2 */\n column-gap: 0.25em;\n /* 3 */\n box-sizing: border-box;\n min-height: $navbar-nav-item-height;\n /* 4 */\n font-size: $navbar-nav-item-font-size;\n font-family: $navbar-nav-item-font-family;\n /* 5 */\n text-decoration: none;\n}\n\n/*\n * Nav items\n */\n\n.uk-navbar-nav > li > a {\n padding: 0 $navbar-nav-item-padding-horizontal;\n color: $navbar-nav-item-color;\n @if(mixin-exists(hook-navbar-nav-item)) {@include hook-navbar-nav-item();}\n}\n\n/*\n * Hover\n * Apply hover style also if dropdown is opened\n */\n\n.uk-navbar-nav > li:hover > a,\n.uk-navbar-nav > li > a[aria-expanded=\"true\"] {\n color: $navbar-nav-item-hover-color;\n @if(mixin-exists(hook-navbar-nav-item-hover)) {@include hook-navbar-nav-item-hover();}\n}\n\n/* OnClick */\n.uk-navbar-nav > li > a:active {\n color: $navbar-nav-item-onclick-color;\n @if(mixin-exists(hook-navbar-nav-item-onclick)) {@include hook-navbar-nav-item-onclick();}\n}\n\n/* Active */\n.uk-navbar-nav > li.uk-active > a {\n color: $navbar-nav-item-active-color;\n @if(mixin-exists(hook-navbar-nav-item-active)) {@include hook-navbar-nav-item-active();}\n}\n\n\n/* Parent icon modifier\n ========================================================================== */\n\n.uk-navbar-parent-icon {\n margin-left: $navbar-parent-icon-margin-left;\n transition: transform 0.3s ease-out;\n}\n\n.uk-navbar-nav > li > a[aria-expanded=\"true\"] .uk-navbar-parent-icon { transform: rotateX(180deg); }\n\n\n/* Item\n ========================================================================== */\n\n.uk-navbar-item {\n padding: 0 $navbar-item-padding-horizontal;\n color: $navbar-item-color;\n @if(mixin-exists(hook-navbar-item)) {@include hook-navbar-item();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-navbar-item > :last-child { margin-bottom: 0; }\n\n\n/* Toggle\n ========================================================================== */\n\n.uk-navbar-toggle {\n padding: 0 $navbar-item-padding-horizontal;\n color: $navbar-toggle-color;\n @if(mixin-exists(hook-navbar-toggle)) {@include hook-navbar-toggle();}\n}\n\n.uk-navbar-toggle:hover,\n.uk-navbar-toggle[aria-expanded=\"true\"] {\n color: $navbar-toggle-hover-color;\n text-decoration: none;\n @if(mixin-exists(hook-navbar-toggle-hover)) {@include hook-navbar-toggle-hover();}\n}\n\n/*\n * Icon\n * Adopts `uk-icon`\n */\n\n.uk-navbar-toggle-icon {\n @if(mixin-exists(hook-navbar-toggle-icon)) {@include hook-navbar-toggle-icon();}\n}\n\n/* Hover */\n:hover > .uk-navbar-toggle-icon {\n @if(mixin-exists(hook-navbar-toggle-icon-hover)) {@include hook-navbar-toggle-icon-hover();}\n}\n\n\n/* Subtitle\n ========================================================================== */\n\n.uk-navbar-subtitle {\n font-size: $navbar-subtitle-font-size;\n @if(mixin-exists(hook-navbar-subtitle)) {@include hook-navbar-subtitle();}\n}\n\n\n/* Justify modifier\n ========================================================================== */\n\n.uk-navbar-justify .uk-navbar-left,\n.uk-navbar-justify .uk-navbar-right,\n.uk-navbar-justify .uk-navbar-nav,\n.uk-navbar-justify .uk-navbar-nav > li, // Nav item\n.uk-navbar-justify .uk-navbar-item, // Content item\n.uk-navbar-justify .uk-navbar-toggle { flex-grow: 1; }\n\n\n/* Style modifiers\n ========================================================================== */\n\n.uk-navbar-primary {\n @if(mixin-exists(hook-navbar-primary)) {@include hook-navbar-primary();}\n}\n\n.uk-navbar-transparent {\n @if(mixin-exists(hook-navbar-transparent)) {@include hook-navbar-transparent();}\n}\n\n.uk-navbar-sticky {\n @if(mixin-exists(hook-navbar-sticky)) {@include hook-navbar-sticky();}\n}\n\n\n/* Dropdown\n ========================================================================== */\n\n/*\n * Adopts `uk-drop`\n * 1. Set a default width\n * 2. Style\n */\n\n.uk-navbar-dropdown {\n --uk-position-offset: #{$navbar-dropdown-margin};\n --uk-position-shift-offset: #{$navbar-dropdown-shift-margin};\n --uk-position-viewport-offset: #{$navbar-dropdown-viewport-margin};\n --uk-inverse: #{$navbar-dropdown-color-mode};\n /* 1 */\n width: $navbar-dropdown-width;\n /* 2 */\n padding: $navbar-dropdown-padding;\n background: $navbar-dropdown-background;\n color: $navbar-dropdown-color;\n @if(mixin-exists(hook-navbar-dropdown)) {@include hook-navbar-dropdown();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-navbar-dropdown > :last-child { margin-bottom: 0; }\n\n// Color Mode\n@if ( $navbar-dropdown-color-mode == light ) { .uk-navbar-dropdown { @extend .uk-light !optional;} }\n@if ( $navbar-dropdown-color-mode == dark ) { .uk-navbar-dropdown { @extend .uk-dark !optional;} }\n\n@if ($navbar-dropdown-color-mode != $inverse-global-color-mode) {\n.uk-navbar-dropdown :focus-visible {\n outline-color: $navbar-dropdown-focus-outline !important;\n}\n}\n\n/*\n * Grid\n * Adopts `uk-grid`\n */\n\n/* Gutter Horizontal */\n.uk-navbar-dropdown .uk-drop-grid { margin-left: (-$navbar-dropdown-grid-gutter-horizontal); }\n.uk-navbar-dropdown .uk-drop-grid > * { padding-left: $navbar-dropdown-grid-gutter-horizontal; }\n\n/* Gutter Vertical */\n.uk-navbar-dropdown .uk-drop-grid > .uk-grid-margin { margin-top: $navbar-dropdown-grid-gutter-vertical; }\n\n/*\n * Width modifier\n */\n\n.uk-navbar-dropdown-width-2:not(.uk-drop-stack) { width: ($navbar-dropdown-width * 2); }\n.uk-navbar-dropdown-width-3:not(.uk-drop-stack) { width: ($navbar-dropdown-width * 3); }\n.uk-navbar-dropdown-width-4:not(.uk-drop-stack) { width: ($navbar-dropdown-width * 4); }\n.uk-navbar-dropdown-width-5:not(.uk-drop-stack) { width: ($navbar-dropdown-width * 5); }\n\n/*\n * Size modifier\n */\n\n.uk-navbar-dropdown-large {\n --uk-position-shift-offset: #{$navbar-dropdown-large-shift-margin};\n padding: $navbar-dropdown-large-padding;\n @if(mixin-exists(hook-navbar-dropdown-large)) {@include hook-navbar-dropdown-large();}\n}\n\n/*\n * Dropbar modifier\n * 1. Reset dropdown width to prevent to early shifting\n * 2. Reset style\n * 3. Padding\n */\n\n.uk-navbar-dropdown-dropbar {\n /* 1 */\n width: auto;\n /* 2 */\n background: transparent;\n /* 3 */\n padding: $navbar-dropdown-dropbar-padding-top 0 $navbar-dropdown-dropbar-padding-bottom 0;\n --uk-position-offset: #{$navbar-dropdown-dropbar-margin};\n --uk-position-shift-offset: #{$navbar-dropdown-dropbar-shift-margin};\n --uk-position-viewport-offset: #{$navbar-dropdown-dropbar-viewport-margin};\n @if(mixin-exists(hook-navbar-dropdown-dropbar)) {@include hook-navbar-dropdown-dropbar();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-navbar-dropdown-dropbar { --uk-position-viewport-offset: #{$navbar-dropdown-dropbar-viewport-margin-s}; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-navbar-dropdown-dropbar { --uk-position-viewport-offset: #{$navbar-dropdown-dropbar-viewport-margin-m}; }\n\n}\n\n.uk-navbar-dropdown-dropbar-large {\n --uk-position-shift-offset: #{$navbar-dropdown-dropbar-large-shift-margin};\n padding-top: $navbar-dropdown-dropbar-large-padding-top;\n padding-bottom: $navbar-dropdown-dropbar-large-padding-bottom;\n @if(mixin-exists(hook-navbar-dropdown-dropbar-large)) {@include hook-navbar-dropdown-dropbar-large();}\n}\n\n\n/* Dropdown Nav\n * Adopts `uk-nav`\n ========================================================================== */\n\n.uk-navbar-dropdown-nav {\n @if(mixin-exists(hook-navbar-dropdown-nav)) {@include hook-navbar-dropdown-nav();}\n}\n\n/*\n * Items\n */\n\n.uk-navbar-dropdown-nav > li > a {\n color: $navbar-dropdown-nav-item-color;\n @if(mixin-exists(hook-navbar-dropdown-nav-item)) {@include hook-navbar-dropdown-nav-item();}\n}\n\n/* Hover */\n.uk-navbar-dropdown-nav > li > a:hover {\n color: $navbar-dropdown-nav-item-hover-color;\n @if(mixin-exists(hook-navbar-dropdown-nav-item-hover)) {@include hook-navbar-dropdown-nav-item-hover();}\n}\n\n/* Active */\n.uk-navbar-dropdown-nav > li.uk-active > a {\n color: $navbar-dropdown-nav-item-active-color;\n @if(mixin-exists(hook-navbar-dropdown-nav-item-active)) {@include hook-navbar-dropdown-nav-item-active();}\n}\n\n/*\n * Subtitle\n */\n\n.uk-navbar-dropdown-nav .uk-nav-subtitle {\n font-size: $navbar-dropdown-nav-subtitle-font-size;\n @if(mixin-exists(hook-navbar-dropdown-nav-subtitle)) {@include hook-navbar-dropdown-nav-subtitle();}\n}\n\n/*\n * Header\n */\n\n.uk-navbar-dropdown-nav .uk-nav-header {\n color: $navbar-dropdown-nav-header-color;\n @if(mixin-exists(hook-navbar-dropdown-nav-header)) {@include hook-navbar-dropdown-nav-header();}\n}\n\n/*\n * Divider\n */\n\n.uk-navbar-dropdown-nav .uk-nav-divider {\n border-top: $navbar-dropdown-nav-divider-border-width solid $navbar-dropdown-nav-divider-border;\n @if(mixin-exists(hook-navbar-dropdown-nav-divider)) {@include hook-navbar-dropdown-nav-divider();}\n}\n\n/*\n * Sublists\n */\n\n.uk-navbar-dropdown-nav .uk-nav-sub a { color: $navbar-dropdown-nav-sublist-item-color; }\n\n.uk-navbar-dropdown-nav .uk-nav-sub a:hover { color: $navbar-dropdown-nav-sublist-item-hover-color; }\n\n.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active > a { color: $navbar-dropdown-nav-sublist-item-active-color; }\n\n\n/* Dropbar\n ========================================================================== */\n\n/*\n * Adopts `uk-dropnav-dropbar`\n */\n\n.uk-navbar-dropbar {\n @if(mixin-exists(hook-navbar-dropbar)) {@include hook-navbar-dropbar();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-navbar-misc)) {@include hook-navbar-misc();}\n\n// @mixin hook-navbar(){}\n// @mixin hook-navbar-container(){}\n// @mixin hook-navbar-nav-item(){}\n// @mixin hook-navbar-nav-item-hover(){}\n// @mixin hook-navbar-nav-item-onclick(){}\n// @mixin hook-navbar-nav-item-active(){}\n// @mixin hook-navbar-item(){}\n// @mixin hook-navbar-toggle(){}\n// @mixin hook-navbar-toggle-hover(){}\n// @mixin hook-navbar-toggle-icon(){}\n// @mixin hook-navbar-toggle-icon-hover(){}\n// @mixin hook-navbar-subtitle(){}\n// @mixin hook-navbar-primary(){}\n// @mixin hook-navbar-transparent(){}\n// @mixin hook-navbar-sticky(){}\n// @mixin hook-navbar-dropdown(){}\n// @mixin hook-navbar-dropdown-large(){}\n// @mixin hook-navbar-dropdown-dropbar(){}\n// @mixin hook-navbar-dropdown-dropbar-large(){}\n// @mixin hook-navbar-dropdown-nav(){}\n// @mixin hook-navbar-dropdown-nav-item(){}\n// @mixin hook-navbar-dropdown-nav-item-hover(){}\n// @mixin hook-navbar-dropdown-nav-item-active(){}\n// @mixin hook-navbar-dropdown-nav-subtitle(){}\n// @mixin hook-navbar-dropdown-nav-header(){}\n// @mixin hook-navbar-dropdown-nav-divider(){}\n// @mixin hook-navbar-dropbar(){}\n// @mixin hook-navbar-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-navbar-nav-item(){}\n// @mixin hook-inverse-navbar-nav-item-hover(){}\n// @mixin hook-inverse-navbar-nav-item-onclick(){}\n// @mixin hook-inverse-navbar-nav-item-active(){}\n// @mixin hook-inverse-navbar-item(){}\n// @mixin hook-inverse-navbar-toggle(){}\n// @mixin hook-inverse-navbar-toggle-hover(){}\n","// Name: Subnav\n// Description: Component to create a sub navigation\n//\n// Component: `uk-subnav`\n//\n// Modifiers: `uk-subnav-divider`\n// `uk-subnav-pill`\n//\n// States: `uk-active`\n// `uk-first-column`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Subnav\n ========================================================================== */\n\n/*\n * 1. Allow items to wrap into the next line\n * 2. Center items vertically if they have a different height\n * 3. Gutter\n * 4. Reset list\n */\n\n.uk-subnav {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n align-items: center;\n /* 3 */\n margin-left: (-$subnav-margin-horizontal);\n /* 4 */\n padding: 0;\n list-style: none;\n @if(mixin-exists(hook-subnav)) {@include hook-subnav();}\n}\n\n/*\n * 1. Space is allocated solely based on content dimensions: 0 0 auto\n * 2. Gutter\n * 3. Create position context for dropdowns\n */\n\n.uk-subnav > * {\n /* 1 */\n flex: none;\n /* 2 */\n padding-left: $subnav-margin-horizontal;\n /* 3 */\n position: relative;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * Items must target `a` elements to exclude other elements (e.g. dropdowns)\n * Using `:first-child` instead of `a` to support `span` elements for text\n * 1. Center content vertically, e.g. an icon\n * 2. Imitate white space gap when using flexbox\n * 3. Style\n */\n\n.uk-subnav > * > :first-child {\n /* 1 */\n display: flex;\n align-items: center;\n /* 2 */\n column-gap: 0.25em;\n /* 3 */\n color: $subnav-item-color;\n @if(mixin-exists(hook-subnav-item)) {@include hook-subnav-item();}\n}\n\n/* Hover */\n.uk-subnav > * > a:hover {\n color: $subnav-item-hover-color;\n text-decoration: $subnav-item-hover-text-decoration;\n @if(mixin-exists(hook-subnav-item-hover)) {@include hook-subnav-item-hover();}\n}\n\n/* Active */\n.uk-subnav > .uk-active > a {\n color: $subnav-item-active-color;\n @if(mixin-exists(hook-subnav-item-active)) {@include hook-subnav-item-active();}\n}\n\n\n/* Divider modifier\n ========================================================================== */\n\n/*\n * Set gutter\n */\n\n.uk-subnav-divider { margin-left: -(($subnav-divider-margin-horizontal * 2) + $subnav-divider-border-width); }\n\n/*\n * Align items and divider vertically\n */\n\n.uk-subnav-divider > * {\n display: flex;\n align-items: center;\n}\n\n/*\n * Divider\n * 1. `nth-child` makes it also work without JS if it's only one row\n */\n\n.uk-subnav-divider > ::before {\n content: \"\";\n height: $subnav-divider-border-height;\n margin-left: ($subnav-divider-margin-horizontal - $subnav-margin-horizontal);\n margin-right: $subnav-divider-margin-horizontal;\n border-left: $subnav-divider-border-width solid transparent;\n}\n\n/* 1 */\n.uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before {\n border-left-color: $subnav-divider-border;\n @if(mixin-exists(hook-subnav-divider)) {@include hook-subnav-divider();}\n}\n\n\n/* Pill modifier\n ========================================================================== */\n\n.uk-subnav-pill > * > :first-child {\n padding: $subnav-pill-item-padding-vertical $subnav-pill-item-padding-horizontal;\n background: $subnav-pill-item-background;\n color: $subnav-pill-item-color;\n @if(mixin-exists(hook-subnav-pill-item)) {@include hook-subnav-pill-item();}\n}\n\n/* Hover */\n.uk-subnav-pill > * > a:hover {\n background-color: $subnav-pill-item-hover-background;\n color: $subnav-pill-item-hover-color;\n @if(mixin-exists(hook-subnav-pill-item-hover)) {@include hook-subnav-pill-item-hover();}\n}\n\n/* OnClick */\n.uk-subnav-pill > * > a:active {\n background-color: $subnav-pill-item-onclick-background;\n color: $subnav-pill-item-onclick-color;\n @if(mixin-exists(hook-subnav-pill-item-onclick)) {@include hook-subnav-pill-item-onclick();}\n}\n\n/* Active */\n.uk-subnav-pill > .uk-active > a {\n background-color: $subnav-pill-item-active-background;\n color: $subnav-pill-item-active-color;\n @if(mixin-exists(hook-subnav-pill-item-active)) {@include hook-subnav-pill-item-active();}\n}\n\n\n/* Disabled\n * The same for all style modifiers\n ========================================================================== */\n\n.uk-subnav > .uk-disabled > a {\n color: $subnav-item-disabled-color;\n @if(mixin-exists(hook-subnav-item-disabled)) {@include hook-subnav-item-disabled();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-subnav-misc)) {@include hook-subnav-misc();}\n\n// @mixin hook-subnav(){}\n// @mixin hook-subnav-item(){}\n// @mixin hook-subnav-item-hover(){}\n// @mixin hook-subnav-item-active(){}\n// @mixin hook-subnav-divider(){}\n// @mixin hook-subnav-pill-item(){}\n// @mixin hook-subnav-pill-item-hover(){}\n// @mixin hook-subnav-pill-item-onclick(){}\n// @mixin hook-subnav-pill-item-active(){}\n// @mixin hook-subnav-item-disabled(){}\n// @mixin hook-subnav-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-subnav-item(){}\n// @mixin hook-inverse-subnav-item-hover(){}\n// @mixin hook-inverse-subnav-item-active(){}\n// @mixin hook-inverse-subnav-divider(){}\n// @mixin hook-inverse-subnav-pill-item(){}\n// @mixin hook-inverse-subnav-pill-item-hover(){}\n// @mixin hook-inverse-subnav-pill-item-onclick(){}\n// @mixin hook-inverse-subnav-pill-item-active(){}\n// @mixin hook-inverse-subnav-item-disabled(){}\n","// Name: Breadcrumb\n// Description: Component to create a breadcrumb navigation\n//\n// Component: `uk-breadcrumb`\n//\n// States: `uk-disabled`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Breadcrumb\n ========================================================================== */\n\n/*\n * Reset list\n */\n\n.uk-breadcrumb {\n padding: 0;\n list-style: none;\n @if(mixin-exists(hook-breadcrumb)) {@include hook-breadcrumb();}\n}\n\n/*\n * 1. Doesn't generate any box and replaced by child boxes\n */\n\n.uk-breadcrumb > * { display: contents; }\n\n\n/* Items\n ========================================================================== */\n\n.uk-breadcrumb > * > * {\n font-size: $breadcrumb-item-font-size;\n color: $breadcrumb-item-color;\n @if(mixin-exists(hook-breadcrumb-item)) {@include hook-breadcrumb-item();}\n}\n\n/* Hover */\n.uk-breadcrumb > * > :hover {\n color: $breadcrumb-item-hover-color;\n text-decoration: $breadcrumb-item-hover-text-decoration;\n @if(mixin-exists(hook-breadcrumb-item-hover)) {@include hook-breadcrumb-item-hover();}\n}\n\n/* Disabled */\n.uk-breadcrumb > .uk-disabled > * {\n @if(mixin-exists(hook-breadcrumb-item-disabled)) {@include hook-breadcrumb-item-disabled();}\n}\n\n/* Active */\n.uk-breadcrumb > :last-child > span,\n.uk-breadcrumb > :last-child > a:not([href]) {\n color: $breadcrumb-item-active-color;\n @if(mixin-exists(hook-breadcrumb-item-active)) {@include hook-breadcrumb-item-active();}\n}\n\n/*\n * Divider\n * `nth-child` makes it also work without JS if it's only one row\n * 1. Remove space between inline block elements.\n * 2. Style\n */\n\n.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {\n content: $breadcrumb-divider;\n display: inline-block;\n /* 1 */\n margin: 0 $breadcrumb-divider-margin-horizontal 0 unquote('calc(#{$breadcrumb-divider-margin-horizontal} - 4px)');\n /* 2 */\n font-size: $breadcrumb-divider-font-size;\n color: $breadcrumb-divider-color;\n @if(mixin-exists(hook-breadcrumb-divider)) {@include hook-breadcrumb-divider();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-breadcrumb-misc)) {@include hook-breadcrumb-misc();}\n\n// @mixin hook-breadcrumb(){}\n// @mixin hook-breadcrumb-item(){}\n// @mixin hook-breadcrumb-item-hover(){}\n// @mixin hook-breadcrumb-item-disabled(){}\n// @mixin hook-breadcrumb-item-active(){}\n// @mixin hook-breadcrumb-divider(){}\n// @mixin hook-breadcrumb-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-breadcrumb-item(){}\n// @mixin hook-inverse-breadcrumb-item-hover(){}\n// @mixin hook-inverse-breadcrumb-item-disabled(){}\n// @mixin hook-inverse-breadcrumb-item-active(){}\n// @mixin hook-inverse-breadcrumb-divider(){}\n","// Name: Pagination\n// Description: Component to create a page navigation\n//\n// Component: `uk-pagination`\n//\n// Adopted: `uk-pagination-next`\n// `uk-pagination-previous`\n//\n// States: `uk-active`\n// `uk-disabled`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Pagination\n ========================================================================== */\n\n/*\n * 1. Allow items to wrap into the next line\n * 2. Center items vertically if they have a different height\n * 3. Gutter\n * 4. Reset list\n */\n\n.uk-pagination {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n align-items: center;\n /* 3 */\n margin-left: (-$pagination-margin-horizontal);\n /* 4 */\n padding: 0;\n list-style: none;\n @if(mixin-exists(hook-pagination)) {@include hook-pagination();}\n}\n\n/*\n * 1. Space is allocated solely based on content dimensions: 0 0 auto\n * 2. Gutter\n * 3. Create position context for dropdowns\n */\n\n.uk-pagination > * {\n /* 1 */\n flex: none;\n /* 2 */\n padding-left: $pagination-margin-horizontal;\n /* 3 */\n position: relative;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * 1. Center content vertically, e.g. an icon\n * 2. Imitate white space gap when using flexbox\n * 3. Style\n */\n\n.uk-pagination > * > * {\n /* 1 */\n display: flex;\n align-items: center;\n /* 2 */\n column-gap: 0.25em;\n /* 3 */\n padding: $pagination-item-padding-vertical $pagination-item-padding-horizontal;\n color: $pagination-item-color;\n @if(mixin-exists(hook-pagination-item)) {@include hook-pagination-item();}\n}\n\n/* Hover */\n.uk-pagination > * > :hover {\n color: $pagination-item-hover-color;\n text-decoration: $pagination-item-hover-text-decoration;\n @if(mixin-exists(hook-pagination-item-hover)) {@include hook-pagination-item-hover();}\n}\n\n/* Active */\n.uk-pagination > .uk-active > * {\n color: $pagination-item-active-color;\n @if(mixin-exists(hook-pagination-item-active)) {@include hook-pagination-item-active();}\n}\n\n/* Disabled */\n.uk-pagination > .uk-disabled > * {\n color: $pagination-item-disabled-color;\n @if(mixin-exists(hook-pagination-item-disabled)) {@include hook-pagination-item-disabled();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-pagination-misc)) {@include hook-pagination-misc();}\n\n// @mixin hook-pagination(){}\n// @mixin hook-pagination-item(){}\n// @mixin hook-pagination-item-hover(){}\n// @mixin hook-pagination-item-active(){}\n// @mixin hook-pagination-item-disabled(){}\n// @mixin hook-pagination-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-pagination-item(){}\n// @mixin hook-inverse-pagination-item-hover(){}\n// @mixin hook-inverse-pagination-item-active(){}\n// @mixin hook-inverse-pagination-item-disabled(){}\n","// Name: Tab\n// Description: Component to create a tabbed navigation\n//\n// Component: `uk-tab`\n//\n// Modifiers: `uk-tab-bottom`\n// `uk-tab-left`\n// `uk-tab-right`\n//\n// States: `uk-active`\n// `uk-disabled`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Tab\n ========================================================================== */\n\n/*\n * 1. Allow items to wrap into the next line\n * 2. Gutter\n * 3. Reset list\n */\n\n.uk-tab {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n margin-left: (-$tab-margin-horizontal);\n /* 3 */\n padding: 0;\n list-style: none;\n @if(mixin-exists(hook-tab)) {@include hook-tab();}\n}\n\n/*\n * 1. Space is allocated solely based on content dimensions: 0 0 auto\n * 2. Gutter\n * 3. Create position context for dropdowns\n */\n\n.uk-tab > * {\n /* 1 */\n flex: none;\n /* 2 */\n padding-left: $tab-margin-horizontal;\n /* 3 */\n position: relative;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * Items must target `a` elements to exclude other elements (e.g. dropdowns)\n * 1. Center content vertically, e.g. an icon\n * 2. Imitate white space gap when using flexbox\n * 3. Center content if a width is set\n * 4. Style\n */\n\n.uk-tab > * > a {\n /* 1 */\n display: flex;\n align-items: center;\n /* 2 */\n column-gap: 0.25em;\n /* 3 */\n justify-content: center;\n /* 4 */\n padding: $tab-item-padding-vertical $tab-item-padding-horizontal;\n color: $tab-item-color;\n @if(mixin-exists(hook-tab-item)) {@include hook-tab-item();}\n}\n\n/* Hover */\n.uk-tab > * > a:hover {\n color: $tab-item-hover-color;\n text-decoration: $tab-item-hover-text-decoration;\n @if(mixin-exists(hook-tab-item-hover)) {@include hook-tab-item-hover();}\n}\n\n/* Active */\n.uk-tab > .uk-active > a {\n color: $tab-item-active-color;\n @if(mixin-exists(hook-tab-item-active)) {@include hook-tab-item-active();}\n}\n\n/* Disabled */\n.uk-tab > .uk-disabled > a {\n color: $tab-item-disabled-color;\n @if(mixin-exists(hook-tab-item-disabled)) {@include hook-tab-item-disabled();}\n}\n\n\n/* Position modifier\n ========================================================================== */\n\n/*\n * Bottom\n */\n\n.uk-tab-bottom {\n @if(mixin-exists(hook-tab-bottom)) {@include hook-tab-bottom();}\n}\n\n.uk-tab-bottom > * > a {\n @if(mixin-exists(hook-tab-bottom-item)) {@include hook-tab-bottom-item();}\n}\n\n/*\n * Left + Right\n * 1. Reset Gutter\n */\n\n.uk-tab-left,\n.uk-tab-right {\n flex-direction: column;\n /* 1 */\n margin-left: 0;\n}\n\n/* 1 */\n.uk-tab-left > *,\n.uk-tab-right > * { padding-left: 0; }\n\n.uk-tab-left {\n @if(mixin-exists(hook-tab-left)) {@include hook-tab-left();}\n}\n\n.uk-tab-right {\n @if(mixin-exists(hook-tab-right)) {@include hook-tab-right();}\n}\n\n.uk-tab-left > * > a {\n justify-content: left;\n @if(mixin-exists(hook-tab-left-item)) {@include hook-tab-left-item();}\n}\n\n.uk-tab-right > * > a {\n justify-content: left;\n @if(mixin-exists(hook-tab-right-item)) {@include hook-tab-right-item();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-tab-misc)) {@include hook-tab-misc();}\n\n// @mixin hook-tab(){}\n// @mixin hook-tab-item(){}\n// @mixin hook-tab-item-hover(){}\n// @mixin hook-tab-item-active(){}\n// @mixin hook-tab-item-disabled(){}\n// @mixin hook-tab-bottom(){}\n// @mixin hook-tab-bottom-item(){}\n// @mixin hook-tab-left(){}\n// @mixin hook-tab-left-item(){}\n// @mixin hook-tab-right(){}\n// @mixin hook-tab-right-item(){}\n// @mixin hook-tab-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-tab(){}\n// @mixin hook-inverse-tab-item(){}\n// @mixin hook-inverse-tab-item-hover(){}\n// @mixin hook-inverse-tab-item-active(){}\n// @mixin hook-inverse-tab-item-disabled(){}\n","// Name: Slidenav\n// Description: Component to create previous/next icon navigations\n//\n// Component: `uk-slidenav`\n//\n// Sub-objects: `uk-slidenav-container`\n//\n// Modifiers: `uk-slidenav-previous`\n// `uk-slidenav-next`\n// `uk-slidenav-large`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Slidenav\n ========================================================================== */\n\n/*\n * Adopts `uk-icon`\n */\n\n.uk-slidenav {\n padding: $slidenav-padding-vertical $slidenav-padding-horizontal;\n color: $slidenav-color;\n @if(mixin-exists(hook-slidenav)) {@include hook-slidenav();}\n}\n\n/* Hover */\n.uk-slidenav:hover {\n color: $slidenav-hover-color;\n @if(mixin-exists(hook-slidenav-hover)) {@include hook-slidenav-hover();}\n}\n\n/* OnClick */\n.uk-slidenav:active {\n color: $slidenav-active-color;\n @if(mixin-exists(hook-slidenav-active)) {@include hook-slidenav-active();}\n}\n\n\n/* Icon modifier\n ========================================================================== */\n\n/*\n * Previous\n */\n\n.uk-slidenav-previous {\n @if(mixin-exists(hook-slidenav-previous)) {@include hook-slidenav-previous();}\n}\n\n/*\n * Next\n */\n\n.uk-slidenav-next {\n @if(mixin-exists(hook-slidenav-next)) {@include hook-slidenav-next();}\n}\n\n\n/* Size modifier\n ========================================================================== */\n\n.uk-slidenav-large {\n padding: $slidenav-large-padding-vertical $slidenav-large-padding-horizontal;\n @if(mixin-exists(hook-slidenav-large)) {@include hook-slidenav-large();}\n}\n\n\n/* Container\n ========================================================================== */\n\n.uk-slidenav-container {\n display: flex;\n @if(mixin-exists(hook-slidenav-container)) {@include hook-slidenav-container();}\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-slidenav-misc)) {@include hook-slidenav-misc();}\n\n// @mixin hook-slidenav(){}\n// @mixin hook-slidenav-hover(){}\n// @mixin hook-slidenav-active(){}\n// @mixin hook-slidenav-previous(){}\n// @mixin hook-slidenav-next(){}\n// @mixin hook-slidenav-large(){}\n// @mixin hook-slidenav-container(){}\n// @mixin hook-slidenav-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-slidenav(){}\n// @mixin hook-inverse-slidenav-hover(){}\n// @mixin hook-inverse-slidenav-active(){}\n","// Name: Dotnav\n// Description: Component to create dot navigations\n//\n// Component: `uk-dotnav`\n//\n// Modifier: `uk-dotnav-vertical`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Dotnav\n ========================================================================== */\n\n/*\n * 1. Allow items to wrap into the next line\n * 2. Reset list\n * 3. Gutter\n */\n\n.uk-dotnav {\n display: flex;\n /* 1 */\n flex-wrap: wrap;\n /* 2 */\n margin: 0;\n padding: 0;\n list-style: none;\n /* 3 */\n margin-left: (-$dotnav-margin-horizontal);\n @if(mixin-exists(hook-dotnav)) {@include hook-dotnav();}\n}\n\n/*\n * 1. Space is allocated solely based on content dimensions: 0 0 auto\n * 2. Gutter\n */\n\n.uk-dotnav > * {\n /* 1 */\n flex: none;\n /* 2 */\n padding-left: $dotnav-margin-horizontal;\n}\n\n\n/* Items\n ========================================================================== */\n\n/*\n * Items\n * 1. Hide text if present\n */\n\n.uk-dotnav > * > * {\n display: block;\n box-sizing: border-box;\n width: $dotnav-item-width;\n height: $dotnav-item-height;\n border-radius: $dotnav-item-border-radius;\n background: $dotnav-item-background;\n /* 1 */\n text-indent: 100%;\n overflow: hidden;\n white-space: nowrap;\n @if(mixin-exists(hook-dotnav-item)) {@include hook-dotnav-item();}\n}\n\n/* Hover */\n.uk-dotnav > * > :hover {\n background-color: $dotnav-item-hover-background;\n @if(mixin-exists(hook-dotnav-item-hover)) {@include hook-dotnav-item-hover();}\n}\n\n/* OnClick */\n.uk-dotnav > * > :active {\n background-color: $dotnav-item-onclick-background;\n @if(mixin-exists(hook-dotnav-item-onclick)) {@include hook-dotnav-item-onclick();}\n}\n\n/* Active */\n.uk-dotnav > .uk-active > * {\n background-color: $dotnav-item-active-background;\n @if(mixin-exists(hook-dotnav-item-active)) {@include hook-dotnav-item-active();}\n}\n\n\n/* Modifier: 'uk-dotnav-vertical'\n ========================================================================== */\n\n/*\n * 1. Change direction\n * 2. Gutter\n */\n\n.uk-dotnav-vertical {\n /* 1 */\n flex-direction: column;\n /* 2 */\n margin-left: 0;\n margin-top: (-$dotnav-margin-vertical);\n}\n\n/* 2 */\n.uk-dotnav-vertical > * {\n padding-left: 0;\n padding-top: $dotnav-margin-vertical;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-dotnav-misc)) {@include hook-dotnav-misc();}\n\n// @mixin hook-dotnav(){}\n// @mixin hook-dotnav-item(){}\n// @mixin hook-dotnav-item-hover(){}\n// @mixin hook-dotnav-item-onclick(){}\n// @mixin hook-dotnav-item-active(){}\n// @mixin hook-dotnav-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-dotnav-item(){}\n// @mixin hook-inverse-dotnav-item-hover(){}\n// @mixin hook-inverse-dotnav-item-onclick(){}\n// @mixin hook-inverse-dotnav-item-active(){}\n","// Name: Dropdown\n// Description: Component to create a dropdown based on Drop component\n//\n// Component: `uk-dropdown`\n//\n// Adopted: `uk-dropdown-nav`\n//\n// Modifiers: `uk-dropdown-large`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Dropdown\n ========================================================================== */\n\n/*\n * Adopts `uk-drop`\n * 1. Reset drop and let text expand the width instead of wrapping\n * 2. Set a default width\n * 3. Style\n */\n\n.uk-dropdown {\n --uk-position-offset: #{$dropdown-margin};\n --uk-position-viewport-offset: #{$dropdown-viewport-margin};\n --uk-inverse: #{$dropdown-color-mode};\n /* 1 */\n width: auto;\n /* 2 */\n min-width: $dropdown-min-width;\n /* 3 */\n padding: $dropdown-padding;\n background: $dropdown-background;\n color: $dropdown-color;\n @if(mixin-exists(hook-dropdown)) {@include hook-dropdown();}\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-dropdown > :last-child { margin-bottom: 0; }\n\n// Color Mode\n@if ( $dropdown-color-mode == light ) { .uk-dropdown { @extend .uk-light !optional;} }\n@if ( $dropdown-color-mode == dark ) { .uk-dropdown { @extend .uk-dark !optional;} }\n\n@if ($dropdown-color-mode != $inverse-global-color-mode) {\n.uk-dropdown :focus-visible {\n outline-color: $dropdown-focus-outline !important;\n}\n}\n\n\n/* Size modifier\n ========================================================================== */\n\n.uk-dropdown-large { padding: $dropdown-large-padding; }\n\n\n/* Dropbar modifier\n ========================================================================== */\n\n/*\n * 1. Reset dropdown width to prevent to early shifting\n * 2. Reset style\n * 3. Padding\n */\n\n.uk-dropdown-dropbar {\n /* 1 */\n width: auto;\n /* 2 */\n background: transparent;\n /* 3 */\n padding: $dropdown-dropbar-padding-top 0 $dropdown-dropbar-padding-bottom 0;\n --uk-position-viewport-offset: #{$dropdown-dropbar-viewport-margin};\n @if(mixin-exists(hook-dropdown-dropbar)) {@include hook-dropdown-dropbar();}\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-dropdown-dropbar { --uk-position-viewport-offset: #{$dropdown-dropbar-viewport-margin-s}; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-dropdown-dropbar { --uk-position-viewport-offset: #{$dropdown-dropbar-viewport-margin-m}; }\n\n}\n\n.uk-dropdown-dropbar-large {\n padding-top: $dropdown-dropbar-large-padding-top;\n padding-bottom: $dropdown-dropbar-large-padding-bottom;\n @if(mixin-exists(hook-dropdown-dropbar-large)) {@include hook-dropdown-dropbar-large();}\n}\n\n\n/* Nav\n * Adopts `uk-nav`\n ========================================================================== */\n\n.uk-dropdown-nav {\n @if(mixin-exists(hook-dropdown-nav)) {@include hook-dropdown-nav();}\n}\n\n/*\n * Items\n */\n\n.uk-dropdown-nav > li > a {\n color: $dropdown-nav-item-color;\n @if(mixin-exists(hook-dropdown-nav-item)) {@include hook-dropdown-nav-item();}\n}\n\n/* Hover + Active */\n.uk-dropdown-nav > li > a:hover,\n.uk-dropdown-nav > li.uk-active > a {\n color: $dropdown-nav-item-hover-color;\n @if(mixin-exists(hook-dropdown-nav-item-hover)) {@include hook-dropdown-nav-item-hover();}\n}\n\n/*\n * Subtitle\n */\n\n.uk-dropdown-nav .uk-nav-subtitle {\n font-size: $dropdown-nav-subtitle-font-size;\n @if(mixin-exists(hook-dropdown-nav-subtitle)) {@include hook-dropdown-nav-subtitle();}\n}\n\n/*\n * Header\n */\n\n.uk-dropdown-nav .uk-nav-header {\n color: $dropdown-nav-header-color;\n @if(mixin-exists(hook-dropdown-nav-header)) {@include hook-dropdown-nav-header();}\n}\n\n/*\n * Divider\n */\n\n.uk-dropdown-nav .uk-nav-divider {\n border-top: $dropdown-nav-divider-border-width solid $dropdown-nav-divider-border;\n @if(mixin-exists(hook-dropdown-nav-divider)) {@include hook-dropdown-nav-divider();}\n}\n\n/*\n * Sublists\n */\n\n.uk-dropdown-nav .uk-nav-sub a { color: $dropdown-nav-sublist-item-color; }\n\n.uk-dropdown-nav .uk-nav-sub a:hover,\n.uk-dropdown-nav .uk-nav-sub li.uk-active > a { color: $dropdown-nav-sublist-item-hover-color; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-dropdown-misc)) {@include hook-dropdown-misc();}\n\n// @mixin hook-dropdown(){}\n// @mixin hook-dropdown-dropbar(){}\n// @mixin hook-dropdown-dropbar-large(){}\n// @mixin hook-dropdown-nav(){}\n// @mixin hook-dropdown-nav-item(){}\n// @mixin hook-dropdown-nav-item-hover(){}\n// @mixin hook-dropdown-nav-subtitle(){}\n// @mixin hook-dropdown-nav-header(){}\n// @mixin hook-dropdown-nav-divider(){}\n// @mixin hook-dropdown-misc(){}\n","// Name: Lightbox\n// Description: Component to create an lightbox image gallery\n//\n// Component: `uk-lightbox`\n//\n// Sub-objects: `uk-lightbox-page`\n// `uk-lightbox-items`\n// `uk-lightbox-toolbar`\n// `uk-lightbox-toolbar-icon`\n// `uk-lightbox-button`\n// `uk-lightbox-caption`\n// `uk-lightbox-iframe`\n//\n// States: `uk-open`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Lightbox\n ========================================================================== */\n\n/*\n * 1. Hide by default\n * 2. Set position\n * 3. Allow scrolling for the modal dialog\n * 4. Horizontal padding\n * 5. Mask the background page\n * 6. Fade-in transition\n * 7. Prevent cancellation of pointer events while dragging\n */\n\n.uk-lightbox {\n /* 1 */\n display: none;\n /* 2 */\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $lightbox-z-index;\n /* 5 */\n background: $lightbox-background;\n /* 6 */\n opacity: 0;\n transition: opacity 0.15s linear;\n /* 7 */\n touch-action: pinch-zoom;\n @if(mixin-exists(hook-lightbox)) {@include hook-lightbox();}\n}\n\n/*\n * Open\n * 1. Center child\n * 2. Fade-in\n */\n\n.uk-lightbox.uk-open {\n display: block;\n /* 2 */\n opacity: 1;\n}\n\n/*\n * Focus\n */\n\n.uk-lightbox :focus-visible { outline-color: $lightbox-focus-outline; }\n\n\n/* Page\n ========================================================================== */\n\n/*\n * Prevent scrollbars\n */\n\n.uk-lightbox-page { overflow: hidden; }\n\n\n/* Item\n ========================================================================== */\n\n/*\n * 1. Center child within the viewport\n * 2. Not visible by default\n * 3. Color needed for spinner icon\n * 4. Optimize animation\n * 5. Responsiveness\n * Using `vh` for `max-height` to fix image proportions after resize in Safari and Opera\n */\n\n.uk-lightbox-items > * {\n /* 1 */\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n /* 2 */\n display: none;\n justify-content: center;\n align-items: center;\n /* 3 */\n color: $lightbox-item-color;\n /* 4 */\n will-change: transform, opacity;\n @if(mixin-exists(hook-lightbox-item)) {@include hook-lightbox-item();}\n}\n\n/* 5 */\n.uk-lightbox-items > * > * {\n max-width: $lightbox-item-max-width;\n max-height: $lightbox-item-max-height;\n}\n\n.uk-lightbox-items > * > :not(iframe) {\n width: auto;\n height: auto;\n}\n\n.uk-lightbox-items > .uk-active { display: flex; }\n\n/* Toolbar\n ========================================================================== */\n\n.uk-lightbox-toolbar {\n padding: $lightbox-toolbar-padding-vertical $lightbox-toolbar-padding-horizontal;\n background: $lightbox-toolbar-background;\n color: $lightbox-toolbar-color;\n @if(mixin-exists(hook-lightbox-toolbar)) {@include hook-lightbox-toolbar();}\n}\n\n.uk-lightbox-toolbar > * { color: $lightbox-toolbar-color; }\n\n\n/* Toolbar Icon (Close)\n ========================================================================== */\n\n.uk-lightbox-toolbar-icon {\n padding: $lightbox-toolbar-icon-padding;\n color: $lightbox-toolbar-icon-color;\n @if(mixin-exists(hook-lightbox-toolbar-icon)) {@include hook-lightbox-toolbar-icon();}\n}\n\n/*\n * Hover\n */\n\n.uk-lightbox-toolbar-icon:hover {\n color: $lightbox-toolbar-icon-hover-color;\n @if(mixin-exists(hook-lightbox-toolbar-icon-hover)) {@include hook-lightbox-toolbar-icon-hover();}\n}\n\n\n\n/* Button (Slidenav)\n ========================================================================== */\n\n/*\n * 1. Center icon vertically and horizontally\n */\n\n.uk-lightbox-button {\n box-sizing: border-box;\n width: $lightbox-button-size;\n height: $lightbox-button-size;\n background: $lightbox-button-background;\n color: $lightbox-button-color;\n /* 1 */\n display: inline-flex;\n justify-content: center;\n align-items: center;\n @if(mixin-exists(hook-lightbox-button)) {@include hook-lightbox-button();}\n}\n\n/* Hover */\n.uk-lightbox-button:hover {\n color: $lightbox-button-hover-color;\n @if(mixin-exists(hook-lightbox-button-hover)) {@include hook-lightbox-button-hover();}\n}\n\n/* OnClick */\n.uk-lightbox-button:active {\n @if(mixin-exists(hook-lightbox-button-active)) {@include hook-lightbox-button-active();}\n}\n\n\n/* Caption\n ========================================================================== */\n\n.uk-lightbox-caption:empty { display: none; }\n\n\n/* Iframe\n ========================================================================== */\n\n.uk-lightbox-iframe {\n width: 80%;\n height: 80%;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-lightbox-misc)) {@include hook-lightbox-misc();}\n\n// @mixin hook-lightbox(){}\n// @mixin hook-lightbox-item(){}\n// @mixin hook-lightbox-toolbar(){}\n// @mixin hook-lightbox-toolbar-icon(){}\n// @mixin hook-lightbox-toolbar-icon-hover(){}\n// @mixin hook-lightbox-button(){}\n// @mixin hook-lightbox-button-hover(){}\n// @mixin hook-lightbox-button-active(){}\n// @mixin hook-lightbox-misc(){}\n","// Name: Animation\n// Description: Utilities for keyframe animations\n//\n// Component: `uk-animation-*`\n//\n// Modifiers: `uk-animation-fade`\n// `uk-animation-scale-up`\n// `uk-animation-scale-down`\n// `uk-animation-slide-top-*`\n// `uk-animation-slide-bottom-*`\n// `uk-animation-slide-left-*`\n// `uk-animation-slide-right-*`\n// `uk-animation-kenburns`\n// `uk-animation-shake`\n// `uk-animation-stroke`\n// `uk-animation-reverse`\n// `uk-animation-fast`\n//\n// Sub-objects: `uk-animation-toggle`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Animation\n ========================================================================== */\n\n[class*=\"uk-animation-\"] { animation: $animation-duration ease-out both; }\n\n\n/* Animations\n ========================================================================== */\n\n/*\n * Fade\n */\n\n.uk-animation-fade {\n animation-name: uk-fade;\n animation-duration: $animation-fade-duration;\n animation-timing-function: linear;\n}\n\n/*\n * Scale\n */\n\n.uk-animation-scale-up { animation-name: uk-fade, uk-scale-up; }\n.uk-animation-scale-down { animation-name: uk-fade, uk-scale-down; }\n\n/*\n * Slide\n */\n\n.uk-animation-slide-top { animation-name: uk-fade, uk-slide-top; }\n.uk-animation-slide-bottom { animation-name: uk-fade, uk-slide-bottom; }\n.uk-animation-slide-left { animation-name: uk-fade, uk-slide-left; }\n.uk-animation-slide-right { animation-name: uk-fade, uk-slide-right; }\n\n/*\n * Slide Small\n */\n\n.uk-animation-slide-top-small { animation-name: uk-fade, uk-slide-top-small; }\n.uk-animation-slide-bottom-small { animation-name: uk-fade, uk-slide-bottom-small; }\n.uk-animation-slide-left-small { animation-name: uk-fade, uk-slide-left-small; }\n.uk-animation-slide-right-small { animation-name: uk-fade, uk-slide-right-small; }\n\n/*\n * Slide Medium\n */\n\n.uk-animation-slide-top-medium { animation-name: uk-fade, uk-slide-top-medium; }\n.uk-animation-slide-bottom-medium { animation-name: uk-fade, uk-slide-bottom-medium; }\n.uk-animation-slide-left-medium { animation-name: uk-fade, uk-slide-left-medium; }\n.uk-animation-slide-right-medium { animation-name: uk-fade, uk-slide-right-medium; }\n\n/*\n * Kenburns\n */\n\n.uk-animation-kenburns {\n animation-name: uk-kenburns;\n animation-duration: $animation-kenburns-duration;\n}\n\n/*\n * Shake\n */\n\n.uk-animation-shake { animation-name: uk-shake; }\n\n/*\n * SVG Stroke\n * The `--uk-animation-stroke` custom property contains the longest path length.\n * Set it manually or use `uk-svg=\"stroke-animation: true\"` to set it automatically.\n * All strokes are animated by the same pace and doesn't end simultaneously.\n * To end simultaneously, `pathLength=\"1\"` could be used, but it's not working in Safari yet.\n */\n\n.uk-animation-stroke {\n animation-name: uk-stroke;\n animation-duration: $animation-stroke-duration;\n stroke-dasharray: var(--uk-animation-stroke);\n}\n\n\n/* Direction modifier\n ========================================================================== */\n\n.uk-animation-reverse {\n animation-direction: reverse;\n animation-timing-function: ease-in;\n}\n\n\n/* Duration modifier\n ========================================================================== */\n\n.uk-animation-fast { animation-duration: $animation-fast-duration; }\n\n\n/* Toggle animation based on the State of the Parent Element\n ========================================================================== */\n\n.uk-animation-toggle:not(:hover):not(:focus) [class*=\"uk-animation-\"] { animation-name: none; }\n\n\n/* Keyframes used by animation classes\n ========================================================================== */\n\n/*\n * Fade\n */\n\n@keyframes uk-fade {\n 0% { opacity: 0; }\n 100% { opacity: 1; }\n}\n\n/*\n * Scale\n */\n\n@keyframes uk-scale-up {\n 0% { transform: scale(0.9); }\n 100% { transform: scale(1); }\n}\n\n@keyframes uk-scale-down {\n 0% { transform: scale(1.1); }\n 100% { transform: scale(1); }\n}\n\n/*\n * Slide\n */\n\n@keyframes uk-slide-top {\n 0% { transform: translateY(-100%); }\n 100% { transform: translateY(0); }\n}\n\n@keyframes uk-slide-bottom {\n 0% { transform: translateY(100%); }\n 100% { transform: translateY(0); }\n}\n\n@keyframes uk-slide-left {\n 0% { transform: translateX(-100%); }\n 100% { transform: translateX(0); }\n}\n\n@keyframes uk-slide-right {\n 0% { transform: translateX(100%); }\n 100% { transform: translateX(0); }\n}\n\n/*\n * Slide Small\n */\n\n@keyframes uk-slide-top-small {\n 0% { transform: translateY(-$animation-slide-small-translate); }\n 100% { transform: translateY(0); }\n}\n\n@keyframes uk-slide-bottom-small {\n 0% { transform: translateY($animation-slide-small-translate); }\n 100% { transform: translateY(0); }\n}\n\n@keyframes uk-slide-left-small {\n 0% { transform: translateX(-$animation-slide-small-translate); }\n 100% { transform: translateX(0); }\n}\n\n@keyframes uk-slide-right-small {\n 0% { transform: translateX($animation-slide-small-translate); }\n 100% { transform: translateX(0); }\n}\n\n/*\n * Slide Medium\n */\n\n@keyframes uk-slide-top-medium {\n 0% { transform: translateY(-$animation-slide-medium-translate); }\n 100% { transform: translateY(0); }\n}\n\n@keyframes uk-slide-bottom-medium {\n 0% { transform: translateY($animation-slide-medium-translate); }\n 100% { transform: translateY(0); }\n}\n\n@keyframes uk-slide-left-medium {\n 0% { transform: translateX(-$animation-slide-medium-translate); }\n 100% { transform: translateX(0); }\n}\n\n@keyframes uk-slide-right-medium {\n 0% { transform: translateX($animation-slide-medium-translate); }\n 100% { transform: translateX(0); }\n}\n\n/*\n * Kenburns\n */\n\n@keyframes uk-kenburns {\n 0% { transform: scale(1); }\n 100% { transform: scale(1.2); }\n}\n\n/*\n * Shake\n */\n\n@keyframes uk-shake {\n 0%, 100% { transform: translateX(0); }\n 10% { transform: translateX(-9px); }\n 20% { transform: translateX(8px); }\n 30% { transform: translateX(-7px); }\n 40% { transform: translateX(6px); }\n 50% { transform: translateX(-5px); }\n 60% { transform: translateX(4px); }\n 70% { transform: translateX(-3px); }\n 80% { transform: translateX(2px); }\n 90% { transform: translateX(-1px); }\n}\n\n/*\n * Stroke\n */\n\n @keyframes uk-stroke {\n 0% { stroke-dashoffset: var(--uk-animation-stroke); }\n 100% { stroke-dashoffset: 0; }\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-animation-misc)) {@include hook-animation-misc();}\n\n// @mixin hook-animation-misc(){}\n","// Name: Width\n// Description: Utilities for widths\n//\n// Component: `uk-child-width-*`\n// `uk-width-*`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Width\n ========================================================================== */\n\n\n/* Equal child widths\n ========================================================================== */\n\n[class*=\"uk-child-width\"] > * {\n box-sizing: border-box;\n width: 100%;\n}\n\n.uk-child-width-1-2 > * { width: 50%; }\n.uk-child-width-1-3 > * { width: unquote('calc(100% / 3)'); }\n.uk-child-width-1-4 > * { width: 25%; }\n.uk-child-width-1-5 > * { width: 20%; }\n.uk-child-width-1-6 > * { width: unquote('calc(100% / 6)'); }\n\n.uk-child-width-auto > * { width: auto; }\n\n/*\n * 1. Reset the `min-width`, which is set to auto by default, because\n * flex items won't shrink below their minimum intrinsic content size.\n * Using `1px` instead of `0`, so items still wrap into the next line,\n * if they have zero width and padding and the predecessor is 100% wide.\n */\n\n.uk-child-width-expand > :not([class*=\"uk-width\"]) {\n flex: 1;\n /* 1 */\n min-width: 1px;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-child-width-1-1\\@s > * { width: 100%; }\n .uk-child-width-1-2\\@s > * { width: 50%; }\n .uk-child-width-1-3\\@s > * { width: unquote('calc(100% / 3)'); }\n .uk-child-width-1-4\\@s > * { width: 25%; }\n .uk-child-width-1-5\\@s > * { width: 20%; }\n .uk-child-width-1-6\\@s > * { width: unquote('calc(100% / 6)'); }\n\n .uk-child-width-auto\\@s > * { width: auto; }\n .uk-child-width-expand\\@s > :not([class*=\"uk-width\"]) {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-child-width-1-1\\@s > :not([class*=\"uk-width\"]),\n .uk-child-width-1-2\\@s > :not([class*=\"uk-width\"]),\n .uk-child-width-1-3\\@s > :not([class*=\"uk-width\"]),\n .uk-child-width-1-4\\@s > :not([class*=\"uk-width\"]),\n .uk-child-width-1-5\\@s > :not([class*=\"uk-width\"]),\n .uk-child-width-1-6\\@s > :not([class*=\"uk-width\"]),\n .uk-child-width-auto\\@s > :not([class*=\"uk-width\"]) { flex: initial; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-child-width-1-1\\@m > * { width: 100%; }\n .uk-child-width-1-2\\@m > * { width: 50%; }\n .uk-child-width-1-3\\@m > * { width: unquote('calc(100% / 3)'); }\n .uk-child-width-1-4\\@m > * { width: 25%; }\n .uk-child-width-1-5\\@m > * { width: 20%; }\n .uk-child-width-1-6\\@m > * { width: unquote('calc(100% / 6)'); }\n\n .uk-child-width-auto\\@m > * { width: auto; }\n .uk-child-width-expand\\@m > :not([class*=\"uk-width\"]) {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-child-width-1-1\\@m > :not([class*=\"uk-width\"]),\n .uk-child-width-1-2\\@m > :not([class*=\"uk-width\"]),\n .uk-child-width-1-3\\@m > :not([class*=\"uk-width\"]),\n .uk-child-width-1-4\\@m > :not([class*=\"uk-width\"]),\n .uk-child-width-1-5\\@m > :not([class*=\"uk-width\"]),\n .uk-child-width-1-6\\@m > :not([class*=\"uk-width\"]),\n .uk-child-width-auto\\@m > :not([class*=\"uk-width\"]) { flex: initial; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-child-width-1-1\\@l > * { width: 100%; }\n .uk-child-width-1-2\\@l > * { width: 50%; }\n .uk-child-width-1-3\\@l > * { width: unquote('calc(100% / 3)'); }\n .uk-child-width-1-4\\@l > * { width: 25%; }\n .uk-child-width-1-5\\@l > * { width: 20%; }\n .uk-child-width-1-6\\@l > * { width: unquote('calc(100% / 6)'); }\n\n .uk-child-width-auto\\@l > * { width: auto; }\n .uk-child-width-expand\\@l > :not([class*=\"uk-width\"]) {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-child-width-1-1\\@l > :not([class*=\"uk-width\"]),\n .uk-child-width-1-2\\@l > :not([class*=\"uk-width\"]),\n .uk-child-width-1-3\\@l > :not([class*=\"uk-width\"]),\n .uk-child-width-1-4\\@l > :not([class*=\"uk-width\"]),\n .uk-child-width-1-5\\@l > :not([class*=\"uk-width\"]),\n .uk-child-width-1-6\\@l > :not([class*=\"uk-width\"]),\n .uk-child-width-auto\\@l > :not([class*=\"uk-width\"]) { flex: initial; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-child-width-1-1\\@xl > * { width: 100%; }\n .uk-child-width-1-2\\@xl > * { width: 50%; }\n .uk-child-width-1-3\\@xl > * { width: unquote('calc(100% / 3)'); }\n .uk-child-width-1-4\\@xl > * { width: 25%; }\n .uk-child-width-1-5\\@xl > * { width: 20%; }\n .uk-child-width-1-6\\@xl > * { width: unquote('calc(100% / 6)'); }\n\n .uk-child-width-auto\\@xl > * { width: auto; }\n .uk-child-width-expand\\@xl > :not([class*=\"uk-width\"]) {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-child-width-1-1\\@xl > :not([class*=\"uk-width\"]),\n .uk-child-width-1-2\\@xl > :not([class*=\"uk-width\"]),\n .uk-child-width-1-3\\@xl > :not([class*=\"uk-width\"]),\n .uk-child-width-1-4\\@xl > :not([class*=\"uk-width\"]),\n .uk-child-width-1-5\\@xl > :not([class*=\"uk-width\"]),\n .uk-child-width-1-6\\@xl > :not([class*=\"uk-width\"]),\n .uk-child-width-auto\\@xl > :not([class*=\"uk-width\"]) { flex: initial; }\n\n}\n\n\n/* Single Widths\n ========================================================================== */\n\n/*\n * 1. `max-width` is needed for the pixel-based classes\n */\n\n[class*=\"uk-width\"] {\n box-sizing: border-box;\n width: 100%;\n /* 1 */\n max-width: 100%;\n}\n\n/* Halves */\n.uk-width-1-2 { width: 50%; }\n\n/* Thirds */\n.uk-width-1-3 { width: unquote('calc(100% / 3)'); }\n.uk-width-2-3 { width: unquote('calc(200% / 3)'); }\n\n/* Quarters */\n.uk-width-1-4 { width: 25%; }\n.uk-width-3-4 { width: 75%; }\n\n/* Fifths */\n.uk-width-1-5 { width: 20%; }\n.uk-width-2-5 { width: 40%; }\n.uk-width-3-5 { width: 60%; }\n.uk-width-4-5 { width: 80%; }\n\n/* Sixths */\n.uk-width-1-6 { width: unquote('calc(100% / 6)'); }\n.uk-width-5-6 { width: unquote('calc(500% / 6)'); }\n\n/* Pixel */\n.uk-width-small { width: $width-small-width; }\n.uk-width-medium { width: $width-medium-width; }\n.uk-width-large { width: $width-large-width; }\n.uk-width-xlarge { width: $width-xlarge-width; }\n.uk-width-2xlarge { width: $width-2xlarge-width; }\n@if ($deprecated == true) {\n.uk-width-xxlarge { width: $width-2xlarge-width; }\n}\n\n/* Auto */\n.uk-width-auto { width: auto; }\n\n/* Expand */\n.uk-width-expand {\n flex: 1;\n min-width: 1px;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n /* Whole */\n .uk-width-1-1\\@s { width: 100%; }\n\n /* Halves */\n .uk-width-1-2\\@s { width: 50%; }\n\n /* Thirds */\n .uk-width-1-3\\@s { width: unquote('calc(100% / 3)'); }\n .uk-width-2-3\\@s { width: unquote('calc(200% / 3)'); }\n\n /* Quarters */\n .uk-width-1-4\\@s { width: 25%; }\n .uk-width-3-4\\@s { width: 75%; }\n\n /* Fifths */\n .uk-width-1-5\\@s { width: 20%; }\n .uk-width-2-5\\@s { width: 40%; }\n .uk-width-3-5\\@s { width: 60%; }\n .uk-width-4-5\\@s { width: 80%; }\n\n /* Sixths */\n .uk-width-1-6\\@s { width: unquote('calc(100% / 6)'); }\n .uk-width-5-6\\@s { width: unquote('calc(500% / 6)'); }\n\n /* Pixel */\n .uk-width-small\\@s { width: $width-small-width; }\n .uk-width-medium\\@s { width: $width-medium-width; }\n .uk-width-large\\@s { width: $width-large-width; }\n .uk-width-xlarge\\@s { width: $width-xlarge-width; }\n .uk-width-2xlarge\\@s { width: $width-2xlarge-width; }\n @if ($deprecated == true) {\n.uk-width-xxlarge\\@s { width: $width-2xlarge-width; }\n}\n\n /* Auto */\n .uk-width-auto\\@s { width: auto; }\n\n /* Expand */\n .uk-width-expand\\@s {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-width-1-1\\@s,\n .uk-width-1-2\\@s,\n .uk-width-1-3\\@s,\n .uk-width-2-3\\@s,\n .uk-width-1-4\\@s,\n .uk-width-3-4\\@s,\n .uk-width-1-5\\@s,\n .uk-width-2-5\\@s,\n .uk-width-3-5\\@s,\n .uk-width-4-5\\@s,\n .uk-width-1-6\\@s,\n .uk-width-5-6\\@s,\n .uk-width-small\\@s,\n .uk-width-medium\\@s,\n .uk-width-large\\@s,\n .uk-width-xlarge\\@s,\n .uk-width-2xlarge\\@s,\n .uk-width-auto\\@s { flex: initial; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n /* Whole */\n .uk-width-1-1\\@m { width: 100%; }\n\n /* Halves */\n .uk-width-1-2\\@m { width: 50%; }\n\n /* Thirds */\n .uk-width-1-3\\@m { width: unquote('calc(100% / 3)'); }\n .uk-width-2-3\\@m { width: unquote('calc(200% / 3)'); }\n\n /* Quarters */\n .uk-width-1-4\\@m { width: 25%; }\n .uk-width-3-4\\@m { width: 75%; }\n\n /* Fifths */\n .uk-width-1-5\\@m { width: 20%; }\n .uk-width-2-5\\@m { width: 40%; }\n .uk-width-3-5\\@m { width: 60%; }\n .uk-width-4-5\\@m { width: 80%; }\n\n /* Sixths */\n .uk-width-1-6\\@m { width: unquote('calc(100% / 6)'); }\n .uk-width-5-6\\@m { width: unquote('calc(500% / 6)'); }\n\n /* Pixel */\n .uk-width-small\\@m { width: $width-small-width; }\n .uk-width-medium\\@m { width: $width-medium-width; }\n .uk-width-large\\@m { width: $width-large-width; }\n .uk-width-xlarge\\@m { width: $width-xlarge-width; }\n .uk-width-2xlarge\\@m { width: $width-2xlarge-width; }\n @if ($deprecated == true) {\n.uk-width-xxlarge\\@m { width: $width-2xlarge-width; }\n}\n\n /* Auto */\n .uk-width-auto\\@m { width: auto; }\n\n /* Expand */\n .uk-width-expand\\@m {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-width-1-1\\@m,\n .uk-width-1-2\\@m,\n .uk-width-1-3\\@m,\n .uk-width-2-3\\@m,\n .uk-width-1-4\\@m,\n .uk-width-3-4\\@m,\n .uk-width-1-5\\@m,\n .uk-width-2-5\\@m,\n .uk-width-3-5\\@m,\n .uk-width-4-5\\@m,\n .uk-width-1-6\\@m,\n .uk-width-5-6\\@m,\n .uk-width-small\\@m,\n .uk-width-medium\\@m,\n .uk-width-large\\@m,\n .uk-width-xlarge\\@m,\n .uk-width-2xlarge\\@m,\n .uk-width-auto\\@m { flex: initial; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n /* Whole */\n .uk-width-1-1\\@l { width: 100%; }\n\n /* Halves */\n .uk-width-1-2\\@l { width: 50%; }\n\n /* Thirds */\n .uk-width-1-3\\@l { width: unquote('calc(100% / 3)'); }\n .uk-width-2-3\\@l { width: unquote('calc(200% / 3)'); }\n\n /* Quarters */\n .uk-width-1-4\\@l { width: 25%; }\n .uk-width-3-4\\@l { width: 75%; }\n\n /* Fifths */\n .uk-width-1-5\\@l { width: 20%; }\n .uk-width-2-5\\@l { width: 40%; }\n .uk-width-3-5\\@l { width: 60%; }\n .uk-width-4-5\\@l { width: 80%; }\n\n /* Sixths */\n .uk-width-1-6\\@l { width: unquote('calc(100% / 6)'); }\n .uk-width-5-6\\@l { width: unquote('calc(500% / 6)'); }\n\n /* Pixel */\n .uk-width-small\\@l { width: $width-small-width; }\n .uk-width-medium\\@l { width: $width-medium-width; }\n .uk-width-large\\@l { width: $width-large-width; }\n .uk-width-xlarge\\@l { width: $width-xlarge-width; }\n .uk-width-2xlarge\\@l { width: $width-2xlarge-width; }\n @if ($deprecated == true) {\n.uk-width-xxlarge\\@l { width: $width-2xlarge-width; }\n}\n\n /* Auto */\n .uk-width-auto\\@l { width: auto; }\n\n /* Expand */\n .uk-width-expand\\@l {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-width-1-1\\@l,\n .uk-width-1-2\\@l,\n .uk-width-1-3\\@l,\n .uk-width-2-3\\@l,\n .uk-width-1-4\\@l,\n .uk-width-3-4\\@l,\n .uk-width-1-5\\@l,\n .uk-width-2-5\\@l,\n .uk-width-3-5\\@l,\n .uk-width-4-5\\@l,\n .uk-width-1-6\\@l,\n .uk-width-5-6\\@l,\n .uk-width-small\\@l,\n .uk-width-medium\\@l,\n .uk-width-large\\@l,\n .uk-width-xlarge\\@l,\n .uk-width-2xlarge\\@l,\n .uk-width-auto\\@l { flex: initial; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n /* Whole */\n .uk-width-1-1\\@xl { width: 100%; }\n\n /* Halves */\n .uk-width-1-2\\@xl { width: 50%; }\n\n /* Thirds */\n .uk-width-1-3\\@xl { width: unquote('calc(100% / 3)'); }\n .uk-width-2-3\\@xl { width: unquote('calc(200% / 3)'); }\n\n /* Quarters */\n .uk-width-1-4\\@xl { width: 25%; }\n .uk-width-3-4\\@xl { width: 75%; }\n\n /* Fifths */\n .uk-width-1-5\\@xl { width: 20%; }\n .uk-width-2-5\\@xl { width: 40%; }\n .uk-width-3-5\\@xl { width: 60%; }\n .uk-width-4-5\\@xl { width: 80%; }\n\n /* Sixths */\n .uk-width-1-6\\@xl { width: unquote('calc(100% / 6)'); }\n .uk-width-5-6\\@xl { width: unquote('calc(500% / 6)'); }\n\n /* Pixel */\n .uk-width-small\\@xl { width: $width-small-width; }\n .uk-width-medium\\@xl { width: $width-medium-width; }\n .uk-width-large\\@xl { width: $width-large-width; }\n .uk-width-xlarge\\@xl { width: $width-xlarge-width; }\n .uk-width-2xlarge\\@xl { width: $width-2xlarge-width; }\n @if ($deprecated == true) {\n.uk-width-xxlarge\\@xl { width: $width-2xlarge-width; }\n}\n\n /* Auto */\n .uk-width-auto\\@xl { width: auto; }\n\n /* Expand */\n .uk-width-expand\\@xl {\n flex: 1;\n min-width: 1px;\n }\n\n /* Reset expand */\n .uk-width-1-1\\@xl,\n .uk-width-1-2\\@xl,\n .uk-width-1-3\\@xl,\n .uk-width-2-3\\@xl,\n .uk-width-1-4\\@xl,\n .uk-width-3-4\\@xl,\n .uk-width-1-5\\@xl,\n .uk-width-2-5\\@xl,\n .uk-width-3-5\\@xl,\n .uk-width-4-5\\@xl,\n .uk-width-1-6\\@xl,\n .uk-width-5-6\\@xl,\n .uk-width-small\\@xl,\n .uk-width-medium\\@xl,\n .uk-width-large\\@xl,\n .uk-width-xlarge\\@xl,\n .uk-width-2xlarge\\@xl,\n .uk-width-auto\\@xl { flex: initial; }\n\n}\n\n/* Intrinsic Widths\n ========================================================================== */\n\n.uk-width-max-content { width: max-content; }\n\n.uk-width-min-content { width: min-content; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-width-misc)) {@include hook-width-misc();}\n\n// @mixin hook-width-misc(){}\n","// Name: Height\n// Description: Utilities for heights\n//\n// Component: `uk-height-*`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Height\n ========================================================================== */\n\n[class*=\"uk-height\"] { box-sizing: border-box; }\n\n/*\n * Only works if parent element has a height set\n */\n\n.uk-height-1-1 { height: 100%; }\n\n/*\n * Useful to create image teasers\n */\n\n.uk-height-viewport { min-height: 100vh; }\n.uk-height-viewport-2 { min-height: 200vh; }\n.uk-height-viewport-3 { min-height: 300vh; }\n.uk-height-viewport-4 { min-height: 400vh; }\n\n/*\n * Pixel\n * Useful for `overflow: auto`\n */\n\n.uk-height-small { height: $height-small-height; }\n.uk-height-medium { height: $height-medium-height; }\n.uk-height-large { height: $height-large-height; }\n\n.uk-height-max-small { max-height: $height-small-height; }\n.uk-height-max-medium { max-height: $height-medium-height; }\n.uk-height-max-large { max-height: $height-large-height; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-height-misc)) {@include hook-height-misc();}\n\n// @mixin hook-height-misc(){}\n","// Name: Text\n// Description: Utilities for text\n//\n// Component: `uk-text-*`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Text\n ========================================================================== */\n\n\n/* Style modifiers\n ========================================================================== */\n\n.uk-text-lead {\n font-size: $text-lead-font-size;\n line-height: $text-lead-line-height;\n color: $text-lead-color;\n @if(mixin-exists(hook-text-lead)) {@include hook-text-lead();}\n}\n\n.uk-text-meta {\n font-size: $text-meta-font-size;\n line-height: $text-meta-line-height;\n color: $text-meta-color;\n @if(mixin-exists(hook-text-meta)) {@include hook-text-meta();}\n}\n\n\n/* Size modifiers\n ========================================================================== */\n\n.uk-text-small {\n font-size: $text-small-font-size;\n line-height: $text-small-line-height;\n @if(mixin-exists(hook-text-small)) {@include hook-text-small();}\n}\n\n.uk-text-large {\n font-size: $text-large-font-size;\n line-height: $text-large-line-height;\n @if(mixin-exists(hook-text-large)) {@include hook-text-large();}\n}\n\n.uk-text-default {\n font-size: $global-font-size;\n line-height: $global-line-height;\n}\n\n\n/* Weight modifier\n ========================================================================== */\n\n.uk-text-light { font-weight: 300; }\n.uk-text-normal { font-weight: 400; }\n.uk-text-bold { font-weight: 700; }\n\n.uk-text-lighter { font-weight: lighter; }\n.uk-text-bolder { font-weight: bolder; }\n\n\n/* Style modifier\n ========================================================================== */\n\n.uk-text-italic { font-style: italic; }\n\n\n/* Transform modifier\n ========================================================================== */\n\n.uk-text-capitalize { text-transform: capitalize !important; }\n.uk-text-uppercase { text-transform: uppercase !important; }\n.uk-text-lowercase { text-transform: lowercase !important; }\n\n\n/* Decoration modifier\n ========================================================================== */\n\n.uk-text-decoration-none { text-decoration: none !important; }\n\n\n/* Color modifiers\n ========================================================================== */\n\n.uk-text-muted { color: $text-muted-color !important; }\n.uk-text-emphasis { color: $text-emphasis-color !important; }\n.uk-text-primary { color: $text-primary-color !important; }\n.uk-text-secondary { color: $text-secondary-color !important; }\n.uk-text-success { color: $text-success-color !important; }\n.uk-text-warning { color: $text-warning-color !important; }\n.uk-text-danger { color: $text-danger-color !important; }\n\n\n/* Background modifier\n ========================================================================== */\n\n/*\n * 1. The background clips to the foreground text. Works in all browsers.\n * 2. Default color is set to transparent.\n * 3. Container fits the text\n * 4. Style\n */\n\n.uk-text-background {\n /* 1 */\n -webkit-background-clip: text;\n /* 2 */\n color: transparent !important;\n /* 3 */\n display: inline-block;\n /* 4 */\n background-color: $text-background-color;\n @if(mixin-exists(hook-text-background)) {@include hook-text-background();}\n}\n\n\n/* Alignment modifiers\n ========================================================================== */\n\n.uk-text-left { text-align: left !important; }\n.uk-text-right { text-align: right !important; }\n.uk-text-center { text-align: center !important; }\n.uk-text-justify { text-align: justify !important; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-text-left\\@s { text-align: left !important; }\n .uk-text-right\\@s { text-align: right !important; }\n .uk-text-center\\@s { text-align: center !important; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-text-left\\@m { text-align: left !important; }\n .uk-text-right\\@m { text-align: right !important; }\n .uk-text-center\\@m { text-align: center !important; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-text-left\\@l { text-align: left !important; }\n .uk-text-right\\@l { text-align: right !important; }\n .uk-text-center\\@l { text-align: center !important; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-text-left\\@xl { text-align: left !important; }\n .uk-text-right\\@xl { text-align: right !important; }\n .uk-text-center\\@xl { text-align: center !important; }\n\n}\n\n/*\n * Vertical\n */\n\n.uk-text-top { vertical-align: top !important; }\n.uk-text-middle { vertical-align: middle !important; }\n.uk-text-bottom { vertical-align: bottom !important; }\n.uk-text-baseline { vertical-align: baseline !important; }\n\n\n/* Wrap modifiers\n ========================================================================== */\n\n/*\n * Prevent text from wrapping onto multiple lines\n */\n\n.uk-text-nowrap { white-space: nowrap; }\n\n/*\n * 1. Make sure a max-width is set after which truncation can occur\n * 2. Prevent text from wrapping onto multiple lines, and truncate with an ellipsis\n * 3. Fix for table cells\n */\n\n.uk-text-truncate {\n /* 1 */\n max-width: 100%;\n /* 2 */\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n/* 2 */\nth.uk-text-truncate,\ntd.uk-text-truncate { max-width: 0; }\n\n/*\n * Wrap long words onto the next line and break them if they are too long to fit.\n * 1. Make it work with table cells in all browsers.\n * Note: Not using `hyphens: auto` because it hyphenates text even if not needed.\n */\n\n .uk-text-break { overflow-wrap: break-word; }\n\n /* 1 */\n th.uk-text-break,\n td.uk-text-break { word-break: break-word; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-text-misc)) {@include hook-text-misc();}\n\n// @mixin hook-text-lead(){}\n// @mixin hook-text-meta(){}\n// @mixin hook-text-small(){}\n// @mixin hook-text-large(){}\n// @mixin hook-text-background(){}\n// @mixin hook-text-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-text-lead(){}\n// @mixin hook-inverse-text-meta(){}\n","// Name: Column\n// Description: Utilities for text columns\n//\n// Component: `uk-column-*`\n//\n// Sub-objects: `uk-column-span`\n//\n// Modifiers: `uk-column-divider`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Column\n ========================================================================== */\n\n[class*=\"uk-column-\"] { column-gap: $column-gutter; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n [class*=\"uk-column-\"] { column-gap: $column-gutter-l; }\n\n}\n\n/*\n * Fix image 1px line wrapping into the next column in Chrome\n */\n\n[class*=\"uk-column-\"] img { transform: translate3d(0, 0, 0); }\n\n\n/* Divider\n ========================================================================== */\n\n/*\n * 1. Double the column gap\n */\n\n.uk-column-divider {\n column-rule: $column-divider-rule-width solid $column-divider-rule-color;\n /* 1 */\n column-gap: ($column-gutter * 2);\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-column-divider {\n column-gap: ($column-gutter-l * 2);\n }\n\n}\n\n\n/* Width modifiers\n ========================================================================== */\n\n.uk-column-1-2 { column-count: 2;}\n.uk-column-1-3 { column-count: 3; }\n.uk-column-1-4 { column-count: 4; }\n.uk-column-1-5 { column-count: 5; }\n.uk-column-1-6 { column-count: 6; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-column-1-2\\@s { column-count: 2; }\n .uk-column-1-3\\@s { column-count: 3; }\n .uk-column-1-4\\@s { column-count: 4; }\n .uk-column-1-5\\@s { column-count: 5; }\n .uk-column-1-6\\@s { column-count: 6; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-column-1-2\\@m { column-count: 2; }\n .uk-column-1-3\\@m { column-count: 3; }\n .uk-column-1-4\\@m { column-count: 4; }\n .uk-column-1-5\\@m { column-count: 5; }\n .uk-column-1-6\\@m { column-count: 6; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-column-1-2\\@l { column-count: 2; }\n .uk-column-1-3\\@l { column-count: 3; }\n .uk-column-1-4\\@l { column-count: 4; }\n .uk-column-1-5\\@l { column-count: 5; }\n .uk-column-1-6\\@l { column-count: 6; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-column-1-2\\@xl { column-count: 2; }\n .uk-column-1-3\\@xl { column-count: 3; }\n .uk-column-1-4\\@xl { column-count: 4; }\n .uk-column-1-5\\@xl { column-count: 5; }\n .uk-column-1-6\\@xl { column-count: 6; }\n\n}\n\n/* Make element span across all columns\n * Does not work in Firefox yet\n ========================================================================== */\n\n.uk-column-span { column-span: all; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-column-misc)) {@include hook-column-misc();}\n\n// @mixin hook-column-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n","// Name: Cover\n// Description: Utilities to let embedded content cover their container in a centered position\n//\n// Component: `uk-cover`\n//\n// Sub-object: `uk-cover-container`\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: Cover\n ========================================================================== */\n\n/*\n * Works with iframes and embedded content\n * 1. Use attribute to apply transform instantly. Needed if transform is transitioned.\n * 2. Reset responsiveness for embedded content\n * 3. Center object\n * Note: Percent values on the `top` property only works if this element\n * is absolute positioned or if the container has a height\n */\n\n/* 1 */\n[uk-cover]:where(canvas, iframe, svg),\n[data-uk-cover]:where(canvas, iframe, svg) {\n /* 2 */\n max-width: none;\n /* 3 */\n position: absolute;\n left: 50%;\n top: 50%;\n --uk-position-translate-x: -50%;\n --uk-position-translate-y: -50%;\n transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));\n}\n\niframe[uk-cover],\niframe[data-uk-cover] { pointer-events: none; }\n\n[uk-cover]:where(img, video),\n[data-uk-cover]:where(img, video) {\n /* 3 */\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n object-fit: cover;\n object-position: center;\n}\n\n\n/* Container\n ========================================================================== */\n\n/*\n * 1. Parent container which clips resized object\n * 2. Needed if the child is positioned absolute. See note above\n */\n\n.uk-cover-container {\n /* 1 */\n overflow: hidden;\n /* 2 */\n position: relative;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-cover-misc)) {@include hook-cover-misc();}\n\n// @mixin hook-cover-misc(){}\n","// Name: Background\n// Description: Utilities for backgrounds\n//\n// Component: `uk-background-*`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Background\n ========================================================================== */\n\n\n/* Color\n ========================================================================== */\n\n.uk-background-default { background-color: $background-default-background; }\n.uk-background-muted { background-color: $background-muted-background; }\n.uk-background-primary { background-color: $background-primary-background; }\n.uk-background-secondary { background-color: $background-secondary-background; }\n\n\n/* Size\n ========================================================================== */\n\n.uk-background-cover,\n.uk-background-contain,\n.uk-background-width-1-1,\n.uk-background-height-1-1 {\n background-position: 50% 50%;\n background-repeat: no-repeat;\n}\n\n.uk-background-cover { background-size: cover; }\n.uk-background-contain { background-size: contain; }\n.uk-background-width-1-1 { background-size: 100%; }\n.uk-background-height-1-1 { background-size: auto 100%; }\n\n\n/* Position\n ========================================================================== */\n\n.uk-background-top-left { background-position: 0 0; }\n.uk-background-top-center { background-position: 50% 0; }\n.uk-background-top-right { background-position: 100% 0; }\n.uk-background-center-left { background-position: 0 50%; }\n.uk-background-center-center { background-position: 50% 50%; }\n.uk-background-center-right { background-position: 100% 50%; }\n.uk-background-bottom-left { background-position: 0 100%; }\n.uk-background-bottom-center { background-position: 50% 100%; }\n.uk-background-bottom-right { background-position: 100% 100%; }\n\n\n/* Repeat\n ========================================================================== */\n\n.uk-background-norepeat { background-repeat: no-repeat; }\n\n\n/* Attachment\n ========================================================================== */\n\n/*\n * 1. Fix bug introduced in Chrome 67: the background image is not visible if any element on the page uses `translate3d`\n */\n\n.uk-background-fixed {\n background-attachment: fixed;\n /* 1 */\n backface-visibility: hidden;\n}\n\n/*\n * Exclude touch devices because `fixed` doesn't work on iOS and Android\n */\n\n@media (pointer: coarse) {\n .uk-background-fixed { background-attachment: scroll; }\n}\n\n\n/* Image\n ========================================================================== */\n\n/* Phone portrait and smaller */\n@media (max-width: $breakpoint-xsmall-max) {\n\n .uk-background-image\\@s { background-image: none !important; }\n\n}\n\n/* Phone landscape and smaller */\n@media (max-width: $breakpoint-small-max) {\n\n .uk-background-image\\@m { background-image: none !important; }\n\n}\n\n/* Tablet landscape and smaller */\n@media (max-width: $breakpoint-medium-max) {\n\n .uk-background-image\\@l { background-image: none !important; }\n\n}\n\n/* Desktop and smaller */\n@media (max-width: $breakpoint-large-max) {\n\n .uk-background-image\\@xl {background-image: none !important; }\n\n}\n\n\n/* Blend modes\n ========================================================================== */\n\n.uk-background-blend-multiply { background-blend-mode: multiply; }\n.uk-background-blend-screen { background-blend-mode: screen; }\n.uk-background-blend-overlay { background-blend-mode: overlay; }\n.uk-background-blend-darken { background-blend-mode: darken; }\n.uk-background-blend-lighten { background-blend-mode: lighten; }\n.uk-background-blend-color-dodge { background-blend-mode: color-dodge; }\n.uk-background-blend-color-burn { background-blend-mode: color-burn; }\n.uk-background-blend-hard-light { background-blend-mode: hard-light; }\n.uk-background-blend-soft-light { background-blend-mode: soft-light; }\n.uk-background-blend-difference { background-blend-mode: difference; }\n.uk-background-blend-exclusion { background-blend-mode: exclusion; }\n.uk-background-blend-hue { background-blend-mode: hue; }\n.uk-background-blend-saturation { background-blend-mode: saturation; }\n.uk-background-blend-color { background-blend-mode: color; }\n.uk-background-blend-luminosity { background-blend-mode: luminosity; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-background-misc)) {@include hook-background-misc();}\n\n// @mixin hook-background-misc(){}\n","// Name: Align\n// Description: Utilities to align embedded content\n//\n// Component: `uk-align-left-*`\n// `uk-align-right-*`\n// `uk-align-center`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n/* ========================================================================\n Component: Align\n ========================================================================== */\n\n/*\n * Default\n */\n\n[class*=\"uk-align\"] {\n display: block;\n margin-bottom: $align-margin-vertical;\n}\n\n* + [class*=\"uk-align\"] { margin-top: $align-margin-vertical; }\n\n/*\n * Center\n */\n\n.uk-align-center {\n margin-left: auto;\n margin-right: auto;\n}\n\n/*\n * Left/Right\n */\n\n.uk-align-left {\n margin-top: 0;\n margin-right: $align-margin-horizontal;\n float: left;\n}\n\n.uk-align-right {\n margin-top: 0;\n margin-left: $align-margin-horizontal;\n float: right;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-align-left\\@s {\n margin-top: 0;\n margin-right: $align-margin-horizontal;\n float: left;\n }\n\n .uk-align-right\\@s {\n margin-top: 0;\n margin-left: $align-margin-horizontal;\n float: right;\n }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-align-left\\@m {\n margin-top: 0;\n margin-right: $align-margin-horizontal;\n float: left;\n }\n\n .uk-align-right\\@m {\n margin-top: 0;\n margin-left: $align-margin-horizontal;\n float: right;\n }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-align-left\\@l {\n margin-top: 0;\n float: left;\n }\n\n .uk-align-right\\@l {\n margin-top: 0;\n float: right;\n }\n\n .uk-align-left,\n .uk-align-left\\@s,\n .uk-align-left\\@m,\n .uk-align-left\\@l { margin-right: $align-margin-horizontal-l; }\n\n .uk-align-right,\n .uk-align-right\\@s,\n .uk-align-right\\@m,\n .uk-align-right\\@l { margin-left: $align-margin-horizontal-l; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-align-left\\@xl {\n margin-top: 0;\n margin-right: $align-margin-horizontal-l;\n float: left;\n }\n\n .uk-align-right\\@xl {\n margin-top: 0;\n margin-left: $align-margin-horizontal-l;\n float: right;\n }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-align-misc)) {@include hook-align-misc();}\n\n// @mixin hook-align-misc(){}\n","// Name: SVG\n// Description: Component to style SVGs\n//\n// Component: `uk-svg`\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: SVG\n ========================================================================== */\n\n/*\n * 1. Fill all SVG elements with the current text color if no `fill` attribute is set\n * 2. Set the fill and stroke color of all SVG elements to the current text color\n */\n\n/* 1 */\n.uk-svg,\n/* 2 */\n.uk-svg:not(.uk-preserve) [fill*=\"#\"]:not(.uk-preserve) { fill: currentcolor; }\n.uk-svg:not(.uk-preserve) [stroke*=\"#\"]:not(.uk-preserve) { stroke: currentcolor; }\n\n/*\n * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835\n */\n\n.uk-svg { transform: translate(0, 0); }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-svg-misc)) {@include hook-svg-misc();}\n\n// @mixin hook-svg-misc(){}\n","// Name: Utility\n// Description: Utilities collection\n//\n// Component: `uk-panel-*`\n// `uk-clearfix`\n// `uk-float-*`\n// `uk-overflow-*`\n// `uk-resize-*`\n// `uk-display-*`\n// `uk-inline-*`\n// `uk-responsive-*`\n// `uk-preserve-width`\n// `uk-object-*`\n// `uk-border-*`\n// `uk-box-shadow-*`\n// `uk-box-shadow-bottom`\n// `uk-dropcap`\n// `uk-logo`\n// `uk-blend-*`\n// `uk-transform-*`\n// `uk-transform-origin-*`\n//\n// States: `uk-disabled`\n// `uk-drag`\n// `uk-dragover`\n// `uk-preserve`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Utility\n ========================================================================== */\n\n\n/* Panel\n ========================================================================== */\n\n.uk-panel {\n display: flow-root;\n position: relative;\n box-sizing: border-box;\n}\n\n/*\n * Remove margin from the last-child\n */\n\n.uk-panel > :last-child { margin-bottom: 0; }\n\n\n/*\n * Scrollable\n */\n\n.uk-panel-scrollable {\n height: $panel-scrollable-height;\n padding: $panel-scrollable-padding;\n border: $panel-scrollable-border-width solid $panel-scrollable-border;\n overflow: auto;\n resize: both;\n @if(mixin-exists(hook-panel-scrollable)) {@include hook-panel-scrollable();}\n}\n\n\n/* Clearfix\n ========================================================================== */\n\n/*\n * 1. `table-cell` is used with `::before` because `table` creates a 1px gap when it becomes a flex item, only in Webkit\n * 2. `table` is used again with `::after` because `clear` only works with block elements.\n * Note: `display: block` with `overflow: hidden` is currently not working in the latest Safari\n */\n\n/* 1 */\n.uk-clearfix::before {\n content: \"\";\n display: table-cell;\n}\n\n/* 2 */\n.uk-clearfix::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n\n/* Float\n ========================================================================== */\n\n/*\n * 1. Prevent content overflow\n */\n\n.uk-float-left { float: left; }\n.uk-float-right { float: right; }\n\n/* 1 */\n[class*=\"uk-float-\"] { max-width: 100%; }\n\n\n/* Overflow\n ========================================================================== */\n\n.uk-overflow-hidden { overflow: hidden; }\n\n/*\n * Enable scrollbars if content is clipped\n */\n\n.uk-overflow-auto { overflow: auto; }\n\n.uk-overflow-auto > :last-child { margin-bottom: 0; }\n\n\n/* Box Sizing\n ========================================================================== */\n\n.uk-box-sizing-content { box-sizing: content-box; }\n.uk-box-sizing-border { box-sizing: border-box; }\n\n\n/* Resize\n ========================================================================== */\n\n.uk-resize { resize: both; }\n.uk-resize-horizontal { resize: horizontal; }\n.uk-resize-vertical { resize: vertical; }\n\n\n/* Display\n ========================================================================== */\n\n.uk-display-block { display: block !important; }\n.uk-display-inline { display: inline !important; }\n.uk-display-inline-block { display: inline-block !important; }\n\n\n/* Inline\n ========================================================================== */\n\n/*\n * 1. Container fits its content\n * 2. Create position context\n * 3. Prevent content overflow\n * 4. Behave like most inline-block elements\n * 5. Force new layer without creating a new stacking context\n * to fix 1px glitch when combined with overlays and transitions in Webkit\n * 6. Clip child elements\n */\n\n[class*=\"uk-inline\"] {\n /* 1 */\n display: inline-block;\n /* 2 */\n position: relative;\n /* 3 */\n max-width: 100%;\n /* 4 */\n vertical-align: middle;\n /* 5 */\n -webkit-backface-visibility: hidden;\n}\n\n.uk-inline-clip {\n /* 6 */\n overflow: hidden;\n}\n\n\n/* Responsive objects\n ========================================================================== */\n\n/*\n * Preserve original dimensions\n * Because `img, `video`, `canvas` and `audio` are already responsive by default, see Base component\n */\n\n.uk-preserve-width,\n.uk-preserve-width canvas,\n.uk-preserve-width img,\n.uk-preserve-width svg,\n.uk-preserve-width video { max-width: none; }\n\n/*\n * Responsiveness\n * Corrects `max-width` and `max-height` behavior if padding and border are used\n */\n\n.uk-responsive-width,\n.uk-responsive-height { box-sizing: border-box; }\n\n/*\n * 1. Set a maximum width. `important` needed to override `uk-preserve-width img`\n * 2. Auto scale the height. Only needed if `height` attribute is present\n */\n\n.uk-responsive-width {\n /* 1 */\n max-width: 100% !important;\n /* 2 */\n height: auto;\n}\n\n/*\n * 1. Set a maximum height. Only works if the parent element has a fixed height\n * 2. Auto scale the width. Only needed if `width` attribute is present\n * 3. Reset max-width, which `img, `video`, `canvas` and `audio` already have by default\n */\n\n.uk-responsive-height {\n /* 1 */\n max-height: 100%;\n /* 2 */\n width: auto;\n /* 3 */\n max-width: none;\n}\n\n/*\n * Fix initial iframe width. Without the viewport is expanded on iOS devices\n */\n\n[uk-responsive],\n[data-uk-responsive] { max-width: 100%; }\n\n\n/* Object\n ========================================================================== */\n\n.uk-object-cover { object-fit: cover; }\n.uk-object-contain { object-fit: contain; }\n.uk-object-fill { object-fit: fill; }\n.uk-object-none { object-fit: none; }\n.uk-object-scale-down { object-fit: scale-down; }\n\n/*\n * Position\n */\n\n.uk-object-top-left { object-position: 0 0; }\n.uk-object-top-center { object-position: 50% 0; }\n.uk-object-top-right { object-position: 100% 0; }\n.uk-object-center-left { object-position: 0 50%; }\n.uk-object-center-center { object-position: 50% 50%; }\n.uk-object-center-right { object-position: 100% 50%; }\n.uk-object-bottom-left { object-position: 0 100%; }\n.uk-object-bottom-center { object-position: 50% 100%; }\n.uk-object-bottom-right { object-position: 100% 100%; }\n\n\n/* Border\n ========================================================================== */\n\n.uk-border-circle { border-radius: 50%; }\n.uk-border-pill { border-radius: 500px; }\n.uk-border-rounded { border-radius: $border-rounded-border-radius; }\n\n/*\n * Fix `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit\n */\n\n.uk-inline-clip[class*=\"uk-border-\"] { -webkit-transform: translateZ(0); }\n\n\n/* Box-shadow\n ========================================================================== */\n\n.uk-box-shadow-small { box-shadow: $global-small-box-shadow; }\n.uk-box-shadow-medium { box-shadow: $global-medium-box-shadow; }\n.uk-box-shadow-large { box-shadow: $global-large-box-shadow; }\n.uk-box-shadow-xlarge { box-shadow: $global-xlarge-box-shadow; }\n\n/*\n * Hover\n */\n\n[class*=\"uk-box-shadow-hover\"] { transition: box-shadow $box-shadow-duration ease-in-out; }\n\n.uk-box-shadow-hover-small:hover { box-shadow: $global-small-box-shadow; }\n.uk-box-shadow-hover-medium:hover { box-shadow: $global-medium-box-shadow; }\n.uk-box-shadow-hover-large:hover { box-shadow: $global-large-box-shadow; }\n.uk-box-shadow-hover-xlarge:hover { box-shadow: $global-xlarge-box-shadow; }\n\n\n/* Box-shadow bottom\n ========================================================================== */\n\n/*\n * 1. Set position.\n * 2. Set style\n * 3. Fix shadow being clipped in Safari if container is animated\n */\n\n@supports (filter: blur(0)) {\n\n .uk-box-shadow-bottom {\n display: inline-block;\n position: relative;\n z-index: 0;\n max-width: 100%;\n vertical-align: middle;\n }\n\n .uk-box-shadow-bottom::after {\n content: \"\";\n /* 1 */\n position: absolute;\n bottom: $box-shadow-bottom-bottom;\n left: 0;\n right: 0;\n z-index: -1;\n /* 2 */\n height: $box-shadow-bottom-height;\n border-radius: $box-shadow-bottom-border-radius;\n background: $box-shadow-bottom-background;\n filter: blur($box-shadow-bottom-blur);\n /* 3 */\n will-change: filter;\n @if(mixin-exists(hook-box-shadow-bottom)) {@include hook-box-shadow-bottom();}\n }\n\n}\n\n\n/* Drop cap\n ========================================================================== */\n\n/*\n * 1. Firefox doesn't apply `::first-letter` if the first letter is inside child elements\n * https://bugzilla.mozilla.org/show_bug.cgi?id=214004\n * 2. In Firefox, a floating `::first-letter` doesn't have a line box and there for no `line-height`\n * https://bugzilla.mozilla.org/show_bug.cgi?id=317933\n */\n\n.uk-dropcap::first-letter,\n/* 1 */\n.uk-dropcap > p:first-of-type::first-letter {\n display: block;\n margin-right: $dropcap-margin-right;\n float: left;\n font-size: $dropcap-font-size;\n line-height: 1;\n @if(mixin-exists(hook-dropcap)) {@include hook-dropcap();}\n}\n\n/* 2 */\n@-moz-document url-prefix() {\n\n .uk-dropcap::first-letter,\n .uk-dropcap > p:first-of-type::first-letter { margin-top: 1.1%; }\n\n}\n\n\n/* Logo\n ========================================================================== */\n\n/*\n * 1. Style\n * 2. Required for `a`\n * 3. Behave like image but can be overridden through flex utility classes\n */\n\n.uk-logo {\n /* 1 */\n font-size: $logo-font-size;\n font-family: $logo-font-family;\n color: $logo-color;\n /* 2 */\n text-decoration: none;\n @if(mixin-exists(hook-logo)) {@include hook-logo();}\n}\n\n/* 3 */\n:where(.uk-logo) {\n display: inline-block;\n vertical-align: middle;\n}\n\n/* Hover */\n.uk-logo:hover {\n color: $logo-hover-color;\n /* 1 */\n text-decoration: none;\n @if(mixin-exists(hook-logo-hover)) {@include hook-logo-hover();}\n}\n\n.uk-logo :where(img, svg, video) { display: block; }\n\n.uk-logo-inverse { display: none; }\n\n\n/* Disabled State\n ========================================================================== */\n\n.uk-disabled { pointer-events: none; }\n\n\n/* Drag State\n ========================================================================== */\n\n/*\n * 1. Needed if moving over elements with have their own cursor on hover, e.g. links or buttons\n * 2. Fix dragging over iframes\n */\n\n.uk-drag,\n/* 1 */\n.uk-drag * { cursor: move; }\n\n/* 2 */\n.uk-drag iframe { pointer-events: none; }\n\n\n/* Dragover State\n ========================================================================== */\n\n/*\n * Create a box-shadow when dragging a file over the upload area\n */\n\n.uk-dragover { box-shadow: $dragover-box-shadow; }\n\n\n/* Blend modes\n ========================================================================== */\n\n.uk-blend-multiply { mix-blend-mode: multiply; }\n.uk-blend-screen { mix-blend-mode: screen; }\n.uk-blend-overlay { mix-blend-mode: overlay; }\n.uk-blend-darken { mix-blend-mode: darken; }\n.uk-blend-lighten { mix-blend-mode: lighten; }\n.uk-blend-color-dodge { mix-blend-mode: color-dodge; }\n.uk-blend-color-burn { mix-blend-mode: color-burn; }\n.uk-blend-hard-light { mix-blend-mode: hard-light; }\n.uk-blend-soft-light { mix-blend-mode: soft-light; }\n.uk-blend-difference { mix-blend-mode: difference; }\n.uk-blend-exclusion { mix-blend-mode: exclusion; }\n.uk-blend-hue { mix-blend-mode: hue; }\n.uk-blend-saturation { mix-blend-mode: saturation; }\n.uk-blend-color { mix-blend-mode: color; }\n.uk-blend-luminosity { mix-blend-mode: luminosity; }\n\n\n/* Transform\n========================================================================== */\n\n.uk-transform-center { transform: translate(-50%, -50%); }\n\n\n/* Transform Origin\n========================================================================== */\n\n.uk-transform-origin-top-left { transform-origin: 0 0; }\n.uk-transform-origin-top-center { transform-origin: 50% 0; }\n.uk-transform-origin-top-right { transform-origin: 100% 0; }\n.uk-transform-origin-center-left { transform-origin: 0 50%; }\n.uk-transform-origin-center-right { transform-origin: 100% 50%; }\n.uk-transform-origin-bottom-left { transform-origin: 0 100%; }\n.uk-transform-origin-bottom-center { transform-origin: 50% 100%; }\n.uk-transform-origin-bottom-right { transform-origin: 100% 100%; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-utility-misc)) {@include hook-utility-misc();}\n\n// @mixin hook-panel-scrollable(){}\n// @mixin hook-box-shadow-bottom(){}\n// @mixin hook-dropcap(){}\n// @mixin hook-logo(){}\n// @mixin hook-logo-hover(){}\n// @mixin hook-utility-misc(){}\n\n\n// Inverse\n// ========================================================================\n\n\n\n\n// @mixin hook-inverse-dropcap(){}\n// @mixin hook-inverse-logo(){}\n// @mixin hook-inverse-logo-hover(){}\n","// Name: Flex\n// Description: Utilities for layouts based on flexbox\n//\n// Component: `uk-flex-*`\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: Flex\n ========================================================================== */\n\n.uk-flex { display: flex; }\n.uk-flex-inline { display: inline-flex; }\n\n\n/* Alignment\n ========================================================================== */\n\n/*\n * Align items along the main axis of the current line of the flex container\n * Row: Horizontal\n */\n\n// Default\n.uk-flex-left { justify-content: flex-start; }\n.uk-flex-center { justify-content: center; }\n.uk-flex-right { justify-content: flex-end; }\n.uk-flex-between { justify-content: space-between; }\n.uk-flex-around { justify-content: space-around; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-flex-left\\@s { justify-content: flex-start; }\n .uk-flex-center\\@s { justify-content: center; }\n .uk-flex-right\\@s { justify-content: flex-end; }\n .uk-flex-between\\@s { justify-content: space-between; }\n .uk-flex-around\\@s { justify-content: space-around; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-flex-left\\@m { justify-content: flex-start; }\n .uk-flex-center\\@m { justify-content: center; }\n .uk-flex-right\\@m { justify-content: flex-end; }\n .uk-flex-between\\@m { justify-content: space-between; }\n .uk-flex-around\\@m { justify-content: space-around; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-flex-left\\@l { justify-content: flex-start; }\n .uk-flex-center\\@l { justify-content: center; }\n .uk-flex-right\\@l { justify-content: flex-end; }\n .uk-flex-between\\@l { justify-content: space-between; }\n .uk-flex-around\\@l { justify-content: space-around; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-flex-left\\@xl { justify-content: flex-start; }\n .uk-flex-center\\@xl { justify-content: center; }\n .uk-flex-right\\@xl { justify-content: flex-end; }\n .uk-flex-between\\@xl { justify-content: space-between; }\n .uk-flex-around\\@xl { justify-content: space-around; }\n\n}\n\n/*\n * Align items in the cross axis of the current line of the flex container\n * Row: Vertical\n */\n\n// Default\n.uk-flex-stretch { align-items: stretch; }\n.uk-flex-top { align-items: flex-start; }\n.uk-flex-middle { align-items: center; }\n.uk-flex-bottom { align-items: flex-end; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-flex-stretch\\@s { align-items: stretch; }\n .uk-flex-top\\@s { align-items: flex-start; }\n .uk-flex-middle\\@s { align-items: center; }\n .uk-flex-bottom\\@s { align-items: flex-end; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-flex-stretch\\@m { align-items: stretch; }\n .uk-flex-top\\@m { align-items: flex-start; }\n .uk-flex-middle\\@m { align-items: center; }\n .uk-flex-bottom\\@m { align-items: flex-end; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-flex-stretch\\@l { align-items: stretch; }\n .uk-flex-top\\@l { align-items: flex-start; }\n .uk-flex-middle\\@l { align-items: center; }\n .uk-flex-bottom\\@l { align-items: flex-end; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-flex-stretch\\@xl { align-items: stretch; }\n .uk-flex-top\\@xl { align-items: flex-start; }\n .uk-flex-middle\\@xl { align-items: center; }\n .uk-flex-bottom\\@xl { align-items: flex-end; }\n\n}\n\n\n/* Direction\n ========================================================================== */\n\n// Default\n.uk-flex-row { flex-direction: row; }\n.uk-flex-row-reverse { flex-direction: row-reverse; }\n.uk-flex-column { flex-direction: column; }\n.uk-flex-column-reverse { flex-direction: column-reverse; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-flex-row\\@s { flex-direction: row; }\n .uk-flex-column\\@s { flex-direction: column; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-flex-row\\@m { flex-direction: row; }\n .uk-flex-column\\@m { flex-direction: column; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-flex-row\\@l { flex-direction: row; }\n .uk-flex-column\\@l { flex-direction: column; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-flex-row\\@xl { flex-direction: row; }\n .uk-flex-column\\@xl { flex-direction: column; }\n\n}\n\n\n/* Wrap\n ========================================================================== */\n\n// Default\n.uk-flex-nowrap { flex-wrap: nowrap; }\n.uk-flex-wrap { flex-wrap: wrap; }\n.uk-flex-wrap-reverse { flex-wrap: wrap-reverse; }\n\n/*\n * Aligns items within the flex container when there is extra space in the cross-axis\n * Only works if there is more than one line of flex items\n */\n\n// Default\n.uk-flex-wrap-stretch { align-content: stretch; }\n.uk-flex-wrap-top { align-content: flex-start; }\n.uk-flex-wrap-middle { align-content: center; }\n.uk-flex-wrap-bottom { align-content: flex-end; }\n.uk-flex-wrap-between { align-content: space-between; }\n.uk-flex-wrap-around { align-content: space-around; }\n\n\n/* Item ordering\n ========================================================================== */\n\n/*\n * Default is 0\n */\n\n.uk-flex-first { order: -1;}\n.uk-flex-last { order: 99;}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-flex-first\\@s { order: -1; }\n .uk-flex-last\\@s { order: 99; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-flex-first\\@m { order: -1; }\n .uk-flex-last\\@m { order: 99; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-flex-first\\@l { order: -1; }\n .uk-flex-last\\@l { order: 99; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-flex-first\\@xl { order: -1; }\n .uk-flex-last\\@xl { order: 99; }\n\n}\n\n\n/* Item dimensions\n ========================================================================== */\n\n/*\n * Initial: 0 1 auto\n * Content dimensions, but shrinks\n */\n\n.uk-flex-initial { flex: initial; }\n\n/*\n * No Flex: 0 0 auto\n * Content dimensions\n */\n\n.uk-flex-none { flex: none; }\n\n/*\n * Relative Flex: 1 1 auto\n * Space is allocated considering content\n */\n\n.uk-flex-auto { flex: auto; }\n\n/*\n * Absolute Flex: 1 1 0%\n * Space is allocated solely based on flex\n */\n\n.uk-flex-1 { flex: 1; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-flex-initial\\@s { flex: initial; }\n .uk-flex-none\\@s { flex: none; }\n .uk-flex-1\\@s { flex: 1; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-flex-initial\\@m { flex: initial; }\n .uk-flex-none\\@m { flex: none; }\n .uk-flex-1\\@m { flex: 1; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-flex-initial\\@l { flex: initial; }\n .uk-flex-none\\@l { flex: none; }\n .uk-flex-1\\@l { flex: 1; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-flex-initial\\@xl { flex: initial; }\n .uk-flex-none\\@xl { flex: none; }\n .uk-flex-1\\@xl { flex: 1; }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-flex-misc)) {@include hook-flex-misc();}\n\n// @mixin hook-flex-misc(){}\n","// Name: Margin\n// Description: Utilities for margins\n//\n// Component: `uk-margin-*`\n// `uk-margin-small-*`\n// `uk-margin-medium-*`\n// `uk-margin-large-*`\n// `uk-margin-xlarge-*`\n// `uk-margin-remove-*`\n// `uk-margin-auto-*`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n\n/* ========================================================================\n Component: Margin\n ========================================================================== */\n\n/*\n * Default\n */\n\n.uk-margin { margin-bottom: $margin-margin; }\n* + .uk-margin { margin-top: $margin-margin !important; }\n\n.uk-margin-top { margin-top: $margin-margin !important; }\n.uk-margin-bottom { margin-bottom: $margin-margin !important; }\n.uk-margin-left { margin-left: $margin-margin !important; }\n.uk-margin-right { margin-right: $margin-margin !important; }\n\n\n/* Small\n ========================================================================== */\n\n.uk-margin-small { margin-bottom: $margin-small-margin; }\n* + .uk-margin-small { margin-top: $margin-small-margin !important; }\n\n.uk-margin-small-top { margin-top: $margin-small-margin !important; }\n.uk-margin-small-bottom { margin-bottom: $margin-small-margin !important; }\n.uk-margin-small-left { margin-left: $margin-small-margin !important; }\n.uk-margin-small-right { margin-right: $margin-small-margin !important; }\n\n\n/* Medium\n ========================================================================== */\n\n.uk-margin-medium { margin-bottom: $margin-medium-margin; }\n* + .uk-margin-medium { margin-top: $margin-medium-margin !important; }\n\n.uk-margin-medium-top { margin-top: $margin-medium-margin !important; }\n.uk-margin-medium-bottom { margin-bottom: $margin-medium-margin !important; }\n.uk-margin-medium-left { margin-left: $margin-medium-margin !important; }\n.uk-margin-medium-right { margin-right: $margin-medium-margin !important; }\n\n\n/* Large\n ========================================================================== */\n\n.uk-margin-large { margin-bottom: $margin-large-margin; }\n* + .uk-margin-large { margin-top: $margin-large-margin !important; }\n\n.uk-margin-large-top { margin-top: $margin-large-margin !important; }\n.uk-margin-large-bottom { margin-bottom: $margin-large-margin !important; }\n.uk-margin-large-left { margin-left: $margin-large-margin !important; }\n.uk-margin-large-right { margin-right: $margin-large-margin !important; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-margin-large { margin-bottom: $margin-large-margin-l; }\n * + .uk-margin-large { margin-top: $margin-large-margin-l !important; }\n\n .uk-margin-large-top { margin-top: $margin-large-margin-l !important; }\n .uk-margin-large-bottom { margin-bottom: $margin-large-margin-l !important; }\n .uk-margin-large-left { margin-left: $margin-large-margin-l !important; }\n .uk-margin-large-right { margin-right: $margin-large-margin-l !important; }\n\n}\n\n\n/* XLarge\n ========================================================================== */\n\n.uk-margin-xlarge { margin-bottom: $margin-xlarge-margin; }\n* + .uk-margin-xlarge { margin-top: $margin-xlarge-margin !important; }\n\n.uk-margin-xlarge-top { margin-top: $margin-xlarge-margin !important; }\n.uk-margin-xlarge-bottom { margin-bottom: $margin-xlarge-margin !important; }\n.uk-margin-xlarge-left { margin-left: $margin-xlarge-margin !important; }\n.uk-margin-xlarge-right { margin-right: $margin-xlarge-margin !important; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-margin-xlarge { margin-bottom: $margin-xlarge-margin-l; }\n * + .uk-margin-xlarge { margin-top: $margin-xlarge-margin-l !important; }\n\n .uk-margin-xlarge-top { margin-top: $margin-xlarge-margin-l !important; }\n .uk-margin-xlarge-bottom { margin-bottom: $margin-xlarge-margin-l !important; }\n .uk-margin-xlarge-left { margin-left: $margin-xlarge-margin-l !important; }\n .uk-margin-xlarge-right { margin-right: $margin-xlarge-margin-l !important; }\n\n}\n\n\n/* Auto\n ========================================================================== */\n\n.uk-margin-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n}\n\n.uk-margin-auto-top { margin-top: auto !important; }\n.uk-margin-auto-bottom { margin-bottom: auto !important; }\n.uk-margin-auto-left { margin-left: auto !important; }\n.uk-margin-auto-right { margin-right: auto !important; }\n\n.uk-margin-auto-vertical {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-margin-auto\\@s {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .uk-margin-auto-left\\@s { margin-left: auto !important; }\n .uk-margin-auto-right\\@s { margin-right: auto !important; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-margin-auto\\@m {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .uk-margin-auto-left\\@m { margin-left: auto !important; }\n .uk-margin-auto-right\\@m { margin-right: auto !important; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-margin-auto\\@l {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .uk-margin-auto-left\\@l { margin-left: auto !important; }\n .uk-margin-auto-right\\@l { margin-right: auto !important; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-margin-auto\\@xl {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .uk-margin-auto-left\\@xl { margin-left: auto !important; }\n .uk-margin-auto-right\\@xl { margin-right: auto !important; }\n\n}\n\n\n/* Remove\n ========================================================================== */\n\n.uk-margin-remove { margin: 0 !important; }\n.uk-margin-remove-top { margin-top: 0 !important; }\n.uk-margin-remove-bottom { margin-bottom: 0 !important; }\n.uk-margin-remove-left { margin-left: 0 !important; }\n.uk-margin-remove-right { margin-right: 0 !important; }\n\n.uk-margin-remove-vertical {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.uk-margin-remove-adjacent + *,\n.uk-margin-remove-first-child > :first-child { margin-top: 0 !important; }\n.uk-margin-remove-last-child > :last-child { margin-bottom: 0 !important; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-margin-remove-left\\@s { margin-left: 0 !important; }\n .uk-margin-remove-right\\@s { margin-right: 0 !important; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-margin-remove-left\\@m { margin-left: 0 !important; }\n .uk-margin-remove-right\\@m { margin-right: 0 !important; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-margin-remove-left\\@l { margin-left: 0 !important; }\n .uk-margin-remove-right\\@l { margin-right: 0 !important; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-margin-remove-left\\@xl { margin-left: 0 !important; }\n .uk-margin-remove-right\\@xl { margin-right: 0 !important; }\n\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-margin-misc)) {@include hook-margin-misc();}\n\n// @mixin hook-margin-misc(){}\n","// Name: Padding\n// Description: Utilities for padding\n//\n// Component: `uk-padding`\n// `uk-padding-large`\n// `uk-padding-remove-*`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n/* ========================================================================\n Component: Padding\n ========================================================================== */\n\n.uk-padding { padding: $padding-padding; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-padding { padding: $padding-padding-l; }\n\n}\n\n\n/* Small\n ========================================================================== */\n\n.uk-padding-small { padding: $padding-small-padding; }\n\n\n/* Large\n ========================================================================== */\n\n.uk-padding-large { padding: $padding-large-padding; }\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-padding-large { padding: $padding-large-padding-l; }\n\n}\n\n\n/* Remove\n ========================================================================== */\n\n.uk-padding-remove { padding: 0 !important; }\n.uk-padding-remove-top { padding-top: 0 !important; }\n.uk-padding-remove-bottom { padding-bottom: 0 !important; }\n.uk-padding-remove-left { padding-left: 0 !important; }\n.uk-padding-remove-right { padding-right: 0 !important; }\n\n.uk-padding-remove-vertical {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.uk-padding-remove-horizontal {\n padding-left: 0 !important;\n padding-right: 0 !important;\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-padding-misc)) {@include hook-padding-misc();}\n\n// @mixin hook-padding-misc(){}\n","// Name: Position\n// Description: Utilities to position content\n//\n// Component: `uk-position-absolute`\n// `uk-position-relative`\n// `uk-position-z-index`\n// `uk-position-top`\n// `uk-position-bottom`\n// `uk-position-left`\n// `uk-position-right`\n// `uk-position-top-left`\n// `uk-position-top-center`\n// `uk-position-top-right`\n// `uk-position-bottom-left`\n// `uk-position-bottom-center`\n// `uk-position-bottom-right`\n// `uk-position-center`\n// `uk-position-center-left`\n// `uk-position-center-right`\n// `uk-position-cover`\n//\n// Modifiers: `uk-position-small`\n// `uk-position-medium`\n// `uk-position-large`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n/* ========================================================================\n Component: Position\n ========================================================================== */\n\n:root { --uk-position-margin-offset: 0px; }\n\n\n/* Directions\n ========================================================================== */\n\n/*\n * 1. Prevent content overflow.\n */\n\n[class*=\"uk-position-top\"],\n[class*=\"uk-position-bottom\"],\n[class*=\"uk-position-left\"],\n[class*=\"uk-position-right\"],\n[class*=\"uk-position-center\"] {\n position: absolute !important;\n /* 1 */\n max-width: unquote('calc(100% - (var(--uk-position-margin-offset) * 2))');\n box-sizing: border-box;\n}\n\n/*\n * Edges\n * Don't use `width: 100%` because it's wrong if the parent has padding.\n */\n\n.uk-position-top {\n top: 0;\n left: 0;\n right: 0;\n}\n\n.uk-position-bottom {\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.uk-position-left {\n top: 0;\n bottom: 0;\n left: 0;\n}\n\n.uk-position-right {\n top: 0;\n bottom: 0;\n right: 0;\n}\n\n/*\n * Corners\n */\n\n.uk-position-top-left {\n top: 0;\n left: 0;\n}\n\n.uk-position-top-right {\n top: 0;\n right: 0;\n}\n\n.uk-position-bottom-left {\n bottom: 0;\n left: 0;\n}\n\n.uk-position-bottom-right {\n bottom: 0;\n right: 0;\n}\n\n/*\n * Center\n * 1. Fix text wrapping if content is larger than 50% of the container.\n * Using `max-content` requires `max-width` of 100% which is set generally.\n */\n\n.uk-position-center {\n top: unquote('calc(50% - var(--uk-position-margin-offset))');\n left: unquote('calc(50% - var(--uk-position-margin-offset))');\n --uk-position-translate-x: -50%;\n --uk-position-translate-y: -50%;\n transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y));\n /* 1 */\n width: max-content;\n}\n\n/* Vertical */\n[class*=\"uk-position-center-left\"],\n[class*=\"uk-position-center-right\"],\n.uk-position-center-vertical {\n top: unquote('calc(50% - var(--uk-position-margin-offset))');\n --uk-position-translate-y: -50%;\n transform: translate(0, var(--uk-position-translate-y));\n}\n\n.uk-position-center-left { left: 0; }\n.uk-position-center-right { right: 0; }\n.uk-position-center-vertical {\n left: 0;\n right: 0;\n}\n\n.uk-position-center-left-out {\n right: 100%;\n width: max-content;\n}\n\n.uk-position-center-right-out {\n left: 100%;\n width: max-content;\n}\n\n/* Horizontal */\n.uk-position-top-center,\n.uk-position-bottom-center,\n.uk-position-center-horizontal {\n left: unquote('calc(50% - var(--uk-position-margin-offset))');\n --uk-position-translate-x: -50%;\n transform: translate(var(--uk-position-translate-x), 0);\n /* 1 */\n width: max-content;\n}\n\n.uk-position-top-center { top: 0; }\n.uk-position-bottom-center { bottom: 0; }\n.uk-position-center-horizontal {\n top: 0;\n bottom: 0;\n}\n\n/*\n * Cover\n */\n\n.uk-position-cover {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n\n/* Margin\n ========================================================================== */\n\n.uk-position-small {\n margin: $position-small-margin;\n --uk-position-margin-offset: #{$position-small-margin};\n}\n\n.uk-position-medium {\n margin: $position-medium-margin;\n --uk-position-margin-offset: #{$position-medium-margin};\n}\n\n.uk-position-large {\n margin: $position-large-margin;\n --uk-position-margin-offset: #{$position-large-margin};\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-position-large {\n margin: $position-large-margin-l;\n --uk-position-margin-offset: #{$position-large-margin-l};\n }\n\n}\n\n\n/* Schemes\n ========================================================================== */\n\n.uk-position-relative { position: relative !important; }\n.uk-position-absolute { position: absolute !important; }\n.uk-position-fixed { position: fixed !important; }\n.uk-position-sticky { position: sticky !important; }\n\n\n/* Layer\n ========================================================================== */\n\n.uk-position-z-index { z-index: 1; }\n.uk-position-z-index-zero { z-index: 0; }\n.uk-position-z-index-negative { z-index: -1; }\n.uk-position-z-index-high { z-index: $global-z-index - 10; } // Higher than dropbar so it is behind\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-position-misc)) {@include hook-position-misc();}\n\n// @mixin hook-position-misc(){}\n","// Name: Transition\n// Description: Utilities for transitions\n//\n// Component: `uk-transition-*`\n//\n// Modifiers: `uk-transition-fade`\n// `uk-transition-scale-up`\n// `uk-transition-scale-down`\n// `uk-transition-slide-top-*`\n// `uk-transition-slide-bottom-*`\n// `uk-transition-slide-left-*`\n// `uk-transition-slide-right-*`\n// `uk-transition-opaque`\n// `uk-transition-slow`\n// `uk-transition-disable`\n//\n// Sub-objects: `uk-transition-toggle`,\n// `uk-transition-active`\n//\n// States: `uk-active`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n/* ========================================================================\n Component: Transition\n ========================================================================== */\n\n/* Transitions\n ========================================================================== */\n\n/*\n * The toggle is triggered on touch devices by two methods:\n * 1. Using `:focus` and tabindex\n * 2. Using `:hover` and a `touchstart` event listener registered on the document\n * (Doesn't work on Surface touch devices)\n */\n\n:where(.uk-transition-fade),\n:where([class*=\"uk-transition-scale\"]),\n:where([class*=\"uk-transition-slide\"]) {\n --uk-position-translate-x: 0;\n --uk-position-translate-y: 0;\n}\n\n.uk-transition-fade,\n[class*=\"uk-transition-scale\"],\n[class*=\"uk-transition-slide\"] {\n --uk-translate-x: 0;\n --uk-translate-y: 0;\n --uk-scale-x: 1;\n --uk-scale-y: 1;\n transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y))\n translate(var(--uk-translate-x), var(--uk-translate-y))\n scale(var(--uk-scale-x), var(--uk-scale-y));\n transition: $transition-duration ease-out;\n transition-property: opacity, transform, filter;\n opacity: 0;\n}\n\n/*\n * Fade\n */\n\n.uk-transition-toggle:hover .uk-transition-fade,\n.uk-transition-toggle:focus .uk-transition-fade,\n.uk-transition-toggle .uk-transition-fade:focus-within,\n.uk-transition-active.uk-active .uk-transition-fade { opacity: 1; }\n\n/*\n * Scale\n * 1. Make image rendering the same during the transition as before and after. Prefixed because of Safari.\n */\n\n/* 1 */\n[class*=\"uk-transition-scale\"] { -webkit-backface-visibility: hidden; }\n\n.uk-transition-scale-up {\n --uk-scale-x: 1;\n --uk-scale-y: 1;\n}\n.uk-transition-scale-down {\n --uk-scale-x: #{$transition-scale};\n --uk-scale-y: #{$transition-scale};\n}\n\n/* Show */\n.uk-transition-toggle:hover .uk-transition-scale-up,\n.uk-transition-toggle:focus .uk-transition-scale-up,\n.uk-transition-toggle .uk-transition-scale-up:focus-within,\n.uk-transition-active.uk-active .uk-transition-scale-up {\n --uk-scale-x: #{$transition-scale};\n --uk-scale-y: #{$transition-scale};\n opacity: 1;\n}\n\n.uk-transition-toggle:hover .uk-transition-scale-down,\n.uk-transition-toggle:focus .uk-transition-scale-down,\n.uk-transition-toggle .uk-transition-scale-down:focus-within,\n.uk-transition-active.uk-active .uk-transition-scale-down {\n --uk-scale-x: 1;\n --uk-scale-y: 1;\n opacity: 1;\n}\n\n/*\n * Slide\n */\n\n.uk-transition-slide-top { --uk-translate-y: -100%; }\n.uk-transition-slide-bottom { --uk-translate-y: 100%; }\n.uk-transition-slide-left { --uk-translate-x: -100%; }\n.uk-transition-slide-right { --uk-translate-x: 100%; }\n\n.uk-transition-slide-top-small { --uk-translate-y: calc(-1 * #{$transition-slide-small-translate}); }\n.uk-transition-slide-bottom-small { --uk-translate-y: #{$transition-slide-small-translate}; }\n.uk-transition-slide-left-small { --uk-translate-x: calc(-1 * #{$transition-slide-small-translate}); }\n.uk-transition-slide-right-small { --uk-translate-x: #{$transition-slide-small-translate}; }\n\n.uk-transition-slide-top-medium { --uk-translate-y: calc(-1 * #{$transition-slide-medium-translate}); }\n.uk-transition-slide-bottom-medium { --uk-translate-y: #{$transition-slide-medium-translate}; }\n.uk-transition-slide-left-medium { --uk-translate-x: calc(-1 * #{$transition-slide-medium-translate}); }\n.uk-transition-slide-right-medium { --uk-translate-x: #{$transition-slide-medium-translate}; }\n\n/* Show */\n.uk-transition-toggle:hover [class*=\"uk-transition-slide\"],\n.uk-transition-toggle:focus [class*=\"uk-transition-slide\"],\n.uk-transition-toggle [class*=\"uk-transition-slide\"]:focus-within,\n.uk-transition-active.uk-active [class*=\"uk-transition-slide\"] {\n --uk-translate-x: 0;\n --uk-translate-y: 0;\n opacity: 1;\n}\n\n\n/* Opacity modifier\n ========================================================================== */\n\n.uk-transition-opaque { opacity: 1; }\n\n\n/* Duration modifier\n ========================================================================== */\n\n.uk-transition-slow { transition-duration: $transition-slow-duration; }\n\n/* Disable modifier\n ========================================================================== */\n\n.uk-transition-disable,\n.uk-transition-disable * { transition: none !important; }\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-transition-misc)) {@include hook-transition-misc();}\n\n// @mixin hook-transition-misc(){}\n","// Name: Visibility\n// Description: Utilities to show or hide content on breakpoints, hover or touch\n//\n// Component: `uk-hidden-*`\n// `uk-visible-*`\n// `uk-invisible`\n// `uk-hidden-visually`\n// `uk-visible-toggle`\n// `uk-hidden-hover`\n// `uk-invisible-hover`\n// `uk-hidden-touch`\n// `uk-hidden-notouch`\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: Visibility\n ========================================================================== */\n\n/*\n * Hidden\n * `hidden` attribute also set here to make it stronger\n */\n\n[hidden],\n.uk-hidden { display: none !important; }\n\n/* Phone landscape and bigger */\n@media (min-width: $breakpoint-small) {\n\n .uk-hidden\\@s { display: none !important; }\n\n}\n\n/* Tablet landscape and bigger */\n@media (min-width: $breakpoint-medium) {\n\n .uk-hidden\\@m { display: none !important; }\n\n}\n\n/* Desktop and bigger */\n@media (min-width: $breakpoint-large) {\n\n .uk-hidden\\@l { display: none !important; }\n\n}\n\n/* Large screen and bigger */\n@media (min-width: $breakpoint-xlarge) {\n\n .uk-hidden\\@xl { display: none !important; }\n\n}\n\n/*\n * Visible\n */\n\n/* Phone portrait and smaller */\n@media (max-width: $breakpoint-xsmall-max) {\n\n .uk-visible\\@s { display: none !important; }\n\n}\n\n/* Phone landscape and smaller */\n@media (max-width: $breakpoint-small-max) {\n\n .uk-visible\\@m { display: none !important; }\n\n}\n\n/* Tablet landscape and smaller */\n@media (max-width: $breakpoint-medium-max) {\n\n .uk-visible\\@l { display: none !important; }\n\n}\n\n/* Desktop and smaller */\n@media (max-width: $breakpoint-large-max) {\n\n .uk-visible\\@xl { display: none !important; }\n\n}\n\n\n/* Visibility\n ========================================================================== */\n\n.uk-invisible { visibility: hidden !important; }\n\n\n/* Based on the State of the Parent Element\n ========================================================================== */\n\n/*\n * Mind that `display: none`, `visibility: hidden` and `opacity: 0`\n * remove the element from the accessibility tree and that\n * `display: none` and `visibility: hidden` are not focusable.\n *\n * The target stays visible if any element within receives focus through keyboard.\n */\n\n/*\n * Remove space when hidden.\n * 1. Remove from document flow.\n * 2. Hide element and shrink its dimension. Current browsers and screen readers\n * keep the element in the accessibility tree even with zero dimensions.\n * Using `tabindex=\"-1\"` will show the element on touch devices.\n * Note: `clip-path` doesn't work with `tabindex` on touch devices.\n */\n\n.uk-hidden-visually:not(:focus):not(:active):not(:focus-within),\n.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within) {\n /* 1 */\n position: absolute !important;\n /* 2 */\n width: 0 !important;\n height: 0 !important;\n padding: 0 !important;\n border: 0 !important;\n margin: 0 !important;\n overflow: hidden !important;\n}\n\n/*\n * Keep space when hidden.\n * Hide element without shrinking its dimension.\n * Note: `clip-path` doesn't work with hover for elements outside of the toggle box.\n */\n\n.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within) { opacity: 0 !important; }\n\n\n/* Based on Hover Capability of the Pointing Device\n ========================================================================== */\n\n/*\n * Hover\n */\n\n/* Hide if primary pointing device doesn't support hover, e.g. touch screens. */\n@media (hover: none) {\n .uk-hidden-touch { display: none !important; }\n}\n\n/* Hide if primary pointing device supports hover, e.g. mice. */\n@media (hover) {\n .uk-hidden-notouch { display: none !important; }\n}\n\n\n// Hooks\n// ========================================================================\n\n@if(mixin-exists(hook-visibility-misc)) {@include hook-visibility-misc();}\n\n// @mixin hook-visibility-misc(){}\n","// Name: Inverse\n// Description: Inverse component style for light or dark backgrounds\n//\n// Component: `uk-light`\n// `uk-dark`\n//\n// ========================================================================\n\n\n// Variables\n// ========================================================================\n\n\n\n\n\n\n/* ========================================================================\n Component: Inverse\n ========================================================================== */\n\n\n/*\n * Implemented class depends on the general theme color\n * `uk-light` is for light colors on dark backgrounds\n * `uk-dark` is or dark colors on light backgrounds\n */\n\n@if ($inverse-global-color-mode == light) { .uk-light { @if (mixin-exists(hook-inverse)) {@include hook-inverse();}}}\n\n@if ($inverse-global-color-mode == dark) { .uk-dark { @if (mixin-exists(hook-inverse)) {@include hook-inverse();}}}\n\n/*\n * Pass dropbar behind color to JS\n */\n\n* { --uk-inverse: initial; }\n\n.uk-light { --uk-inverse: light; }\n.uk-dark { --uk-inverse: dark; }\n\n.uk-inverse-light { --uk-inverse: light !important; }\n.uk-inverse-dark { --uk-inverse: dark !important; }\n\n\n// Hooks\n// ========================================================================\n\n// @mixin hook-inverse(){}\n","// Name: Print\n// Description: Optimize page for printing\n//\n// Adapted from http://github.com/h5bp/html5-boilerplate\n//\n// Modifications: Removed link `href` and `title` related rules\n//\n// ========================================================================\n\n\n/* ========================================================================\n Component: Print\n ========================================================================== */\n\n@media print {\n\n *,\n *::before,\n *::after {\n background: transparent !important;\n color: black !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited { text-decoration: underline; }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead { display: table-header-group; }\n\n tr,\n img { page-break-inside: avoid; }\n\n img { max-width: 100% !important; }\n\n @page { margin: 0.5cm; }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 { page-break-after: avoid; }\n\n @if(mixin-exists(hook-print)) {@include hook-print();}\n\n}\n\n// Hooks\n// ========================================================================\n\n// @mixin hook-print(){}\n"],"file":"uikit-theme.css"} \ No newline at end of file diff --git a/assets/img/blog_images/h5ai_download.png b/assets/img/blog_images/h5ai_download.png new file mode 100644 index 0000000..0422c52 Binary files /dev/null and b/assets/img/blog_images/h5ai_download.png differ diff --git a/assets/uikit/.github/ISSUE_TEMPLATE/bug-report.html b/assets/uikit/.github/ISSUE_TEMPLATE/bug-report.html index 2ee8b3f..48402ec 100644 --- a/assets/uikit/.github/ISSUE_TEMPLATE/bug-report.html +++ b/assets/uikit/.github/ISSUE_TEMPLATE/bug-report.html @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,73 +921,115 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • diff --git a/assets/uikit/.github/ISSUE_TEMPLATE/feature-request.html b/assets/uikit/.github/ISSUE_TEMPLATE/feature-request.html index e83b840..17618d4 100644 --- a/assets/uikit/.github/ISSUE_TEMPLATE/feature-request.html +++ b/assets/uikit/.github/ISSUE_TEMPLATE/feature-request.html @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,73 +921,115 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • diff --git a/blog/2022/02/17/zzbrowse.html b/blog/2022/02/17/zzbrowse.html index e08dcd3..acd4680 100644 --- a/blog/2022/02/17/zzbrowse.html +++ b/blog/2022/02/17/zzbrowse.html @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,73 +921,115 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • diff --git a/blog/2024/07/01/go-enrichment.html b/blog/2024/07/01/go-enrichment.html index 8b38dee..389ffb1 100644 --- a/blog/2024/07/01/go-enrichment.html +++ b/blog/2024/07/01/go-enrichment.html @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,73 +921,115 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • diff --git a/blog/index.html b/blog/index.html index 8fc0f1b..b79a90f 100644 --- a/blog/index.html +++ b/blog/index.html @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,73 +921,115 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -702,7 +1206,7 @@

    Tools

  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • diff --git a/collections/index.html b/collections/index.html deleted file mode 100644 index 3922115..0000000 --- a/collections/index.html +++ /dev/null @@ -1,974 +0,0 @@ - - - - - - - Collections – LIS: Legume Information System - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - - - - - -
    -
    - - - -
    - - - - -

    Data Collections

    - - - - - - - - -
    - - - -
    -
    -
    - - -

    LIS Datastore Collections

    - -

    - All of the files housed by the Legume Information System are available at the LIS Datastore. -

    - -

    - The LIS Datastore is organized by Genus and species, with individual data collections under species directories for: genomes, annotations, expression, - GWAS, QTL studies, genetic markers, synteny, diversity, and others. - Each collection contains a README file which describes that collection. -

    - -
      - - - -
    • Arachis ((Peanut))
    • - - - - - -
    • Cajanus ((Pigeonpea))
    • - - - - - -
    • Cicer ((Chickpea))
    • - - - - - -
    • Glycine ((Soybean))
    • - - - - - -
    • Lotus ((Bird's-foot trefoil))
    • - - - - - -
    • Lupinus ((Lupin grain legumes))
    • - - - - - -
    • Medicago ((Alfalfa/Lucerne, Barrel Medic))
    • - - - - - -
    • Phaseolus ((Common Bean, Lima Bean, Tepary Bean, etc.))
    • - - - - - -
    • Pisum ((Pea))
    • - - - - - -
    • Trifolium ((Clover))
    • - - - - - -
    • Vigna ((Cowpea))
    • - - - - - - - - - - - - - - - - - - - - - - - -
    -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    • Aeschynomene ((Jointvetch))
    • - - - - - -
    • Apios ((Potato bean))
    • - - - - - -
    • Cercis ((Redbud tree))
    • - - - - - -
    • Chamaecrista ((Partridge pea))
    • - - - - - -
    • Faidherbia ((Apple-ring acacia))
    • - - - -
    - -
    - -
    -
    - - - - diff --git a/community/index.html b/community/index.html index da69745..14dcce4 100644 --- a/community/index.html +++ b/community/index.html @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,73 +921,115 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -702,7 +1206,7 @@

    Tools

  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • diff --git a/contact/index.html b/contact/index.html index 7ea39f8..9ce9eb2 100644 --- a/contact/index.html +++ b/contact/index.html @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,73 +921,115 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -673,7 +1177,7 @@

    Submitting Data

    - Types of data housed at LIS include genome assemblies, gene models and sequences, genetic maps, expression data, QTL and GWAS studies, and variant data. The data will be evaluated by LIS curators and incorporated into standardized formats at the Datastore (also represented on the COLLECTIONS page). See examples there, and Datastore specifications here -- but dealing with the curation complexities is our job. We'll be happy to work with you. + Types of data housed at LIS include genome assemblies, gene models and sequences, genetic maps, expression data, QTL and GWAS studies, and variant data. The data will be evaluated by LIS curators and incorporated into standardized formats at the Datastore (also represented on the DOWNLOAD page). See examples there, and Datastore specifications here -- but dealing with the curation complexities is our job. We'll be happy to work with you.

    Contact

    diff --git a/collections/aeschynomene/index.html b/download/aeschynomene/index.html similarity index 54% rename from collections/aeschynomene/index.html rename to download/aeschynomene/index.html index adb0618..455c4d6 100644 --- a/collections/aeschynomene/index.html +++ b/download/aeschynomene/index.html @@ -11,7 +11,7 @@ - + @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ + + + +
  • + Download + + +
    +
  • -
  • Download
  • Community
  • Contact
  • @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,97 +921,172 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -659,99 +1163,55 @@ - -

    Data Collections

    +

    Datasets

    - + + @@ -786,7 +1246,7 @@

    Data Collections

    -

    Aeschynomene data collections

    +

    Aeschynomene datasets

    diff --git a/collections/apios/index.html b/download/apios/index.html similarity index 53% rename from collections/apios/index.html rename to download/apios/index.html index 13e4375..dd90471 100644 --- a/collections/apios/index.html +++ b/download/apios/index.html @@ -11,7 +11,7 @@ - + @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ + + + +
  • + Download + + +
    +
  • -
  • Download
  • Community
  • Contact
  • @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,97 +921,172 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -659,99 +1163,55 @@ - -

    Data Collections

    +

    Datasets

    - + + @@ -786,7 +1246,7 @@

    Data Collections

    -

    Apios data collections

    +

    Apios datasets

    diff --git a/collections/arachis/index.html b/download/arachis/index.html similarity index 64% rename from collections/arachis/index.html rename to download/arachis/index.html index 22eeb56..0e89590 100644 --- a/collections/arachis/index.html +++ b/download/arachis/index.html @@ -11,7 +11,7 @@ - + @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,7 +266,425 @@ + + + + + + + + + + - - - - -
    -
    - -
    + + +
  • + Download + + +
    +
  • -
  • Download
  • Community
  • Contact
  • @@ -330,7 +684,7 @@
    @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,97 +921,172 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -659,99 +1163,55 @@ - -

    Data Collections

    +

    Datasets

    - + + @@ -786,7 +1246,7 @@

    Data Collections

    -

    Cajanus data collections

    +

    Cajanus datasets

    @@ -796,12 +1256,12 @@

    Caja

    Genomes

    -
    ICPL87119.gnm2.KL9M
    -
    Cajanus cajan genotype ICPL87119 genome assembly v2.0
    -
    ICPL87119.gnm1.SBGP
    Cajanus cajon accession ICPL87119 genome assembly, v1.0
    +
    ICPL87119.gnm2.KL9M
    +
    Cajanus cajan genotype ICPL87119 genome assembly v2.0
    +
    @@ -809,12 +1269,12 @@

    Annotations

    -
    ICPL87119.gnm2.ann1.L3ZH
    -
    genome annotation of Cajanus cajan (ICPL87119 genoome assembly 2)
    -
    ICPL87119.gnm1.ann1.Y27M
    Cajanus cajan accession ICPL87119 genome annotation, v1.0
    +
    ICPL87119.gnm2.ann1.L3ZH
    +
    genome annotation of Cajanus cajan (ICPL87119 genoome assembly 2)
    +
    diff --git a/collections/cercis/index.html b/download/cercis/index.html similarity index 54% rename from collections/cercis/index.html rename to download/cercis/index.html index 4ad47b7..56e1524 100644 --- a/collections/cercis/index.html +++ b/download/cercis/index.html @@ -11,7 +11,7 @@ - + @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ + + + +
  • + Download + + +
    +
  • -
  • Download
  • Community
  • Contact
  • @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,97 +921,172 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -659,99 +1163,55 @@ - -

    Data Collections

    +

    Datasets

    - + + @@ -786,7 +1246,7 @@

    Data Collections

    -

    Cercis data collections

    +

    Cercis datasets

    @@ -799,6 +1259,9 @@

    ISC453364.gnm3.GWXB
    Cercis canadensis accession ISC453364, genome assembly v3
    +
    ISC453364.gnm3_hap2.2S7P
    +
    Cercis canadensis accession ISC453364, genome assembly v3 haplotype 2
    + @@ -809,6 +1272,9 @@

    ISC453364.gnm3.ann1.3N1M
    Annotation 1 for Cercis canadensis accession ISC453364, genome assembly v3
    +
    ISC453364.gnm3_hap2.ann1.G88H
    +
    Annotation 1 for Cercis canadensis accession ISC453364, genome assembly v3 haplotype 2
    + diff --git a/collections/chamaecrista/index.html b/download/chamaecrista/index.html similarity index 50% rename from collections/chamaecrista/index.html rename to download/chamaecrista/index.html index 0700fa1..abc6213 100644 --- a/collections/chamaecrista/index.html +++ b/download/chamaecrista/index.html @@ -11,7 +11,7 @@ - + @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ + + + +
  • + Download + + +
    +
  • -
  • Download
  • Community
  • Contact
  • @@ -330,7 +684,7 @@ @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,97 +921,172 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -659,99 +1163,55 @@ - -

    Data Collections

    +

    Datasets

    - + + @@ -786,14 +1246,42 @@

    Data Collections

    -

    Chamaecrista data collections

    +

    Chamaecrista datasets

    Chamaecrista fasciculata

    +

    Genomes

    +
    + +
    ISC494698.gnm1.8Q19
    +
    Chamaecrista fasciculata accession ISC494698, genome assembly v1, haplotype 1
    + +
    ISC494698.gnm1_hap2.G6BY
    +
    Chamaecrista fasciculata accession ISC494698, genome assembly v1, haplotype 2
    + +
    MN87.gnm1.JXFN
    +
    Draft genome assembly for Chamaecrista fasciculata
    + +
    + + +

    Annotations

    +
    + +
    ISC494698.gnm1.ann1.G7XW
    +
    Annotation 1 for Chamaecrista fasciculata accession ISC494698, genome assembly v1, haplotype 1
    + +
    ISC494698.gnm1_hap2.ann1.WXZF
    +
    Annotation 1 for Chamaecrista fasciculata accession ISC494698, genome assembly v1, haplotype 2
    + +
    MN87.gnm1.ann1.LWFM
    +
    Draft genome assembly for Chamaecrista fasciculata
    + +
    diff --git a/collections/cicer/index.html b/download/cicer/index.html similarity index 62% rename from collections/cicer/index.html rename to download/cicer/index.html index ae1f797..9394985 100644 --- a/collections/cicer/index.html +++ b/download/cicer/index.html @@ -11,7 +11,7 @@ - + @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,7 +266,225 @@ + + + +
  • Community
  • +
  • Contact
  • + + + + + +
      + + +
    • + + + +
    • + + +
    + + + + + - - - - -
    -
    - -
    + + +
  • + Download + + +
    +
  • -
  • Download
  • Community
  • Contact
  • @@ -330,7 +684,7 @@
    @@ -463,7 +892,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -492,97 +921,172 @@
  • Home
  • - Taxa + Genomics
  • @@ -621,7 +1125,7 @@
  • LIS Germplasm GIS Viewer
  • -
  • Conekt Comparative Expression
  • +
  • Conekt Comparative Expression
  • Gene Family Search
  • @@ -659,99 +1163,55 @@ - -

    Data Collections

    +

    Datasets

    - + + @@ -786,7 +1246,7 @@

    Data Collections

    -

    Faidherbia data collections

    +

    Faidherbia datasets

    diff --git a/collections/glycine/index.html b/download/glycine/index.html similarity index 74% rename from collections/glycine/index.html rename to download/glycine/index.html index 5d5f6d0..91a836d 100644 --- a/collections/glycine/index.html +++ b/download/glycine/index.html @@ -11,7 +11,7 @@ - + @@ -61,6 +61,115 @@ font-family: serif; font-weight: bold; } + + .toggle-top-margin{ + margin-top: 4px; + } + + .glass-morphism{ + backdrop-filter: blur(4px) saturate(200%); + -webkit-backdrop-filter: blur(16px) saturate(200%); + background-color: rgba(225, 225, 225, 0.65); + border-radius: 5px; + border: 1px solid rgba(209, 213, 219, 0.1); + } + + .nav-item { + text-wrap: nowrap; + } + + .nav-item:hover { + color: #235626; + } + + .nav-title:hover { + margin-bottom: -1px; + border-bottom: 1px solid white; + } + + .custom-width { + width: 170px; + } + + .text-size-med{ + font-size: 18px; + } + .text-size-large{ + font-size: 20px; + } + + .toggle-top-margin{ + margin-top: 4px; + } + + body { + color: black; + background-color: white; + } + +/* Homepage custom styling */ +.search-container { + display: flex; + justify-content: space-between; +} + +@media (max-width: 764px){ + .search-container{ + flex-direction: column; + justify-content: center; + text-align: center; + } +} + +@media (max-width: 598px){ + .bar-input-group{ + display: block; + text-align: center; + } +} + +@media (min-width: 1600px){ + .col3-cornsilk{ + background-color: cornsilk; + } + .col3-seashell{ + background-color: seashell; + } + .col3-azure{ + background-color: azure; + } + .col3-mistyrose{ + background-color: mistyrose; + } + .col3-antiquewhite{ + background-color: antiquewhite; + } + .col3-cumstomgreen{ + background-color: #EAFAF1; + } +} + + @media (max-width: 1599px){ + .cornsilk{ + background-color: cornsilk; + } + .seashell{ + background-color: seashell; + } + .azure{ + background-color: azure; + } + .mistyrose{ + background-color: mistyrose; + } + .antiquewhite{ + background-color: antiquewhite; + } + .customgreen { + background-color: #EAFAF1; + } + } + @@ -157,102 +266,175 @@ - - - - -
      - - -
    • - - - -
    • - - -
    - - - - - +