From 845f6a1ed17a9b0381656ec9e84f7d9fb6d92408 Mon Sep 17 00:00:00 2001 From: Chris Tsang Date: Sat, 8 Aug 2026 22:19:32 +0100 Subject: [PATCH] remove web app --- docs/0.bootstrap.js | 72 - docs/589cb57662b50620abca.module.wasm | Bin 197095 -> 0 bytes docs/COPYRIGHT | 3 - docs/assets/samples/46.svg | 543 - docs/assets/samples/sources.json | 32 + docs/bootstrap.js | 366 - docs/equivalence-report.md | 150 - docs/images/aliyun-logo.png | Bin 1078 -> 0 bytes docs/index.html | 320 - docs/uikit/css/uikit-rtl.css | 12503 ------------------------ docs/uikit/css/uikit-rtl.min.css | 1 - docs/uikit/css/uikit.css | 12503 ------------------------ docs/uikit/css/uikit.min.css | 1 - docs/uikit/js/uikit-icons.js | 167 - docs/uikit/js/uikit-icons.min.js | 3 - docs/uikit/js/uikit.js | 12130 ----------------------- docs/uikit/js/uikit.min.js | 3 - 17 files changed, 32 insertions(+), 38765 deletions(-) delete mode 100644 docs/0.bootstrap.js delete mode 100644 docs/589cb57662b50620abca.module.wasm delete mode 100644 docs/COPYRIGHT delete mode 100644 docs/assets/samples/46.svg create mode 100644 docs/assets/samples/sources.json delete mode 100644 docs/bootstrap.js delete mode 100644 docs/equivalence-report.md delete mode 100644 docs/images/aliyun-logo.png delete mode 100644 docs/index.html delete mode 100644 docs/uikit/css/uikit-rtl.css delete mode 100644 docs/uikit/css/uikit-rtl.min.css delete mode 100644 docs/uikit/css/uikit.css delete mode 100644 docs/uikit/css/uikit.min.css delete mode 100644 docs/uikit/js/uikit-icons.js delete mode 100644 docs/uikit/js/uikit-icons.min.js delete mode 100644 docs/uikit/js/uikit.js delete mode 100644 docs/uikit/js/uikit.min.js diff --git a/docs/0.bootstrap.js b/docs/0.bootstrap.js deleted file mode 100644 index 45940f2..0000000 --- a/docs/0.bootstrap.js +++ /dev/null @@ -1,72 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[0],{ - -/***/ "../pkg/vtracer_webapp.js": -/*!********************************!*\ - !*** ../pkg/vtracer_webapp.js ***! - \********************************/ -/*! exports provided: main, BinaryImageConverter, ColorImageConverter, __wbindgen_object_drop_ref, __wbindgen_string_new, __wbg_new_59cb74e423758ede, __wbg_stack_558ba5917b466edd, __wbg_error_4bb6c2a97407129a, __wbg_instanceof_Window_adf3196bdc02b386, __wbg_document_6cc8d0b87c0a99b9, __wbg_createElementNS_ea14cb45a87a0719, __wbg_getElementById_0cb6ad9511b1efc0, __wbg_setAttribute_727bdb9763037624, __wbg_prepend_fa995bb42f6e2983, __wbg_debug_d101e002eb92f20b, __wbg_error_cb872335132b1ef7, __wbg_info_a25afde0ff8cd04a, __wbg_log_3bafd82835c6de6d, __wbg_log_64f566ae90a6c43c, __wbg_warn_f632d7d3f55682b6, __wbg_instanceof_CanvasRenderingContext2d_5b86ec94bce38d5b, __wbg_getImageData_888c08c04395524a, __wbg_instanceof_HtmlCanvasElement_4f5b5ec6cd53ccf3, __wbg_width_a22f9855caa54b53, __wbg_height_9a404a6b3c61c7ef, __wbg_getContext_37ca0870acb096d9, __wbg_data_c2cd7a48734589b2, __wbg_call_8e95613cc6524977, __wbindgen_object_clone_ref, __wbg_newnoargs_f3b8a801d5d4b079, __wbg_self_07b2f89e82ceb76d, __wbg_window_ba85d88572adc0dc, __wbg_globalThis_b9277fc37e201fe5, __wbg_global_e16303fe83e1d57f, __wbindgen_is_undefined, __wbindgen_debug_string, __wbindgen_throw */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./vtracer_webapp_bg.wasm */ \"../pkg/vtracer_webapp_bg.wasm\");\n/* harmony import */ var _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./vtracer_webapp_bg.js */ \"../pkg/vtracer_webapp_bg.js\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"main\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"main\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"BinaryImageConverter\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"BinaryImageConverter\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"ColorImageConverter\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"ColorImageConverter\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbindgen_object_drop_ref\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbindgen_object_drop_ref\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbindgen_string_new\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbindgen_string_new\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_new_59cb74e423758ede\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_new_59cb74e423758ede\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_stack_558ba5917b466edd\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_stack_558ba5917b466edd\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_error_4bb6c2a97407129a\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_error_4bb6c2a97407129a\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_instanceof_Window_adf3196bdc02b386\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_instanceof_Window_adf3196bdc02b386\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_document_6cc8d0b87c0a99b9\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_document_6cc8d0b87c0a99b9\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_createElementNS_ea14cb45a87a0719\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_createElementNS_ea14cb45a87a0719\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_getElementById_0cb6ad9511b1efc0\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_getElementById_0cb6ad9511b1efc0\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_setAttribute_727bdb9763037624\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_setAttribute_727bdb9763037624\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_prepend_fa995bb42f6e2983\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_prepend_fa995bb42f6e2983\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_debug_d101e002eb92f20b\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_debug_d101e002eb92f20b\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_error_cb872335132b1ef7\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_error_cb872335132b1ef7\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_info_a25afde0ff8cd04a\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_info_a25afde0ff8cd04a\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_log_3bafd82835c6de6d\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_log_3bafd82835c6de6d\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_log_64f566ae90a6c43c\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_log_64f566ae90a6c43c\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_warn_f632d7d3f55682b6\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_warn_f632d7d3f55682b6\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_instanceof_CanvasRenderingContext2d_5b86ec94bce38d5b\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_instanceof_CanvasRenderingContext2d_5b86ec94bce38d5b\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_getImageData_888c08c04395524a\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_getImageData_888c08c04395524a\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_instanceof_HtmlCanvasElement_4f5b5ec6cd53ccf3\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_instanceof_HtmlCanvasElement_4f5b5ec6cd53ccf3\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_width_a22f9855caa54b53\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_width_a22f9855caa54b53\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_height_9a404a6b3c61c7ef\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_height_9a404a6b3c61c7ef\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_getContext_37ca0870acb096d9\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_getContext_37ca0870acb096d9\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_data_c2cd7a48734589b2\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_data_c2cd7a48734589b2\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_call_8e95613cc6524977\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_call_8e95613cc6524977\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbindgen_object_clone_ref\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbindgen_object_clone_ref\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_newnoargs_f3b8a801d5d4b079\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_newnoargs_f3b8a801d5d4b079\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_self_07b2f89e82ceb76d\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_self_07b2f89e82ceb76d\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_window_ba85d88572adc0dc\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_window_ba85d88572adc0dc\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_globalThis_b9277fc37e201fe5\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_globalThis_b9277fc37e201fe5\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbg_global_e16303fe83e1d57f\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbg_global_e16303fe83e1d57f\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbindgen_is_undefined\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbindgen_is_undefined\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbindgen_debug_string\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbindgen_debug_string\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"__wbindgen_throw\", function() { return _vtracer_webapp_bg_js__WEBPACK_IMPORTED_MODULE_1__[\"__wbindgen_throw\"]; });\n\n\n\n_vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbindgen_start\"]();\n\n\n//# sourceURL=webpack:///../pkg/vtracer_webapp.js?"); - -/***/ }), - -/***/ "../pkg/vtracer_webapp_bg.js": -/*!***********************************!*\ - !*** ../pkg/vtracer_webapp_bg.js ***! - \***********************************/ -/*! exports provided: main, BinaryImageConverter, ColorImageConverter, __wbindgen_object_drop_ref, __wbindgen_string_new, __wbg_new_59cb74e423758ede, __wbg_stack_558ba5917b466edd, __wbg_error_4bb6c2a97407129a, __wbg_instanceof_Window_adf3196bdc02b386, __wbg_document_6cc8d0b87c0a99b9, __wbg_createElementNS_ea14cb45a87a0719, __wbg_getElementById_0cb6ad9511b1efc0, __wbg_setAttribute_727bdb9763037624, __wbg_prepend_fa995bb42f6e2983, __wbg_debug_d101e002eb92f20b, __wbg_error_cb872335132b1ef7, __wbg_info_a25afde0ff8cd04a, __wbg_log_3bafd82835c6de6d, __wbg_log_64f566ae90a6c43c, __wbg_warn_f632d7d3f55682b6, __wbg_instanceof_CanvasRenderingContext2d_5b86ec94bce38d5b, __wbg_getImageData_888c08c04395524a, __wbg_instanceof_HtmlCanvasElement_4f5b5ec6cd53ccf3, __wbg_width_a22f9855caa54b53, __wbg_height_9a404a6b3c61c7ef, __wbg_getContext_37ca0870acb096d9, __wbg_data_c2cd7a48734589b2, __wbg_call_8e95613cc6524977, __wbindgen_object_clone_ref, __wbg_newnoargs_f3b8a801d5d4b079, __wbg_self_07b2f89e82ceb76d, __wbg_window_ba85d88572adc0dc, __wbg_globalThis_b9277fc37e201fe5, __wbg_global_e16303fe83e1d57f, __wbindgen_is_undefined, __wbindgen_debug_string, __wbindgen_throw */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(module, global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"main\", function() { return main; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"BinaryImageConverter\", function() { return BinaryImageConverter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"ColorImageConverter\", function() { return ColorImageConverter; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbindgen_object_drop_ref\", function() { return __wbindgen_object_drop_ref; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbindgen_string_new\", function() { return __wbindgen_string_new; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_new_59cb74e423758ede\", function() { return __wbg_new_59cb74e423758ede; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_stack_558ba5917b466edd\", function() { return __wbg_stack_558ba5917b466edd; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_error_4bb6c2a97407129a\", function() { return __wbg_error_4bb6c2a97407129a; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_instanceof_Window_adf3196bdc02b386\", function() { return __wbg_instanceof_Window_adf3196bdc02b386; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_document_6cc8d0b87c0a99b9\", function() { return __wbg_document_6cc8d0b87c0a99b9; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_createElementNS_ea14cb45a87a0719\", function() { return __wbg_createElementNS_ea14cb45a87a0719; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_getElementById_0cb6ad9511b1efc0\", function() { return __wbg_getElementById_0cb6ad9511b1efc0; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_setAttribute_727bdb9763037624\", function() { return __wbg_setAttribute_727bdb9763037624; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_prepend_fa995bb42f6e2983\", function() { return __wbg_prepend_fa995bb42f6e2983; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_debug_d101e002eb92f20b\", function() { return __wbg_debug_d101e002eb92f20b; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_error_cb872335132b1ef7\", function() { return __wbg_error_cb872335132b1ef7; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_info_a25afde0ff8cd04a\", function() { return __wbg_info_a25afde0ff8cd04a; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_log_3bafd82835c6de6d\", function() { return __wbg_log_3bafd82835c6de6d; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_log_64f566ae90a6c43c\", function() { return __wbg_log_64f566ae90a6c43c; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_warn_f632d7d3f55682b6\", function() { return __wbg_warn_f632d7d3f55682b6; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_instanceof_CanvasRenderingContext2d_5b86ec94bce38d5b\", function() { return __wbg_instanceof_CanvasRenderingContext2d_5b86ec94bce38d5b; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_getImageData_888c08c04395524a\", function() { return __wbg_getImageData_888c08c04395524a; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_instanceof_HtmlCanvasElement_4f5b5ec6cd53ccf3\", function() { return __wbg_instanceof_HtmlCanvasElement_4f5b5ec6cd53ccf3; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_width_a22f9855caa54b53\", function() { return __wbg_width_a22f9855caa54b53; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_height_9a404a6b3c61c7ef\", function() { return __wbg_height_9a404a6b3c61c7ef; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_getContext_37ca0870acb096d9\", function() { return __wbg_getContext_37ca0870acb096d9; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_data_c2cd7a48734589b2\", function() { return __wbg_data_c2cd7a48734589b2; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_call_8e95613cc6524977\", function() { return __wbg_call_8e95613cc6524977; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbindgen_object_clone_ref\", function() { return __wbindgen_object_clone_ref; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_newnoargs_f3b8a801d5d4b079\", function() { return __wbg_newnoargs_f3b8a801d5d4b079; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_self_07b2f89e82ceb76d\", function() { return __wbg_self_07b2f89e82ceb76d; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_window_ba85d88572adc0dc\", function() { return __wbg_window_ba85d88572adc0dc; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_globalThis_b9277fc37e201fe5\", function() { return __wbg_globalThis_b9277fc37e201fe5; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbg_global_e16303fe83e1d57f\", function() { return __wbg_global_e16303fe83e1d57f; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbindgen_is_undefined\", function() { return __wbindgen_is_undefined; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbindgen_debug_string\", function() { return __wbindgen_debug_string; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"__wbindgen_throw\", function() { return __wbindgen_throw; });\n/* harmony import */ var _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./vtracer_webapp_bg.wasm */ \"../pkg/vtracer_webapp_bg.wasm\");\n\n\nconst heap = new Array(32).fill(undefined);\n\nheap.push(undefined, null, true, false);\n\nfunction getObject(idx) { return heap[idx]; }\n\nlet heap_next = heap.length;\n\nfunction dropObject(idx) {\n if (idx < 36) return;\n heap[idx] = heap_next;\n heap_next = idx;\n}\n\nfunction takeObject(idx) {\n const ret = getObject(idx);\n dropObject(idx);\n return ret;\n}\n\nconst lTextDecoder = typeof TextDecoder === 'undefined' ? (0, module.require)('util').TextDecoder : TextDecoder;\n\nlet cachedTextDecoder = new lTextDecoder('utf-8', { ignoreBOM: true, fatal: true });\n\ncachedTextDecoder.decode();\n\nlet cachegetUint8Memory0 = null;\nfunction getUint8Memory0() {\n if (cachegetUint8Memory0 === null || cachegetUint8Memory0.buffer !== _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"memory\"].buffer) {\n cachegetUint8Memory0 = new Uint8Array(_vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"memory\"].buffer);\n }\n return cachegetUint8Memory0;\n}\n\nfunction getStringFromWasm0(ptr, len) {\n return cachedTextDecoder.decode(getUint8Memory0().subarray(ptr, ptr + len));\n}\n\nfunction addHeapObject(obj) {\n if (heap_next === heap.length) heap.push(heap.length + 1);\n const idx = heap_next;\n heap_next = heap[idx];\n\n heap[idx] = obj;\n return idx;\n}\n\nfunction debugString(val) {\n // primitive types\n const type = typeof val;\n if (type == 'number' || type == 'boolean' || val == null) {\n return `${val}`;\n }\n if (type == 'string') {\n return `\"${val}\"`;\n }\n if (type == 'symbol') {\n const description = val.description;\n if (description == null) {\n return 'Symbol';\n } else {\n return `Symbol(${description})`;\n }\n }\n if (type == 'function') {\n const name = val.name;\n if (typeof name == 'string' && name.length > 0) {\n return `Function(${name})`;\n } else {\n return 'Function';\n }\n }\n // objects\n if (Array.isArray(val)) {\n const length = val.length;\n let debug = '[';\n if (length > 0) {\n debug += debugString(val[0]);\n }\n for(let i = 1; i < length; i++) {\n debug += ', ' + debugString(val[i]);\n }\n debug += ']';\n return debug;\n }\n // Test for built-in\n const builtInMatches = /\\[object ([^\\]]+)\\]/.exec(toString.call(val));\n let className;\n if (builtInMatches.length > 1) {\n className = builtInMatches[1];\n } else {\n // Failed to match the standard '[object ClassName]'\n return toString.call(val);\n }\n if (className == 'Object') {\n // we're a user defined class or Object\n // JSON.stringify avoids problems with cycles, and is generally much\n // easier than looping through ownProperties of `val`.\n try {\n return 'Object(' + JSON.stringify(val) + ')';\n } catch (_) {\n return 'Object';\n }\n }\n // errors\n if (val instanceof Error) {\n return `${val.name}: ${val.message}\\n${val.stack}`;\n }\n // TODO we could test for more things here, like `Set`s and `Map`s.\n return className;\n}\n\nlet WASM_VECTOR_LEN = 0;\n\nconst lTextEncoder = typeof TextEncoder === 'undefined' ? (0, module.require)('util').TextEncoder : TextEncoder;\n\nlet cachedTextEncoder = new lTextEncoder('utf-8');\n\nconst encodeString = (typeof cachedTextEncoder.encodeInto === 'function'\n ? function (arg, view) {\n return cachedTextEncoder.encodeInto(arg, view);\n}\n : function (arg, view) {\n const buf = cachedTextEncoder.encode(arg);\n view.set(buf);\n return {\n read: arg.length,\n written: buf.length\n };\n});\n\nfunction passStringToWasm0(arg, malloc, realloc) {\n\n if (realloc === undefined) {\n const buf = cachedTextEncoder.encode(arg);\n const ptr = malloc(buf.length);\n getUint8Memory0().subarray(ptr, ptr + buf.length).set(buf);\n WASM_VECTOR_LEN = buf.length;\n return ptr;\n }\n\n let len = arg.length;\n let ptr = malloc(len);\n\n const mem = getUint8Memory0();\n\n let offset = 0;\n\n for (; offset < len; offset++) {\n const code = arg.charCodeAt(offset);\n if (code > 0x7F) break;\n mem[ptr + offset] = code;\n }\n\n if (offset !== len) {\n if (offset !== 0) {\n arg = arg.slice(offset);\n }\n ptr = realloc(ptr, len, len = offset + arg.length * 3);\n const view = getUint8Memory0().subarray(ptr + offset, ptr + len);\n const ret = encodeString(arg, view);\n\n offset += ret.written;\n }\n\n WASM_VECTOR_LEN = offset;\n return ptr;\n}\n\nlet cachegetInt32Memory0 = null;\nfunction getInt32Memory0() {\n if (cachegetInt32Memory0 === null || cachegetInt32Memory0.buffer !== _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"memory\"].buffer) {\n cachegetInt32Memory0 = new Int32Array(_vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"memory\"].buffer);\n }\n return cachegetInt32Memory0;\n}\n/**\n*/\nfunction main() {\n _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"main\"]();\n}\n\nfunction isLikeNone(x) {\n return x === undefined || x === null;\n}\n\nfunction handleError(f) {\n return function () {\n try {\n return f.apply(this, arguments);\n\n } catch (e) {\n _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbindgen_exn_store\"](addHeapObject(e));\n }\n };\n}\n\nfunction passArray8ToWasm0(arg, malloc) {\n const ptr = malloc(arg.length * 1);\n getUint8Memory0().set(arg, ptr / 1);\n WASM_VECTOR_LEN = arg.length;\n return ptr;\n}\n/**\n*/\nclass BinaryImageConverter {\n\n static __wrap(ptr) {\n const obj = Object.create(BinaryImageConverter.prototype);\n obj.ptr = ptr;\n\n return obj;\n }\n\n free() {\n const ptr = this.ptr;\n this.ptr = 0;\n\n _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbg_binaryimageconverter_free\"](ptr);\n }\n /**\n * @param {string} params\n * @returns {BinaryImageConverter}\n */\n static new_with_string(params) {\n var ptr0 = passStringToWasm0(params, _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbindgen_malloc\"], _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbindgen_realloc\"]);\n var len0 = WASM_VECTOR_LEN;\n var ret = _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"binaryimageconverter_new_with_string\"](ptr0, len0);\n return BinaryImageConverter.__wrap(ret);\n }\n /**\n */\n init() {\n _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"binaryimageconverter_init\"](this.ptr);\n }\n /**\n * @returns {boolean}\n */\n tick() {\n var ret = _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"binaryimageconverter_tick\"](this.ptr);\n return ret !== 0;\n }\n /**\n * @returns {number}\n */\n progress() {\n var ret = _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"binaryimageconverter_progress\"](this.ptr);\n return ret >>> 0;\n }\n}\n/**\n*/\nclass ColorImageConverter {\n\n static __wrap(ptr) {\n const obj = Object.create(ColorImageConverter.prototype);\n obj.ptr = ptr;\n\n return obj;\n }\n\n free() {\n const ptr = this.ptr;\n this.ptr = 0;\n\n _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbg_colorimageconverter_free\"](ptr);\n }\n /**\n * @param {string} params\n * @returns {ColorImageConverter}\n */\n static new_with_string(params) {\n var ptr0 = passStringToWasm0(params, _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbindgen_malloc\"], _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbindgen_realloc\"]);\n var len0 = WASM_VECTOR_LEN;\n var ret = _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"colorimageconverter_new_with_string\"](ptr0, len0);\n return ColorImageConverter.__wrap(ret);\n }\n /**\n */\n init() {\n _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"colorimageconverter_init\"](this.ptr);\n }\n /**\n * @returns {boolean}\n */\n tick() {\n var ret = _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"colorimageconverter_tick\"](this.ptr);\n return ret !== 0;\n }\n /**\n * @returns {number}\n */\n progress() {\n var ret = _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"colorimageconverter_progress\"](this.ptr);\n return ret;\n }\n}\n\nconst __wbindgen_object_drop_ref = function(arg0) {\n takeObject(arg0);\n};\n\nconst __wbindgen_string_new = function(arg0, arg1) {\n var ret = getStringFromWasm0(arg0, arg1);\n return addHeapObject(ret);\n};\n\nconst __wbg_new_59cb74e423758ede = function() {\n var ret = new Error();\n return addHeapObject(ret);\n};\n\nconst __wbg_stack_558ba5917b466edd = function(arg0, arg1) {\n var ret = getObject(arg1).stack;\n var ptr0 = passStringToWasm0(ret, _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbindgen_malloc\"], _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbindgen_realloc\"]);\n var len0 = WASM_VECTOR_LEN;\n getInt32Memory0()[arg0 / 4 + 1] = len0;\n getInt32Memory0()[arg0 / 4 + 0] = ptr0;\n};\n\nconst __wbg_error_4bb6c2a97407129a = function(arg0, arg1) {\n try {\n console.error(getStringFromWasm0(arg0, arg1));\n } finally {\n _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbindgen_free\"](arg0, arg1);\n }\n};\n\nconst __wbg_instanceof_Window_adf3196bdc02b386 = function(arg0) {\n var ret = getObject(arg0) instanceof Window;\n return ret;\n};\n\nconst __wbg_document_6cc8d0b87c0a99b9 = function(arg0) {\n var ret = getObject(arg0).document;\n return isLikeNone(ret) ? 0 : addHeapObject(ret);\n};\n\nconst __wbg_createElementNS_ea14cb45a87a0719 = handleError(function(arg0, arg1, arg2, arg3, arg4) {\n var ret = getObject(arg0).createElementNS(arg1 === 0 ? undefined : getStringFromWasm0(arg1, arg2), getStringFromWasm0(arg3, arg4));\n return addHeapObject(ret);\n});\n\nconst __wbg_getElementById_0cb6ad9511b1efc0 = function(arg0, arg1, arg2) {\n var ret = getObject(arg0).getElementById(getStringFromWasm0(arg1, arg2));\n return isLikeNone(ret) ? 0 : addHeapObject(ret);\n};\n\nconst __wbg_setAttribute_727bdb9763037624 = handleError(function(arg0, arg1, arg2, arg3, arg4) {\n getObject(arg0).setAttribute(getStringFromWasm0(arg1, arg2), getStringFromWasm0(arg3, arg4));\n});\n\nconst __wbg_prepend_fa995bb42f6e2983 = handleError(function(arg0, arg1) {\n getObject(arg0).prepend(getObject(arg1));\n});\n\nconst __wbg_debug_d101e002eb92f20b = function(arg0, arg1, arg2, arg3) {\n console.debug(getObject(arg0), getObject(arg1), getObject(arg2), getObject(arg3));\n};\n\nconst __wbg_error_cb872335132b1ef7 = function(arg0, arg1, arg2, arg3) {\n console.error(getObject(arg0), getObject(arg1), getObject(arg2), getObject(arg3));\n};\n\nconst __wbg_info_a25afde0ff8cd04a = function(arg0, arg1, arg2, arg3) {\n console.info(getObject(arg0), getObject(arg1), getObject(arg2), getObject(arg3));\n};\n\nconst __wbg_log_3bafd82835c6de6d = function(arg0) {\n console.log(getObject(arg0));\n};\n\nconst __wbg_log_64f566ae90a6c43c = function(arg0, arg1, arg2, arg3) {\n console.log(getObject(arg0), getObject(arg1), getObject(arg2), getObject(arg3));\n};\n\nconst __wbg_warn_f632d7d3f55682b6 = function(arg0, arg1, arg2, arg3) {\n console.warn(getObject(arg0), getObject(arg1), getObject(arg2), getObject(arg3));\n};\n\nconst __wbg_instanceof_CanvasRenderingContext2d_5b86ec94bce38d5b = function(arg0) {\n var ret = getObject(arg0) instanceof CanvasRenderingContext2D;\n return ret;\n};\n\nconst __wbg_getImageData_888c08c04395524a = handleError(function(arg0, arg1, arg2, arg3, arg4) {\n var ret = getObject(arg0).getImageData(arg1, arg2, arg3, arg4);\n return addHeapObject(ret);\n});\n\nconst __wbg_instanceof_HtmlCanvasElement_4f5b5ec6cd53ccf3 = function(arg0) {\n var ret = getObject(arg0) instanceof HTMLCanvasElement;\n return ret;\n};\n\nconst __wbg_width_a22f9855caa54b53 = function(arg0) {\n var ret = getObject(arg0).width;\n return ret;\n};\n\nconst __wbg_height_9a404a6b3c61c7ef = function(arg0) {\n var ret = getObject(arg0).height;\n return ret;\n};\n\nconst __wbg_getContext_37ca0870acb096d9 = handleError(function(arg0, arg1, arg2) {\n var ret = getObject(arg0).getContext(getStringFromWasm0(arg1, arg2));\n return isLikeNone(ret) ? 0 : addHeapObject(ret);\n});\n\nconst __wbg_data_c2cd7a48734589b2 = function(arg0, arg1) {\n var ret = getObject(arg1).data;\n var ptr0 = passArray8ToWasm0(ret, _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbindgen_malloc\"]);\n var len0 = WASM_VECTOR_LEN;\n getInt32Memory0()[arg0 / 4 + 1] = len0;\n getInt32Memory0()[arg0 / 4 + 0] = ptr0;\n};\n\nconst __wbg_call_8e95613cc6524977 = handleError(function(arg0, arg1) {\n var ret = getObject(arg0).call(getObject(arg1));\n return addHeapObject(ret);\n});\n\nconst __wbindgen_object_clone_ref = function(arg0) {\n var ret = getObject(arg0);\n return addHeapObject(ret);\n};\n\nconst __wbg_newnoargs_f3b8a801d5d4b079 = function(arg0, arg1) {\n var ret = new Function(getStringFromWasm0(arg0, arg1));\n return addHeapObject(ret);\n};\n\nconst __wbg_self_07b2f89e82ceb76d = handleError(function() {\n var ret = self.self;\n return addHeapObject(ret);\n});\n\nconst __wbg_window_ba85d88572adc0dc = handleError(function() {\n var ret = window.window;\n return addHeapObject(ret);\n});\n\nconst __wbg_globalThis_b9277fc37e201fe5 = handleError(function() {\n var ret = globalThis.globalThis;\n return addHeapObject(ret);\n});\n\nconst __wbg_global_e16303fe83e1d57f = handleError(function() {\n var ret = global.global;\n return addHeapObject(ret);\n});\n\nconst __wbindgen_is_undefined = function(arg0) {\n var ret = getObject(arg0) === undefined;\n return ret;\n};\n\nconst __wbindgen_debug_string = function(arg0, arg1) {\n var ret = debugString(getObject(arg1));\n var ptr0 = passStringToWasm0(ret, _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbindgen_malloc\"], _vtracer_webapp_bg_wasm__WEBPACK_IMPORTED_MODULE_0__[\"__wbindgen_realloc\"]);\n var len0 = WASM_VECTOR_LEN;\n getInt32Memory0()[arg0 / 4 + 1] = len0;\n getInt32Memory0()[arg0 / 4 + 0] = ptr0;\n};\n\nconst __wbindgen_throw = function(arg0, arg1) {\n throw new Error(getStringFromWasm0(arg0, arg1));\n};\n\n\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../app/node_modules/webpack/buildin/harmony-module.js */ \"./node_modules/webpack/buildin/harmony-module.js\")(module), __webpack_require__(/*! ./../app/node_modules/webpack/buildin/global.js */ \"./node_modules/webpack/buildin/global.js\")))\n\n//# sourceURL=webpack:///../pkg/vtracer_webapp_bg.js?"); - -/***/ }), - -/***/ "../pkg/vtracer_webapp_bg.wasm": -/*!*************************************!*\ - !*** ../pkg/vtracer_webapp_bg.wasm ***! - \*************************************/ -/*! exports provided: memory, main, __wbg_colorimageconverter_free, colorimageconverter_new_with_string, colorimageconverter_init, colorimageconverter_tick, colorimageconverter_progress, __wbg_binaryimageconverter_free, binaryimageconverter_new_with_string, binaryimageconverter_init, binaryimageconverter_tick, binaryimageconverter_progress, __wbindgen_malloc, __wbindgen_realloc, __wbindgen_free, __wbindgen_exn_store, __wbindgen_start */ -/***/ (function(module, exports, __webpack_require__) { - -eval("\"use strict\";\n// Instantiate WebAssembly module\nvar wasmExports = __webpack_require__.w[module.i];\n__webpack_require__.r(exports);\n// export exports from WebAssembly module\nfor(var name in wasmExports) if(name != \"__webpack_init__\") exports[name] = wasmExports[name];\n// exec imports from WebAssembly module (for esm order)\n/* harmony import */ var m0 = __webpack_require__(/*! ./vtracer_webapp_bg.js */ \"../pkg/vtracer_webapp_bg.js\");\n\n\n// exec wasm module\nwasmExports[\"__webpack_init__\"]()\n\n//# sourceURL=webpack:///../pkg/vtracer_webapp_bg.wasm?"); - -/***/ }), - -/***/ "./index.js": -/*!******************!*\ - !*** ./index.js ***! - \******************/ -/*! no exports provided */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vtracer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vtracer */ \"../pkg/vtracer_webapp.js\");\n\n\nlet runner;\nconst canvas = document.getElementById('frame');\nconst ctx = canvas.getContext('2d');\nconst svg = document.getElementById('svg');\nconst img = new Image();\nconst progress = document.getElementById('progressbar');\nconst progressregion = document.getElementById('progressregion');\nlet mode = 'spline', clustering_mode = 'color', clustering_hierarchical = 'stacked';\n\n// Hide canas and svg on load\ncanvas.style.display = 'none';\nsvg.style.display = 'none';\n\n// Paste from clipboard\ndocument.addEventListener('paste', function (e) {\n if (e.clipboardData) {\n var items = e.clipboardData.items;\n if (!items) return;\n\n //access data directly\n for (var i = 0; i < items.length; i++) {\n if (items[i].type.indexOf(\"image\") !== -1) {\n //image\n var blob = items[i].getAsFile();\n var URLObj = window.URL || window.webkitURL;\n var source = URLObj.createObjectURL(blob);\n setSourceAndRestart(source);\n }\n }\n e.preventDefault();\n }\n});\n\n// Download as SVG\ndocument.getElementById('export').addEventListener('click', function (e) {\n const blob = new Blob([new XMLSerializer().serializeToString(svg)], {type: 'octet/stream'}),\n url = window.URL.createObjectURL(blob);\n\n this.href = url;\n this.target = '_blank';\n\n this.download = 'export-' + new Date().toISOString().slice(0, 19).replace(/:/g, '').replace('T', ' ') + '.svg';\n});\n\n// Store template config\nvar presetConfigs = [\n {\n src: 'assets/samples/K1_drawing.jpg',\n clustering_mode: 'binary',\n clustering_hierarchical: 'stacked',\n filter_speckle: 4,\n color_precision: 6,\n path_precision: 8,\n layer_difference: 16,\n mode: 'spline',\n corner_threshold: 60,\n length_threshold: 4,\n splice_threshold: 45,\n source: 'https://commons.wikimedia.org/wiki/File:K1_drawing.jpg',\n credit: 'Wikimedia',\n },\n {\n src: 'assets/samples/Cityscape Sunset_DFM3-01.jpg',\n clustering_mode: 'color',\n clustering_hierarchical: 'stacked',\n filter_speckle: 4,\n color_precision: 8,\n path_precision: 8,\n layer_difference: 25,\n mode: 'spline',\n corner_threshold: 60,\n length_threshold: 4,\n splice_threshold: 45,\n source: 'https://www.vecteezy.com/vector-art/227400-beautiful-cityscape-at-sunset',\n credit: 'Building Vectors by Vecteezy',\n },\n {\n src: 'assets/samples/Gum Tree Vector.jpg',\n clustering_mode: 'color',\n clustering_hierarchical: 'stacked',\n filter_speckle: 4,\n color_precision: 8,\n path_precision: 8,\n layer_difference: 28,\n mode: 'spline',\n corner_threshold: 60,\n length_threshold: 4,\n splice_threshold: 45,\n source: 'https://www.vecteezy.com/vector-art/172177-gum-tree-vector',\n credit: 'Nature Vectors by Vecteezy',\n },\n {\n src: 'assets/samples/vectorstock_31191940.png',\n clustering_mode: 'color',\n clustering_hierarchical: 'stacked',\n filter_speckle: 8,\n color_precision: 7,\n path_precision: 8,\n layer_difference: 64,\n mode: 'spline',\n corner_threshold: 60,\n length_threshold: 4,\n splice_threshold: 45,\n source: 'https://www.vectorstock.com/royalty-free-vector/dessert-poster-design-with-chocolate-cake-mousses-vector-31191940',\n credit: 'Vector image by VectorStock / vectorstock',\n },\n {\n src: 'assets/samples/angel-luciano-LATYeZyw88c-unsplash-s.jpg',\n clustering_mode: 'color',\n clustering_hierarchical: 'stacked',\n filter_speckle: 10,\n color_precision: 8,\n path_precision: 8,\n layer_difference: 48,\n mode: 'spline',\n corner_threshold: 180,\n length_threshold: 4,\n splice_threshold: 45,\n source: 'https://unsplash.com/photos/LATYeZyw88c',\n credit: 'Photo by Angel Luciano on Unsplash',\n },\n {\n src: 'assets/samples/tank-unit-preview.png',\n clustering_mode: 'color',\n clustering_hierarchical: 'stacked',\n filter_speckle: 0,\n color_precision: 8,\n path_precision: 8,\n layer_difference: 0,\n mode: 'none',\n corner_threshold: 180,\n length_threshold: 4,\n splice_threshold: 45,\n source: 'https://opengameart.org/content/sideview-sci-fi-patreon-collection',\n credit: 'Artwork by Luis Zuno on opengameart.org',\n },\n];\n\n// Insert gallery items dynamically\nif (document.getElementById('galleryslider')) {\n for (let i = 0; i < presetConfigs.length; i++) {\n document.getElementById('galleryslider').innerHTML += \n `
  • \n
    \n \n \n \n
    \n
  • `;\n document.getElementById('credits-modal-content').innerHTML += \n `

    ${presetConfigs[i].credit}

    `;\n }\n}\n\n// Function to load a given config WITHOUT restarting\nfunction loadConfig(config) {\n mode = config.mode;\n clustering_mode = config.clustering_mode;\n clustering_hierarchical = config.clustering_hierarchical;\n\n globalcorner = config.corner_threshold;\n document.getElementById('cornervalue').innerHTML = globalcorner;\n document.getElementById('corner').value = globalcorner;\n \n globallength = config.length_threshold;\n document.getElementById('lengthvalue').innerHTML = globallength;\n document.getElementById('length').value = globallength;\n \n globalsplice = config.splice_threshold;\n document.getElementById('splicevalue').innerHTML = globalsplice;\n document.getElementById('splice').value = globalsplice;\n\n globalfilterspeckle = config.filter_speckle;\n document.getElementById('filterspecklevalue').innerHTML = globalfilterspeckle;\n document.getElementById('filterspeckle').value = globalfilterspeckle;\n\n globalcolorprecision = config.color_precision;\n document.getElementById('colorprecisionvalue').innerHTML = globalcolorprecision;\n document.getElementById('colorprecision').value = globalcolorprecision;\n\n globallayerdifference = config.layer_difference;\n document.getElementById('layerdifferencevalue').innerHTML = globallayerdifference;\n document.getElementById('layerdifference').value = globallayerdifference;\n\n globalpathprecision = config.path_precision;\n document.getElementById('pathprecisionvalue').innerHTML = globalpathprecision;\n document.getElementById('pathprecision').value = globalpathprecision;\n}\n\n// Choose template from gallery\nlet chooseGalleryButtons = document.querySelectorAll('.galleryitem a');\nchooseGalleryButtons.forEach(item => {\n item.addEventListener('click', function (e) {\n // Load preset template config\n let i = Array.prototype.indexOf.call(chooseGalleryButtons, item);\n if (presetConfigs.length > i) {\n loadConfig(presetConfigs[i]);\n }\n\n // Set source as specified\n setSourceAndRestart(this.firstElementChild.src);\n });\n});\n\n// Upload button\nvar imageSelect = document.getElementById('imageSelect'),\nimageInput = document.getElementById('imageInput'); \nimageSelect.addEventListener('click', function (e) {\n imageInput.click();\n e.preventDefault();\n});\n\nimageInput.addEventListener('change', function (e) {\n setSourceAndRestart(this.files[0]);\n});\n\n// Drag-n-Drop\nvar drop = document.getElementById('drop');\nvar droptext = document.getElementById('droptext');\ndrop.addEventListener('dragenter', function (e) {\n if (e.preventDefault) e.preventDefault();\n e.dataTransfer.dropEffect = 'copy';\n droptext.classList.add('hovering');\n return false;\n});\n\ndrop.addEventListener('dragleave', function (e) {\n if (e.preventDefault) e.preventDefault();\n e.dataTransfer.dropEffect = 'copy';\n droptext.classList.remove('hovering');\n return false;\n});\n\ndrop.addEventListener('dragover', function (e) {\n if (e.preventDefault) e.preventDefault();\n e.dataTransfer.dropEffect = 'copy';\n droptext.classList.add('hovering');\n return false;\n});\n\ndrop.addEventListener('drop', function (e) {\n if (e.preventDefault) e.preventDefault();\n droptext.classList.remove('hovering');\n setSourceAndRestart(e.dataTransfer.files[0]);\n return false;\n});\n\n// Get Input from UI controls\nvar globalcorner = parseInt(document.getElementById('corner').value),\n globallength = parseFloat(document.getElementById('length').value),\n globalsplice = parseInt(document.getElementById('splice').value),\n globalfilterspeckle = parseInt(document.getElementById('filterspeckle').value),\n globalcolorprecision = parseInt(document.getElementById('colorprecision').value),\n globallayerdifference = parseInt(document.getElementById('layerdifference').value),\n globalpathprecision = parseInt(document.getElementById('pathprecision').value);\n\n// Load past inputs from localStorage\n/*\nif (localStorage.VSsettings) {\n var settings = JSON.parse(localStorage.VSsettings);\n document.getElementById('cornervalue').innerHTML = document.getElementById('corner').value = globalcorner = settings.globalcorner;\n document.getElementById('lengthvalue').innerHTML = document.getElementById('length').value = globallength = settings.globallength;\n document.getElementById('splicevalue').innerHTML = document.getElementById('splice').value = globalsplice = settings.globalsplice;\n}\n*/\n\ndocument.getElementById('none').addEventListener('click', function (e) {\n mode = 'none';\n restart();\n}, false);\n\ndocument.getElementById('polygon').addEventListener('click', function (e) {\n mode = 'polygon';\n restart();\n}, false);\n\ndocument.getElementById('spline').addEventListener('click', function (e) {\n mode = 'spline';\n restart();\n}, false);\n\ndocument.getElementById('clustering-binary').addEventListener('click', function (e) {\n clustering_mode = 'binary';\n restart();\n}, false);\n\ndocument.getElementById('clustering-color').addEventListener('click', function (e) {\n clustering_mode = 'color';\n restart();\n}, false);\n\ndocument.getElementById('clustering-cutout').addEventListener('click', function (e) {\n clustering_hierarchical = 'cutout';\n restart();\n}, false);\n\ndocument.getElementById('clustering-stacked').addEventListener('click', function (e) {\n clustering_hierarchical = 'stacked';\n restart();\n}, false);\n\ndocument.getElementById('filterspeckle').addEventListener('change', function (e) {\n globalfilterspeckle = parseInt(this.value);\n document.getElementById('filterspecklevalue').innerHTML = this.value;\n restart();\n});\n\ndocument.getElementById('colorprecision').addEventListener('change', function (e) {\n globalcolorprecision = parseInt(this.value);\n document.getElementById('colorprecisionvalue').innerHTML = this.value;\n restart();\n});\n\ndocument.getElementById('layerdifference').addEventListener('change', function (e) {\n globallayerdifference = parseInt(this.value);\n document.getElementById('layerdifferencevalue').innerHTML = this.value;\n restart();\n});\n\ndocument.getElementById('corner').addEventListener('change', function (e) {\n globalcorner = parseInt(this.value);\n document.getElementById('cornervalue').innerHTML = this.value;\n restart();\n});\n\ndocument.getElementById('length').addEventListener('change', function (e) {\n globallength = parseFloat(this.value);\n document.getElementById('lengthvalue').innerHTML = this.value;\n restart();\n});\n\ndocument.getElementById('splice').addEventListener('change', function (e) {\n globalsplice = parseInt(this.value);\n document.getElementById('splicevalue').innerHTML = this.value;\n restart();\n});\n\ndocument.getElementById('pathprecision').addEventListener('change', function (e) {\n globalpathprecision = parseInt(this.value);\n document.getElementById('pathprecisionvalue').innerHTML = this.value;\n restart();\n});\n\n// Save inputs before unloading\n/*\nwindow.addEventListener('beforeunload', function () {\n localStorage.VSsettings = JSON.stringify({\n globalcorner: globalcorner,\n globallength: globallength,\n globalsplice: globalsplice,\n });\n});\n*/\n\nfunction setSourceAndRestart(source) {\n img.src = source instanceof File ? URL.createObjectURL(source) : source;\n img.onload = function () {\n const width = img.naturalWidth, height = img.naturalHeight;\n svg.setAttribute('viewBox', `0 0 ${width} ${height}`);\n canvas.width = img.naturalWidth;\n canvas.height = img.naturalHeight;\n if (height > width) {\n document.getElementById('canvas-container').style.width = '50%';\n document.getElementById('canvas-container').style.marginBottom = (height / width * 50) + '%';\n } else {\n document.getElementById('canvas-container').style.width = '';\n document.getElementById('canvas-container').style.marginBottom = (height / width * 100) + '%';\n }\n ctx.drawImage(img, 0, 0, canvas.width, canvas.height);\n ctx.getImageData(0, 0, canvas.width, canvas.height);\n restart();\n }\n // Show display\n canvas.style.display = 'block';\n svg.style.display = 'block';\n // Hide upload text\n droptext.style.display = 'none';\n}\n\nfunction restart() {\n document.getElementById('clustering-binary').classList.remove('selected');\n document.getElementById('clustering-color').classList.remove('selected');\n document.getElementById('clustering-' + clustering_mode).classList.add('selected');\n Array.from(document.getElementsByClassName('clustering-color-options')).forEach((el) => {\n el.style.display = clustering_mode == 'color' ? '' : 'none';\n });\n\n document.getElementById('clustering-cutout').classList.remove('selected');\n document.getElementById('clustering-stacked').classList.remove('selected');\n document.getElementById('clustering-' + clustering_hierarchical).classList.add('selected');\n\n document.getElementById('none').classList.remove('selected');\n document.getElementById('polygon').classList.remove('selected');\n document.getElementById('spline').classList.remove('selected');\n document.getElementById(mode).classList.add('selected');\n Array.from(document.getElementsByClassName('spline-options')).forEach((el) => {\n el.style.display = mode == 'spline' ? '' : 'none';\n });\n\n if (!img.src) {\n return;\n }\n while (svg.firstChild) {\n svg.removeChild(svg.firstChild);\n }\n ctx.clearRect(0, 0, canvas.width, canvas.height);\n ctx.drawImage(img, 0, 0);\n let converter_params = JSON.stringify({\n 'canvas_id': canvas.id,\n 'svg_id': svg.id,\n 'mode': mode,\n 'clustering_mode': clustering_mode,\n 'hierarchical': clustering_hierarchical,\n 'corner_threshold': deg2rad(globalcorner),\n 'length_threshold': globallength,\n 'max_iterations': 10,\n 'splice_threshold': deg2rad(globalsplice),\n 'filter_speckle': globalfilterspeckle*globalfilterspeckle,\n 'color_precision': 8-globalcolorprecision,\n 'layer_difference': globallayerdifference,\n 'path_precision': globalpathprecision,\n });\n if (runner) {\n runner.stop();\n }\n runner = new ConverterRunner(converter_params);\n progress.value = 0;\n progressregion.style.display = 'block';\n runner.run();\n}\n\nfunction deg2rad(deg) {\n return deg/180*3.141592654;\n}\n\nclass ConverterRunner {\n constructor (converter_params) {\n this.converter =\n clustering_mode == 'color' ?\n vtracer__WEBPACK_IMPORTED_MODULE_0__[\"ColorImageConverter\"].new_with_string(converter_params):\n vtracer__WEBPACK_IMPORTED_MODULE_0__[\"BinaryImageConverter\"].new_with_string(converter_params);\n this.converter.init();\n this.stopped = false;\n if (clustering_mode == 'binary') {\n svg.style.background = '#000';\n canvas.style.display = 'none';\n } else {\n svg.style.background = '';\n canvas.style.display = '';\n }\n canvas.style.opacity = '';\n }\n\n run () {\n const This = this;\n setTimeout(function tick () {\n if (!This.stopped) {\n let done = false;\n const startTick = performance.now();\n while (!(done = This.converter.tick()) &&\n performance.now() - startTick < 25) {\n }\n progress.value = This.converter.progress();\n if (progress.value >= 50) {\n canvas.style.display = 'none';\n } else {\n canvas.style.opacity = (50 - progress.value) / 25;\n }\n if (progress.value >= progress.max) {\n progressregion.style.display = 'none';\n progress.value = 0;\n }\n if (!done) {\n setTimeout(tick, 1);\n }\n }\n }, 1);\n }\n\n stop () {\n this.stopped = true;\n this.converter.free();\n }\n}\n\n//# sourceURL=webpack:///./index.js?"); - -/***/ }), - -/***/ "./node_modules/webpack/buildin/global.js": -/*!***********************************!*\ - !*** (webpack)/buildin/global.js ***! - \***********************************/ -/*! no static exports found */ -/***/ (function(module, exports) { - -eval("var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n\n\n//# sourceURL=webpack:///(webpack)/buildin/global.js?"); - -/***/ }), - -/***/ "./node_modules/webpack/buildin/harmony-module.js": -/*!*******************************************!*\ - !*** (webpack)/buildin/harmony-module.js ***! - \*******************************************/ -/*! no static exports found */ -/***/ (function(module, exports) { - -eval("module.exports = function(originalModule) {\n\tif (!originalModule.webpackPolyfill) {\n\t\tvar module = Object.create(originalModule);\n\t\t// module.parent = undefined by default\n\t\tif (!module.children) module.children = [];\n\t\tObject.defineProperty(module, \"loaded\", {\n\t\t\tenumerable: true,\n\t\t\tget: function() {\n\t\t\t\treturn module.l;\n\t\t\t}\n\t\t});\n\t\tObject.defineProperty(module, \"id\", {\n\t\t\tenumerable: true,\n\t\t\tget: function() {\n\t\t\t\treturn module.i;\n\t\t\t}\n\t\t});\n\t\tObject.defineProperty(module, \"exports\", {\n\t\t\tenumerable: true\n\t\t});\n\t\tmodule.webpackPolyfill = 1;\n\t}\n\treturn module;\n};\n\n\n//# sourceURL=webpack:///(webpack)/buildin/harmony-module.js?"); - -/***/ }) - -}]); \ No newline at end of file diff --git a/docs/589cb57662b50620abca.module.wasm b/docs/589cb57662b50620abca.module.wasm deleted file mode 100644 index 515640eda971e87e0539c4386dac7f5ae9f0cbe8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 197095 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 aGoZ+CVF-^5H(B&SX@+R4(GqJm2LBhxL`gmX diff --git a/docs/COPYRIGHT b/docs/COPYRIGHT deleted file mode 100644 index feba84e..0000000 --- a/docs/COPYRIGHT +++ /dev/null @@ -1,3 +0,0 @@ -Copyright (c) 2020 Tsang Hao Fung - -The content in the /docs directory is for GitHub pages, and is not covered under open source licenses. diff --git a/docs/assets/samples/46.svg b/docs/assets/samples/46.svg deleted file mode 100644 index 90aafa5..0000000 --- a/docs/assets/samples/46.svg +++ /dev/null @@ -1,543 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/assets/samples/sources.json b/docs/assets/samples/sources.json new file mode 100644 index 0000000..b877900 --- /dev/null +++ b/docs/assets/samples/sources.json @@ -0,0 +1,32 @@ +[ + { + "src": "assets/samples/K1_drawing.jpg", + "source": "https://commons.wikimedia.org/wiki/File:K1_drawing.jpg", + "credit": "Wikimedia" + }, + { + "src": "assets/samples/Cityscape Sunset_DFM3-01.jpg", + "source": "https://www.vecteezy.com/vector-art/227400-beautiful-cityscape-at-sunset", + "credit": "Building Vectors by Vecteezy" + }, + { + "src": "assets/samples/Gum Tree Vector.jpg", + "source": "https://www.vecteezy.com/vector-art/172177-gum-tree-vector", + "credit": "Nature Vectors by Vecteezy" + }, + { + "src": "assets/samples/vectorstock_31191940.png", + "source": "https://www.vectorstock.com/royalty-free-vector/dessert-poster-design-with-chocolate-cake-mousses-vector-31191940", + "credit": "Vector image by VectorStock / vectorstock" + }, + { + "src": "assets/samples/angel-luciano-LATYeZyw88c-unsplash-s.jpg", + "source": "https://unsplash.com/photos/LATYeZyw88c", + "credit": "Photo by Angel Luciano on Unsplash" + }, + { + "src": "assets/samples/tank-unit-preview.png", + "source": "https://opengameart.org/content/sideview-sci-fi-patreon-collection", + "credit": "Artwork by Luis Zuno on opengameart.org" + } +] diff --git a/docs/bootstrap.js b/docs/bootstrap.js deleted file mode 100644 index f06b67e..0000000 --- a/docs/bootstrap.js +++ /dev/null @@ -1,366 +0,0 @@ -/******/ (function(modules) { // webpackBootstrap -/******/ // install a JSONP callback for chunk loading -/******/ function webpackJsonpCallback(data) { -/******/ var chunkIds = data[0]; -/******/ var moreModules = data[1]; -/******/ -/******/ -/******/ // add "moreModules" to the modules object, -/******/ // then flag all "chunkIds" as loaded and fire callback -/******/ var moduleId, chunkId, i = 0, resolves = []; -/******/ for(;i < chunkIds.length; i++) { -/******/ chunkId = chunkIds[i]; -/******/ if(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) { -/******/ resolves.push(installedChunks[chunkId][0]); -/******/ } -/******/ installedChunks[chunkId] = 0; -/******/ } -/******/ for(moduleId in moreModules) { -/******/ if(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) { -/******/ modules[moduleId] = moreModules[moduleId]; -/******/ } -/******/ } -/******/ if(parentJsonpFunction) parentJsonpFunction(data); -/******/ -/******/ while(resolves.length) { -/******/ resolves.shift()(); -/******/ } -/******/ -/******/ }; -/******/ -/******/ -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // object to store loaded and loading chunks -/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched -/******/ // Promise = chunk loading, 0 = chunk loaded -/******/ var installedChunks = { -/******/ "main": 0 -/******/ }; -/******/ -/******/ -/******/ -/******/ // script path function -/******/ function jsonpScriptSrc(chunkId) { -/******/ return __webpack_require__.p + "" + chunkId + ".bootstrap.js" -/******/ } -/******/ -/******/ // object to store loaded and loading wasm modules -/******/ var installedWasmModules = {}; -/******/ -/******/ function promiseResolve() { return Promise.resolve(); } -/******/ -/******/ var wasmImportObjects = { -/******/ "../pkg/vtracer_webapp_bg.wasm": function() { -/******/ return { -/******/ "./vtracer_webapp_bg.js": { -/******/ "__wbindgen_object_drop_ref": function(p0i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbindgen_object_drop_ref"](p0i32); -/******/ }, -/******/ "__wbindgen_string_new": function(p0i32,p1i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbindgen_string_new"](p0i32,p1i32); -/******/ }, -/******/ "__wbg_new_59cb74e423758ede": function() { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_new_59cb74e423758ede"](); -/******/ }, -/******/ "__wbg_stack_558ba5917b466edd": function(p0i32,p1i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_stack_558ba5917b466edd"](p0i32,p1i32); -/******/ }, -/******/ "__wbg_error_4bb6c2a97407129a": function(p0i32,p1i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_error_4bb6c2a97407129a"](p0i32,p1i32); -/******/ }, -/******/ "__wbg_instanceof_Window_adf3196bdc02b386": function(p0i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_instanceof_Window_adf3196bdc02b386"](p0i32); -/******/ }, -/******/ "__wbg_document_6cc8d0b87c0a99b9": function(p0i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_document_6cc8d0b87c0a99b9"](p0i32); -/******/ }, -/******/ "__wbg_createElementNS_ea14cb45a87a0719": function(p0i32,p1i32,p2i32,p3i32,p4i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_createElementNS_ea14cb45a87a0719"](p0i32,p1i32,p2i32,p3i32,p4i32); -/******/ }, -/******/ "__wbg_getElementById_0cb6ad9511b1efc0": function(p0i32,p1i32,p2i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_getElementById_0cb6ad9511b1efc0"](p0i32,p1i32,p2i32); -/******/ }, -/******/ "__wbg_setAttribute_727bdb9763037624": function(p0i32,p1i32,p2i32,p3i32,p4i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_setAttribute_727bdb9763037624"](p0i32,p1i32,p2i32,p3i32,p4i32); -/******/ }, -/******/ "__wbg_prepend_fa995bb42f6e2983": function(p0i32,p1i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_prepend_fa995bb42f6e2983"](p0i32,p1i32); -/******/ }, -/******/ "__wbg_debug_d101e002eb92f20b": function(p0i32,p1i32,p2i32,p3i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_debug_d101e002eb92f20b"](p0i32,p1i32,p2i32,p3i32); -/******/ }, -/******/ "__wbg_error_cb872335132b1ef7": function(p0i32,p1i32,p2i32,p3i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_error_cb872335132b1ef7"](p0i32,p1i32,p2i32,p3i32); -/******/ }, -/******/ "__wbg_info_a25afde0ff8cd04a": function(p0i32,p1i32,p2i32,p3i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_info_a25afde0ff8cd04a"](p0i32,p1i32,p2i32,p3i32); -/******/ }, -/******/ "__wbg_log_3bafd82835c6de6d": function(p0i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_log_3bafd82835c6de6d"](p0i32); -/******/ }, -/******/ "__wbg_log_64f566ae90a6c43c": function(p0i32,p1i32,p2i32,p3i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_log_64f566ae90a6c43c"](p0i32,p1i32,p2i32,p3i32); -/******/ }, -/******/ "__wbg_warn_f632d7d3f55682b6": function(p0i32,p1i32,p2i32,p3i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_warn_f632d7d3f55682b6"](p0i32,p1i32,p2i32,p3i32); -/******/ }, -/******/ "__wbg_instanceof_CanvasRenderingContext2d_5b86ec94bce38d5b": function(p0i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_instanceof_CanvasRenderingContext2d_5b86ec94bce38d5b"](p0i32); -/******/ }, -/******/ "__wbg_getImageData_888c08c04395524a": function(p0i32,p1f64,p2f64,p3f64,p4f64) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_getImageData_888c08c04395524a"](p0i32,p1f64,p2f64,p3f64,p4f64); -/******/ }, -/******/ "__wbg_instanceof_HtmlCanvasElement_4f5b5ec6cd53ccf3": function(p0i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_instanceof_HtmlCanvasElement_4f5b5ec6cd53ccf3"](p0i32); -/******/ }, -/******/ "__wbg_width_a22f9855caa54b53": function(p0i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_width_a22f9855caa54b53"](p0i32); -/******/ }, -/******/ "__wbg_height_9a404a6b3c61c7ef": function(p0i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_height_9a404a6b3c61c7ef"](p0i32); -/******/ }, -/******/ "__wbg_getContext_37ca0870acb096d9": function(p0i32,p1i32,p2i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_getContext_37ca0870acb096d9"](p0i32,p1i32,p2i32); -/******/ }, -/******/ "__wbg_data_c2cd7a48734589b2": function(p0i32,p1i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_data_c2cd7a48734589b2"](p0i32,p1i32); -/******/ }, -/******/ "__wbg_call_8e95613cc6524977": function(p0i32,p1i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_call_8e95613cc6524977"](p0i32,p1i32); -/******/ }, -/******/ "__wbindgen_object_clone_ref": function(p0i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbindgen_object_clone_ref"](p0i32); -/******/ }, -/******/ "__wbg_newnoargs_f3b8a801d5d4b079": function(p0i32,p1i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_newnoargs_f3b8a801d5d4b079"](p0i32,p1i32); -/******/ }, -/******/ "__wbg_self_07b2f89e82ceb76d": function() { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_self_07b2f89e82ceb76d"](); -/******/ }, -/******/ "__wbg_window_ba85d88572adc0dc": function() { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_window_ba85d88572adc0dc"](); -/******/ }, -/******/ "__wbg_globalThis_b9277fc37e201fe5": function() { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_globalThis_b9277fc37e201fe5"](); -/******/ }, -/******/ "__wbg_global_e16303fe83e1d57f": function() { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbg_global_e16303fe83e1d57f"](); -/******/ }, -/******/ "__wbindgen_is_undefined": function(p0i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbindgen_is_undefined"](p0i32); -/******/ }, -/******/ "__wbindgen_debug_string": function(p0i32,p1i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbindgen_debug_string"](p0i32,p1i32); -/******/ }, -/******/ "__wbindgen_throw": function(p0i32,p1i32) { -/******/ return installedModules["../pkg/vtracer_webapp_bg.js"].exports["__wbindgen_throw"](p0i32,p1i32); -/******/ } -/******/ } -/******/ }; -/******/ }, -/******/ }; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) { -/******/ return installedModules[moduleId].exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ // This file contains only the entry chunk. -/******/ // The chunk loading function for additional chunks -/******/ __webpack_require__.e = function requireEnsure(chunkId) { -/******/ var promises = []; -/******/ -/******/ -/******/ // JSONP chunk loading for javascript -/******/ -/******/ var installedChunkData = installedChunks[chunkId]; -/******/ if(installedChunkData !== 0) { // 0 means "already installed". -/******/ -/******/ // a Promise means "currently loading". -/******/ if(installedChunkData) { -/******/ promises.push(installedChunkData[2]); -/******/ } else { -/******/ // setup Promise in chunk cache -/******/ var promise = new Promise(function(resolve, reject) { -/******/ installedChunkData = installedChunks[chunkId] = [resolve, reject]; -/******/ }); -/******/ promises.push(installedChunkData[2] = promise); -/******/ -/******/ // start chunk loading -/******/ var script = document.createElement('script'); -/******/ var onScriptComplete; -/******/ -/******/ script.charset = 'utf-8'; -/******/ script.timeout = 120; -/******/ if (__webpack_require__.nc) { -/******/ script.setAttribute("nonce", __webpack_require__.nc); -/******/ } -/******/ script.src = jsonpScriptSrc(chunkId); -/******/ -/******/ // create error before stack unwound to get useful stacktrace later -/******/ var error = new Error(); -/******/ onScriptComplete = function (event) { -/******/ // avoid mem leaks in IE. -/******/ script.onerror = script.onload = null; -/******/ clearTimeout(timeout); -/******/ var chunk = installedChunks[chunkId]; -/******/ if(chunk !== 0) { -/******/ if(chunk) { -/******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type); -/******/ var realSrc = event && event.target && event.target.src; -/******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')'; -/******/ error.name = 'ChunkLoadError'; -/******/ error.type = errorType; -/******/ error.request = realSrc; -/******/ chunk[1](error); -/******/ } -/******/ installedChunks[chunkId] = undefined; -/******/ } -/******/ }; -/******/ var timeout = setTimeout(function(){ -/******/ onScriptComplete({ type: 'timeout', target: script }); -/******/ }, 120000); -/******/ script.onerror = script.onload = onScriptComplete; -/******/ document.head.appendChild(script); -/******/ } -/******/ } -/******/ -/******/ // Fetch + compile chunk loading for webassembly -/******/ -/******/ var wasmModules = {"0":["../pkg/vtracer_webapp_bg.wasm"]}[chunkId] || []; -/******/ -/******/ wasmModules.forEach(function(wasmModuleId) { -/******/ var installedWasmModuleData = installedWasmModules[wasmModuleId]; -/******/ -/******/ // a Promise means "currently loading" or "already loaded". -/******/ if(installedWasmModuleData) -/******/ promises.push(installedWasmModuleData); -/******/ else { -/******/ var importObject = wasmImportObjects[wasmModuleId](); -/******/ var req = fetch(__webpack_require__.p + "" + {"../pkg/vtracer_webapp_bg.wasm":"589cb57662b50620abca"}[wasmModuleId] + ".module.wasm"); -/******/ var promise; -/******/ if(importObject instanceof Promise && typeof WebAssembly.compileStreaming === 'function') { -/******/ promise = Promise.all([WebAssembly.compileStreaming(req), importObject]).then(function(items) { -/******/ return WebAssembly.instantiate(items[0], items[1]); -/******/ }); -/******/ } else if(typeof WebAssembly.instantiateStreaming === 'function') { -/******/ promise = WebAssembly.instantiateStreaming(req, importObject); -/******/ } else { -/******/ var bytesPromise = req.then(function(x) { return x.arrayBuffer(); }); -/******/ promise = bytesPromise.then(function(bytes) { -/******/ return WebAssembly.instantiate(bytes, importObject); -/******/ }); -/******/ } -/******/ promises.push(installedWasmModules[wasmModuleId] = promise.then(function(res) { -/******/ return __webpack_require__.w[wasmModuleId] = (res.instance || res).exports; -/******/ })); -/******/ } -/******/ }); -/******/ return Promise.all(promises); -/******/ }; -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // define getter function for harmony exports -/******/ __webpack_require__.d = function(exports, name, getter) { -/******/ if(!__webpack_require__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); -/******/ } -/******/ }; -/******/ -/******/ // define __esModule on exports -/******/ __webpack_require__.r = function(exports) { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ -/******/ // create a fake namespace object -/******/ // mode & 1: value is a module id, require it -/******/ // mode & 2: merge all properties of value into the ns -/******/ // mode & 4: return value when already ns object -/******/ // mode & 8|1: behave like require -/******/ __webpack_require__.t = function(value, mode) { -/******/ if(mode & 1) value = __webpack_require__(value); -/******/ if(mode & 8) return value; -/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; -/******/ var ns = Object.create(null); -/******/ __webpack_require__.r(ns); -/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); -/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); -/******/ return ns; -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ // on error function for async loading -/******/ __webpack_require__.oe = function(err) { console.error(err); throw err; }; -/******/ -/******/ // object with all WebAssembly.instance exports -/******/ __webpack_require__.w = {}; -/******/ -/******/ var jsonpArray = window["webpackJsonp"] = window["webpackJsonp"] || []; -/******/ var oldJsonpFunction = jsonpArray.push.bind(jsonpArray); -/******/ jsonpArray.push = webpackJsonpCallback; -/******/ jsonpArray = jsonpArray.slice(); -/******/ for(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]); -/******/ var parentJsonpFunction = oldJsonpFunction; -/******/ -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = "./bootstrap.js"); -/******/ }) -/************************************************************************/ -/******/ ({ - -/***/ "./bootstrap.js": -/*!**********************!*\ - !*** ./bootstrap.js ***! - \**********************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("// A dependency graph that contains any wasm must all be imported\n// asynchronously. This `bootstrap.js` file does the single async import, so\n// that no one else needs to worry about it again.\n__webpack_require__.e(/*! import() */ 0).then(__webpack_require__.bind(null, /*! ./index.js */ \"./index.js\"))\n .catch(e => console.error(\"Error importing `index.js`:\", e));\n\n\n//# sourceURL=webpack:///./bootstrap.js?"); - -/***/ }) - -/******/ }); \ No newline at end of file diff --git a/docs/equivalence-report.md b/docs/equivalence-report.md deleted file mode 100644 index 6e47d5f..0000000 --- a/docs/equivalence-report.md +++ /dev/null @@ -1,150 +0,0 @@ -# Stacked-Mode Equivalence Report - -**Question:** does the rewritten 1.0 pipeline (`crates/vtracer`) reproduce the -shipping 0.6.x pipeline (`cmdapp/`) in **stacked** mode, byte-for-byte? - -**Verdict:** **Yes.** Across a systematic sweep of **475 parameter -configurations**, every fitted path is geometrically identical (worst -coordinate deviation **1e-8 px** — float-serialization noise). The only -differences are two intentional, visually-invisible ones (documented below). - -Date: 2026-07-24. Comparison target: `pixel`, `polygon`, `spline` fitters; -`color` and `bw` color modes. - ---- - -## Scope - -- **Stacked only.** Old `--hierarchical cutout` is the *fake* cutout (re-render - the clustered image, re-cluster, retrace); new `cutout` is the topological - mosaic. They are deliberately different algorithms and are **not** expected to - match. Mosaic is verified separately (pixel round-trip + seam tests). -- **Geometry, not pixels.** Comparison parses each SVG's `` (applying - any `transform="translate()"`) into absolute coordinates and compares those - directly. This is stronger than a raster diff (no antialiasing fuzz) and - isolates the pipeline from the SVG writer. -- **`--path-precision 8`.** High precision so writer rounding can never mask a - real geometry difference. (At the default precision 2, the two writers round - slightly differently — see *Known differences*.) - -## Reference oracle - -`cmdapp/` (0.6.x) is built with **matched dependencies** — the same local -`visioncortex` 0.9.0 and `image` 0.25 as the new crates — so the comparison -isolates *pipeline logic* from library drift: - -- Same `visioncortex` ⇒ identical clustering and curve fitting primitives. -- Same `image` ⇒ identical decoding (JPEG decoding is decoder-version - dependent; PNG is lossless either way). - -New is run with `--optimize 0` (no optimizer passes, absolute writer) so the -comparison reflects the tracing/fitting pipeline, not the optimizer. The -optimizer is verified lossless separately. - -## Parameter space - -| Parameter | Range swept | Affects | -|---|---|---| -| `colormode` | color, bw | frontend | -| `mode` | pixel, polygon, spline | curve fitter | -| `filter_speckle` | 0 – 16 | frontend (min area) | -| `color_precision` | 1 – 8 | color clustering | -| `gradient_step` | 0 – 255 | color layer difference | -| `corner_threshold` | 0 – 180 | spline | -| `segment_length` | 3.5 – 10 | spline | -| `splice_threshold` | 0 – 180 | spline | - -The full Cartesian product is ~10¹²; instead the sweep uses a layered strategy -that touches every value of every parameter plus randomized interactions. - -## Coverage & results - -475 configurations, tank-unit-preview.png (PNG) plus a Gum Tree (JPEG) baseline set: - -| Group | Configs | Geometry failures | Worst Δ | -|---|---:|---:|---:| -| Categorical cross (colormode × mode) | 6 | 0 | 1e-8 | -| `filter_speckle` 0–16 × mode × colormode | 102 | 0 | 1e-8 | -| `color_precision` 1–8 × mode | 24 | 0 | 1e-8 | -| `gradient_step` 0–255 × mode | 39 | 0 | 1e-8 | -| `corner_threshold` 0–180 (spline) | 26 | 0 | 1e-8 | -| `segment_length` 3.5–10 (spline) | 9 | 0 | 1e-8 | -| `splice_threshold` 0–180 (spline) | 13 | 0 | 1e-8 | -| Random joint combinations | 250 | 0 | 1e-8 | -| Second image (Gum Tree, JPEG) | 6 | 0 | 1e-8 | -| **Total** | **475** | **0** | **1e-8** | - -- **Geometry mismatches (> 1e-6 px): 0.** -- **Empty-path-count divergences: 10** (cosmetic; see below). - -By fitter: `pixel` and `polygon` are byte-for-byte identical in both color and -bw. `spline` geometry is identical to 1e-8; the sub-pixel deltas visible at low -`--path-precision` are writer rounding, not geometry. - -## Known differences (intentional, invisible) - -1. **SVG encoding.** The new writer uses compact relative/shorthand commands - with offsets baked into coordinates; 0.6.x used absolute coordinates plus a - per-path `transform="translate()"`. Same geometry, different bytes — by - design (the new writer is smaller). Verified equal after parsing to absolute - coordinates. - -2. **Empty paths.** At `filter_speckle = 0`, tiny (≈1px) clusters survive - filtering; their spline fit is empty. 0.6.x emits a degenerate - `` for each (e.g. 67 of them in one bw/spline case); the new - pipeline omits them. They render nothing, so output is visually identical. - This accounts for all 10 "empty-path divergences" and appears only at the - nonsensical `filter_speckle = 0`. - -## Bugs found and fixed during this verification - -This report's process surfaced two real bugs (both fixed, both now -regression-guarded): - -1. **Stacked layers had holes/seams.** The color frontend traced clusters with - holes punched (`to_image_with_hole(.., true)`); stacked mode must trace - *solid* layers and rely on paint-order overdraw (`false`). Symptom: hairline - seams (partial-alpha jumped 4.86% → 0.36% after the fix). - Guard: `stacked_has_no_seams` (a full-coverage image must render fully - opaque — zero backdrop show-through). - -2. **Relative writer placed holes wrong.** After `Z`, SVG resets the current - point to the subpath start; the emitter left it at the last vertex, so a - relative `m` for a hole/second subpath was offset. Only visible on - multi-subpath shapes at `optimize=1/2`. - Guard: `relative_and_absolute_encode_same_geometry` (a holed shape must - encode identically absolute vs relative). - -## Harness caveats (for reproduction) - -- 0.6.x accepts only `--mode` (no `-m`) and treats `--colormode` as binary - **only for the value `bw`** — `binary` silently falls through to color. Use - `bw` for both binaries. -- 0.6.x spline mode `pixel` maps to `PathSimplifyMode::None`. - -## Reproduction - -`cmdapp/` (0.6.x) was removed from the tree after this verification; restore it -from git history (the commit before "Remove the 0.6.x cmdapp crate") to -reproduce. - -1. Temporarily point `cmdapp/Cargo.toml` at the matched dependencies - (`image = "0.25"`, `visioncortex = { version = "0.9", path = "../../visioncortex" }`) - and build both binaries: - ```sh - cargo build --release --manifest-path cmdapp/Cargo.toml - cargo build --release -p vtracer-cli - ``` -2. For each configuration, run both binaries in stacked mode with - `--path-precision 8` (new also with `--optimize 0`), remembering the harness - caveats above (`--mode` not `-m`; `--colormode bw`). -3. Parse each SVG's `` into absolute coordinates (apply any - `transform="translate()"`), drop empty paths, and compare the coordinate - sequences. Equivalent ⇔ per-coordinate deviation < 1e-6. - -## Conclusion - -In stacked mode the new pipeline is a **byte-for-byte-faithful reimplementation** -of 0.6.x across the full parameter space for `pixel` and `polygon`, and -geometrically identical for `spline`. Remaining differences are limited to the -intentional compact SVG encoding and the omission of degenerate empty paths. diff --git a/docs/images/aliyun-logo.png b/docs/images/aliyun-logo.png deleted file mode 100644 index 684e94d8361c2638665c0d35143cba6077179925..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1078 zcmV-61j+k}P)Px#IZ#YgMMrQ<|7rmLYXJXi0RL(L|7-yNYXJXi0RLHtxiqawq000AhNkl{lXTAfr!P8! z%EwYrRU))V@xIH{qg+H}a#W&E)#%t`t8IG?P>Z>7Q%`1{qdQpo`SxyC<8da6fyO=v zP?JCvG0m&lbvYUzu%2yIk6oFiSMjc%&(s2Z&ZHs!0jz8Fi=gCwRRy#lv_ye}sxVCT zVNe7v>k3n~gR8rbf->OLBc`|j4Vh}MjZlvM$eR+RX(m651=R_Z3x(LP(?xEzrr54V zaPkdQ?HCqCw@Yi-K&hp@wqS7h^0;Iz%woPHP+DpZ8NO`jv2C=TV{dVJr~*_!|3hC5 zMN=Zd^?_S87r3wk1SkjZcQ->N^T>@SHf?zR1t`D#^sAw!g8gb$w4Drq(%$OKS9l+# zKqwl@y`c!d=y9kpftWr8rQ`VufRdrN(qkA0p_)v3oBna2(xK8@DBsKd`=Gj$P<;(5 ztgSae^(Uct4Jt1A?}19T-WduLGL)elS%jZ;|H^$BR2R2i4;5kVHR-oPiMaKC50u{o zrIeRJ$rhP1lrHH26kA-6i=gzQMN=87c+Xu>lrQpzBK+!pGgN~~{||K+loQ@LxeN-0 zc%wH#On@TyLPeO1pw`X>J#5lNN!LS-ZY6*7u)d~%m*Vj~XTLTmC|*VPU0a8~3d&>~ z+gCt|LX7G+L#aJ)ZNu#y3KhoJ6~C(o+PDE5m$^ zJKwz=iiQx?%6M?erMf8a;$9BLz%d|6wGbl1<0+;XBEwKHbHtZJ^>9GXzv-_>8iSeQ z6qKk1Gu1OeGMCsPO6JETvyv}!>uW08cuCdHC%t6NVI*a%VP_6z)oXC!kdMgp`coHjB;nGCGl~eyl0v(1T=pHCr>wE@Hc|A1^YXcNP zH$g4^%cq9kN3dC$@i{sOh0{IpS|}D?t2^lPoW61-Pd2x1Yg5!5{)J49_JLuwDl$#M wWYiXTHmgT#Wwt@-jkV1`^62=vBjc_515czPXqg1)jsO4v07*qoM6N<$f@!Do2mk;8 diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index 4e9903b..0000000 --- a/docs/index.html +++ /dev/null @@ -1,320 +0,0 @@ - - - - - VTracer - - - - - - - - - - - - - - -

    -
    -
    - - -   - / VTracer -
    -
    - Article -    - GitHub -    - Download as SVG -
    -
    - -
    -
    -
    -
    -

    Drag an image here, Cmd-V to paste or Select file

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

    - -
    -
    - Clustering -
    -
    - -
    -
    - - -
    -
    - -
    -
    - - -
    -
    - -
    -
    - Filter Speckle (Cleaner) -
    -
    -
    - 4 -
    -
    - -
    - -
    -
    - Color Precision (More accurate) -
    -
    -
    - 6 -
    -
    - -
    - -
    -
    - Gradient Step (Less layers) -
    -
    -
    - 16 -
    -
    - -
    - -
    -
    - Curve Fitting -
    -
    - -
    -
    - - - -
    -
    - -
    -
    - Corner Threshold (Smoother) -
    -
    -
    - 60 -
    -
    - -
    - -
    -
    - Segment Length (More coarse) -
    -
    -
    - 4 -
    -
    - -
    - -
    -
    - Splice Threshold (Less accurate) -
    -
    -
    - 45 -
    -
    - -
    - -
    -
    -
    - Path Precision (More digits) -
    -
    -
    - 8 -
    -
    - -
    -
    -
    -
    - -
    -
    -

    Image Credits

    -
    -
    - - - - - diff --git a/docs/uikit/css/uikit-rtl.css b/docs/uikit/css/uikit-rtl.css deleted file mode 100644 index a920983..0000000 --- a/docs/uikit/css/uikit-rtl.css +++ /dev/null @@ -1,12503 +0,0 @@ -/*! UIkit 3.5.8 | https://www.getuikit.com | (c) 2014 - 2020 YOOtheme | MIT License */ -/* ======================================================================== - Component: Base - ========================================================================== */ -/* - * 1. Set `font-size` to support `rem` units - * Not using `font` property because a leading hyphen (e.g. -apple-system) causes the font to break in IE11 and Edge - * 2. Prevent adjustments of font size after orientation changes in iOS. - * 3. Style - */ -html { - /* 1 */ - 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"; - font-size: 16px; - font-weight: normal; - line-height: 1.5; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 3 */ - background: #fff; - color: #666; -} -/* - * Remove the margin in all browsers. - */ -body { - margin: 0; -} -/* Links - ========================================================================== */ -/* - * Remove the outline on focused links when they are also active or hovered - */ -a:active, -a:hover { - outline: none; -} -/* - * Style - */ -a, -.uk-link { - color: #1e87f0; - text-decoration: none; - cursor: pointer; -} -a:hover, -.uk-link:hover, -.uk-link-toggle:hover .uk-link, -.uk-link-toggle:focus .uk-link { - color: #0f6ecd; - text-decoration: underline; -} -/* Text-level semantics - ========================================================================== */ -/* - * 1. Add the correct text decoration in Edge. - * 2. The shorthand declaration `underline dotted` is not supported in Safari. - */ -abbr[title] { - /* 1 */ - text-decoration: underline dotted; - /* 2 */ - -webkit-text-decoration-style: dotted; -} -/* - * Add the correct font weight in Chrome, Edge, and Safari. - */ -b, -strong { - font-weight: bolder; -} -/* - * 1. Consolas has a better baseline in running text compared to `Courier` - * 2. Correct the odd `em` font sizing in all browsers. - * 3. Style - */ -:not(pre) > code, -:not(pre) > kbd, -:not(pre) > samp { - /* 1 */ - font-family: Consolas, monaco, monospace; - /* 2 */ - font-size: 0.875rem; - /* 3 */ - color: #f0506e; - white-space: nowrap; - padding: 2px 6px; - background: #f8f8f8; -} -/* - * Emphasize - */ -em { - color: #f0506e; -} -/* - * Insert - */ -ins { - background: #ffd; - color: #666; - text-decoration: none; -} -/* - * Mark - */ -mark { - background: #ffd; - color: #666; -} -/* - * Quote - */ -q { - font-style: italic; -} -/* - * Add the correct font size in all browsers. - */ -small { - font-size: 80%; -} -/* - * Prevents `sub` and `sup` affecting `line-height` in all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - top: -0.5em; -} -sub { - bottom: -0.25em; -} -/* Embedded content - ========================================================================== */ -/* - * Remove the gap between embedded content and the bottom of their containers. - */ -audio, -canvas, -iframe, -img, -svg, -video { - vertical-align: middle; -} -/* - * 1. Add responsiveness. - * 2. Auto-scale the height. Only needed if `height` attribute is present. - * 3. Corrects responsive `max-width` behavior if padding and border are used. - * 4. Exclude SVGs for IE11 because they don't preserve their aspect ratio. - */ -canvas, -img, -video { - /* 1 */ - max-width: 100%; - /* 2 */ - height: auto; - /* 3 */ - box-sizing: border-box; -} -/* 4 */ -@supports (display: block) { - svg { - max-width: 100%; - height: auto; - box-sizing: border-box; - } -} -/* - * Hide the overflow in IE. - */ -svg:not(:root) { - overflow: hidden; -} -/* - * 1. Fix lazy loading images if parent element is set to `display: inline` and has `overflow: hidden`. - * 2. Hide `alt` text for lazy loading images. - * Note: Selector for background while loading img[data-src*='.jpg'][src*='data:image'] { background: grey; } - */ -img:not([src]) { - /* 1 */ - min-width: 1px; - /* 2 */ - visibility: hidden; -} -/* - * Iframe - * Remove border in all browsers - */ -iframe { - border: 0; -} -/* Block elements - ========================================================================== */ -/* - * Margins - */ -p, -ul, -ol, -dl, -pre, -address, -fieldset, -figure { - margin: 0 0 20px 0; -} -/* Add margin if adjacent element */ -* + p, -* + ul, -* + ol, -* + dl, -* + pre, -* + address, -* + fieldset, -* + figure { - margin-top: 20px; -} -/* Headings - ========================================================================== */ -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 { - margin: 0 0 20px 0; - 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"; - font-weight: normal; - color: #333; - text-transform: none; -} -/* Add margin if adjacent element */ -* + 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 { - margin-top: 40px; -} -/* - * Sizes - */ -h1, -.uk-h1 { - font-size: 2.23125rem; - line-height: 1.2; -} -h2, -.uk-h2 { - font-size: 1.7rem; - line-height: 1.3; -} -h3, -.uk-h3 { - font-size: 1.5rem; - line-height: 1.4; -} -h4, -.uk-h4 { - font-size: 1.25rem; - line-height: 1.4; -} -h5, -.uk-h5 { - font-size: 16px; - line-height: 1.4; -} -h6, -.uk-h6 { - font-size: 0.875rem; - line-height: 1.4; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - h1, - .uk-h1 { - font-size: 2.625rem; - } - h2, - .uk-h2 { - font-size: 2rem; - } -} -/* Lists - ========================================================================== */ -ul, -ol { - padding-right: 30px; -} -/* - * Reset margin for nested lists - */ -ul > li > ul, -ul > li > ol, -ol > li > ol, -ol > li > ul { - margin: 0; -} -/* Description lists - ========================================================================== */ -dt { - font-weight: bold; -} -dd { - margin-right: 0; -} -/* Horizontal rules - ========================================================================== */ -/* - * 1. Show the overflow in Chrome, Edge and IE. - * 2. Add the correct text-align in Edge and IE. - * 3. Style - */ -hr, -.uk-hr { - /* 1 */ - overflow: visible; - /* 2 */ - text-align: inherit; - /* 3 */ - margin: 0 0 20px 0; - border: 0; - border-top: 1px solid #e5e5e5; -} -/* Add margin if adjacent element */ -* + hr, -* + .uk-hr { - margin-top: 20px; -} -/* Address - ========================================================================== */ -address { - font-style: normal; -} -/* Blockquotes - ========================================================================== */ -blockquote { - margin: 0 0 20px 0; - font-size: 1.25rem; - line-height: 1.5; - font-style: italic; - color: #333; -} -/* Add margin if adjacent element */ -* + blockquote { - margin-top: 20px; -} -/* - * Content - */ -blockquote p:last-of-type { - margin-bottom: 0; -} -blockquote footer { - margin-top: 10px; - font-size: 0.875rem; - line-height: 1.5; - color: #666; -} -blockquote footer::before { - content: "— "; -} -/* Preformatted text - ========================================================================== */ -/* - * 1. Contain overflow in all browsers. - */ -pre { - font: 0.875rem / 1.5 Consolas, monaco, monospace; - color: #666; - -moz-tab-size: 4; - tab-size: 4; - /* 1 */ - overflow: auto; - padding: 10px; - border: 1px solid #e5e5e5; - border-radius: 3px; - background: #fff; -} -pre code { - font-family: Consolas, monaco, monospace; -} -/* Selection pseudo-element - ========================================================================== */ -::selection { - background: #39f; - color: #fff; - text-shadow: none; -} -/* HTML5 elements - ========================================================================== */ -/* - * 1. Add the correct display in Edge, IE 10+, and Firefox. - * 2. Add the correct display in IE. - */ -details, -main { - /* 2 */ - display: block; -} -/* - * Add the correct display in all browsers. - */ -summary { - display: list-item; -} -/* - * Add the correct display in IE. - */ -template { - display: none; -} -/* Pass media breakpoints to JS - ========================================================================== */ -/* - * Breakpoints - */ -.uk-breakpoint-s::before { - content: '640px'; -} -.uk-breakpoint-m::before { - content: '960px'; -} -.uk-breakpoint-l::before { - content: '1200px'; -} -.uk-breakpoint-xl::before { - content: '1600px'; -} -:root { - --uk-breakpoint-s: 640px; - --uk-breakpoint-m: 960px; - --uk-breakpoint-l: 1200px; - --uk-breakpoint-xl: 1600px; -} -/* ======================================================================== - Component: Link - ========================================================================== */ -/* Muted - ========================================================================== */ -a.uk-link-muted, -.uk-link-muted a { - color: #999; -} -a.uk-link-muted:hover, -.uk-link-muted a:hover, -.uk-link-toggle:hover .uk-link-muted, -.uk-link-toggle:focus .uk-link-muted { - color: #666; -} -/* Text - ========================================================================== */ -a.uk-link-text, -.uk-link-text a { - color: inherit; -} -a.uk-link-text:hover, -.uk-link-text a:hover, -.uk-link-toggle:hover .uk-link-text, -.uk-link-toggle:focus .uk-link-text { - color: #999; -} -/* Heading - ========================================================================== */ -a.uk-link-heading, -.uk-link-heading a { - color: inherit; -} -a.uk-link-heading:hover, -.uk-link-heading a:hover, -.uk-link-toggle:hover .uk-link-heading, -.uk-link-toggle:focus .uk-link-heading { - color: #1e87f0; - text-decoration: none; -} -/* Reset - ========================================================================== */ -/* - * `!important` needed to override inverse component - */ -a.uk-link-reset, -.uk-link-reset a { - color: inherit !important; - text-decoration: none !important; -} -/* Toggle - ========================================================================== */ -.uk-link-toggle { - color: inherit !important; - text-decoration: none !important; -} -.uk-link-toggle:focus { - outline: none; -} -/* ======================================================================== - Component: Heading - ========================================================================== */ -.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; -} -/* Tablet Landscape and bigger */ -@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; - } -} -/* Laptop and bigger */ -@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; - } -} -/* Primary - Deprecated: Use `uk-heading-medium` instead - ========================================================================== */ -/* Tablet landscape and bigger */ -/* Desktop and bigger */ -/* Hero - Deprecated: Use `uk-heading-xlarge` instead - ========================================================================== */ -/* Tablet landscape and bigger */ -/* Desktop and bigger */ -/* Divider - ========================================================================== */ -.uk-heading-divider { - padding-bottom: calc(5px + 0.1em); - border-bottom: calc(0.2px + 0.05em) solid #e5e5e5; -} -/* Bullet - ========================================================================== */ -.uk-heading-bullet { - position: relative; -} -/* - * 1. Using `inline-block` to make it work with text alignment - * 2. Center vertically - * 3. Style - */ -.uk-heading-bullet::before { - content: ""; - /* 1 */ - display: inline-block; - /* 2 */ - position: relative; - top: calc(-0.1 * 1em); - vertical-align: middle; - /* 3 */ - height: calc(4px + 0.7em); - margin-left: calc(5px + 0.2em); - border-right: calc(5px + 0.1em) solid #e5e5e5; -} -/* Line - ========================================================================== */ -/* - * Clip the child element - */ -.uk-heading-line { - overflow: hidden; -} -/* - * Extra markup is needed to make it work with text align - */ -.uk-heading-line > * { - display: inline-block; - position: relative; -} -/* - * 1. Center vertically - * 2. Make the element as large as possible. It's clipped by the container. - * 3. Style - */ -.uk-heading-line > ::before, -.uk-heading-line > ::after { - content: ""; - /* 1 */ - position: absolute; - top: calc(50% - ((0.2px + 0.05em) / 2)); - /* 2 */ - width: 2000px; - /* 3 */ - border-bottom: calc(0.2px + 0.05em) solid #e5e5e5; -} -.uk-heading-line > ::before { - left: 100%; - margin-left: calc(5px + 0.3em); -} -.uk-heading-line > ::after { - right: 100%; - margin-right: calc(5px + 0.3em); -} -/* ======================================================================== - Component: Divider - ========================================================================== */ -/* - * 1. Reset default `hr` - * 2. Set margin if a `div` is used for semantical reason - */ -[class*='uk-divider'] { - /* 1 */ - border: none; - /* 2 */ - margin-bottom: 20px; -} -/* Add margin if adjacent element */ -* + [class*='uk-divider'] { - margin-top: 20px; -} -/* Icon - ========================================================================== */ -.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 { - left: calc(50% + (50px / 2)); - width: 100%; -} -.uk-divider-icon::after { - right: calc(50% + (50px / 2)); - width: 100%; -} -/* Small - ========================================================================== */ -/* - * 1. Fix height because of `inline-block` - * 2. Using ::after and inline-block to make `text-align` work - */ -/* 1 */ -.uk-divider-small { - line-height: 0; -} -/* 2 */ -.uk-divider-small::after { - content: ""; - display: inline-block; - width: 100px; - max-width: 100%; - border-top: 1px solid #e5e5e5; - vertical-align: top; -} -/* Vertical - ========================================================================== */ -.uk-divider-vertical { - width: 1px; - height: 100px; - margin-right: auto; - margin-left: auto; - border-right: 1px solid #e5e5e5; -} -/* ======================================================================== - Component: List - ========================================================================== */ -.uk-list { - padding: 0; - list-style: none; -} -/* - * Remove margin from the last-child - */ -.uk-list > * > :last-child { - margin-bottom: 0; -} -/* - * Style - */ -.uk-list > :nth-child(n+2), -.uk-list > * > ul { - margin-top: 10px; -} -/* Marker modifiers - * Moving `::marker` inside `::before` to style it differently - * To style the `::marker` is currently only supported in Firefox and Safari - ========================================================================== */ -.uk-list-disc > *, -.uk-list-circle > *, -.uk-list-square > *, -.uk-list-decimal > *, -.uk-list-hyphen > * { - padding-right: 30px; -} -/* - * Type modifiers - */ -.uk-list-decimal { - counter-reset: decimal; -} -.uk-list-decimal > * { - counter-increment: decimal; -} -[class*='uk-list'] > ::before { - content: ''; - position: relative; - right: -30px; - width: 30px; - height: 1.5em; - margin-bottom: -1.5em; - display: list-item; - list-style-position: inside; - text-align: left; -} -.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) '\200A.\00A0'; -} -.uk-list-hyphen > ::before { - content: '–\00A0\00A0'; -} -/* - * Color modifiers - */ -.uk-list-muted > ::before { - color: #999 !important; -} -.uk-list-emphasis > ::before { - color: #333 !important; -} -.uk-list-primary > ::before { - color: #1e87f0 !important; -} -.uk-list-secondary > ::before { - color: #222 !important; -} -/* Image bullet modifier - ========================================================================== */ -.uk-list-bullet > * { - padding-right: 30px; -} -.uk-list-bullet > ::before { - content: ""; - position: relative; - right: -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%; -} -/* Style modifiers - ========================================================================== */ -/* - * Divider - */ -.uk-list-divider > :nth-child(n+2) { - margin-top: 10px; - padding-top: 10px; - border-top: 1px solid #e5e5e5; -} -/* - * Striped - */ -.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; -} -/* Size modifier - ========================================================================== */ -.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; -} -/* - * Divider - */ -.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; -} -/* - * Striped - */ -.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; -} -/* ======================================================================== - Component: Description list - ========================================================================== */ -/* - * Term - */ -.uk-description-list > dt { - color: #333; - font-size: 0.875rem; - font-weight: normal; - text-transform: uppercase; -} -.uk-description-list > dt:nth-child(n+2) { - margin-top: 20px; -} -/* - * Description - */ -/* Style modifier - ========================================================================== */ -/* - * Line - */ -.uk-description-list-divider > dt:nth-child(n+2) { - margin-top: 20px; - padding-top: 20px; - border-top: 1px solid #e5e5e5; -} -/* ======================================================================== - Component: Table - ========================================================================== */ -/* - * 1. Remove most spacing between table cells. - * 2. Behave like a block element - * 3. Style - */ -.uk-table { - /* 1 */ - border-collapse: collapse; - border-spacing: 0; - /* 2 */ - width: 100%; - /* 3 */ - margin-bottom: 20px; -} -/* Add margin if adjacent element */ -* + .uk-table { - margin-top: 20px; -} -/* Header cell - ========================================================================== */ -/* - * 1. Style - */ -.uk-table th { - padding: 16px 12px; - text-align: right; - vertical-align: bottom; - /* 1 */ - font-size: 0.875rem; - font-weight: normal; - color: #999; - text-transform: uppercase; -} -/* Cell - ========================================================================== */ -.uk-table td { - padding: 16px 12px; - vertical-align: top; -} -/* - * Remove margin from the last-child - */ -.uk-table td > :last-child { - margin-bottom: 0; -} -/* Footer - ========================================================================== */ -.uk-table tfoot { - font-size: 0.875rem; -} -/* Caption - ========================================================================== */ -.uk-table caption { - font-size: 0.875rem; - text-align: right; - color: #999; -} -/* Alignment modifier - ========================================================================== */ -.uk-table-middle, -.uk-table-middle td { - vertical-align: middle !important; -} -/* Style modifiers - ========================================================================== */ -/* - * Divider - */ -.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; -} -/* - * Striped - */ -.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; -} -/* - * Hover - */ -.uk-table-hover > tr:hover, -.uk-table-hover tbody tr:hover { - background: #ffd; -} -/* Active state - ========================================================================== */ -.uk-table > tr.uk-active, -.uk-table tbody tr.uk-active { - background: #ffd; -} -/* Size modifier - ========================================================================== */ -.uk-table-small th, -.uk-table-small td { - padding: 10px 12px; -} -.uk-table-large th, -.uk-table-large td { - padding: 22px 12px; -} -/* Justify modifier - ========================================================================== */ -.uk-table-justify th:first-child, -.uk-table-justify td:first-child { - padding-right: 0; -} -.uk-table-justify th:last-child, -.uk-table-justify td:last-child { - padding-left: 0; -} -/* Cell size modifier - ========================================================================== */ -.uk-table-shrink { - width: 1px; -} -.uk-table-expand { - min-width: 150px; -} -/* Cell link modifier - ========================================================================== */ -/* - * Does not work with `uk-table-justify` at the moment - */ -.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; -} -/* Responsive table - ========================================================================== */ -/* Phone landscape and smaller */ -@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-right: 0; - padding-left: 0; - } -} -.uk-table tbody tr { - transition: background-color 0.1s linear; -} -/* ======================================================================== - Component: Icon - ========================================================================== */ -/* - * Note: 1. - 7. is required for `button` elements. Needed for Close and Form Icon component. - * 1. Remove margins in Chrome, Safari and Opera. - * 2. Remove borders for `button`. - * 3. Remove border-radius in Chrome. - * 4. Address `overflow` set to `hidden` in IE. - * 5. Correct `font` properties and `color` not being inherited for `button`. - * 6. Remove the inheritance of text transform in Edge, Firefox, and IE. - * 7. Remove default `button` padding and background color - * 8. Style - * 9. Fill all SVG elements with the current text color if no `fill` attribute is set - * 10. Let the container fit the height of the icon - */ -.uk-icon { - /* 1 */ - margin: 0; - /* 2 */ - border: none; - /* 3 */ - border-radius: 0; - /* 4 */ - overflow: visible; - /* 5 */ - font: inherit; - color: inherit; - /* 6 */ - text-transform: none; - /* 7. */ - padding: 0; - background-color: transparent; - /* 8 */ - display: inline-block; - /* 9 */ - fill: currentcolor; - /* 10 */ - line-height: 0; -} -/* Required for `button`. */ -button.uk-icon:not(:disabled) { - cursor: pointer; -} -/* - * Remove the inner border and padding in Firefox. - */ -.uk-icon::-moz-focus-inner { - border: 0; - padding: 0; -} -/* - * Set the fill and stroke color of all SVG elements to the current text color - */ -.uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve) { - fill: currentcolor; -} -.uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) { - stroke: currentcolor; -} -/* - * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835 - */ -.uk-icon > * { - transform: translate(0, 0); -} -/* Image modifier - ========================================================================== */ -/* - * Display images in icon dimensions - */ -.uk-icon-image { - width: 20px; - height: 20px; - background-position: 50% 50%; - background-repeat: no-repeat; - background-size: contain; - vertical-align: middle; -} -/* Style modifiers - ========================================================================== */ -/* - * Link - */ -.uk-icon-link { - color: #999; -} -.uk-icon-link:hover, -.uk-icon-link:focus { - color: #666; - outline: none; -} -/* OnClick + Active */ -.uk-icon-link:active, -.uk-active > .uk-icon-link { - color: #595959; -} -/* - * Button - * 1. Center icon vertically and horizontally - */ -.uk-icon-button { - box-sizing: border-box; - width: 36px; - height: 36px; - border-radius: 500px; - background: #f8f8f8; - color: #999; - vertical-align: middle; - /* 1 */ - display: inline-flex; - justify-content: center; - align-items: center; - transition: 0.1s ease-in-out; - transition-property: color, background-color; -} -/* Hover + Focus */ -.uk-icon-button:hover, -.uk-icon-button:focus { - background-color: #ebebeb; - color: #666; - outline: none; -} -/* OnClick + Active */ -.uk-icon-button:active, -.uk-active > .uk-icon-button { - background-color: #dfdfdf; - color: #666; -} -/* ======================================================================== - Component: Form Range - ========================================================================== */ -/* - * 1. Normalize and defaults - * 2. Prevent content overflow if a fixed width is used - * 3. Take the full width - * 4. Remove default style - * 5. Remove white background in Chrome - * 6. Remove padding in IE11 - */ -.uk-range { - /* 1 */ - box-sizing: border-box; - margin: 0; - vertical-align: middle; - /* 2 */ - max-width: 100%; - /* 3 */ - width: 100%; - /* 4 */ - -webkit-appearance: none; - /* 5 */ - background: transparent; - /* 6 */ - padding: 0; -} -/* Focus */ -.uk-range:focus { - outline: none; -} -.uk-range::-moz-focus-outer { - border: none; -} -/* IE11 Reset */ -.uk-range::-ms-track { - height: 15px; - background: transparent; - border-color: transparent; - color: transparent; -} -/* - * Improves consistency of cursor style for clickable elements - */ -.uk-range:not(:disabled)::-webkit-slider-thumb { - cursor: pointer; -} -.uk-range:not(:disabled)::-moz-range-thumb { - cursor: pointer; -} -.uk-range:not(:disabled)::-ms-thumb { - cursor: pointer; -} -/* Thumb - ========================================================================== */ -/* - * 1. Reset - * 2. Style - */ -/* Webkit */ -.uk-range::-webkit-slider-thumb { - /* 1 */ - -webkit-appearance: none; - margin-top: -7px; - /* 2 */ - height: 15px; - width: 15px; - border-radius: 500px; - background: #fff; - border: 1px solid #cccccc; -} -/* Firefox */ -.uk-range::-moz-range-thumb { - /* 1 */ - border: none; - /* 2 */ - height: 15px; - width: 15px; - border-radius: 500px; - background: #fff; - border: 1px solid #cccccc; -} -/* Edge */ -.uk-range::-ms-thumb { - /* 1 */ - margin-top: 0; -} -/* IE11 */ -.uk-range::-ms-thumb { - /* 1 */ - border: none; - /* 2 */ - height: 15px; - width: 15px; - border-radius: 500px; - background: #fff; - border: 1px solid #cccccc; -} -/* Edge + IE11 */ -.uk-range::-ms-tooltip { - display: none; -} -/* Track - ========================================================================== */ -/* - * 1. Safari doesn't have a focus state. Using active instead. - */ -/* Webkit */ -.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: #d2d2d2; -} -/* Firefox */ -.uk-range::-moz-range-track { - height: 3px; - background: #ebebeb; - border-radius: 500px; -} -.uk-range:focus::-moz-range-track { - background: #d2d2d2; -} -/* Edge */ -.uk-range::-ms-fill-lower, -.uk-range::-ms-fill-upper { - height: 3px; - background: #ebebeb; - border-radius: 500px; -} -.uk-range:focus::-ms-fill-lower, -.uk-range:focus::-ms-fill-upper { - background: #d2d2d2; -} -/* ======================================================================== - Component: Form - ========================================================================== */ -/* - * 1. Define consistent box sizing. - * Default is `content-box` with following exceptions set to `border-box` - * `select`, `input[type="checkbox"]` and `input[type="radio"]` - * `input[type="search"]` in Chrome, Safari and Opera - * `input[type="color"]` in Firefox - * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera. - * 3. Remove `border-radius` in iOS. - * 4. Change font properties to `inherit` in all browsers. - */ -.uk-input, -.uk-select, -.uk-textarea, -.uk-radio, -.uk-checkbox { - /* 1 */ - box-sizing: border-box; - /* 2 */ - margin: 0; - /* 3 */ - border-radius: 0; - /* 4 */ - font: inherit; -} -/* - * Show the overflow in Edge. - */ -.uk-input { - overflow: visible; -} -/* - * Remove the inheritance of text transform in Firefox. - */ -.uk-select { - text-transform: none; -} -/* - * 1. Change font properties to `inherit` in all browsers - * 2. Don't inherit the `font-weight` and use `bold` instead. - * NOTE: Both declarations don't work in Chrome, Safari and Opera. - */ -.uk-select optgroup { - /* 1 */ - font: inherit; - /* 2 */ - font-weight: bold; -} -/* - * Remove the default vertical scrollbar in IE 10+. - */ -.uk-textarea { - overflow: auto; -} -/* - * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X. - */ -.uk-input[type="search"]::-webkit-search-cancel-button, -.uk-input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -/* - * Correct the cursor style of increment and decrement buttons in Chrome. - */ -.uk-input[type="number"]::-webkit-inner-spin-button, -.uk-input[type="number"]::-webkit-outer-spin-button { - height: auto; -} -/* - * Removes placeholder transparency in Firefox. - */ -.uk-input::-moz-placeholder, -.uk-textarea::-moz-placeholder { - opacity: 1; -} -/* - * Improves consistency of cursor style for clickable elements - */ -.uk-radio:not(:disabled), -.uk-checkbox:not(:disabled) { - cursor: pointer; -} -/* - * Define consistent border, margin, and padding. - */ -.uk-fieldset { - border: none; - margin: 0; - padding: 0; -} -/* Input, select and textarea - * Allowed: `text`, `password`, `datetime`, `datetime-local`, `date`, `month`, - `time`, `week`, `number`, `email`, `url`, `search`, `tel`, `color` - * Disallowed: `range`, `radio`, `checkbox`, `file`, `submit`, `reset` and `image` - ========================================================================== */ -/* - * Remove default style in iOS. - */ -.uk-input, -.uk-textarea { - -webkit-appearance: none; -} -/* - * 1. Prevent content overflow if a fixed width is used - * 2. Take the full width - * 3. Reset default - * 4. Style - */ -.uk-input, -.uk-select, -.uk-textarea { - /* 1 */ - max-width: 100%; - /* 2 */ - width: 100%; - /* 3 */ - border: 0 none; - /* 4 */ - padding: 0 10px; - background: #fff; - color: #666; - border: 1px solid #e5e5e5; - transition: 0.2s ease-in-out; - transition-property: color, background-color, border; -} -/* - * Single-line - * 1. Allow any element to look like an `input` or `select` element - * 2. Make sure line-height is not larger than height - * Also needed to center the text vertically - */ -.uk-input, -.uk-select:not([multiple]):not([size]) { - height: 40px; - vertical-align: middle; - /* 1 */ - display: inline-block; -} -/* 2 */ -.uk-input:not(input), -.uk-select:not(select) { - line-height: 38px; -} -/* - * Multi-line - */ -.uk-select[multiple], -.uk-select[size], -.uk-textarea { - padding-top: 4px; - padding-bottom: 4px; - vertical-align: top; -} -/* Focus */ -.uk-input:focus, -.uk-select:focus, -.uk-textarea:focus { - outline: none; - background-color: #fff; - color: #666; - border-color: #1e87f0; -} -/* Disabled */ -.uk-input:disabled, -.uk-select:disabled, -.uk-textarea:disabled { - background-color: #f8f8f8; - color: #999; - border-color: #e5e5e5; -} -/* - * Placeholder - */ -.uk-input::-ms-input-placeholder { - color: #999 !important; -} -.uk-input::placeholder { - color: #999; -} -.uk-textarea::-ms-input-placeholder { - color: #999 !important; -} -.uk-textarea::placeholder { - color: #999; -} -/* Style modifier (`uk-input`, `uk-select` and `uk-textarea`) - ========================================================================== */ -/* - * Small - */ -.uk-form-small { - font-size: 0.875rem; -} -.uk-form-small:not(textarea):not([multiple]):not([size]) { - height: 30px; - padding-right: 8px; - padding-left: 8px; -} -.uk-form-small:not(select):not(input):not(textarea) { - line-height: 28px; -} -/* - * Large - */ -.uk-form-large { - font-size: 1.25rem; -} -.uk-form-large:not(textarea):not([multiple]):not([size]) { - height: 55px; - padding-right: 12px; - padding-left: 12px; -} -.uk-form-large:not(select):not(input):not(textarea) { - line-height: 53px; -} -/* Style modifier (`uk-input`, `uk-select` and `uk-textarea`) - ========================================================================== */ -/* - * Error - */ -.uk-form-danger, -.uk-form-danger:focus { - color: #f0506e; - border-color: #f0506e; -} -/* - * Success - */ -.uk-form-success, -.uk-form-success:focus { - color: #32d296; - border-color: #32d296; -} -/* - * Blank - */ -.uk-form-blank { - background: none; - border-color: transparent; -} -.uk-form-blank:focus { - border-color: #e5e5e5; - border-style: dashed; -} -/* Width modifiers (`uk-input`, `uk-select` and `uk-textarea`) - ========================================================================== */ -/* - * Fixed widths - * Different widths for mini sized `input` and `select` elements - */ -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; -} -/* Select - ========================================================================== */ -/* - * 1. Remove default style. Also works in Firefox - * 2. Style - * 3. Remove default style in IE 10/11 - * 4. Set `color` for options in the select dropdown, because the inherited `color` might be too light. - */ -.uk-select:not([multiple]):not([size]) { - /* 1 */ - -webkit-appearance: none; - -moz-appearance: none; - /* 2 */ - padding-left: 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: 0% 50%; -} -/* 3 */ -.uk-select:not([multiple]):not([size])::-ms-expand { - display: none; -} -/* 4 */ -.uk-select:not([multiple]):not([size]) option { - color: #444; -} -/* - * Disabled - */ -.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"); -} -/* Datalist - ========================================================================== */ -/* - * 1. Remove default style in Chrome - */ -.uk-input[list] { - padding-left: 20px; - background-repeat: no-repeat; - background-position: 0% 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"); -} -/* 1 */ -.uk-input[list]::-webkit-calendar-picker-indicator { - display: none; -} -/* Radio and checkbox - * Note: Does not work in IE11 - ========================================================================== */ -/* - * 1. Style - * 2. Make box more robust so it clips the child element - * 3. Vertical alignment - * 4. Remove default style - * 5. Fix black background on iOS - * 6. Center icons - */ -.uk-radio, -.uk-checkbox { - /* 1 */ - display: inline-block; - height: 16px; - width: 16px; - /* 2 */ - overflow: hidden; - /* 3 */ - margin-top: -4px; - vertical-align: middle; - /* 4 */ - -webkit-appearance: none; - -moz-appearance: none; - /* 5 */ - background-color: transparent; - /* 6 */ - background-repeat: no-repeat; - background-position: 50% 50%; - border: 1px solid #cccccc; - transition: 0.2s ease-in-out; - transition-property: background-color, border; -} -.uk-radio { - border-radius: 50%; -} -/* Focus */ -.uk-radio:focus, -.uk-checkbox:focus { - outline: none; - border-color: #1e87f0; -} -/* - * Checked - */ -.uk-radio:checked, -.uk-checkbox:checked, -.uk-checkbox:indeterminate { - background-color: #1e87f0; - border-color: transparent; -} -/* Focus */ -.uk-radio:checked:focus, -.uk-checkbox:checked:focus, -.uk-checkbox:indeterminate:focus { - background-color: #0e6dcd; -} -/* - * Icons - */ -.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"); -} -/* - * Disabled - */ -.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"); -} -/* Legend - ========================================================================== */ -/* - * Legend - * 1. Behave like block element - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove padding so people aren't caught out if they zero out fieldsets. - * 4. Style - */ -.uk-legend { - /* 1 */ - width: 100%; - /* 2 */ - color: inherit; - /* 3 */ - padding: 0; - /* 4 */ - font-size: 1.5rem; - line-height: 1.4; -} -/* Custom controls - ========================================================================== */ -/* - * 1. Container fits its content - * 2. Create position context - * 3. Prevent content overflow - * 4. Behave like most inline-block elements - */ -.uk-form-custom { - /* 1 */ - display: inline-block; - /* 2 */ - position: relative; - /* 3 */ - max-width: 100%; - /* 4 */ - vertical-align: middle; -} -/* - * 1. Position and resize the form control to always cover its container - * 2. Required for Firefox for positioning to the left - * 3. Required for Webkit to make `height` work - * 4. Hide controle and show cursor - * 5. Needed for the cursor - * 6. Clip height caused by 5. Needed for Webkit only - */ -.uk-form-custom select, -.uk-form-custom input[type="file"] { - /* 1 */ - position: absolute; - top: 0; - z-index: 1; - width: 100%; - height: 100%; - /* 2 */ - right: 0; - /* 3 */ - -webkit-appearance: none; - /* 4 */ - opacity: 0; - cursor: pointer; -} -.uk-form-custom input[type="file"] { - /* 5 */ - font-size: 500px; - /* 6 */ - overflow: hidden; -} -/* Label - ========================================================================== */ -.uk-form-label { - color: #333; - font-size: 0.875rem; -} -/* Layout - ========================================================================== */ -/* - * Stacked - */ -.uk-form-stacked .uk-form-label { - display: block; - margin-bottom: 5px; -} -/* - * Horizontal - */ -/* Tablet portrait and smaller */ -@media (max-width: 959px) { - /* Behave like `uk-form-stacked` */ - .uk-form-horizontal .uk-form-label { - display: block; - margin-bottom: 5px; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-form-horizontal .uk-form-label { - width: 200px; - margin-top: 7px; - float: right; - } - .uk-form-horizontal .uk-form-controls { - margin-right: 215px; - } - /* Better vertical alignment if controls are checkboxes and radio buttons with text */ - .uk-form-horizontal .uk-form-controls-text { - padding-top: 7px; - } -} -/* Icons - ========================================================================== */ -/* - * 1. Set position - * 2. Set width - * 3. Center icon vertically and horizontally - * 4. Style - */ -.uk-form-icon { - /* 1 */ - position: absolute; - top: 0; - bottom: 0; - right: 0; - /* 2 */ - width: 40px; - /* 3 */ - display: inline-flex; - justify-content: center; - align-items: center; - /* 4 */ - color: #999; -} -/* - * Required for `a`. - */ -.uk-form-icon:hover { - color: #666; -} -/* - * Make `input` element clickable through icon, e.g. if it's a `span` - */ -.uk-form-icon:not(a):not(button):not(input) { - pointer-events: none; -} -/* - * Input padding - */ -.uk-form-icon:not(.uk-form-icon-flip) ~ .uk-input { - padding-right: 40px !important; -} -/* - * Position modifier - */ -.uk-form-icon-flip { - left: 0; - right: auto; -} -.uk-form-icon-flip ~ .uk-input { - padding-left: 40px !important; -} -/* ======================================================================== - Component: Button - ========================================================================== */ -/* - * 1. Remove margins in Chrome, Safari and Opera. - * 2. Remove borders for `button`. - * 3. Address `overflow` set to `hidden` in IE. - * 4. Correct `font` properties and `color` not being inherited for `button`. - * 5. Remove the inheritance of text transform in Edge, Firefox, and IE. - * 6. Remove default style for `input type="submit"`in iOS. - * 7. Style - * 8. `line-height` is used to create a height because it also centers the text vertically for `a` elements. - * Better would be to use height and flexbox to center the text vertically but flexbox doesn't work in Firefox on `button` elements. - * 9. Align text if button has a width - * 10. Required for `a`. - */ -.uk-button { - /* 1 */ - margin: 0; - /* 2 */ - border: none; - /* 3 */ - overflow: visible; - /* 4 */ - font: inherit; - color: inherit; - /* 5 */ - text-transform: none; - /* 6 */ - -webkit-appearance: none; - border-radius: 0; - /* 7 */ - display: inline-block; - box-sizing: border-box; - padding: 0 30px; - vertical-align: middle; - font-size: 0.875rem; - /* 8 */ - line-height: 38px; - /* 9 */ - text-align: center; - /* 10 */ - text-decoration: none; - text-transform: uppercase; - transition: 0.1s ease-in-out; - transition-property: color, background-color, border-color; -} -.uk-button:not(:disabled) { - cursor: pointer; -} -/* - * Remove the inner border and padding in Firefox. - */ -.uk-button::-moz-focus-inner { - border: 0; - padding: 0; -} -/* Hover */ -.uk-button:hover { - /* 9 */ - text-decoration: none; -} -/* Focus */ -.uk-button:focus { - outline: none; -} -/* OnClick + Active */ -/* Style modifiers - ========================================================================== */ -/* - * Default - */ -.uk-button-default { - background-color: transparent; - color: #333; - border: 1px solid #e5e5e5; -} -/* Hover + Focus */ -.uk-button-default:hover, -.uk-button-default:focus { - background-color: transparent; - color: #333; - border-color: #b2b2b2; -} -/* OnClick + Active */ -.uk-button-default:active, -.uk-button-default.uk-active { - background-color: transparent; - color: #333; - border-color: #999999; -} -/* - * Primary - */ -.uk-button-primary { - background-color: #1e87f0; - color: #fff; - border: 1px solid transparent; -} -/* Hover + Focus */ -.uk-button-primary:hover, -.uk-button-primary:focus { - background-color: #0f7ae5; - color: #fff; -} -/* OnClick + Active */ -.uk-button-primary:active, -.uk-button-primary.uk-active { - background-color: #0e6dcd; - color: #fff; -} -/* - * Secondary - */ -.uk-button-secondary { - background-color: #222; - color: #fff; - border: 1px solid transparent; -} -/* Hover + Focus */ -.uk-button-secondary:hover, -.uk-button-secondary:focus { - background-color: #151515; - color: #fff; -} -/* OnClick + Active */ -.uk-button-secondary:active, -.uk-button-secondary.uk-active { - background-color: #080808; - color: #fff; -} -/* - * Danger - */ -.uk-button-danger { - background-color: #f0506e; - color: #fff; - border: 1px solid transparent; -} -/* Hover + Focus */ -.uk-button-danger:hover, -.uk-button-danger:focus { - background-color: #ee395b; - color: #fff; -} -/* OnClick + Active */ -.uk-button-danger:active, -.uk-button-danger.uk-active { - background-color: #ec2147; - color: #fff; -} -/* - * Disabled - * The same for all style modifiers - */ -.uk-button-default:disabled, -.uk-button-primary:disabled, -.uk-button-secondary:disabled, -.uk-button-danger:disabled { - background-color: transparent; - color: #999; - border-color: #e5e5e5; -} -/* Size modifiers - ========================================================================== */ -.uk-button-small { - padding: 0 15px; - line-height: 28px; - font-size: 0.875rem; -} -.uk-button-large { - padding: 0 40px; - line-height: 53px; - font-size: 0.875rem; -} -/* Text modifiers - ========================================================================== */ -/* - * Text - * 1. Reset - * 2. Style - */ -.uk-button-text { - /* 1 */ - padding: 0; - line-height: 1.5; - background: none; - /* 2 */ - color: #333; - position: relative; -} -.uk-button-text::before { - content: ""; - position: absolute; - bottom: 0; - right: 0; - left: 100%; - border-bottom: 1px solid #333; - transition: left 0.3s ease-out; -} -/* Hover + Focus */ -.uk-button-text:hover, -.uk-button-text:focus { - color: #333; -} -.uk-button-text:hover::before, -.uk-button-text:focus::before { - left: 0; -} -/* Disabled */ -.uk-button-text:disabled { - color: #999; -} -.uk-button-text:disabled::before { - display: none; -} -/* - * Link - * 1. Reset - * 2. Style - */ -.uk-button-link { - /* 1 */ - padding: 0; - line-height: 1.5; - background: none; - /* 2 */ - color: #1e87f0; -} -/* Hover + Focus */ -.uk-button-link:hover, -.uk-button-link:focus { - color: #0f6ecd; - text-decoration: underline; -} -/* Disabled */ -.uk-button-link:disabled { - color: #999; - text-decoration: none; -} -/* Group - ========================================================================== */ -/* - * 1. Using `flex` instead of `inline-block` to prevent whitespace betweent child elements - * 2. Behave like button - * 3. Create position context - */ -.uk-button-group { - /* 1 */ - display: inline-flex; - /* 2 */ - vertical-align: middle; - /* 3 */ - position: relative; -} -/* Group - ========================================================================== */ -/* - * Collapse border - */ -.uk-button-group > .uk-button:nth-child(n+2), -.uk-button-group > div:nth-child(n+2) .uk-button { - margin-right: -1px; -} -/* - * Create position context to superimpose the successor elements border - * Known issue: If you use an `a` element as button and an icon inside, - * the active state will not work if you click the icon inside the button - * Workaround: Just use a `button` or `input` element as button - */ -.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; -} -/* ======================================================================== - Component: Progress - ========================================================================== */ -/* - * 1. Add the correct vertical alignment in Chrome, Firefox, and Opera. - * 2. Remove default style - * 3. Behave like a block element - * 4. Remove borders in Firefox and Edge - * 5. Set background color for progress container in Firefox, IE11 and Edge - * 6. Style - */ -.uk-progress { - /* 1 */ - vertical-align: baseline; - /* 2 */ - -webkit-appearance: none; - -moz-appearance: none; - /* 3 */ - display: block; - width: 100%; - /* 4 */ - border: 0; - /* 5 */ - background-color: #f8f8f8; - /* 6 */ - margin-bottom: 20px; - height: 15px; - border-radius: 500px; - overflow: hidden; -} -/* Add margin if adjacent element */ -* + .uk-progress { - margin-top: 20px; -} -/* - * Remove animated circles for indeterminate state in IE11 and Edge - */ -.uk-progress:indeterminate { - color: transparent; -} -/* - * Progress container - * 2. Remove progress bar for indeterminate state in Firefox - */ -.uk-progress::-webkit-progress-bar { - background-color: #f8f8f8; - border-radius: 500px; - overflow: hidden; -} -/* 2 */ -.uk-progress:indeterminate::-moz-progress-bar { - width: 0; -} -/* - * Progress bar - * 1. Remove right border in IE11 and Edge - */ -.uk-progress::-webkit-progress-value { - background-color: #1e87f0; - transition: width 0.6s ease; -} -.uk-progress::-moz-progress-bar { - background-color: #1e87f0; -} -.uk-progress::-ms-fill { - background-color: #1e87f0; - transition: width 0.6s ease; - /* 1 */ - border: 0; -} -/* ======================================================================== - Component: Section - ========================================================================== */ -/* - * 1. Make it work with `100vh` and height in general - */ -.uk-section { - display: flow-root; - box-sizing: border-box; - /* 1 */ - padding-top: 40px; - padding-bottom: 40px; -} -/* Desktop and bigger */ -@media (min-width: 960px) { - .uk-section { - padding-top: 70px; - padding-bottom: 70px; - } -} -/* - * Remove margin from the last-child - */ -.uk-section > :last-child { - margin-bottom: 0; -} -/* Size modifiers - ========================================================================== */ -/* - * XSmall - */ -.uk-section-xsmall { - padding-top: 20px; - padding-bottom: 20px; -} -/* - * Small - */ -.uk-section-small { - padding-top: 40px; - padding-bottom: 40px; -} -/* - * Large - */ -.uk-section-large { - padding-top: 70px; - padding-bottom: 70px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-section-large { - padding-top: 140px; - padding-bottom: 140px; - } -} -/* - * XLarge - */ -.uk-section-xlarge { - padding-top: 140px; - padding-bottom: 140px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-section-xlarge { - padding-top: 210px; - padding-bottom: 210px; - } -} -/* Style modifiers - ========================================================================== */ -/* - * Default - */ -.uk-section-default { - background: #fff; -} -/* - * Muted - */ -.uk-section-muted { - background: #f8f8f8; -} -/* - * Primary - */ -.uk-section-primary { - background: #1e87f0; -} -/* - * Secondary - */ -.uk-section-secondary { - background: #222; -} -/* Overlap modifier - ========================================================================== */ -/* - * Reserved modifier to make a section overlap another section with an border image - * Implemented by the theme - */ -/* ======================================================================== - Component: Container - ========================================================================== */ -/* - * 1. Box sizing has to be `content-box` so the max-width is always the same and - * unaffected by the padding on different breakpoints. It's important for the size modifiers. - */ -.uk-container { - display: flow-root; - /* 1 */ - box-sizing: content-box; - max-width: 1200px; - margin-right: auto; - margin-left: auto; - padding-right: 15px; - padding-left: 15px; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-container { - padding-right: 30px; - padding-left: 30px; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-container { - padding-right: 40px; - padding-left: 40px; - } -} -/* - * Remove margin from the last-child - */ -.uk-container > :last-child { - margin-bottom: 0; -} -/* - * Remove padding from nested containers - */ -.uk-container .uk-container { - padding-right: 0; - padding-left: 0; -} -/* Size modifier - ========================================================================== */ -.uk-container-xsmall { - max-width: 750px; -} -.uk-container-small { - max-width: 900px; -} -.uk-container-large { - max-width: 1400px; -} -.uk-container-xlarge { - max-width: 1600px; -} -.uk-container-expand { - max-width: none; -} -/* Expand modifier - ========================================================================== */ -/* - * Expand one side only - */ -.uk-container-expand-right { - margin-right: 0; -} -.uk-container-expand-left { - margin-left: 0; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-container-expand-right.uk-container-xsmall, - .uk-container-expand-left.uk-container-xsmall { - max-width: calc(50% + (750px / 2) - 30px); - } - .uk-container-expand-right.uk-container-small, - .uk-container-expand-left.uk-container-small { - max-width: calc(50% + (900px / 2) - 30px); - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-container-expand-right, - .uk-container-expand-left { - max-width: calc(50% + (1200px / 2) - 40px); - } - .uk-container-expand-right.uk-container-xsmall, - .uk-container-expand-left.uk-container-xsmall { - max-width: calc(50% + (750px / 2) - 40px); - } - .uk-container-expand-right.uk-container-small, - .uk-container-expand-left.uk-container-small { - max-width: calc(50% + (900px / 2) - 40px); - } - .uk-container-expand-right.uk-container-large, - .uk-container-expand-left.uk-container-large { - max-width: calc(50% + (1400px / 2) - 40px); - } - .uk-container-expand-right.uk-container-xlarge, - .uk-container-expand-left.uk-container-xlarge { - max-width: calc(50% + (1600px / 2) - 40px); - } -} -/* Item - ========================================================================== */ -/* - * Utility classes to reset container padding on the left or right side - * Note: It has to be negative margin on the item, because it's specific to the item. - */ -.uk-container-item-padding-remove-right, -.uk-container-item-padding-remove-left { - width: calc(100% + 15px); -} -.uk-container-item-padding-remove-right { - margin-right: -15px; -} -.uk-container-item-padding-remove-left { - margin-left: -15px; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-container-item-padding-remove-right, - .uk-container-item-padding-remove-left { - width: calc(100% + 30px); - } - .uk-container-item-padding-remove-right { - margin-right: -30px; - } - .uk-container-item-padding-remove-left { - margin-left: -30px; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-container-item-padding-remove-right, - .uk-container-item-padding-remove-left { - width: calc(100% + 40px); - } - .uk-container-item-padding-remove-right { - margin-right: -40px; - } - .uk-container-item-padding-remove-left { - margin-left: -40px; - } -} -/* ======================================================================== - Component: Tile - ========================================================================== */ -.uk-tile { - display: flow-root; - position: relative; - box-sizing: border-box; - padding-right: 15px; - padding-left: 15px; - padding-top: 40px; - padding-bottom: 40px; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-tile { - padding-right: 30px; - padding-left: 30px; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-tile { - padding-right: 40px; - padding-left: 40px; - padding-top: 70px; - padding-bottom: 70px; - } -} -/* - * Remove margin from the last-child - */ -.uk-tile > :last-child { - margin-bottom: 0; -} -/* Size modifiers - ========================================================================== */ -/* - * XSmall - */ -.uk-tile-xsmall { - padding-top: 20px; - padding-bottom: 20px; -} -/* - * Small - */ -.uk-tile-small { - padding-top: 40px; - padding-bottom: 40px; -} -/* - * Large - */ -.uk-tile-large { - padding-top: 70px; - padding-bottom: 70px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-tile-large { - padding-top: 140px; - padding-bottom: 140px; - } -} -/* - * XLarge - */ -.uk-tile-xlarge { - padding-top: 140px; - padding-bottom: 140px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-tile-xlarge { - padding-top: 210px; - padding-bottom: 210px; - } -} -/* Style modifiers - ========================================================================== */ -/* - * Default - */ -.uk-tile-default { - background: #fff; -} -/* - * Muted - */ -.uk-tile-muted { - background: #f8f8f8; -} -/* - * Primary - */ -.uk-tile-primary { - background: #1e87f0; -} -/* - * Secondary - */ -.uk-tile-secondary { - background: #222; -} -/* ======================================================================== - Component: Card - ========================================================================== */ -.uk-card { - position: relative; - box-sizing: border-box; - transition: box-shadow 0.1s ease-in-out; -} -/* Sections - ========================================================================== */ -.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; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-card-body { - padding: 40px 40px; - } - .uk-card-header { - padding: 20px 40px; - } - .uk-card-footer { - padding: 20px 40px; - } -} -/* - * Remove margin from the last-child - */ -.uk-card-body > :last-child, -.uk-card-header > :last-child, -.uk-card-footer > :last-child { - margin-bottom: 0; -} -/* Media - ========================================================================== */ -/* - * Reserved alignment modifier to style the media element, e.g. with `border-radius` - * Implemented by the theme - */ -/* Title - ========================================================================== */ -.uk-card-title { - font-size: 1.5rem; - line-height: 1.4; -} -/* Badge - ========================================================================== */ -.uk-card-badge { - position: absolute; - top: 30px; - left: 30px; - z-index: 1; -} -/* - * Remove margin from adjacent element - */ -.uk-card-badge:first-child + * { - margin-top: 0; -} -/* Hover modifier - ========================================================================== */ -.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover { - background: #fff; - box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); -} -/* Style modifiers - ========================================================================== */ -/* - * Default - * Note: Header and Footer are only implemented for the default style - */ -.uk-card-default { - background: #fff; - color: #666; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); -} -.uk-card-default .uk-card-title { - color: #333; -} -.uk-card-default.uk-card-hover:hover { - background-color: #fff; - box-shadow: 0 14px 25px rgba(0, 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; -} -/* - * Primary - */ -.uk-card-primary { - background: #1e87f0; - color: #fff; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); -} -.uk-card-primary .uk-card-title { - color: #fff; -} -.uk-card-primary.uk-card-hover:hover { - background-color: #1e87f0; - box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); -} -/* - * Secondary - */ -.uk-card-secondary { - background: #222; - color: #fff; - box-shadow: 0 5px 15px rgba(0, 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, 0.16); -} -/* Size modifier - ========================================================================== */ -/* - * Small - */ -.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; -} -/* - * Large - */ -/* Desktop and bigger */ -@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; - } -} -/* - * Default - */ -.uk-card-body > .uk-nav-default { - margin-right: -30px; - margin-left: -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-right: 30px; - padding-left: 30px; -} -.uk-card-body .uk-nav-default .uk-nav-sub { - padding-right: 45px; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-card-body > .uk-nav-default { - margin-right: -40px; - margin-left: -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-right: 40px; - padding-left: 40px; - } - .uk-card-body .uk-nav-default .uk-nav-sub { - padding-right: 55px; - } -} -/* - * Small - */ -.uk-card-small > .uk-nav-default { - margin-right: -20px; - margin-left: -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-right: 20px; - padding-left: 20px; -} -.uk-card-small .uk-nav-default .uk-nav-sub { - padding-right: 35px; -} -/* - * Large - */ -/* Desktop and bigger */ -@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-right: 0; - padding-left: 0; - } - .uk-card-large .uk-nav-default .uk-nav-sub { - padding-right: 15px; - } -} -/* ======================================================================== - Component: Close - ========================================================================== */ -/* - * Adopts `uk-icon` - */ -.uk-close { - color: #999; - transition: 0.1s ease-in-out; - transition-property: color, opacity; -} -/* Hover + Focus */ -.uk-close:hover, -.uk-close:focus { - color: #666; - outline: none; -} -/* ======================================================================== - Component: Spinner - ========================================================================== */ -/* - * Adopts `uk-icon` - */ -/* SVG - ========================================================================== */ -.uk-spinner > * { - animation: uk-spinner-rotate 1.4s linear infinite; -} -@keyframes uk-spinner-rotate { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(-270deg); - } -} -/* - * Circle - */ -.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); - } -} -/* ======================================================================== - Component: Totop - ========================================================================== */ -/* - * Addopts `uk-icon` - */ -.uk-totop { - padding: 5px; - color: #999; - transition: color 0.1s ease-in-out; -} -/* Hover + Focus */ -.uk-totop:hover, -.uk-totop:focus { - color: #666; - outline: none; -} -/* OnClick */ -.uk-totop:active { - color: #333; -} -/* ======================================================================== - Component: Marker - ========================================================================== */ -/* - * Addopts `uk-icon` - */ -.uk-marker { - padding: 5px; - background: #222; - color: #fff; - border-radius: 500px; -} -/* Hover + Focus */ -.uk-marker:hover, -.uk-marker:focus { - color: #fff; - outline: none; -} -/* ======================================================================== - Component: Alert - ========================================================================== */ -.uk-alert { - position: relative; - margin-bottom: 20px; - padding: 15px 15px 15px 29px; - background: #f8f8f8; - color: #666; -} -/* Add margin if adjacent element */ -* + .uk-alert { - margin-top: 20px; -} -/* - * Remove margin from the last-child - */ -.uk-alert > :last-child { - margin-bottom: 0; -} -/* Close - * Adopts `uk-close` - ========================================================================== */ -.uk-alert-close { - position: absolute; - top: 20px; - left: 15px; - color: inherit; - opacity: 0.4; -} -/* - * Remove margin from adjacent element - */ -.uk-alert-close:first-child + * { - margin-top: 0; -} -/* - * Hover + Focus - */ -.uk-alert-close:hover, -.uk-alert-close:focus { - color: inherit; - opacity: 0.8; -} -/* Style modifiers - ========================================================================== */ -/* - * Primary - */ -.uk-alert-primary { - background: #d8eafc; - color: #1e87f0; -} -/* - * Success - */ -.uk-alert-success { - background: #edfbf6; - color: #32d296; -} -/* - * Warning - */ -.uk-alert-warning { - background: #fff6ee; - color: #faa05a; -} -/* - * Danger - */ -.uk-alert-danger { - background: #fef4f6; - color: #f0506e; -} -/* - * Content - */ -.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; -} -/* ======================================================================== - Component: Placeholder - ========================================================================== */ -.uk-placeholder { - margin-bottom: 20px; - padding: 30px 30px; - background: transparent; - border: 1px dashed #e5e5e5; -} -/* Add margin if adjacent element */ -* + .uk-placeholder { - margin-top: 20px; -} -/* - * Remove margin from the last-child - */ -.uk-placeholder > :last-child { - margin-bottom: 0; -} -/* ======================================================================== - Component: Badge - ========================================================================== */ -/* - * 1. Style - * 2. Center child vertically and horizontally - */ -.uk-badge { - box-sizing: border-box; - min-width: 22px; - height: 22px; - padding: 0 5px; - border-radius: 500px; - vertical-align: middle; - /* 1 */ - background: #1e87f0; - color: #fff; - font-size: 0.875rem; - /* 2 */ - display: inline-flex; - justify-content: center; - align-items: center; -} -/* - * Required for `a` - */ -.uk-badge:hover, -.uk-badge:focus { - color: #fff; - text-decoration: none; - outline: none; -} -/* ======================================================================== - Component: Label - ========================================================================== */ -.uk-label { - display: inline-block; - padding: 0 10px; - background: #1e87f0; - line-height: 1.5; - font-size: 0.875rem; - color: #fff; - vertical-align: middle; - white-space: nowrap; - border-radius: 2px; - text-transform: uppercase; -} -/* Color modifiers - ========================================================================== */ -/* - * Success - */ -.uk-label-success { - background-color: #32d296; - color: #fff; -} -/* - * Warning - */ -.uk-label-warning { - background-color: #faa05a; - color: #fff; -} -/* - * Danger - */ -.uk-label-danger { - background-color: #f0506e; - color: #fff; -} -/* ======================================================================== - Component: Overlay - ========================================================================== */ -.uk-overlay { - padding: 30px 30px; -} -/* - * Remove margin from the last-child - */ -.uk-overlay > :last-child { - margin-bottom: 0; -} -/* Icon - ========================================================================== */ -/* Style modifiers - ========================================================================== */ -/* - * Default - */ -.uk-overlay-default { - background: rgba(255, 255, 255, 0.8); -} -/* - * Primary - */ -.uk-overlay-primary { - background: rgba(34, 34, 34, 0.8); -} -/* ======================================================================== - Component: Article - ========================================================================== */ -.uk-article { - display: flow-root; -} -/* - * Remove margin from the last-child - */ -.uk-article > :last-child { - margin-bottom: 0; -} -/* Adjacent sibling - ========================================================================== */ -.uk-article + .uk-article { - margin-top: 70px; -} -/* Title - ========================================================================== */ -.uk-article-title { - font-size: 2.23125rem; - line-height: 1.2; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-article-title { - font-size: 2.625rem; - } -} -/* Meta - ========================================================================== */ -.uk-article-meta { - font-size: 0.875rem; - line-height: 1.4; - color: #999; -} -.uk-article-meta a { - color: #999; -} -.uk-article-meta a:hover { - color: #666; - text-decoration: none; -} -/* ======================================================================== - Component: Comment - ========================================================================== */ -/* Sections - ========================================================================== */ -.uk-comment-body { - display: flow-root; - overflow-wrap: break-word; - word-wrap: break-word; -} -.uk-comment-header { - display: flow-root; - margin-bottom: 20px; -} -/* - * Remove margin from the last-child - */ -.uk-comment-body > :last-child, -.uk-comment-header > :last-child { - margin-bottom: 0; -} -/* Title - ========================================================================== */ -.uk-comment-title { - font-size: 1.25rem; - line-height: 1.4; -} -/* Meta - ========================================================================== */ -.uk-comment-meta { - font-size: 0.875rem; - line-height: 1.4; - color: #999; -} -/* Avatar - ========================================================================== */ -/* List - ========================================================================== */ -.uk-comment-list { - padding: 0; - list-style: none; -} -/* Adjacent siblings */ -.uk-comment-list > :nth-child(n+2) { - margin-top: 70px; -} -/* - * Sublists - * Note: General sibling selector allows reply block between comment and sublist - */ -.uk-comment-list .uk-comment ~ ul { - margin: 70px 0 0 0; - padding-right: 30px; - list-style: none; -} -/* Tablet and bigger */ -@media (min-width: 960px) { - .uk-comment-list .uk-comment ~ ul { - padding-right: 100px; - } -} -/* Adjacent siblings */ -.uk-comment-list .uk-comment ~ ul > :nth-child(n+2) { - margin-top: 70px; -} -/* Style modifier - ========================================================================== */ -.uk-comment-primary { - padding: 30px; - background-color: #f8f8f8; -} -/* ======================================================================== - Component: Search - ========================================================================== */ -/* - * 1. Container fits its content - * 2. Create position context - * 3. Prevent content overflow - * 4. Reset `form` - */ -.uk-search { - /* 1 */ - display: inline-block; - /* 2 */ - position: relative; - /* 3 */ - max-width: 100%; - /* 4 */ - margin: 0; -} -/* Input - ========================================================================== */ -/* - * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X. - */ -.uk-search-input::-webkit-search-cancel-button, -.uk-search-input::-webkit-search-decoration { - -webkit-appearance: none; -} -/* - * Removes placeholder transparency in Firefox. - */ -.uk-search-input::-moz-placeholder { - opacity: 1; -} -/* - * 1. Define consistent box sizing. - * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera. - * 3. Remove `border-radius` in iOS. - * 4. Change font properties to `inherit` in all browsers - * 5. Show the overflow in Edge. - * 6. Remove default style in iOS. - * 7. Vertical alignment - * 8. Take the full container width - * 9. Style - */ -.uk-search-input { - /* 1 */ - box-sizing: border-box; - /* 2 */ - margin: 0; - /* 3 */ - border-radius: 0; - /* 4 */ - font: inherit; - /* 5 */ - overflow: visible; - /* 6 */ - -webkit-appearance: none; - /* 7 */ - vertical-align: middle; - /* 8 */ - width: 100%; - /* 9 */ - border: none; - color: #666; -} -.uk-search-input:focus { - outline: none; -} -/* Placeholder */ -.uk-search-input:-ms-input-placeholder { - color: #999 !important; -} -.uk-search-input::placeholder { - color: #999; -} -/* Icon (Adopts `uk-icon`) - ========================================================================== */ -/* - * Remove default focus style - */ -.uk-search-icon:focus { - outline: none; -} -/* - * Position above input - * 1. Set position - * 2. Center icon vertically and horizontally - * 3. Style - */ -.uk-search .uk-search-icon { - /* 1 */ - position: absolute; - top: 0; - bottom: 0; - right: 0; - /* 2 */ - display: inline-flex; - justify-content: center; - align-items: center; - /* 3 */ - color: #999; -} -/* - * Required for `a`. - */ -.uk-search .uk-search-icon:hover { - color: #999; -} -/* - * Make `input` element clickable through icon, e.g. if it's a `span` - */ -.uk-search .uk-search-icon:not(a):not(button):not(input) { - pointer-events: none; -} -/* - * Position modifier - */ -.uk-search .uk-search-icon-flip { - left: 0; - right: auto; -} -/* Default modifier - ========================================================================== */ -.uk-search-default { - width: 180px; -} -/* - * Input - */ -.uk-search-default .uk-search-input { - height: 40px; - padding-right: 6px; - padding-left: 6px; - background: transparent; - border: 1px solid #e5e5e5; -} -/* Focus */ -.uk-search-default .uk-search-input:focus { - background-color: transparent; -} -/* - * Icon - */ -.uk-search-default .uk-search-icon { - width: 40px; -} -.uk-search-default .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input { - padding-right: 40px; -} -.uk-search-default .uk-search-icon-flip ~ .uk-search-input { - padding-left: 40px; -} -/* Navbar modifier - ========================================================================== */ -.uk-search-navbar { - width: 400px; -} -/* - * Input - */ -.uk-search-navbar .uk-search-input { - height: 40px; - background: transparent; - font-size: 1.5rem; -} -/* - * Icon - */ -.uk-search-navbar .uk-search-icon { - width: 40px; -} -.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input { - padding-right: 40px; -} -.uk-search-navbar .uk-search-icon-flip ~ .uk-search-input { - padding-left: 40px; -} -/* Large modifier - ========================================================================== */ -.uk-search-large { - width: 500px; -} -/* - * Input - */ -.uk-search-large .uk-search-input { - height: 80px; - background: transparent; - font-size: 2.625rem; -} -/* - * Icon - */ -.uk-search-large .uk-search-icon { - width: 80px; -} -.uk-search-large .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input { - padding-right: 80px; -} -.uk-search-large .uk-search-icon-flip ~ .uk-search-input { - padding-left: 80px; -} -/* Toggle - ========================================================================== */ -.uk-search-toggle { - color: #999; -} -/* Hover + Focus */ -.uk-search-toggle:hover, -.uk-search-toggle:focus { - color: #666; -} -/* ======================================================================== - Component: Accordion - ========================================================================== */ -.uk-accordion { - padding: 0; - list-style: none; -} -/* Item - ========================================================================== */ -.uk-accordion > :nth-child(n+2) { - margin-top: 20px; -} -/* Title - ========================================================================== */ -.uk-accordion-title { - display: block; - font-size: 1.25rem; - line-height: 1.4; - color: #333; - overflow: hidden; -} -.uk-accordion-title::before { - content: ""; - width: 1.4em; - height: 1.4em; - margin-right: 10px; - float: left; - 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"); -} -/* Hover + Focus */ -.uk-accordion-title:hover, -.uk-accordion-title:focus { - color: #666; - text-decoration: none; - outline: none; -} -/* Content - ========================================================================== */ -.uk-accordion-content { - display: flow-root; - margin-top: 20px; -} -/* - * Remove margin from the last-child - */ -.uk-accordion-content > :last-child { - margin-bottom: 0; -} -/* ======================================================================== - Component: Drop - ========================================================================== */ -/* - * 1. Hide by default - * 2. Set position - * 3. Set a default width - */ -.uk-drop { - /* 1 */ - display: none; - /* 2 */ - position: absolute; - z-index: 1020; - /* 3 */ - box-sizing: border-box; - width: 300px; -} -/* Show */ -.uk-drop.uk-open { - display: block; -} -/* Direction / Alignment modifiers - ========================================================================== */ -/* Direction */ -[class*='uk-drop-top'] { - margin-top: -20px; -} -[class*='uk-drop-bottom'] { - margin-top: 20px; -} -[class*='uk-drop-right'] { - margin-right: -20px; -} -[class*='uk-drop-left'] { - margin-right: 20px; -} -/* Grid modifiers - ========================================================================== */ -.uk-drop-stack .uk-drop-grid > * { - width: 100% !important; -} -/* ======================================================================== - Component: Dropdown - ========================================================================== */ -/* - * 1. Hide by default - * 2. Set position - * 3. Set a default width - * 4. Style - */ -.uk-dropdown { - /* 1 */ - display: none; - /* 2 */ - position: absolute; - z-index: 1020; - /* 3 */ - box-sizing: border-box; - min-width: 200px; - /* 4 */ - padding: 25px; - background: #fff; - color: #666; - box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15); -} -/* Show */ -.uk-dropdown.uk-open { - display: block; -} -/* Nav - * Adopts `uk-nav` - ========================================================================== */ -.uk-dropdown-nav { - white-space: nowrap; - font-size: 0.875rem; -} -/* - * Items - */ -.uk-dropdown-nav > li > a { - color: #999; -} -/* Hover + Focus + Active */ -.uk-dropdown-nav > li > a:hover, -.uk-dropdown-nav > li > a:focus, -.uk-dropdown-nav > li.uk-active > a { - color: #666; -} -/* - * Header - */ -.uk-dropdown-nav .uk-nav-header { - color: #333; -} -/* - * Divider - */ -.uk-dropdown-nav .uk-nav-divider { - border-top: 1px solid #e5e5e5; -} -/* - * Sublists - */ -.uk-dropdown-nav .uk-nav-sub a { - color: #999; -} -.uk-dropdown-nav .uk-nav-sub a:hover, -.uk-dropdown-nav .uk-nav-sub a:focus, -.uk-dropdown-nav .uk-nav-sub li.uk-active > a { - color: #666; -} -/* Direction / Alignment modifiers - ========================================================================== */ -/* Direction */ -[class*='uk-dropdown-top'] { - margin-top: -10px; -} -[class*='uk-dropdown-bottom'] { - margin-top: 10px; -} -[class*='uk-dropdown-right'] { - margin-right: -10px; -} -[class*='uk-dropdown-left'] { - margin-right: 10px; -} -/* Grid modifiers - ========================================================================== */ -.uk-dropdown-stack .uk-dropdown-grid > * { - width: 100% !important; -} -/* ======================================================================== - Component: Modal - ========================================================================== */ -/* - * 1. Hide by default - * 2. Set position - * 3. Allow scrolling for the modal dialog - * 4. Horizontal padding - * 5. Mask the background page - * 6. Fade-in transition - */ -.uk-modal { - /* 1 */ - display: none; - /* 2 */ - position: fixed; - top: 0; - left: 0; - bottom: 0; - right: 0; - z-index: 1010; - /* 3 */ - overflow-y: auto; - -webkit-overflow-scrolling: touch; - /* 4 */ - padding: 15px 15px; - /* 5 */ - background: rgba(0, 0, 0, 0.6); - /* 6 */ - opacity: 0; - transition: opacity 0.15s linear; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-modal { - padding: 50px 30px; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-modal { - padding-right: 40px; - padding-left: 40px; - } -} -/* - * Open - */ -.uk-modal.uk-open { - opacity: 1; -} -/* Page - ========================================================================== */ -/* - * Prevent scrollbars - */ -.uk-modal-page { - overflow: hidden; -} -/* Dialog - ========================================================================== */ -/* - * 1. Create position context for spinner and close button - * 2. Dimensions - * 3. Fix `max-width: 100%` not working in combination with flex and responsive images in IE11 - * `!important` needed to overwrite `uk-width-auto`. See `#modal-media-image` in tests - * 4. Style - * 5. Slide-in transition - */ -.uk-modal-dialog { - /* 1 */ - position: relative; - /* 2 */ - box-sizing: border-box; - margin: 0 auto; - width: 600px; - /* 3 */ - max-width: calc(100% - 0.01px) !important; - /* 4 */ - background: #fff; - /* 5 */ - opacity: 0; - transform: translateY(-100px); - transition: 0.3s linear; - transition-property: opacity, transform; -} -/* - * Open - */ -.uk-open > .uk-modal-dialog { - opacity: 1; - transform: translateY(0); -} -/* Size modifier - ========================================================================== */ -/* - * Container size - * Take the same size as the Container component - */ -.uk-modal-container .uk-modal-dialog { - width: 1200px; -} -/* - * Full size - * 1. Remove padding and background from modal - * 2. Reset all default declarations from modal dialog - */ -/* 1 */ -.uk-modal-full { - padding: 0; - background: none; -} -/* 2 */ -.uk-modal-full .uk-modal-dialog { - margin: 0; - width: 100%; - max-width: 100%; - transform: translateY(0); -} -/* Sections - ========================================================================== */ -.uk-modal-body { - display: flow-root; - padding: 30px 30px; -} -.uk-modal-header { - display: flow-root; - padding: 15px 30px; - background: #fff; - border-bottom: 1px solid #e5e5e5; -} -.uk-modal-footer { - display: flow-root; - padding: 15px 30px; - background: #fff; - border-top: 1px solid #e5e5e5; -} -/* - * Remove margin from the last-child - */ -.uk-modal-body > :last-child, -.uk-modal-header > :last-child, -.uk-modal-footer > :last-child { - margin-bottom: 0; -} -/* Title - ========================================================================== */ -.uk-modal-title { - font-size: 2rem; - line-height: 1.3; -} -/* Close - * Adopts `uk-close` - ========================================================================== */ -[class*='uk-modal-close-'] { - position: absolute; - z-index: 1010; - top: 10px; - left: 10px; - padding: 5px; -} -/* - * Remove margin from adjacent element - */ -[class*='uk-modal-close-']:first-child + * { - margin-top: 0; -} -/* - * Hover - */ -/* - * Default - */ -/* - * Outside - * 1. Prevent scrollbar on small devices - */ -.uk-modal-close-outside { - top: 0; - /* 1 */ - left: -5px; - transform: translate(0, -100%); - color: #ffffff; -} -.uk-modal-close-outside:hover { - color: #fff; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - /* 1 */ - .uk-modal-close-outside { - left: 0; - transform: translate(-100%, -100%); - } -} -/* - * Full - */ -.uk-modal-close-full { - top: 0; - left: 0; - padding: 20px; - background: #fff; -} -/* ======================================================================== - Component: Slideshow - ========================================================================== */ -/* - * 1. Prevent tab highlighting on iOS. - */ -.uk-slideshow { - /* 1 */ - -webkit-tap-highlight-color: transparent; -} -/* Items - ========================================================================== */ -/* - * 1. Create position and stacking context - * 2. Reset list - * 3. Clip child elements - * 4. Prevent displaying the callout information on iOS. - */ -.uk-slideshow-items { - /* 1 */ - position: relative; - z-index: 0; - /* 2 */ - margin: 0; - padding: 0; - list-style: none; - /* 3 */ - overflow: hidden; - /* 4 */ - -webkit-touch-callout: none; -} -/* Item - ========================================================================== */ -/* - * 1. Position items above each other - * 2. Take the full width - * 3. Clip child elements, e.g. for `uk-cover` - * 4. Optimize animation - * 5. Disable horizontal panning gestures in IE11 and Edge - * 6. Suppress outline on focus - */ -.uk-slideshow-items > * { - /* 1 */ - position: absolute; - top: 0; - right: 0; - /* 2 */ - left: 0; - bottom: 0; - /* 3 */ - overflow: hidden; - /* 4 */ - will-change: transform, opacity; - /* 5 */ - touch-action: pan-y; -} -/* 6 */ -.uk-slideshow-items > :focus { - outline: none; -} -/* - * Hide not active items - */ -.uk-slideshow-items > :not(.uk-active) { - display: none; -} -/* ======================================================================== - Component: Slider - ========================================================================== */ -/* - * 1. Prevent tab highlighting on iOS. - */ -.uk-slider { - /* 1 */ - -webkit-tap-highlight-color: transparent; -} -/* Container - ========================================================================== */ -/* - * 1. Clip child elements - */ -.uk-slider-container { - /* 1 */ - overflow: hidden; -} -/* Items - ========================================================================== */ -/* - * 1. Optimize animation - * 2. Create a containing block. In Safari it's neither created by `transform` nor `will-change`. - */ -.uk-slider-items { - /* 1 */ - will-change: transform; - /* 2 */ - position: relative; -} -/* - * 1. Reset list style without interfering with grid - * 2. Prevent displaying the callout information on iOS. - */ -.uk-slider-items:not(.uk-grid) { - display: flex; - /* 1 */ - margin: 0; - padding: 0; - list-style: none; - /* 2 */ - -webkit-touch-callout: none; -} -.uk-slider-items.uk-grid { - flex-wrap: nowrap; -} -/* Item - ========================================================================== */ -/* - * 1. Let items take content dimensions (0 0 auto) - * 2. Create position context - * 3. Disable horizontal panning gestures in IE11 and Edge - * 4. Suppress outline on focus - */ -.uk-slider-items > * { - /* 1 */ - flex: none; - /* 2 */ - position: relative; - /* 3 */ - touch-action: pan-y; -} -/* 4 */ -.uk-slider-items > :focus { - outline: none; -} -/* ======================================================================== - Component: Sticky - ========================================================================== */ -/* - * 1. Resolve frame rate issues on devices with lower frame rates by forcing hardware acceleration - */ -.uk-sticky-fixed { - z-index: 980; - box-sizing: border-box; - margin: 0 !important; - /* 1 */ - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} -/* - * Faster animations - */ -.uk-sticky[class*='uk-animation-'] { - animation-duration: 0.2s; -} -.uk-sticky.uk-animation-reverse { - animation-duration: 0.2s; -} -/* ======================================================================== - Component: Off-canvas - ========================================================================== */ -/* - * 1. Hide by default - * 2. Set position - */ -.uk-offcanvas { - /* 1 */ - display: none; - /* 2 */ - position: fixed; - top: 0; - bottom: 0; - right: 0; - z-index: 1000; -} -/* - * Flip modifier - */ -.uk-offcanvas-flip .uk-offcanvas { - left: 0; - right: auto; -} -/* Bar - ========================================================================== */ -/* - * 1. Set position - * 2. Size and style - * 3. Allow scrolling - */ -.uk-offcanvas-bar { - /* 1 */ - position: absolute; - top: 0; - bottom: 0; - right: -270px; - /* 2 */ - box-sizing: border-box; - width: 270px; - padding: 20px 20px; - background: #222; - /* 3 */ - overflow-y: auto; - -webkit-overflow-scrolling: touch; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-offcanvas-bar { - right: -350px; - width: 350px; - padding: 40px 40px; - } -} -/* Flip modifier */ -.uk-offcanvas-flip .uk-offcanvas-bar { - right: auto; - left: -270px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-offcanvas-flip .uk-offcanvas-bar { - left: -350px; - } -} -/* - * Open - */ -.uk-open > .uk-offcanvas-bar { - right: 0; -} -.uk-offcanvas-flip .uk-open > .uk-offcanvas-bar { - right: auto; - left: 0; -} -/* - * Slide Animation (Used in slide and push mode) - */ -.uk-offcanvas-bar-animation { - transition: right 0.3s ease-out; -} -.uk-offcanvas-flip .uk-offcanvas-bar-animation { - transition-property: left; -} -/* - * Reveal Animation - * 1. Set position - * 2. Clip the bar - * 3. Animation - * 4. Reset position - */ -.uk-offcanvas-reveal { - /* 1 */ - position: absolute; - top: 0; - bottom: 0; - right: 0; - /* 2 */ - width: 0; - overflow: hidden; - /* 3 */ - transition: width 0.3s ease-out; -} -.uk-offcanvas-reveal .uk-offcanvas-bar { - /* 4 */ - right: 0; -} -.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar { - /* 4 */ - right: auto; - left: 0; -} -.uk-open > .uk-offcanvas-reveal { - width: 270px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-open > .uk-offcanvas-reveal { - width: 350px; - } -} -/* - * Flip modifier - */ -.uk-offcanvas-flip .uk-offcanvas-reveal { - left: 0; - right: auto; -} -/* Close - * Adopts `uk-close` - ========================================================================== */ -.uk-offcanvas-close { - position: absolute; - z-index: 1000; - top: 20px; - left: 20px; - padding: 5px; -} -/* Overlay - ========================================================================== */ -/* - * Overlay the whole page. Needed for the `::before` - * 1. Using `100vw` so no modification is needed when off-canvas is flipped - * 2. Allow for closing with swipe gesture on devices with pointer events. - */ -.uk-offcanvas-overlay { - /* 1 */ - width: 100vw; - /* 2 */ - touch-action: none; -} -/* - * 1. Mask the whole page - * 2. Fade-in transition - */ -.uk-offcanvas-overlay::before { - /* 1 */ - content: ""; - position: absolute; - top: 0; - bottom: 0; - right: 0; - left: 0; - background: rgba(0, 0, 0, 0.1); - /* 2 */ - opacity: 0; - transition: opacity 0.15s linear; -} -.uk-offcanvas-overlay.uk-open::before { - opacity: 1; -} -/* Prevent scrolling - ========================================================================== */ -/* - * Prevent horizontal scrollbar when the content is slide-out - * Has to be on the `html` element too to make it work on the `body` - */ -.uk-offcanvas-page, -.uk-offcanvas-container { - overflow-x: hidden; -} -/* Container - ========================================================================== */ -/* - * Prepare slide-out animation (Used in reveal and push mode) - * Using `position: left` instead of `transform` because position `fixed` elements like sticky navbars - * lose their fixed state and behaves like `absolute` within a transformed container - * 1. Provide a fixed width and prevent shrinking - */ -.uk-offcanvas-container { - position: relative; - right: 0; - transition: right 0.3s ease-out; - /* 1 */ - box-sizing: border-box; - width: 100%; -} -/* - * Activate slide-out animation - */ -:not(.uk-offcanvas-flip).uk-offcanvas-container-animation { - right: 270px; -} -.uk-offcanvas-flip.uk-offcanvas-container-animation { - right: -270px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - :not(.uk-offcanvas-flip).uk-offcanvas-container-animation { - right: 350px; - } - .uk-offcanvas-flip.uk-offcanvas-container-animation { - right: -350px; - } -} -/* ======================================================================== - Component: Switcher - ========================================================================== */ -/* - * Reset list - */ -.uk-switcher { - margin: 0; - padding: 0; - list-style: none; -} -/* Items - ========================================================================== */ -/* - * Hide not active items - */ -.uk-switcher > :not(.uk-active) { - display: none; -} -/* - * Remove margin from the last-child - */ -.uk-switcher > * > :last-child { - margin-bottom: 0; -} -/* ======================================================================== - Component: Leader - ========================================================================== */ -.uk-leader { - overflow: hidden; -} -/* - * 1. Place element in text flow - * 2. Never break into a new line - * 3. Get a string back with as many repeating characters to fill the container - * 4. Prevent wrapping. Overflowing characters will be clipped by the container - */ -.uk-leader-fill::after { - /* 1 */ - display: inline-block; - margin-right: 15px; - /* 2 */ - width: 0; - /* 3 */ - content: attr(data-fill); - /* 4 */ - white-space: nowrap; -} -/* - * Hide if media does not match - */ -.uk-leader-fill.uk-leader-hide::after { - display: none; -} -/* - * Pass fill character to JS - */ -.uk-leader-fill-content::before { - content: '.'; -} -:root { - --uk-leader-fill-content: .; -} -/* ======================================================================== - Component: Notification - ========================================================================== */ -/* - * 1. Set position - * 2. Dimensions - */ -.uk-notification { - /* 1 */ - position: fixed; - top: 10px; - right: 10px; - z-index: 1040; - /* 2 */ - box-sizing: border-box; - width: 350px; -} -/* Position modifiers -========================================================================== */ -.uk-notification-top-left, -.uk-notification-bottom-left { - right: auto; - left: 10px; -} -.uk-notification-top-center, -.uk-notification-bottom-center { - right: 50%; - margin-right: -175px; -} -.uk-notification-bottom-right, -.uk-notification-bottom-left, -.uk-notification-bottom-center { - top: auto; - bottom: 10px; -} -/* Responsiveness -========================================================================== */ -/* Phones portrait and smaller */ -@media (max-width: 639px) { - .uk-notification { - right: 10px; - left: 10px; - width: auto; - margin: 0; - } -} -/* Message -========================================================================== */ -.uk-notification-message { - position: relative; - padding: 15px; - background: #f8f8f8; - color: #666; - font-size: 1.25rem; - line-height: 1.4; - cursor: pointer; -} -* + .uk-notification-message { - margin-top: 10px; -} -/* Close - * Adopts `uk-close` - ========================================================================== */ -.uk-notification-close { - display: none; - position: absolute; - top: 20px; - left: 15px; -} -.uk-notification-message:hover .uk-notification-close { - display: block; -} -/* Style modifiers - ========================================================================== */ -/* - * Primary - */ -.uk-notification-message-primary { - color: #1e87f0; -} -/* - * Success - */ -.uk-notification-message-success { - color: #32d296; -} -/* - * Warning - */ -.uk-notification-message-warning { - color: #faa05a; -} -/* - * Danger - */ -.uk-notification-message-danger { - color: #f0506e; -} -/* ======================================================================== - Component: Tooltip - ========================================================================== */ -/* - * 1. Hide by default - * 2. Position - * 3. Remove tooltip from document flow to keep the UIkit container from changing its size when injected into the document initially - * 4. Dimensions - * 5. Style - */ -.uk-tooltip { - /* 1 */ - display: none; - /* 2 */ - position: absolute; - z-index: 1030; - /* 3 */ - top: 0; - /* 4 */ - box-sizing: border-box; - max-width: 200px; - padding: 3px 6px; - /* 5 */ - background: #666; - border-radius: 2px; - color: #fff; - font-size: 12px; -} -/* Show */ -.uk-tooltip.uk-active { - display: block; -} -/* Direction / Alignment modifiers - ========================================================================== */ -/* Direction */ -[class*='uk-tooltip-top'] { - margin-top: -10px; -} -[class*='uk-tooltip-bottom'] { - margin-top: 10px; -} -[class*='uk-tooltip-right'] { - margin-right: -10px; -} -[class*='uk-tooltip-left'] { - margin-right: 10px; -} -/* ======================================================================== - Component: Sortable - ========================================================================== */ -.uk-sortable { - position: relative; -} -/* - * Remove margin from the last-child - */ -.uk-sortable > :last-child { - margin-bottom: 0; -} -/* Drag - ========================================================================== */ -.uk-sortable-drag { - position: fixed !important; - z-index: 1050 !important; - pointer-events: none; -} -/* Placeholder - ========================================================================== */ -.uk-sortable-placeholder { - opacity: 0; - pointer-events: none; -} -/* Empty modifier - ========================================================================== */ -.uk-sortable-empty { - min-height: 50px; -} -/* Handle - ========================================================================== */ -/* Hover */ -.uk-sortable-handle:hover { - cursor: move; -} -/* ======================================================================== - Component: Countdown - ========================================================================== */ -/* Item - ========================================================================== */ -/* Number - ========================================================================== */ -/* - * 1. Make numbers all of the same size to prevent jumping. Must be supported by the font. - * 2. Style - */ -.uk-countdown-number { - /* 1 */ - font-variant-numeric: tabular-nums; - /* 2 */ - font-size: 2rem; - line-height: 0.8; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-countdown-number { - font-size: 4rem; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-countdown-number { - font-size: 6rem; - } -} -/* Separator - ========================================================================== */ -.uk-countdown-separator { - font-size: 1rem; - line-height: 1.6; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-countdown-separator { - font-size: 2rem; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-countdown-separator { - font-size: 3rem; - } -} -/* Label - ========================================================================== */ -/* ======================================================================== - Component: Grid - ========================================================================== */ -/* - * 1. Allow cells to wrap into the next line - * 2. Reset list - */ -.uk-grid { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin: 0; - padding: 0; - list-style: none; -} -/* - * Grid cell - * Note: Space is allocated solely based on content dimensions, but shrinks: 0 1 auto - * Reset margin for e.g. paragraphs - */ -.uk-grid > * { - margin: 0; -} -/* - * Remove margin from the last-child - */ -.uk-grid > * > :last-child { - margin-bottom: 0; -} -/* Gutter - ========================================================================== */ -/* - * Default - */ -/* Horizontal */ -.uk-grid { - margin-right: -30px; -} -.uk-grid > * { - padding-right: 30px; -} -/* Vertical */ -.uk-grid + .uk-grid, -.uk-grid > .uk-grid-margin, -* + .uk-grid-margin { - margin-top: 30px; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - /* Horizontal */ - .uk-grid { - margin-right: -40px; - } - .uk-grid > * { - padding-right: 40px; - } - /* Vertical */ - .uk-grid + .uk-grid, - .uk-grid > .uk-grid-margin, - * + .uk-grid-margin { - margin-top: 40px; - } -} -/* - * Small - */ -/* Horizontal */ -.uk-grid-small, -.uk-grid-column-small { - margin-right: -15px; -} -.uk-grid-small > *, -.uk-grid-column-small > * { - padding-right: 15px; -} -/* Vertical */ -.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; -} -/* - * Medium - */ -/* Horizontal */ -.uk-grid-medium, -.uk-grid-column-medium { - margin-right: -30px; -} -.uk-grid-medium > *, -.uk-grid-column-medium > * { - padding-right: 30px; -} -/* Vertical */ -.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; -} -/* - * Large - */ -/* Horizontal */ -.uk-grid-large, -.uk-grid-column-large { - margin-right: -40px; -} -.uk-grid-large > *, -.uk-grid-column-large > * { - padding-right: 40px; -} -/* Vertical */ -.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; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - /* Horizontal */ - .uk-grid-large, - .uk-grid-column-large { - margin-right: -70px; - } - .uk-grid-large > *, - .uk-grid-column-large > * { - padding-right: 70px; - } - /* Vertical */ - .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; - } -} -/* - * Collapse - */ -/* Horizontal */ -.uk-grid-collapse, -.uk-grid-column-collapse { - margin-right: 0; -} -.uk-grid-collapse > *, -.uk-grid-column-collapse > * { - padding-right: 0; -} -/* Vertical */ -.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; -} -/* Divider - ========================================================================== */ -.uk-grid-divider > * { - position: relative; -} -.uk-grid-divider > :not(.uk-first-column)::before { - content: ""; - position: absolute; - top: 0; - bottom: 0; - border-right: 1px solid #e5e5e5; -} -/* Vertical */ -.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before { - content: ""; - position: absolute; - right: 0; - left: 0; - border-top: 1px solid #e5e5e5; -} -/* - * Default - */ -/* Horizontal */ -.uk-grid-divider { - margin-right: -60px; -} -.uk-grid-divider > * { - padding-right: 60px; -} -.uk-grid-divider > :not(.uk-first-column)::before { - right: 30px; -} -/* Vertical */ -.uk-grid-divider.uk-grid-stack > .uk-grid-margin { - margin-top: 60px; -} -.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before { - top: -30px; - right: 60px; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - /* Horizontal */ - .uk-grid-divider { - margin-right: -80px; - } - .uk-grid-divider > * { - padding-right: 80px; - } - .uk-grid-divider > :not(.uk-first-column)::before { - right: 40px; - } - /* Vertical */ - .uk-grid-divider.uk-grid-stack > .uk-grid-margin { - margin-top: 80px; - } - .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before { - top: -40px; - right: 80px; - } -} -/* - * Small - */ -/* Horizontal */ -.uk-grid-divider.uk-grid-small, -.uk-grid-divider.uk-grid-column-small { - margin-right: -30px; -} -.uk-grid-divider.uk-grid-small > *, -.uk-grid-divider.uk-grid-column-small > * { - padding-right: 30px; -} -.uk-grid-divider.uk-grid-small > :not(.uk-first-column)::before, -.uk-grid-divider.uk-grid-column-small > :not(.uk-first-column)::before { - right: 15px; -} -/* Vertical */ -.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; - right: 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 { - right: 30px; -} -/* - * Medium - */ -/* Horizontal */ -.uk-grid-divider.uk-grid-medium, -.uk-grid-divider.uk-grid-column-medium { - margin-right: -60px; -} -.uk-grid-divider.uk-grid-medium > *, -.uk-grid-divider.uk-grid-column-medium > * { - padding-right: 60px; -} -.uk-grid-divider.uk-grid-medium > :not(.uk-first-column)::before, -.uk-grid-divider.uk-grid-column-medium > :not(.uk-first-column)::before { - right: 30px; -} -/* Vertical */ -.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; - right: 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 { - right: 60px; -} -/* - * Large - */ -/* Horizontal */ -.uk-grid-divider.uk-grid-large, -.uk-grid-divider.uk-grid-column-large { - margin-right: -80px; -} -.uk-grid-divider.uk-grid-large > *, -.uk-grid-divider.uk-grid-column-large > * { - padding-right: 80px; -} -.uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before, -.uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before { - right: 40px; -} -/* Vertical */ -.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; - right: 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 { - right: 80px; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - /* Horizontal */ - .uk-grid-divider.uk-grid-large, - .uk-grid-divider.uk-grid-column-large { - margin-right: -140px; - } - .uk-grid-divider.uk-grid-large > *, - .uk-grid-divider.uk-grid-column-large > * { - padding-right: 140px; - } - .uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before, - .uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before { - right: 70px; - } - /* Vertical */ - .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; - right: 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 { - right: 140px; - } -} -/* Match child of a grid cell - ========================================================================== */ -/* - * Behave like a block element - * 1. Wrap into the next line - * 2. Take the full width, at least 100%. Only if no class from the Width component is set. - * 3. Expand width even if larger than 100%, e.g. because of negative margin (Needed for nested grids) - */ -.uk-grid-match > *, -.uk-grid-item-match { - display: flex; - /* 1 */ - flex-wrap: wrap; -} -.uk-grid-match > * > :not([class*='uk-width']), -.uk-grid-item-match > :not([class*='uk-width']) { - /* 2 */ - box-sizing: border-box; - width: 100%; - /* 3 */ - flex: auto; -} -/* ======================================================================== - Component: Nav - ========================================================================== */ -/* - * Reset - * 1. Prepare lists - * 2. Prepare links - * 3. Remove default focus style - */ -/* 1 */ -.uk-nav, -.uk-nav ul { - margin: 0; - padding: 0; - list-style: none; -} -/* 2 */ -.uk-nav li > a { - display: block; - text-decoration: none; -} -/* 3 */ -.uk-nav li > a:focus { - outline: none; -} -/* - * Items - * Must target `a` elements to exclude other elements (e.g. lists) - */ -.uk-nav > li > a { - padding: 5px 0; -} -/* Sublists - ========================================================================== */ -/* - * Level 2 - * `ul` needed for higher specificity to override padding - */ -ul.uk-nav-sub { - padding: 5px 15px 5px 0; -} -/* - * Level 3 and deeper - */ -.uk-nav-sub ul { - padding-right: 15px; -} -/* - * Items - */ -.uk-nav-sub a { - padding: 2px 0; -} -/* Parent icon modifier - ========================================================================== */ -.uk-nav-parent-icon > .uk-parent > a::after { - content: ""; - width: 1.5em; - height: 1.5em; - float: left; - background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E"); - background-repeat: no-repeat; - background-position: 50% 50%; -} -.uk-nav-parent-icon > .uk-parent.uk-open > a::after { - background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E"); -} -/* Header - ========================================================================== */ -.uk-nav-header { - padding: 5px 0; - text-transform: uppercase; - font-size: 0.875rem; -} -.uk-nav-header:not(:first-child) { - margin-top: 20px; -} -/* Divider - ========================================================================== */ -.uk-nav-divider { - margin: 5px 0; -} -/* Default modifier - ========================================================================== */ -.uk-nav-default { - font-size: 0.875rem; -} -/* - * Items - */ -.uk-nav-default > li > a { - color: #999; -} -/* Hover + Focus */ -.uk-nav-default > li > a:hover, -.uk-nav-default > li > a:focus { - color: #666; -} -/* Active */ -.uk-nav-default > li.uk-active > a { - color: #333; -} -/* - * Header - */ -.uk-nav-default .uk-nav-header { - color: #333; -} -/* - * Divider - */ -.uk-nav-default .uk-nav-divider { - border-top: 1px solid #e5e5e5; -} -/* - * Sublists - */ -.uk-nav-default .uk-nav-sub a { - color: #999; -} -.uk-nav-default .uk-nav-sub a:hover, -.uk-nav-default .uk-nav-sub a:focus { - color: #666; -} -.uk-nav-default .uk-nav-sub li.uk-active > a { - color: #333; -} -/* Primary modifier - ========================================================================== */ -/* - * Items - */ -.uk-nav-primary > li > a { - font-size: 1.5rem; - line-height: 1.5; - color: #999; -} -/* Hover + Focus */ -.uk-nav-primary > li > a:hover, -.uk-nav-primary > li > a:focus { - color: #666; -} -/* Active */ -.uk-nav-primary > li.uk-active > a { - color: #333; -} -/* - * Header - */ -.uk-nav-primary .uk-nav-header { - color: #333; -} -/* - * Divider - */ -.uk-nav-primary .uk-nav-divider { - border-top: 1px solid #e5e5e5; -} -/* - * Sublists - */ -.uk-nav-primary .uk-nav-sub a { - color: #999; -} -.uk-nav-primary .uk-nav-sub a:hover, -.uk-nav-primary .uk-nav-sub a:focus { - color: #666; -} -.uk-nav-primary .uk-nav-sub li.uk-active > a { - color: #333; -} -/* Alignment modifier - ========================================================================== */ -.uk-nav-center { - text-align: center; -} -/* Sublists */ -.uk-nav-center .uk-nav-sub, -.uk-nav-center .uk-nav-sub ul { - padding-right: 0; -} -/* Parent icon modifier */ -.uk-nav-center.uk-nav-parent-icon > .uk-parent > a::after { - position: absolute; -} -/* ======================================================================== - Component: Navbar - ========================================================================== */ -/* - * 1. Create position context to center navbar group - */ -.uk-navbar { - display: flex; - /* 1 */ - position: relative; -} -/* Container - ========================================================================== */ -.uk-navbar-container:not(.uk-navbar-transparent) { - background: #f8f8f8; -} -/* - * Remove pseudo elements created by micro clearfix as precaution (if Container component is used) - */ -.uk-navbar-container > ::before, -.uk-navbar-container > ::after { - display: none !important; -} -/* Groups - ========================================================================== */ -/* - * 1. Align navs and items vertically if they have a different height - * 2. Note: IE 11 requires an extra `div` which affects the center selector - */ -.uk-navbar-right, -.uk-navbar-left, -.uk-navbar-center, -.uk-navbar-center-right > *, -.uk-navbar-center-left > * { - display: flex; - /* 1 */ - align-items: center; -} -/* - * Horizontal alignment - * 1. Create position context for centered navbar with sub groups (left/right) - * 2. Fix text wrapping if content is larger than 50% of the container. - * 3. Needed for dropdowns because a new position context is created - * `z-index` must be smaller than off-canvas - * 4. Align sub groups for centered navbar - */ -.uk-navbar-left { - margin-right: auto; -} -.uk-navbar-center:only-child { - margin-right: auto; - margin-left: auto; - /* 1 */ - position: relative; -} -.uk-navbar-center:not(:only-child) { - position: absolute; - top: 50%; - right: 50%; - transform: translate(50%, -50%); - /* 2 */ - width: max-content; - box-sizing: border-box; - /* 3 */ - z-index: 990; -} -/* 4 */ -.uk-navbar-center-right, -.uk-navbar-center-left { - position: absolute; - top: 0; -} -.uk-navbar-center-right { - left: 100%; -} -.uk-navbar-center-left { - right: 100%; -} -[class*='uk-navbar-center-'] { - width: max-content; - box-sizing: border-box; -} -/* Nav - ========================================================================== */ -/* - * 1. Reset list - */ -.uk-navbar-nav { - display: flex; - /* 1 */ - margin: 0; - padding: 0; - list-style: none; -} -/* - * Allow items to wrap into the next line - * Only not `absolute` positioned groups - */ -.uk-navbar-right, -.uk-navbar-left, -.uk-navbar-center:only-child { - flex-wrap: wrap; -} -/* - * Items - * 1. Center content vertically and horizontally - * 2. Dimensions - * 3. Style - * 4. Required for `a` - */ -.uk-navbar-nav > li > a, -.uk-navbar-item, -.uk-navbar-toggle { - /* 1 */ - display: flex; - justify-content: center; - align-items: center; - /* 2 */ - box-sizing: border-box; - min-height: 80px; - padding: 0 15px; - /* 3 */ - font-size: 0.875rem; - 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"; - /* 4 */ - text-decoration: none; -} -/* - * Nav items - */ -.uk-navbar-nav > li > a { - color: #999; - text-transform: uppercase; - transition: 0.1s ease-in-out; - transition-property: color, background-color; -} -/* - * Hover - * Apply hover style also to focus state and if dropdown is opened - */ -.uk-navbar-nav > li:hover > a, -.uk-navbar-nav > li > a:focus, -.uk-navbar-nav > li > a.uk-open { - color: #666; - outline: none; -} -/* OnClick */ -.uk-navbar-nav > li > a:active { - color: #333; -} -/* Active */ -.uk-navbar-nav > li.uk-active > a { - color: #333; -} -/* Item - ========================================================================== */ -.uk-navbar-item { - color: #666; -} -/* Toggle - ========================================================================== */ -.uk-navbar-toggle { - color: #999; -} -.uk-navbar-toggle:hover, -.uk-navbar-toggle:focus, -.uk-navbar-toggle.uk-open { - color: #666; - outline: none; - text-decoration: none; -} -/* - * Icon - * Adopts `uk-icon` - */ -/* Hover + Focus */ -/* Subtitle - ========================================================================== */ -.uk-navbar-subtitle { - font-size: 0.875rem; -} -/* Style modifiers - ========================================================================== */ -/* Dropdown - ========================================================================== */ -/* - * Adopts `uk-dropdown` - * 1. Hide by default - * 2. Set position - * 3. Set a default width - * 4. Style - */ -.uk-navbar-dropdown { - /* 1 */ - display: none; - /* 2 */ - position: absolute; - z-index: 1020; - /* 3 */ - box-sizing: border-box; - width: 200px; - /* 4 */ - padding: 25px; - background: #fff; - color: #666; - box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15); -} -/* Show */ -.uk-navbar-dropdown.uk-open { - display: block; -} -/* - * Direction / Alignment modifiers - */ -/* Direction */ -[class*='uk-navbar-dropdown-top'] { - margin-top: -15px; -} -[class*='uk-navbar-dropdown-bottom'] { - margin-top: 15px; -} -[class*='uk-navbar-dropdown-right'] { - margin-right: -15px; -} -[class*='uk-navbar-dropdown-left'] { - margin-right: 15px; -} -/* - * Grid - * Adopts `uk-grid` - */ -/* Gutter Horizontal */ -.uk-navbar-dropdown-grid { - margin-right: -50px; -} -.uk-navbar-dropdown-grid > * { - padding-right: 50px; -} -/* Gutter Vertical */ -.uk-navbar-dropdown-grid > .uk-grid-margin { - margin-top: 50px; -} -/* Stack */ -.uk-navbar-dropdown-stack .uk-navbar-dropdown-grid > * { - width: 100% !important; -} -/* - * Width modifier - */ -.uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack) { - width: 400px; -} -.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack) { - width: 600px; -} -.uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack) { - width: 800px; -} -.uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack) { - width: 1000px; -} -/* - * Dropbar modifier - */ -.uk-navbar-dropdown-dropbar { - margin-top: 0; - margin-bottom: 0; - box-shadow: none; -} -/* Dropdown Nav - * Adopts `uk-nav` - ========================================================================== */ -.uk-navbar-dropdown-nav { - font-size: 0.875rem; -} -/* - * Items - */ -.uk-navbar-dropdown-nav > li > a { - color: #999; -} -/* Hover + Focus */ -.uk-navbar-dropdown-nav > li > a:hover, -.uk-navbar-dropdown-nav > li > a:focus { - color: #666; -} -/* Active */ -.uk-navbar-dropdown-nav > li.uk-active > a { - color: #333; -} -/* - * Header - */ -.uk-navbar-dropdown-nav .uk-nav-header { - color: #333; -} -/* - * Divider - */ -.uk-navbar-dropdown-nav .uk-nav-divider { - border-top: 1px solid #e5e5e5; -} -/* - * Sublists - */ -.uk-navbar-dropdown-nav .uk-nav-sub a { - color: #999; -} -.uk-navbar-dropdown-nav .uk-nav-sub a:hover, -.uk-navbar-dropdown-nav .uk-nav-sub a:focus { - color: #666; -} -.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active > a { - color: #333; -} -/* Dropbar - ========================================================================== */ -.uk-navbar-dropbar { - background: #fff; -} -/* - * Slide modifier - */ -.uk-navbar-dropbar-slide { - position: absolute; - z-index: 980; - right: 0; - left: 0; - box-shadow: 0 5px 7px rgba(0, 0, 0, 0.05); -} -/* - * Navbar - */ -.uk-navbar-container > .uk-container .uk-navbar-right { - margin-right: -15px; - margin-left: -15px; -} -.uk-navbar-container > .uk-container .uk-navbar-left { - margin-left: -15px; -} -/* - * Grid Divider - */ -.uk-navbar-dropdown-grid > * { - position: relative; -} -.uk-navbar-dropdown-grid > :not(.uk-first-column)::before { - content: ""; - position: absolute; - top: 0; - bottom: 0; - right: 25px; - border-right: 1px solid #e5e5e5; -} -/* Vertical */ -.uk-navbar-dropdown-grid.uk-grid-stack > .uk-grid-margin::before { - content: ""; - position: absolute; - top: -25px; - right: 50px; - left: 0; - border-top: 1px solid #e5e5e5; -} -/* ======================================================================== - Component: Subnav - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Gutter - * 3. Reset list - */ -.uk-subnav { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin-right: -20px; - /* 3 */ - padding: 0; - list-style: none; -} -/* - * 1. Space is allocated solely based on content dimensions: 0 0 auto - * 2. Gutter - * 3. Create position context for dropdowns - */ -.uk-subnav > * { - /* 1 */ - flex: none; - /* 2 */ - padding-right: 20px; - /* 3 */ - position: relative; -} -/* Items - ========================================================================== */ -/* - * Items must target `a` elements to exclude other elements (e.g. dropdowns) - * Using `:first-child` instead of `a` to support `span` elements for text - * 1. Prevent gap if child element is `inline-block`, e.g. an icon - * 2. Style - */ -.uk-subnav > * > :first-child { - /* 1 */ - display: block; - /* 2 */ - color: #999; - font-size: 0.875rem; - text-transform: uppercase; - transition: 0.1s ease-in-out; - transition-property: color, background-color; -} -/* Hover + Focus */ -.uk-subnav > * > a:hover, -.uk-subnav > * > a:focus { - color: #666; - text-decoration: none; - outline: none; -} -/* Active */ -.uk-subnav > .uk-active > a { - color: #333; -} -/* Divider modifier - ========================================================================== */ -/* - * Set gutter - */ -.uk-subnav-divider { - margin-right: -41px; -} -/* - * Align items and divider vertically - */ -.uk-subnav-divider > * { - display: flex; - align-items: center; -} -/* - * Divider - * 1. `nth-child` makes it also work without JS if it's only one row - */ -.uk-subnav-divider > ::before { - content: ""; - height: 1.5em; - margin-right: 0px; - margin-left: 20px; - border-right: 1px solid transparent; -} -/* 1 */ -.uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before { - border-right-color: #e5e5e5; -} -/* Pill modifier - ========================================================================== */ -.uk-subnav-pill > * > :first-child { - padding: 5px 10px; - background: transparent; - color: #999; -} -/* Hover + Focus */ -.uk-subnav-pill > * > a:hover, -.uk-subnav-pill > * > a:focus { - background-color: #f8f8f8; - color: #666; -} -/* OnClick */ -.uk-subnav-pill > * > a:active { - background-color: #f8f8f8; - color: #666; -} -/* Active */ -.uk-subnav-pill > .uk-active > a { - background-color: #1e87f0; - color: #fff; -} -/* Disabled - * The same for all style modifiers - ========================================================================== */ -.uk-subnav > .uk-disabled > a { - color: #999; -} -/* ======================================================================== - Component: Breadcrumb - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Reset list - */ -.uk-breadcrumb { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - padding: 0; - list-style: none; -} -/* - * Space is allocated solely based on content dimensions: 0 0 auto - */ -.uk-breadcrumb > * { - flex: none; -} -/* Items - ========================================================================== */ -.uk-breadcrumb > * > * { - display: inline-block; - font-size: 0.875rem; - color: #999; -} -/* Hover + Focus */ -.uk-breadcrumb > * > :hover, -.uk-breadcrumb > * > :focus { - color: #666; - text-decoration: none; -} -/* Disabled */ -/* Active */ -.uk-breadcrumb > :last-child > span, -.uk-breadcrumb > :last-child > a:not([href]) { - color: #666; -} -/* - * Divider - * `nth-child` makes it also work without JS if it's only one row - */ -.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before { - content: "/"; - display: inline-block; - margin: 0 20px; - font-size: 0.875rem; - color: #999; -} -/* ======================================================================== - Component: Pagination - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Gutter - * 3. Reset list - */ -.uk-pagination { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin-right: 0; - /* 3 */ - padding: 0; - list-style: none; -} -/* - * 1. Space is allocated solely based on content dimensions: 0 0 auto - * 2. Gutter - * 3. Create position context for dropdowns - */ -.uk-pagination > * { - /* 1 */ - flex: none; - /* 2 */ - padding-right: 0; - /* 3 */ - position: relative; -} -/* Items - ========================================================================== */ -/* - * 1. Prevent gap if child element is `inline-block`, e.g. an icon - * 2. Style - */ -.uk-pagination > * > * { - /* 1 */ - display: block; - /* 2 */ - padding: 5px 10px; - color: #999; - transition: color 0.1s ease-in-out; -} -/* Hover + Focus */ -.uk-pagination > * > :hover, -.uk-pagination > * > :focus { - color: #666; - text-decoration: none; -} -/* Active */ -.uk-pagination > .uk-active > * { - color: #666; -} -/* Disabled */ -.uk-pagination > .uk-disabled > * { - color: #999; -} -/* ======================================================================== - Component: Tab - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Gutter - * 3. Reset list - */ -.uk-tab { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin-right: -20px; - /* 3 */ - padding: 0; - list-style: none; - position: relative; -} -.uk-tab::before { - content: ""; - position: absolute; - bottom: 0; - right: 20px; - left: 0; - border-bottom: 1px solid #e5e5e5; -} -/* - * 1. Space is allocated solely based on content dimensions: 0 0 auto - * 2. Gutter - * 3. Create position context for dropdowns - */ -.uk-tab > * { - /* 1 */ - flex: none; - /* 2 */ - padding-right: 20px; - /* 3 */ - position: relative; -} -/* Items - ========================================================================== */ -/* - * Items must target `a` elements to exclude other elements (e.g. dropdowns) - * 1. Center text if a width is set - * 2. Style - */ -.uk-tab > * > a { - /* 1 */ - display: block; - text-align: center; - /* 2 */ - padding: 5px 10px; - color: #999; - border-bottom: 1px solid transparent; - font-size: 0.875rem; - text-transform: uppercase; - transition: color 0.1s ease-in-out; -} -/* Hover + Focus */ -.uk-tab > * > a:hover, -.uk-tab > * > a:focus { - color: #666; - text-decoration: none; -} -/* Active */ -.uk-tab > .uk-active > a { - color: #333; - border-color: #1e87f0; -} -/* Disabled */ -.uk-tab > .uk-disabled > a { - color: #999; -} -/* Position modifier - ========================================================================== */ -/* - * Bottom - */ -.uk-tab-bottom::before { - top: 0; - bottom: auto; -} -.uk-tab-bottom > * > a { - border-top: 1px solid transparent; - border-bottom: none; -} -/* - * Left + Right - * 1. Reset Gutter - */ -.uk-tab-right, -.uk-tab-left { - flex-direction: column; - /* 1 */ - margin-right: 0; -} -/* 1 */ -.uk-tab-right > *, -.uk-tab-left > * { - padding-right: 0; -} -.uk-tab-right::before { - top: 0; - bottom: 0; - right: auto; - left: 0; - border-right: 1px solid #e5e5e5; - border-bottom: none; -} -.uk-tab-left::before { - top: 0; - bottom: 0; - right: 0; - left: auto; - border-right: 1px solid #e5e5e5; - border-bottom: none; -} -.uk-tab-right > * > a { - text-align: right; - border-left: 1px solid transparent; - border-bottom: none; -} -.uk-tab-left > * > a { - text-align: right; - border-right: 1px solid transparent; - border-bottom: none; -} -.uk-tab .uk-dropdown { - margin-right: 30px; -} -/* ======================================================================== - Component: Slidenav - ========================================================================== */ -/* - * Adopts `uk-icon` - */ -.uk-slidenav { - padding: 5px 10px; - color: rgba(102, 102, 102, 0.5); - transition: color 0.1s ease-in-out; -} -/* Hover + Focus */ -.uk-slidenav:hover, -.uk-slidenav:focus { - color: rgba(102, 102, 102, 0.9); - outline: none; -} -/* OnClick */ -.uk-slidenav:active { - color: rgba(102, 102, 102, 0.5); -} -/* Icon modifier - ========================================================================== */ -/* - * Previous - */ -/* - * Next - */ -/* Size modifier - ========================================================================== */ -.uk-slidenav-large { - padding: 10px 10px; -} -/* Container - ========================================================================== */ -.uk-slidenav-container { - display: flex; -} -/* ======================================================================== - Component: Dotnav - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Reset list - * 3. Gutter - */ -.uk-dotnav { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin: 0; - padding: 0; - list-style: none; - /* 3 */ - margin-right: -12px; -} -/* - * 1. Space is allocated solely based on content dimensions: 0 0 auto - * 2. Gutter - */ -.uk-dotnav > * { - /* 1 */ - flex: none; - /* 2 */ - padding-right: 12px; -} -/* Items - ========================================================================== */ -/* - * Items - * 1. Hide text if present - */ -.uk-dotnav > * > * { - display: block; - box-sizing: border-box; - width: 10px; - height: 10px; - border-radius: 50%; - background: transparent; - /* 1 */ - text-indent: 100%; - overflow: hidden; - white-space: nowrap; - border: 1px solid rgba(102, 102, 102, 0.4); - transition: 0.2s ease-in-out; - transition-property: background-color, border-color; -} -/* Hover + Focus */ -.uk-dotnav > * > :hover, -.uk-dotnav > * > :focus { - background-color: rgba(102, 102, 102, 0.6); - outline: none; - border-color: transparent; -} -/* OnClick */ -.uk-dotnav > * > :active { - background-color: rgba(102, 102, 102, 0.2); - border-color: transparent; -} -/* Active */ -.uk-dotnav > .uk-active > * { - background-color: rgba(102, 102, 102, 0.6); - border-color: transparent; -} -/* Modifier: 'uk-dotnav-vertical' - ========================================================================== */ -/* - * 1. Change direction - * 2. Gutter - */ -.uk-dotnav-vertical { - /* 1 */ - flex-direction: column; - /* 2 */ - margin-right: 0; - margin-top: -12px; -} -/* 2 */ -.uk-dotnav-vertical > * { - padding-right: 0; - padding-top: 12px; -} -/* ======================================================================== - Component: Thumbnav - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Reset list - * 3. Gutter - */ -.uk-thumbnav { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin: 0; - padding: 0; - list-style: none; - /* 3 */ - margin-right: -15px; -} -/* - * Space is allocated based on content dimensions, but shrinks: 0 1 auto - * 1. Gutter - */ -.uk-thumbnav > * { - /* 1 */ - padding-right: 15px; -} -/* Items - ========================================================================== */ -/* - * Items - */ -.uk-thumbnav > * > * { - display: inline-block; - position: relative; -} -.uk-thumbnav > * > *::after { - content: ""; - position: absolute; - top: 0; - bottom: 0; - right: 0; - left: 0; - background: rgba(255, 255, 255, 0.4); - transition: background-color 0.1s ease-in-out; -} -/* Hover + Focus */ -.uk-thumbnav > * > :hover, -.uk-thumbnav > * > :focus { - outline: none; -} -.uk-thumbnav > * > :hover::after, -.uk-thumbnav > * > :focus::after { - background-color: transparent; -} -/* Active */ -.uk-thumbnav > .uk-active > *::after { - background-color: transparent; -} -/* Modifier: 'uk-thumbnav-vertical' - ========================================================================== */ -/* - * 1. Change direction - * 2. Gutter - */ -.uk-thumbnav-vertical { - /* 1 */ - flex-direction: column; - /* 2 */ - margin-right: 0; - margin-top: -15px; -} -/* 2 */ -.uk-thumbnav-vertical > * { - padding-right: 0; - padding-top: 15px; -} -/* ======================================================================== - Component: Iconnav - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Reset list - * 3. Gutter - */ -.uk-iconnav { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin: 0; - padding: 0; - list-style: none; - /* 3 */ - margin-right: -10px; -} -/* - * Space is allocated based on content dimensions, but shrinks: 0 1 auto - * 1. Gutter - */ -.uk-iconnav > * { - /* 1 */ - padding-right: 10px; -} -/* Items - ========================================================================== */ -/* - * Items must target `a` elements to exclude other elements (e.g. dropdowns) - * 1. Prevent gap if child element is `inline-block`, e.g. an icon - * 2. Style - */ -.uk-iconnav > * > a { - /* 1 */ - display: block; - /* 2 */ - color: #999; -} -/* Hover + Focus */ -.uk-iconnav > * > a:hover, -.uk-iconnav > * > a:focus { - color: #666; - outline: none; -} -/* Active */ -.uk-iconnav > .uk-active > a { - color: #666; -} -/* Modifier: 'uk-iconnav-vertical' - ========================================================================== */ -/* - * 1. Change direction - * 2. Gutter - */ -.uk-iconnav-vertical { - /* 1 */ - flex-direction: column; - /* 2 */ - margin-right: 0; - margin-top: -10px; -} -/* 2 */ -.uk-iconnav-vertical > * { - padding-right: 0; - padding-top: 10px; -} -/* ======================================================================== - Component: Lightbox - ========================================================================== */ -/* - * 1. Hide by default - * 2. Set position - * 3. Allow scrolling for the modal dialog - * 4. Horizontal padding - * 5. Mask the background page - * 6. Fade-in transition - * 7. Prevent cancellation of pointer events while dragging - */ -.uk-lightbox { - /* 1 */ - display: none; - /* 2 */ - position: fixed; - top: 0; - left: 0; - bottom: 0; - right: 0; - z-index: 1010; - /* 5 */ - background: #000; - /* 6 */ - opacity: 0; - transition: opacity 0.15s linear; - /* 7 */ - touch-action: pinch-zoom; -} -/* - * Open - * 1. Center child - * 2. Fade-in - */ -.uk-lightbox.uk-open { - display: block; - /* 2 */ - opacity: 1; -} -/* Page - ========================================================================== */ -/* - * Prevent scrollbars - */ -.uk-lightbox-page { - overflow: hidden; -} -/* Item - ========================================================================== */ -/* - * 1. Center child within the viewport - * 2. Not visible by default - * 3. Color needed for spinner icon - * 4. Optimize animation - * 5. Responsiveness - * Using `vh` for `max-height` to fix image proportions after resize in Safari and Opera - * Using `vh` and `vw` to make responsive image work in IE11 - * 6. Suppress outline on focus - */ -.uk-lightbox-items > * { - /* 1 */ - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - /* 2 */ - display: none; - justify-content: center; - align-items: center; - /* 3 */ - color: rgba(255, 255, 255, 0.7); - /* 4 */ - will-change: transform, opacity; -} -/* 5 */ -.uk-lightbox-items > * > * { - max-width: 100vw; - max-height: 100vh; -} -/* 6 */ -.uk-lightbox-items > :focus { - outline: none; -} -.uk-lightbox-items > * > :not(iframe) { - width: auto; - height: auto; -} -.uk-lightbox-items > .uk-active { - display: flex; -} -/* Toolbar - ========================================================================== */ -.uk-lightbox-toolbar { - padding: 10px 10px; - background: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.7); -} -.uk-lightbox-toolbar > * { - color: rgba(255, 255, 255, 0.7); -} -/* Toolbar Icon (Close) - ========================================================================== */ -.uk-lightbox-toolbar-icon { - padding: 5px; - color: rgba(255, 255, 255, 0.7); -} -/* - * Hover - */ -.uk-lightbox-toolbar-icon:hover { - color: #fff; -} -/* Button (Slidenav) - ========================================================================== */ -/* - * 1. Center icon vertically and horizontally - */ -.uk-lightbox-button { - box-sizing: border-box; - width: 50px; - height: 50px; - background: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.7); - /* 1 */ - display: inline-flex; - justify-content: center; - align-items: center; -} -/* Hover + Focus */ -.uk-lightbox-button:hover, -.uk-lightbox-button:focus { - color: #fff; -} -/* OnClick */ -/* Caption - ========================================================================== */ -.uk-lightbox-caption:empty { - display: none; -} -/* Iframe - ========================================================================== */ -.uk-lightbox-iframe { - width: 80%; - height: 80%; -} -/* ======================================================================== - Component: Animation - ========================================================================== */ -[class*='uk-animation-'] { - animation-duration: 0.5s; - animation-timing-function: ease-out; - animation-fill-mode: both; -} -/* Animations - ========================================================================== */ -/* - * Fade - */ -.uk-animation-fade { - animation-name: uk-fade; - animation-duration: 0.8s; - animation-timing-function: linear; -} -/* - * Scale - */ -.uk-animation-scale-up { - animation-name: uk-fade-scale-02; -} -.uk-animation-scale-down { - animation-name: uk-fade-scale-18; -} -/* - * Slide - */ -.uk-animation-slide-top { - animation-name: uk-fade-top; -} -.uk-animation-slide-bottom { - animation-name: uk-fade-bottom; -} -.uk-animation-slide-right { - animation-name: uk-fade-left; -} -.uk-animation-slide-left { - animation-name: uk-fade-right; -} -/* - * Slide Small - */ -.uk-animation-slide-top-small { - animation-name: uk-fade-top-small; -} -.uk-animation-slide-bottom-small { - animation-name: uk-fade-bottom-small; -} -.uk-animation-slide-right-small { - animation-name: uk-fade-left-small; -} -.uk-animation-slide-left-small { - animation-name: uk-fade-right-small; -} -/* - * Slide Medium - */ -.uk-animation-slide-top-medium { - animation-name: uk-fade-top-medium; -} -.uk-animation-slide-bottom-medium { - animation-name: uk-fade-bottom-medium; -} -.uk-animation-slide-right-medium { - animation-name: uk-fade-left-medium; -} -.uk-animation-slide-left-medium { - animation-name: uk-fade-right-medium; -} -/* - * Kenburns - */ -.uk-animation-kenburns { - animation-name: uk-scale-kenburns; - animation-duration: 15s; -} -/* - * Shake - */ -.uk-animation-shake { - animation-name: uk-shake; -} -/* - * SVG Stroke - * The `--uk-animation-stroke` custom property contains the longest path length. - * Set it manually or use `uk-svg="stroke-animation: true"` to set it automatically. - * All strokes are animated by the same pace and doesn't end simultaneously. - * To end simultaneously, `pathLength="1"` could be used, but it's not working in Safari yet. - */ -.uk-animation-stroke { - animation-name: uk-stroke; - stroke-dasharray: var(--uk-animation-stroke); - animation-duration: 2s; -} -/* Direction modifier - ========================================================================== */ -.uk-animation-reverse { - animation-direction: reverse; - animation-timing-function: ease-in; -} -/* Duration modifier - ========================================================================== */ -.uk-animation-fast { - animation-duration: 0.1s; -} -/* Toggle (Hover + Focus) -========================================================================== */ -/* - * The toggle is triggered on touch devices using `:focus` and tabindex - */ -.uk-animation-toggle:not(:hover):not(:focus) [class*='uk-animation-'] { - animation-name: none; -} -/* - * 1. Prevent tab highlighting on iOS. - */ -.uk-animation-toggle { - /* 1 */ - -webkit-tap-highlight-color: transparent; -} -/* - * Remove outline for `tabindex` - */ -.uk-animation-toggle:focus { - outline: none; -} -/* Keyframes used by animation classes - ========================================================================== */ -/* - * Fade - */ -@keyframes uk-fade { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -/* - * Slide Top - */ -@keyframes uk-fade-top { - 0% { - opacity: 0; - transform: translateY(-100%); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -/* - * Slide Bottom - */ -@keyframes uk-fade-bottom { - 0% { - opacity: 0; - transform: translateY(100%); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -/* - * Slide Left - */ -@keyframes uk-fade-left { - 0% { - opacity: 0; - transform: translateX(100%); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -/* - * Slide Right - */ -@keyframes uk-fade-right { - 0% { - opacity: 0; - transform: translateX(-100%); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -/* - * Slide Top Small - */ -@keyframes uk-fade-top-small { - 0% { - opacity: 0; - transform: translateY(-10px); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -/* - * Slide Bottom Small - */ -@keyframes uk-fade-bottom-small { - 0% { - opacity: 0; - transform: translateY(10px); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -/* - * Slide Left Small - */ -@keyframes uk-fade-left-small { - 0% { - opacity: 0; - transform: translateX(10px); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -/* - * Slide Right Small - */ -@keyframes uk-fade-right-small { - 0% { - opacity: 0; - transform: translateX(-10px); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -/* - * Slide Top Medium - */ -@keyframes uk-fade-top-medium { - 0% { - opacity: 0; - transform: translateY(-50px); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -/* - * Slide Bottom Medium - */ -@keyframes uk-fade-bottom-medium { - 0% { - opacity: 0; - transform: translateY(50px); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -/* - * Slide Left Medium - */ -@keyframes uk-fade-left-medium { - 0% { - opacity: 0; - transform: translateX(50px); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -/* - * Slide Right Medium - */ -@keyframes uk-fade-right-medium { - 0% { - opacity: 0; - transform: translateX(-50px); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -/* - * Scale Up - */ -@keyframes uk-fade-scale-02 { - 0% { - opacity: 0; - transform: scale(0.2); - } - 100% { - opacity: 1; - transform: scale(1); - } -} -/* - * Scale Down - */ -@keyframes uk-fade-scale-18 { - 0% { - opacity: 0; - transform: scale(1.8); - } - 100% { - opacity: 1; - transform: scale(1); - } -} -/* - * Kenburns - */ -@keyframes uk-scale-kenburns { - 0% { - transform: scale(1); - } - 100% { - transform: scale(1.2); - } -} -/* - * Shake - */ -@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); - } -} -/* - * Stroke - */ -@keyframes uk-stroke { - 0% { - stroke-dashoffset: var(--uk-animation-stroke); - } - 100% { - stroke-dashoffset: 0; - } -} -/* ======================================================================== - Component: Width - ========================================================================== */ -/* Equal child widths - ========================================================================== */ -[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% * 1 / 3.001); -} -.uk-child-width-1-4 > * { - width: 25%; -} -.uk-child-width-1-5 > * { - width: 20%; -} -.uk-child-width-1-6 > * { - width: calc(100% * 1 / 6.001); -} -.uk-child-width-auto > * { - width: auto; -} -/* - * 1. Reset the `min-width`, which is set to auto by default, because - * flex items won't shrink below their minimum intrinsic content size. - * Using `1px` instead of `0`, so items still wrap into the next line, - * if they have zero width and padding and the predecessor is 100% wide. - */ -.uk-child-width-expand > :not([class*='uk-width']) { - flex: 1; - /* 1 */ - min-width: 1px; -} -/* Phone landscape and bigger */ -@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% * 1 / 3.001); - } - .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% * 1 / 6.001); - } - .uk-child-width-auto\@s > * { - width: auto; - } - .uk-child-width-expand\@s > :not([class*='uk-width']) { - flex: 1; - min-width: 1px; - } -} -/* Tablet landscape and bigger */ -@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% * 1 / 3.001); - } - .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% * 1 / 6.001); - } - .uk-child-width-auto\@m > * { - width: auto; - } - .uk-child-width-expand\@m > :not([class*='uk-width']) { - flex: 1; - min-width: 1px; - } -} -/* Desktop and bigger */ -@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% * 1 / 3.001); - } - .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% * 1 / 6.001); - } - .uk-child-width-auto\@l > * { - width: auto; - } - .uk-child-width-expand\@l > :not([class*='uk-width']) { - flex: 1; - min-width: 1px; - } -} -/* Large screen and bigger */ -@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% * 1 / 3.001); - } - .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% * 1 / 6.001); - } - .uk-child-width-auto\@xl > * { - width: auto; - } - .uk-child-width-expand\@xl > :not([class*='uk-width']) { - flex: 1; - min-width: 1px; - } -} -/* Single Widths - ========================================================================== */ -/* - * 1. `max-width` is needed for the pixel-based classes - */ -[class*='uk-width'] { - box-sizing: border-box; - width: 100%; - /* 1 */ - max-width: 100%; -} -/* Halves */ -.uk-width-1-2 { - width: 50%; -} -/* Thirds */ -.uk-width-1-3 { - width: calc(100% * 1 / 3.001); -} -.uk-width-2-3 { - width: calc(100% * 2 / 3.001); -} -/* Quarters */ -.uk-width-1-4 { - width: 25%; -} -.uk-width-3-4 { - width: 75%; -} -/* Fifths */ -.uk-width-1-5 { - width: 20%; -} -.uk-width-2-5 { - width: 40%; -} -.uk-width-3-5 { - width: 60%; -} -.uk-width-4-5 { - width: 80%; -} -/* Sixths */ -.uk-width-1-6 { - width: calc(100% * 1 / 6.001); -} -.uk-width-5-6 { - width: calc(100% * 5 / 6.001); -} -/* Pixel */ -.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; -} -/* Auto */ -.uk-width-auto { - width: auto; -} -/* Expand */ -.uk-width-expand { - flex: 1; - min-width: 1px; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - /* Whole */ - .uk-width-1-1\@s { - width: 100%; - } - /* Halves */ - .uk-width-1-2\@s { - width: 50%; - } - /* Thirds */ - .uk-width-1-3\@s { - width: calc(100% * 1 / 3.001); - } - .uk-width-2-3\@s { - width: calc(100% * 2 / 3.001); - } - /* Quarters */ - .uk-width-1-4\@s { - width: 25%; - } - .uk-width-3-4\@s { - width: 75%; - } - /* Fifths */ - .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%; - } - /* Sixths */ - .uk-width-1-6\@s { - width: calc(100% * 1 / 6.001); - } - .uk-width-5-6\@s { - width: calc(100% * 5 / 6.001); - } - /* Pixel */ - .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; - } - /* Auto */ - .uk-width-auto\@s { - width: auto; - } - /* Expand */ - .uk-width-expand\@s { - flex: 1; - min-width: 1px; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - /* Whole */ - .uk-width-1-1\@m { - width: 100%; - } - /* Halves */ - .uk-width-1-2\@m { - width: 50%; - } - /* Thirds */ - .uk-width-1-3\@m { - width: calc(100% * 1 / 3.001); - } - .uk-width-2-3\@m { - width: calc(100% * 2 / 3.001); - } - /* Quarters */ - .uk-width-1-4\@m { - width: 25%; - } - .uk-width-3-4\@m { - width: 75%; - } - /* Fifths */ - .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%; - } - /* Sixths */ - .uk-width-1-6\@m { - width: calc(100% * 1 / 6.001); - } - .uk-width-5-6\@m { - width: calc(100% * 5 / 6.001); - } - /* Pixel */ - .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; - } - /* Auto */ - .uk-width-auto\@m { - width: auto; - } - /* Expand */ - .uk-width-expand\@m { - flex: 1; - min-width: 1px; - } -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - /* Whole */ - .uk-width-1-1\@l { - width: 100%; - } - /* Halves */ - .uk-width-1-2\@l { - width: 50%; - } - /* Thirds */ - .uk-width-1-3\@l { - width: calc(100% * 1 / 3.001); - } - .uk-width-2-3\@l { - width: calc(100% * 2 / 3.001); - } - /* Quarters */ - .uk-width-1-4\@l { - width: 25%; - } - .uk-width-3-4\@l { - width: 75%; - } - /* Fifths */ - .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%; - } - /* Sixths */ - .uk-width-1-6\@l { - width: calc(100% * 1 / 6.001); - } - .uk-width-5-6\@l { - width: calc(100% * 5 / 6.001); - } - /* Pixel */ - .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; - } - /* Auto */ - .uk-width-auto\@l { - width: auto; - } - /* Expand */ - .uk-width-expand\@l { - flex: 1; - min-width: 1px; - } -} -/* Large screen and bigger */ -@media (min-width: 1600px) { - /* Whole */ - .uk-width-1-1\@xl { - width: 100%; - } - /* Halves */ - .uk-width-1-2\@xl { - width: 50%; - } - /* Thirds */ - .uk-width-1-3\@xl { - width: calc(100% * 1 / 3.001); - } - .uk-width-2-3\@xl { - width: calc(100% * 2 / 3.001); - } - /* Quarters */ - .uk-width-1-4\@xl { - width: 25%; - } - .uk-width-3-4\@xl { - width: 75%; - } - /* Fifths */ - .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%; - } - /* Sixths */ - .uk-width-1-6\@xl { - width: calc(100% * 1 / 6.001); - } - .uk-width-5-6\@xl { - width: calc(100% * 5 / 6.001); - } - /* Pixel */ - .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; - } - /* Auto */ - .uk-width-auto\@xl { - width: auto; - } - /* Expand */ - .uk-width-expand\@xl { - flex: 1; - min-width: 1px; - } -} -/* ======================================================================== - Component: Height - ========================================================================== */ -[class*='uk-height'] { - box-sizing: border-box; -} -/* - * Only works if parent element has a height set - */ -.uk-height-1-1 { - height: 100%; -} -/* - * Useful to create image teasers - */ -.uk-height-viewport { - min-height: 100vh; -} -/* - * Pixel - * Useful for `overflow: auto` - */ -.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; -} -/* ======================================================================== - Component: Text - ========================================================================== */ -/* Style modifiers - ========================================================================== */ -.uk-text-lead { - font-size: 1.5rem; - line-height: 1.5; - color: #333; -} -.uk-text-meta { - font-size: 0.875rem; - line-height: 1.4; - color: #999; -} -.uk-text-meta a { - color: #999; -} -.uk-text-meta a:hover { - color: #666; - text-decoration: none; -} -/* Size modifiers - ========================================================================== */ -.uk-text-small { - font-size: 0.875rem; - line-height: 1.5; -} -.uk-text-large { - font-size: 1.5rem; - line-height: 1.5; -} -.uk-text-default { - font-size: 16px; - line-height: 1.5; -} -/* Weight modifier - ========================================================================== */ -.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; -} -/* Style modifier - ========================================================================== */ -.uk-text-italic { - font-style: italic; -} -/* Transform modifier - ========================================================================== */ -.uk-text-capitalize { - text-transform: capitalize !important; -} -.uk-text-uppercase { - text-transform: uppercase !important; -} -.uk-text-lowercase { - text-transform: lowercase !important; -} -/* Color modifiers - ========================================================================== */ -.uk-text-muted { - color: #999 !important; -} -.uk-text-emphasis { - color: #333 !important; -} -.uk-text-primary { - color: #1e87f0 !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; -} -/* Background modifier - ========================================================================== */ -/* - * 1. The background clips to the foreground text. Works in Chrome, Firefox, Safari, Edge and Opera - * Default color is set to transparent - * 2. Container fits the text - * 3. Fallback color for IE11 - */ -.uk-text-background { - /* 1 */ - -webkit-background-clip: text; - /* 2 */ - display: inline-block; - /* 3 */ - color: #1e87f0 !important; -} -@supports (-webkit-background-clip: text) { - .uk-text-background { - background-color: #1e87f0; - color: transparent !important; - } -} -/* Alignment modifiers - ========================================================================== */ -.uk-text-right { - text-align: right !important; -} -.uk-text-left { - text-align: left !important; -} -.uk-text-center { - text-align: center !important; -} -.uk-text-justify { - text-align: justify !important; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-text-right\@s { - text-align: right !important; - } - .uk-text-left\@s { - text-align: left !important; - } - .uk-text-center\@s { - text-align: center !important; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-text-right\@m { - text-align: right !important; - } - .uk-text-left\@m { - text-align: left !important; - } - .uk-text-center\@m { - text-align: center !important; - } -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-text-right\@l { - text-align: right !important; - } - .uk-text-left\@l { - text-align: left !important; - } - .uk-text-center\@l { - text-align: center !important; - } -} -/* Large screen and bigger */ -@media (min-width: 1600px) { - .uk-text-right\@xl { - text-align: right !important; - } - .uk-text-left\@xl { - text-align: left !important; - } - .uk-text-center\@xl { - text-align: center !important; - } -} -/* - * Vertical - */ -.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; -} -/* Wrap modifiers - ========================================================================== */ -/* - * Prevent text from wrapping onto multiple lines - */ -.uk-text-nowrap { - white-space: nowrap; -} -/* - * 1. Make sure a max-width is set after which truncation can occur - * 2. Prevent text from wrapping onto multiple lines, and truncate with an ellipsis - * 3. Fix for table cells - */ -.uk-text-truncate { - /* 1 */ - max-width: 100%; - /* 2 */ - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -/* 2 */ -th.uk-text-truncate, -td.uk-text-truncate { - max-width: 0; -} -/* - * 1. Wrap long words onto the next line and break them if they are too long to fit - * 2. Legacy `word-wrap` as fallback for `overflow-wrap` - * 3. Fix `overflow-wrap` which doesn't work with table cells in Chrome, Opera, IE11 and Edge - * Must use `break-all` to support IE11 and Edge - * Note: Not using `hyphens: auto;` because it hyphenates text even if not needed - */ -.uk-text-break { - /* 1 */ - overflow-wrap: break-word; - /* 2 */ - word-wrap: break-word; -} -/* 3 */ -th.uk-text-break, -td.uk-text-break { - word-break: break-all; -} -/* ======================================================================== - Component: Column - ========================================================================== */ -[class*='uk-column-'] { - column-gap: 30px; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - [class*='uk-column-'] { - column-gap: 40px; - } -} -/* - * Fix image 1px line wrapping into the next column in Chrome - */ -[class*='uk-column-'] img { - transform: translate3d(0, 0, 0); -} -/* Divider - ========================================================================== */ -/* - * 1. Double the column gap - */ -.uk-column-divider { - column-rule: 1px solid #e5e5e5; - /* 1 */ - column-gap: 60px; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-column-divider { - column-gap: 80px; - } -} -/* Width modifiers - ========================================================================== */ -.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; -} -/* Phone landscape and bigger */ -@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; - } -} -/* Tablet landscape and bigger */ -@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; - } -} -/* Desktop and bigger */ -@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; - } -} -/* Large screen and bigger */ -@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; - } -} -/* Make element span across all columns - * Does not work in Firefox yet - ========================================================================== */ -.uk-column-span { - column-span: all; -} -/* ======================================================================== - Component: Cover - ========================================================================== */ -/* - * Works with iframes and embedded content - * 1. Reset responsiveness for embedded content - * 2. Center object - * Note: Percent values on the `top` property only works if this element - * is absolute positioned or if the container has a height - */ -.uk-cover { - /* 1 */ - max-width: none; - /* 2 */ - position: absolute; - right: 50%; - top: 50%; - transform: translate(50%, -50%); -} -iframe.uk-cover { - pointer-events: none; -} -/* Container - ========================================================================== */ -/* - * 1. Parent container which clips resized object - * 2. Needed if the child is positioned absolute. See note above - */ -.uk-cover-container { - /* 1 */ - overflow: hidden; - /* 2 */ - position: relative; -} -/* ======================================================================== - Component: Background - ========================================================================== */ -/* Color - ========================================================================== */ -.uk-background-default { - background-color: #fff; -} -.uk-background-muted { - background-color: #f8f8f8; -} -.uk-background-primary { - background-color: #1e87f0; -} -.uk-background-secondary { - background-color: #222; -} -/* Size - ========================================================================== */ -.uk-background-cover, -.uk-background-contain { - background-position: 50% 50%; - background-repeat: no-repeat; -} -.uk-background-cover { - background-size: cover; -} -.uk-background-contain { - background-size: contain; -} -/* Position - ========================================================================== */ -.uk-background-top-right { - background-position: 100% 0; -} -.uk-background-top-center { - background-position: 50% 0; -} -.uk-background-top-left { - background-position: 0% 0; -} -.uk-background-center-right { - background-position: 100% 50%; -} -.uk-background-center-center { - background-position: 50% 50%; -} -.uk-background-center-left { - background-position: 0% 50%; -} -.uk-background-bottom-right { - background-position: 100% 100%; -} -.uk-background-bottom-center { - background-position: 50% 100%; -} -.uk-background-bottom-left { - background-position: 0% 100%; -} -/* Repeat - ========================================================================== */ -.uk-background-norepeat { - background-repeat: no-repeat; -} -/* Attachment - ========================================================================== */ -/* - * 1. Fix bug introduced in Chrome 67: the background image is not visible if any element on the page uses `translate3d` - */ -.uk-background-fixed { - background-attachment: fixed; - /* 1 */ - backface-visibility: hidden; -} -/* - * Exclude touch devices because `fixed` doesn't work on iOS and Android - */ -@media (pointer: coarse) { - .uk-background-fixed { - background-attachment: scroll; - } -} -/* Image - ========================================================================== */ -/* Phone portrait and smaller */ -@media (max-width: 639px) { - .uk-background-image\@s { - background-image: none !important; - } -} -/* Phone landscape and smaller */ -@media (max-width: 959px) { - .uk-background-image\@m { - background-image: none !important; - } -} -/* Tablet landscape and smaller */ -@media (max-width: 1199px) { - .uk-background-image\@l { - background-image: none !important; - } -} -/* Desktop and smaller */ -@media (max-width: 1599px) { - .uk-background-image\@xl { - background-image: none !important; - } -} -/* Blend modes - ========================================================================== */ -.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; -} -/* ======================================================================== - Component: Align - ========================================================================== */ -/* - * Default - */ -[class*='uk-align'] { - display: block; - margin-bottom: 30px; -} -* + [class*='uk-align'] { - margin-top: 30px; -} -/* - * Center - */ -.uk-align-center { - margin-right: auto; - margin-left: auto; -} -/* - * Left/Right - */ -.uk-align-right { - margin-top: 0; - margin-left: 30px; - float: right; -} -.uk-align-left { - margin-top: 0; - margin-right: 30px; - float: left; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-align-right\@s { - margin-top: 0; - margin-left: 30px; - float: right; - } - .uk-align-left\@s { - margin-top: 0; - margin-right: 30px; - float: left; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-align-right\@m { - margin-top: 0; - margin-left: 30px; - float: right; - } - .uk-align-left\@m { - margin-top: 0; - margin-right: 30px; - float: left; - } -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-align-right\@l { - margin-top: 0; - float: right; - } - .uk-align-left\@l { - margin-top: 0; - float: left; - } - .uk-align-right, - .uk-align-right\@s, - .uk-align-right\@m, - .uk-align-right\@l { - margin-left: 40px; - } - .uk-align-left, - .uk-align-left\@s, - .uk-align-left\@m, - .uk-align-left\@l { - margin-right: 40px; - } -} -/* Large screen and bigger */ -@media (min-width: 1600px) { - .uk-align-right\@xl { - margin-top: 0; - margin-left: 40px; - float: right; - } - .uk-align-left\@xl { - margin-top: 0; - margin-right: 40px; - float: left; - } -} -/* ======================================================================== - Component: SVG - ========================================================================== */ -/* - * 1. Fill all SVG elements with the current text color if no `fill` attribute is set - * 2. Set the fill and stroke color of all SVG elements to the current text color - */ -/* 1 */ -.uk-svg, -.uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve) { - fill: currentcolor; -} -.uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) { - stroke: currentcolor; -} -/* - * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835 - */ -.uk-svg { - transform: translate(0, 0); -} -/* ======================================================================== - Component: Utility - ========================================================================== */ -/* Panel - ========================================================================== */ -.uk-panel { - display: flow-root; - position: relative; - box-sizing: border-box; -} -/* - * Remove margin from the last-child - */ -.uk-panel > :last-child { - margin-bottom: 0; -} -/* - * Scrollable - */ -.uk-panel-scrollable { - height: 170px; - padding: 10px; - border: 1px solid #e5e5e5; - overflow: auto; - -webkit-overflow-scrolling: touch; - resize: both; -} -/* Clearfix - ========================================================================== */ -/* - * 1. `table-cell` is used with `::before` because `table` creates a 1px gap when it becomes a flex item, only in Webkit - * 2. `table` is used again with `::after` because `clear` only works with block elements. - * Note: `display: block` with `overflow: hidden` is currently not working in the latest Safari - */ -/* 1 */ -.uk-clearfix::before { - content: ""; - display: table-cell; -} -/* 2 */ -.uk-clearfix::after { - content: ""; - display: table; - clear: both; -} -/* Float - ========================================================================== */ -/* - * 1. Prevent content overflow - */ -.uk-float-right { - float: right; -} -.uk-float-left { - float: left; -} -/* 1 */ -[class*='uk-float-'] { - max-width: 100%; -} -/* Overfow - ========================================================================== */ -.uk-overflow-hidden { - overflow: hidden; -} -/* - * Enable scrollbars if content is clipped - * Note: Firefox ignores `padding-bottom` for the scrollable overflow https://bugzilla.mozilla.org/show_bug.cgi?id=748518 - */ -.uk-overflow-auto { - overflow: auto; - -webkit-overflow-scrolling: touch; -} -.uk-overflow-auto > :last-child { - margin-bottom: 0; -} -/* Resize - ========================================================================== */ -.uk-resize { - resize: both; -} -.uk-resize-vertical { - resize: vertical; -} -/* Display - ========================================================================== */ -.uk-display-block { - display: block !important; -} -.uk-display-inline { - display: inline !important; -} -.uk-display-inline-block { - display: inline-block !important; -} -/* Inline - ========================================================================== */ -/* - * 1. Container fits its content - * 2. Create position context - * 3. Prevent content overflow - * 4. Behave like most inline-block elements - * 5. Force hardware acceleration without creating a new stacking context - * to fix 1px glitch when combined with overlays and transitions in Webkit - * 6. Clip child elements - */ -[class*='uk-inline'] { - /* 1 */ - display: inline-block; - /* 2 */ - position: relative; - /* 3 */ - max-width: 100%; - /* 4 */ - vertical-align: middle; - /* 5 */ - -webkit-backface-visibility: hidden; -} -.uk-inline-clip { - /* 6 */ - overflow: hidden; -} -/* Responsive objects - ========================================================================== */ -/* - * Preserve original dimensions - * Because `img, `video`, `canvas` and `audio` are already responsive by default, see Base component - */ -.uk-preserve-width, -.uk-preserve-width canvas, -.uk-preserve-width img, -.uk-preserve-width svg, -.uk-preserve-width video { - max-width: none; -} -/* - * Responsiveness - * Corrects `max-width` and `max-height` behavior if padding and border are used - */ -.uk-responsive-width, -.uk-responsive-height { - box-sizing: border-box; -} -/* - * 1. Set a maximum width. `important` needed to override `uk-preserve-width img` - * 2. Auto scale the height. Only needed if `height` attribute is present - */ -.uk-responsive-width { - /* 1 */ - max-width: 100% !important; - /* 2 */ - height: auto; -} -/* - * 1. Set a maximum height. Only works if the parent element has a fixed height - * 2. Auto scale the width. Only needed if `width` attribute is present - * 3. Reset max-width, which `img, `video`, `canvas` and `audio` already have by default - */ -.uk-responsive-height { - /* 1 */ - max-height: 100%; - /* 2 */ - width: auto; - /* 3 */ - max-width: none; -} -/* Border - ========================================================================== */ -.uk-border-circle { - border-radius: 50%; -} -.uk-border-pill { - border-radius: 500px; -} -.uk-border-rounded { - border-radius: 5px; -} -/* - * Fix `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit - */ -.uk-inline-clip[class*='uk-border-'] { - -webkit-transform: translateZ(0); -} -/* Box-shadow - ========================================================================== */ -.uk-box-shadow-small { - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08); -} -.uk-box-shadow-medium { - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); -} -.uk-box-shadow-large { - box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); -} -.uk-box-shadow-xlarge { - box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16); -} -/* - * Hover - */ -[class*='uk-box-shadow-hover'] { - transition: box-shadow 0.1s ease-in-out; -} -.uk-box-shadow-hover-small:hover { - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08); -} -.uk-box-shadow-hover-medium:hover { - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); -} -.uk-box-shadow-hover-large:hover { - box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); -} -.uk-box-shadow-hover-xlarge:hover { - box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16); -} -/* Box-shadow bottom - ========================================================================== */ -/* - * 1. Set position. - * 2. Set style - * 3. Blur doesn't work on pseudo elements with negative `z-index` in Edge. - * Solved by using `before` and add position context to child elements. - */ -@supports (filter: blur(0)) { - .uk-box-shadow-bottom { - display: inline-block; - position: relative; - max-width: 100%; - vertical-align: middle; - } - .uk-box-shadow-bottom::before { - content: ''; - /* 1 */ - position: absolute; - bottom: -30px; - right: 0; - left: 0; - /* 2 */ - height: 30px; - border-radius: 100%; - background: #444; - filter: blur(20px); - } - /* 3 */ - .uk-box-shadow-bottom > * { - position: relative; - } -} -/* Drop cap - ========================================================================== */ -/* - * 1. Firefox doesn't apply `::first-letter` if the first letter is inside child elements - * https://bugzilla.mozilla.org/show_bug.cgi?id=214004 - * 2. In Firefox, a floating `::first-letter` doesn't have a line box and there for no `line-height` - * https://bugzilla.mozilla.org/show_bug.cgi?id=317933 - * 3. Caused by 1.: Edge creates two nested `::first-letter` containers, one for each selector - * This doubles the `font-size` exponential when using the `em` unit. - */ -.uk-dropcap::first-letter, -.uk-dropcap > p:first-of-type::first-letter { - display: block; - margin-left: 10px; - float: right; - font-size: 4.5em; - line-height: 1; - margin-bottom: -2px; -} -/* 2 */ -@-moz-document url-prefix() { - .uk-dropcap::first-letter, - .uk-dropcap > p:first-of-type::first-letter { - margin-top: 1.1%; - } -} -/* 3 */ -@supports (-ms-ime-align: auto) { - .uk-dropcap > p:first-of-type::first-letter { - font-size: 1em; - } -} -/* Logo - ========================================================================== */ -/* - * 1. Required for `a` - */ -.uk-logo { - font-size: 1.5rem; - 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"; - color: #666; - /* 1 */ - text-decoration: none; -} -/* Hover + Focus */ -.uk-logo:hover, -.uk-logo:focus { - color: #666; - outline: none; - /* 1 */ - text-decoration: none; -} -.uk-logo-inverse { - display: none; -} -/* Disabled State - ========================================================================== */ -.uk-disabled { - pointer-events: none; -} -/* Drag State - ========================================================================== */ -/* - * 1. Needed if moving over elements with have their own cursor on hover, e.g. links or buttons - * 2. Fix dragging over iframes - */ -.uk-drag, -.uk-drag * { - cursor: move; -} -/* 2 */ -.uk-drag iframe { - pointer-events: none; -} -/* Dragover State - ========================================================================== */ -/* - * Create a box-shadow when dragging a file over the upload area - */ -.uk-dragover { - box-shadow: 0 0 20px rgba(100, 100, 100, 0.3); -} -/* Blend modes - ========================================================================== */ -.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; -} -/* Transform -========================================================================== */ -.uk-transform-center { - transform: translate(50%, -50%); -} -/* Transform Origin -========================================================================== */ -.uk-transform-origin-top-right { - transform-origin: 100% 0; -} -.uk-transform-origin-top-center { - transform-origin: 50% 0; -} -.uk-transform-origin-top-left { - transform-origin: 0% 0; -} -.uk-transform-origin-center-right { - transform-origin: 100% 50%; -} -.uk-transform-origin-center-left { - transform-origin: 0% 50%; -} -.uk-transform-origin-bottom-right { - transform-origin: 100% 100%; -} -.uk-transform-origin-bottom-center { - transform-origin: 50% 100%; -} -.uk-transform-origin-bottom-left { - transform-origin: 0% 100%; -} -/* ======================================================================== - Component: Flex - ========================================================================== */ -.uk-flex { - display: flex; -} -.uk-flex-inline { - display: inline-flex; -} -/* - * Remove pseudo elements created by micro clearfix as precaution - */ -.uk-flex::before, -.uk-flex::after, -.uk-flex-inline::before, -.uk-flex-inline::after { - display: none; -} -/* Alignment - ========================================================================== */ -/* - * Align items along the main axis of the current line of the flex container - * Row: Horizontal - */ -.uk-flex-right { - justify-content: flex-start; -} -.uk-flex-center { - justify-content: center; -} -.uk-flex-left { - justify-content: flex-end; -} -.uk-flex-between { - justify-content: space-between; -} -.uk-flex-around { - justify-content: space-around; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-flex-right\@s { - justify-content: flex-start; - } - .uk-flex-center\@s { - justify-content: center; - } - .uk-flex-left\@s { - justify-content: flex-end; - } - .uk-flex-between\@s { - justify-content: space-between; - } - .uk-flex-around\@s { - justify-content: space-around; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-flex-right\@m { - justify-content: flex-start; - } - .uk-flex-center\@m { - justify-content: center; - } - .uk-flex-left\@m { - justify-content: flex-end; - } - .uk-flex-between\@m { - justify-content: space-between; - } - .uk-flex-around\@m { - justify-content: space-around; - } -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-flex-right\@l { - justify-content: flex-start; - } - .uk-flex-center\@l { - justify-content: center; - } - .uk-flex-left\@l { - justify-content: flex-end; - } - .uk-flex-between\@l { - justify-content: space-between; - } - .uk-flex-around\@l { - justify-content: space-around; - } -} -/* Large screen and bigger */ -@media (min-width: 1600px) { - .uk-flex-right\@xl { - justify-content: flex-start; - } - .uk-flex-center\@xl { - justify-content: center; - } - .uk-flex-left\@xl { - justify-content: flex-end; - } - .uk-flex-between\@xl { - justify-content: space-between; - } - .uk-flex-around\@xl { - justify-content: space-around; - } -} -/* - * Align items in the cross axis of the current line of the flex container - * Row: Vertical - */ -.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; -} -/* Direction - ========================================================================== */ -.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; -} -/* Wrap - ========================================================================== */ -.uk-flex-nowrap { - flex-wrap: nowrap; -} -.uk-flex-wrap { - flex-wrap: wrap; -} -.uk-flex-wrap-reverse { - flex-wrap: wrap-reverse; -} -/* - * Aligns items within the flex container when there is extra space in the cross-axis - * Only works if there is more than one line of flex items - */ -.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; -} -/* Item ordering - ========================================================================== */ -/* - * Default is 0 - */ -.uk-flex-first { - order: -1; -} -.uk-flex-last { - order: 99; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-flex-first\@s { - order: -1; - } - .uk-flex-last\@s { - order: 99; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-flex-first\@m { - order: -1; - } - .uk-flex-last\@m { - order: 99; - } -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-flex-first\@l { - order: -1; - } - .uk-flex-last\@l { - order: 99; - } -} -/* Large screen and bigger */ -@media (min-width: 1600px) { - .uk-flex-first\@xl { - order: -1; - } - .uk-flex-last\@xl { - order: 99; - } -} -/* Item dimensions - ========================================================================== */ -/* - * Initial: 0 1 auto - * Content dimensions, but shrinks - */ -/* - * No Flex: 0 0 auto - * Content dimensions - */ -.uk-flex-none { - flex: none; -} -/* - * Relative Flex: 1 1 auto - * Space is allocated considering content - */ -.uk-flex-auto { - flex: auto; -} -/* - * Absolute Flex: 1 1 0% - * Space is allocated solely based on flex - */ -.uk-flex-1 { - flex: 1; -} -/* ======================================================================== - Component: Margin - ========================================================================== */ -/* - * Default - */ -.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-right { - margin-right: 20px !important; -} -.uk-margin-left { - margin-left: 20px !important; -} -/* Small - ========================================================================== */ -.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-right { - margin-right: 10px !important; -} -.uk-margin-small-left { - margin-left: 10px !important; -} -/* Medium - ========================================================================== */ -.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-right { - margin-right: 40px !important; -} -.uk-margin-medium-left { - margin-left: 40px !important; -} -/* Large - ========================================================================== */ -.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-right { - margin-right: 40px !important; -} -.uk-margin-large-left { - margin-left: 40px !important; -} -/* Desktop and bigger */ -@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-right { - margin-right: 70px !important; - } - .uk-margin-large-left { - margin-left: 70px !important; - } -} -/* XLarge - ========================================================================== */ -.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-right { - margin-right: 70px !important; -} -.uk-margin-xlarge-left { - margin-left: 70px !important; -} -/* Desktop and bigger */ -@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-right { - margin-right: 140px !important; - } - .uk-margin-xlarge-left { - margin-left: 140px !important; - } -} -/* Auto - ========================================================================== */ -.uk-margin-auto { - margin-right: auto !important; - margin-left: auto !important; -} -.uk-margin-auto-top { - margin-top: auto !important; -} -.uk-margin-auto-bottom { - margin-bottom: auto !important; -} -.uk-margin-auto-right { - margin-right: auto !important; -} -.uk-margin-auto-left { - margin-left: auto !important; -} -.uk-margin-auto-vertical { - margin-top: auto !important; - margin-bottom: auto !important; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-margin-auto\@s { - margin-right: auto !important; - margin-left: auto !important; - } - .uk-margin-auto-right\@s { - margin-right: auto !important; - } - .uk-margin-auto-left\@s { - margin-left: auto !important; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-margin-auto\@m { - margin-right: auto !important; - margin-left: auto !important; - } - .uk-margin-auto-right\@m { - margin-right: auto !important; - } - .uk-margin-auto-left\@m { - margin-left: auto !important; - } -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-margin-auto\@l { - margin-right: auto !important; - margin-left: auto !important; - } - .uk-margin-auto-right\@l { - margin-right: auto !important; - } - .uk-margin-auto-left\@l { - margin-left: auto !important; - } -} -/* Large screen and bigger */ -@media (min-width: 1600px) { - .uk-margin-auto\@xl { - margin-right: auto !important; - margin-left: auto !important; - } - .uk-margin-auto-right\@xl { - margin-right: auto !important; - } - .uk-margin-auto-left\@xl { - margin-left: auto !important; - } -} -/* Remove - ========================================================================== */ -.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-right { - margin-right: 0 !important; -} -.uk-margin-remove-left { - margin-left: 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; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-margin-remove-right\@s { - margin-right: 0 !important; - } - .uk-margin-remove-left\@s { - margin-left: 0 !important; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-margin-remove-right\@m { - margin-right: 0 !important; - } - .uk-margin-remove-left\@m { - margin-left: 0 !important; - } -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-margin-remove-right\@l { - margin-right: 0 !important; - } - .uk-margin-remove-left\@l { - margin-left: 0 !important; - } -} -/* Large screen and bigger */ -@media (min-width: 1600px) { - .uk-margin-remove-right\@xl { - margin-right: 0 !important; - } - .uk-margin-remove-left\@xl { - margin-left: 0 !important; - } -} -/* ======================================================================== - Component: Padding - ========================================================================== */ -.uk-padding { - padding: 30px; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-padding { - padding: 40px; - } -} -/* Small - ========================================================================== */ -.uk-padding-small { - padding: 15px; -} -/* Large - ========================================================================== */ -.uk-padding-large { - padding: 30px; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-padding-large { - padding: 70px; - } -} -/* Remove - ========================================================================== */ -.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-right { - padding-right: 0 !important; -} -.uk-padding-remove-left { - padding-left: 0 !important; -} -.uk-padding-remove-vertical { - padding-top: 0 !important; - padding-bottom: 0 !important; -} -.uk-padding-remove-horizontal { - padding-right: 0 !important; - padding-left: 0 !important; -} -/* ======================================================================== - Component: Position - ========================================================================== */ -/* Directions - ========================================================================== */ -/* - * 1. Prevent content overflow if `max-width: 100%` is used inside position container. - */ -[class*='uk-position-top'], -[class*='uk-position-bottom'], -[class*='uk-position-right'], -[class*='uk-position-left'], -[class*='uk-position-center'] { - position: absolute !important; - /* 1 */ - max-width: 100%; -} -/* Edges - ========================================================================== */ -/* Don't use `width: 100%` because it is wrong if the parent has padding. */ -.uk-position-top { - top: 0; - right: 0; - left: 0; -} -.uk-position-bottom { - bottom: 0; - right: 0; - left: 0; -} -.uk-position-right { - top: 0; - bottom: 0; - right: 0; -} -.uk-position-left { - top: 0; - bottom: 0; - left: 0; -} -/* Corners - ========================================================================== */ -.uk-position-top-right { - top: 0; - right: 0; -} -.uk-position-top-left { - top: 0; - left: 0; -} -.uk-position-bottom-right { - bottom: 0; - right: 0; -} -.uk-position-bottom-left { - bottom: 0; - left: 0; -} -/* - * Center - * 1. Fix text wrapping if content is larger than 50% of the container. - */ -.uk-position-center { - top: 50%; - right: 50%; - transform: translate(50%, -50%); - /* 1 */ - width: max-content; - max-width: 100%; - box-sizing: border-box; -} -/* Vertical */ -[class*='uk-position-center-right'], -[class*='uk-position-center-left'] { - top: 50%; - transform: translateY(-50%); -} -.uk-position-center-right { - right: 0; -} -.uk-position-center-left { - left: 0; -} -.uk-position-center-right-out { - left: 100%; - width: max-content; -} -.uk-position-center-left-out { - right: 100%; - width: max-content; -} -/* Horizontal */ -.uk-position-top-center, -.uk-position-bottom-center { - right: 50%; - transform: translateX(50%); - /* 1 */ - width: max-content; - max-width: 100%; - box-sizing: border-box; -} -.uk-position-top-center { - top: 0; -} -.uk-position-bottom-center { - bottom: 0; -} -/* Cover - ========================================================================== */ -.uk-position-cover { - position: absolute; - top: 0; - bottom: 0; - right: 0; - left: 0; -} -/* Utility - ========================================================================== */ -.uk-position-relative { - position: relative !important; -} -.uk-position-absolute { - position: absolute !important; -} -.uk-position-fixed { - position: fixed !important; -} -.uk-position-z-index { - z-index: 1; -} -/* Margin modifier - ========================================================================== */ -/* - * Small - */ -.uk-position-small { - max-width: calc(100% - (15px * 2)); - margin: 15px; -} -.uk-position-small.uk-position-center { - transform: translate(50%, -50%) translate(15px, -15px); -} -.uk-position-small[class*='uk-position-center-right'], -.uk-position-small[class*='uk-position-center-left'] { - transform: translateY(-50%) translateY(-15px); -} -.uk-position-small.uk-position-top-center, -.uk-position-small.uk-position-bottom-center { - transform: translateX(50%) translateX(15px); -} -/* - * Medium - */ -.uk-position-medium { - max-width: calc(100% - (30px * 2)); - margin: 30px; -} -.uk-position-medium.uk-position-center { - transform: translate(50%, -50%) translate(30px, -30px); -} -.uk-position-medium[class*='uk-position-center-right'], -.uk-position-medium[class*='uk-position-center-left'] { - transform: translateY(-50%) translateY(-30px); -} -.uk-position-medium.uk-position-top-center, -.uk-position-medium.uk-position-bottom-center { - transform: translateX(50%) translateX(30px); -} -/* - * Large - */ -.uk-position-large { - max-width: calc(100% - (30px * 2)); - margin: 30px; -} -.uk-position-large.uk-position-center { - transform: translate(50%, -50%) translate(30px, -30px); -} -.uk-position-large[class*='uk-position-center-right'], -.uk-position-large[class*='uk-position-center-left'] { - transform: translateY(-50%) translateY(-30px); -} -.uk-position-large.uk-position-top-center, -.uk-position-large.uk-position-bottom-center { - transform: translateX(50%) translateX(30px); -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-position-large { - max-width: calc(100% - (50px * 2)); - margin: 50px; - } - .uk-position-large.uk-position-center { - transform: translate(50%, -50%) translate(50px, -50px); - } - .uk-position-large[class*='uk-position-center-right'], - .uk-position-large[class*='uk-position-center-left'] { - transform: translateY(-50%) translateY(-50px); - } - .uk-position-large.uk-position-top-center, - .uk-position-large.uk-position-bottom-center { - transform: translateX(50%) translateX(50px); - } -} -/* ======================================================================== - Component: Transition - ========================================================================== */ -/* Toggle (Hover + Focus) - ========================================================================== */ -/* - * 1. Prevent tab highlighting on iOS. - */ -.uk-transition-toggle { - /* 1 */ - -webkit-tap-highlight-color: transparent; -} -/* - * Remove outline for `tabindex` - */ -.uk-transition-toggle:focus { - outline: none; -} -/* Transitions - ========================================================================== */ -/* - * The toggle is triggered on touch devices by two methods: - * 1. Using `:focus` and tabindex - * 2. Using `:hover` and a `touchstart` event listener registered on the document - * (Doesn't work on Surface touch devices) - * - * Note: Transitions don't work with `uk-postion-center-*` classes because they also use `transform`, - * therefore it's recommended to use an extra `div` for the transition. - */ -.uk-transition-fade, -[class*='uk-transition-scale'], -[class*='uk-transition-slide'] { - transition: 0.3s ease-out; - transition-property: opacity, transform, filter; - opacity: 0; -} -/* - * Fade - */ -.uk-transition-toggle:hover .uk-transition-fade, -.uk-transition-toggle:focus .uk-transition-fade, -.uk-transition-active.uk-active .uk-transition-fade { - opacity: 1; -} -/* - * Scale - */ -.uk-transition-scale-up { - transform: scale(1, 1); -} -.uk-transition-scale-down { - transform: scale(1.1, 1.1); -} -/* Show */ -.uk-transition-toggle:hover .uk-transition-scale-up, -.uk-transition-toggle:focus .uk-transition-scale-up, -.uk-transition-active.uk-active .uk-transition-scale-up { - opacity: 1; - transform: scale(1.1, 1.1); -} -.uk-transition-toggle:hover .uk-transition-scale-down, -.uk-transition-toggle:focus .uk-transition-scale-down, -.uk-transition-active.uk-active .uk-transition-scale-down { - opacity: 1; - transform: scale(1, 1); -} -/* - * Slide - */ -.uk-transition-slide-top { - transform: translateY(-100%); -} -.uk-transition-slide-bottom { - transform: translateY(100%); -} -.uk-transition-slide-right { - transform: translateX(100%); -} -.uk-transition-slide-left { - transform: translateX(-100%); -} -.uk-transition-slide-top-small { - transform: translateY(-10px); -} -.uk-transition-slide-bottom-small { - transform: translateY(10px); -} -.uk-transition-slide-right-small { - transform: translateX(10px); -} -.uk-transition-slide-left-small { - transform: translateX(-10px); -} -.uk-transition-slide-top-medium { - transform: translateY(-50px); -} -.uk-transition-slide-bottom-medium { - transform: translateY(50px); -} -.uk-transition-slide-right-medium { - transform: translateX(50px); -} -.uk-transition-slide-left-medium { - transform: translateX(-50px); -} -/* Show */ -.uk-transition-toggle:hover [class*='uk-transition-slide'], -.uk-transition-toggle:focus [class*='uk-transition-slide'], -.uk-transition-active.uk-active [class*='uk-transition-slide'] { - opacity: 1; - transform: translate(0, 0); -} -/* Opacity modifier - ========================================================================== */ -.uk-transition-opaque { - opacity: 1; -} -/* Duration modifiers - ========================================================================== */ -.uk-transition-slow { - transition-duration: 0.7s; -} -/* ======================================================================== - Component: Visibility - ========================================================================== */ -/* - * Hidden - * `hidden` attribute also set here to make it stronger - */ -[hidden], -.uk-hidden { - display: none !important; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-hidden\@s { - display: none !important; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-hidden\@m { - display: none !important; - } -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-hidden\@l { - display: none !important; - } -} -/* Large screen and bigger */ -@media (min-width: 1600px) { - .uk-hidden\@xl { - display: none !important; - } -} -/* - * Visible - */ -/* Phone portrait and smaller */ -@media (max-width: 639px) { - .uk-visible\@s { - display: none !important; - } -} -/* Phone landscape and smaller */ -@media (max-width: 959px) { - .uk-visible\@m { - display: none !important; - } -} -/* Tablet landscape and smaller */ -@media (max-width: 1199px) { - .uk-visible\@l { - display: none !important; - } -} -/* Desktop and smaller */ -@media (max-width: 1599px) { - .uk-visible\@xl { - display: none !important; - } -} -/* Visibility - ========================================================================== */ -.uk-invisible { - visibility: hidden !important; -} -/* Toggle (Hover + Focus) - ========================================================================== */ -/* - * Hidden - * 1. The toggle is triggered on touch devices using `:focus` and tabindex - * 2. The target stays visible if any element within receives focus through keyboard - * Doesn't work in Edge, yet. - * 3. Can't use `display: none` nor `visibility: hidden` because both are not focusable. - * - */ -/* 1 + 2 */ -.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within) { - /* 3 */ - position: absolute !important; - width: 0 !important; - height: 0 !important; - padding: 0 !important; - margin: 0 !important; - overflow: hidden !important; -} -/* - * Invisible - */ -/* 1 + 2 */ -.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within) { - /* 3 */ - opacity: 0 !important; -} -/* - * 1. Prevent tab highlighting on iOS. - */ -.uk-visible-toggle { - /* 1 */ - -webkit-tap-highlight-color: transparent; -} -/* - * Remove outline for `tabindex` - */ -.uk-visible-toggle:focus { - outline: none; -} -/* Touch - ========================================================================== */ -/* - * Hide if primary pointing device has limited accuracy, e.g. a touch screen. - * Works on mobile browsers: Safari, Chrome and Android browser - */ -@media (pointer: coarse) { - .uk-hidden-touch { - display: none !important; - } -} -/* - * Hide if primary pointing device is accurate, e.g. mouse. - * 1. Fallback for IE11 and Firefox, because `pointer` is not supported - * 2. Reset if supported - */ -/* 1 */ -.uk-hidden-notouch { - display: none !important; -} -@media (pointer: coarse) { - .uk-hidden-notouch { - display: block !important; - } -} -/* ======================================================================== - Component: Inverse - ========================================================================== */ -/* - * Implemented class depends on the general theme color - * `uk-light` is for light colors on dark backgrounds - * `uk-dark` is or dark colors on light backgrounds - */ -.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-offcanvas-bar { - color: rgba(255, 255, 255, 0.7); -} -.uk-light a, -.uk-light .uk-link, -.uk-section-primary:not(.uk-preserve-color) a, -.uk-section-primary:not(.uk-preserve-color) .uk-link, -.uk-section-secondary:not(.uk-preserve-color) a, -.uk-section-secondary:not(.uk-preserve-color) .uk-link, -.uk-tile-primary:not(.uk-preserve-color) a, -.uk-tile-primary:not(.uk-preserve-color) .uk-link, -.uk-tile-secondary:not(.uk-preserve-color) a, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link, -.uk-card-primary.uk-card-body a, -.uk-card-primary.uk-card-body .uk-link, -.uk-card-primary > :not([class*='uk-card-media']) a, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link, -.uk-card-secondary.uk-card-body a, -.uk-card-secondary.uk-card-body .uk-link, -.uk-card-secondary > :not([class*='uk-card-media']) a, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link, -.uk-overlay-primary a, -.uk-overlay-primary .uk-link, -.uk-offcanvas-bar a, -.uk-offcanvas-bar .uk-link { - color: #fff; -} -.uk-light a:hover, -.uk-light .uk-link:hover, -.uk-section-primary:not(.uk-preserve-color) a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link:hover, -.uk-section-secondary:not(.uk-preserve-color) a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover, -.uk-tile-primary:not(.uk-preserve-color) a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover, -.uk-tile-secondary:not(.uk-preserve-color) a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover, -.uk-card-primary.uk-card-body a:hover, -.uk-card-primary.uk-card-body .uk-link:hover, -.uk-card-primary > :not([class*='uk-card-media']) a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link:hover, -.uk-card-secondary.uk-card-body a:hover, -.uk-card-secondary.uk-card-body .uk-link:hover, -.uk-card-secondary > :not([class*='uk-card-media']) a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link:hover, -.uk-overlay-primary a:hover, -.uk-overlay-primary .uk-link:hover, -.uk-offcanvas-bar a:hover, -.uk-offcanvas-bar .uk-link:hover { - color: #fff; -} -.uk-light :not(pre) > code, -.uk-light :not(pre) > kbd, -.uk-light :not(pre) > samp, -.uk-section-primary:not(.uk-preserve-color) :not(pre) > code, -.uk-section-primary:not(.uk-preserve-color) :not(pre) > kbd, -.uk-section-primary:not(.uk-preserve-color) :not(pre) > samp, -.uk-section-secondary:not(.uk-preserve-color) :not(pre) > code, -.uk-section-secondary:not(.uk-preserve-color) :not(pre) > kbd, -.uk-section-secondary:not(.uk-preserve-color) :not(pre) > samp, -.uk-tile-primary:not(.uk-preserve-color) :not(pre) > code, -.uk-tile-primary:not(.uk-preserve-color) :not(pre) > kbd, -.uk-tile-primary:not(.uk-preserve-color) :not(pre) > samp, -.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > code, -.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > kbd, -.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > samp, -.uk-card-primary.uk-card-body :not(pre) > code, -.uk-card-primary.uk-card-body :not(pre) > kbd, -.uk-card-primary.uk-card-body :not(pre) > samp, -.uk-card-primary > :not([class*='uk-card-media']) :not(pre) > code, -.uk-card-primary > :not([class*='uk-card-media']) :not(pre) > kbd, -.uk-card-primary > :not([class*='uk-card-media']) :not(pre) > samp, -.uk-card-secondary.uk-card-body :not(pre) > code, -.uk-card-secondary.uk-card-body :not(pre) > kbd, -.uk-card-secondary.uk-card-body :not(pre) > samp, -.uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > code, -.uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > kbd, -.uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > samp, -.uk-overlay-primary :not(pre) > code, -.uk-overlay-primary :not(pre) > kbd, -.uk-overlay-primary :not(pre) > samp, -.uk-offcanvas-bar :not(pre) > code, -.uk-offcanvas-bar :not(pre) > kbd, -.uk-offcanvas-bar :not(pre) > samp { - color: rgba(255, 255, 255, 0.7); - background: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar em { - color: #fff; -} -.uk-light h1, -.uk-light .uk-h1, -.uk-light h2, -.uk-light .uk-h2, -.uk-light h3, -.uk-light .uk-h3, -.uk-light h4, -.uk-light .uk-h4, -.uk-light h5, -.uk-light .uk-h5, -.uk-light h6, -.uk-light .uk-h6, -.uk-light .uk-heading-small, -.uk-light .uk-heading-medium, -.uk-light .uk-heading-large, -.uk-light .uk-heading-xlarge, -.uk-light .uk-heading-2xlarge, -.uk-section-primary:not(.uk-preserve-color) h1, -.uk-section-primary:not(.uk-preserve-color) .uk-h1, -.uk-section-primary:not(.uk-preserve-color) h2, -.uk-section-primary:not(.uk-preserve-color) .uk-h2, -.uk-section-primary:not(.uk-preserve-color) h3, -.uk-section-primary:not(.uk-preserve-color) .uk-h3, -.uk-section-primary:not(.uk-preserve-color) h4, -.uk-section-primary:not(.uk-preserve-color) .uk-h4, -.uk-section-primary:not(.uk-preserve-color) h5, -.uk-section-primary:not(.uk-preserve-color) .uk-h5, -.uk-section-primary:not(.uk-preserve-color) h6, -.uk-section-primary:not(.uk-preserve-color) .uk-h6, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-small, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-medium, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-large, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge, -.uk-section-secondary:not(.uk-preserve-color) h1, -.uk-section-secondary:not(.uk-preserve-color) .uk-h1, -.uk-section-secondary:not(.uk-preserve-color) h2, -.uk-section-secondary:not(.uk-preserve-color) .uk-h2, -.uk-section-secondary:not(.uk-preserve-color) h3, -.uk-section-secondary:not(.uk-preserve-color) .uk-h3, -.uk-section-secondary:not(.uk-preserve-color) h4, -.uk-section-secondary:not(.uk-preserve-color) .uk-h4, -.uk-section-secondary:not(.uk-preserve-color) h5, -.uk-section-secondary:not(.uk-preserve-color) .uk-h5, -.uk-section-secondary:not(.uk-preserve-color) h6, -.uk-section-secondary:not(.uk-preserve-color) .uk-h6, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-small, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-large, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge, -.uk-tile-primary:not(.uk-preserve-color) h1, -.uk-tile-primary:not(.uk-preserve-color) .uk-h1, -.uk-tile-primary:not(.uk-preserve-color) h2, -.uk-tile-primary:not(.uk-preserve-color) .uk-h2, -.uk-tile-primary:not(.uk-preserve-color) h3, -.uk-tile-primary:not(.uk-preserve-color) .uk-h3, -.uk-tile-primary:not(.uk-preserve-color) h4, -.uk-tile-primary:not(.uk-preserve-color) .uk-h4, -.uk-tile-primary:not(.uk-preserve-color) h5, -.uk-tile-primary:not(.uk-preserve-color) .uk-h5, -.uk-tile-primary:not(.uk-preserve-color) h6, -.uk-tile-primary:not(.uk-preserve-color) .uk-h6, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-small, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-large, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge, -.uk-tile-secondary:not(.uk-preserve-color) h1, -.uk-tile-secondary:not(.uk-preserve-color) .uk-h1, -.uk-tile-secondary:not(.uk-preserve-color) h2, -.uk-tile-secondary:not(.uk-preserve-color) .uk-h2, -.uk-tile-secondary:not(.uk-preserve-color) h3, -.uk-tile-secondary:not(.uk-preserve-color) .uk-h3, -.uk-tile-secondary:not(.uk-preserve-color) h4, -.uk-tile-secondary:not(.uk-preserve-color) .uk-h4, -.uk-tile-secondary:not(.uk-preserve-color) h5, -.uk-tile-secondary:not(.uk-preserve-color) .uk-h5, -.uk-tile-secondary:not(.uk-preserve-color) h6, -.uk-tile-secondary:not(.uk-preserve-color) .uk-h6, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge, -.uk-card-primary.uk-card-body h1, -.uk-card-primary.uk-card-body .uk-h1, -.uk-card-primary.uk-card-body h2, -.uk-card-primary.uk-card-body .uk-h2, -.uk-card-primary.uk-card-body h3, -.uk-card-primary.uk-card-body .uk-h3, -.uk-card-primary.uk-card-body h4, -.uk-card-primary.uk-card-body .uk-h4, -.uk-card-primary.uk-card-body h5, -.uk-card-primary.uk-card-body .uk-h5, -.uk-card-primary.uk-card-body h6, -.uk-card-primary.uk-card-body .uk-h6, -.uk-card-primary.uk-card-body .uk-heading-small, -.uk-card-primary.uk-card-body .uk-heading-medium, -.uk-card-primary.uk-card-body .uk-heading-large, -.uk-card-primary.uk-card-body .uk-heading-xlarge, -.uk-card-primary.uk-card-body .uk-heading-2xlarge, -.uk-card-primary > :not([class*='uk-card-media']) h1, -.uk-card-primary > :not([class*='uk-card-media']) .uk-h1, -.uk-card-primary > :not([class*='uk-card-media']) h2, -.uk-card-primary > :not([class*='uk-card-media']) .uk-h2, -.uk-card-primary > :not([class*='uk-card-media']) h3, -.uk-card-primary > :not([class*='uk-card-media']) .uk-h3, -.uk-card-primary > :not([class*='uk-card-media']) h4, -.uk-card-primary > :not([class*='uk-card-media']) .uk-h4, -.uk-card-primary > :not([class*='uk-card-media']) h5, -.uk-card-primary > :not([class*='uk-card-media']) .uk-h5, -.uk-card-primary > :not([class*='uk-card-media']) h6, -.uk-card-primary > :not([class*='uk-card-media']) .uk-h6, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-small, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-medium, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-large, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-xlarge, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-2xlarge, -.uk-card-secondary.uk-card-body h1, -.uk-card-secondary.uk-card-body .uk-h1, -.uk-card-secondary.uk-card-body h2, -.uk-card-secondary.uk-card-body .uk-h2, -.uk-card-secondary.uk-card-body h3, -.uk-card-secondary.uk-card-body .uk-h3, -.uk-card-secondary.uk-card-body h4, -.uk-card-secondary.uk-card-body .uk-h4, -.uk-card-secondary.uk-card-body h5, -.uk-card-secondary.uk-card-body .uk-h5, -.uk-card-secondary.uk-card-body h6, -.uk-card-secondary.uk-card-body .uk-h6, -.uk-card-secondary.uk-card-body .uk-heading-small, -.uk-card-secondary.uk-card-body .uk-heading-medium, -.uk-card-secondary.uk-card-body .uk-heading-large, -.uk-card-secondary.uk-card-body .uk-heading-xlarge, -.uk-card-secondary.uk-card-body .uk-heading-2xlarge, -.uk-card-secondary > :not([class*='uk-card-media']) h1, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-h1, -.uk-card-secondary > :not([class*='uk-card-media']) h2, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-h2, -.uk-card-secondary > :not([class*='uk-card-media']) h3, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-h3, -.uk-card-secondary > :not([class*='uk-card-media']) h4, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-h4, -.uk-card-secondary > :not([class*='uk-card-media']) h5, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-h5, -.uk-card-secondary > :not([class*='uk-card-media']) h6, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-h6, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-small, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-medium, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-large, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-xlarge, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-2xlarge, -.uk-overlay-primary h1, -.uk-overlay-primary .uk-h1, -.uk-overlay-primary h2, -.uk-overlay-primary .uk-h2, -.uk-overlay-primary h3, -.uk-overlay-primary .uk-h3, -.uk-overlay-primary h4, -.uk-overlay-primary .uk-h4, -.uk-overlay-primary h5, -.uk-overlay-primary .uk-h5, -.uk-overlay-primary h6, -.uk-overlay-primary .uk-h6, -.uk-overlay-primary .uk-heading-small, -.uk-overlay-primary .uk-heading-medium, -.uk-overlay-primary .uk-heading-large, -.uk-overlay-primary .uk-heading-xlarge, -.uk-overlay-primary .uk-heading-2xlarge, -.uk-offcanvas-bar h1, -.uk-offcanvas-bar .uk-h1, -.uk-offcanvas-bar h2, -.uk-offcanvas-bar .uk-h2, -.uk-offcanvas-bar h3, -.uk-offcanvas-bar .uk-h3, -.uk-offcanvas-bar h4, -.uk-offcanvas-bar .uk-h4, -.uk-offcanvas-bar h5, -.uk-offcanvas-bar .uk-h5, -.uk-offcanvas-bar h6, -.uk-offcanvas-bar .uk-h6, -.uk-offcanvas-bar .uk-heading-small, -.uk-offcanvas-bar .uk-heading-medium, -.uk-offcanvas-bar .uk-heading-large, -.uk-offcanvas-bar .uk-heading-xlarge, -.uk-offcanvas-bar .uk-heading-2xlarge { - 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, -.uk-offcanvas-bar 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, -.uk-offcanvas-bar blockquote footer { - color: rgba(255, 255, 255, 0.7); -} -.uk-light hr, -.uk-light .uk-hr, -.uk-section-primary:not(.uk-preserve-color) hr, -.uk-section-primary:not(.uk-preserve-color) .uk-hr, -.uk-section-secondary:not(.uk-preserve-color) hr, -.uk-section-secondary:not(.uk-preserve-color) .uk-hr, -.uk-tile-primary:not(.uk-preserve-color) hr, -.uk-tile-primary:not(.uk-preserve-color) .uk-hr, -.uk-tile-secondary:not(.uk-preserve-color) hr, -.uk-tile-secondary:not(.uk-preserve-color) .uk-hr, -.uk-card-primary.uk-card-body hr, -.uk-card-primary.uk-card-body .uk-hr, -.uk-card-primary > :not([class*='uk-card-media']) hr, -.uk-card-primary > :not([class*='uk-card-media']) .uk-hr, -.uk-card-secondary.uk-card-body hr, -.uk-card-secondary.uk-card-body .uk-hr, -.uk-card-secondary > :not([class*='uk-card-media']) hr, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-hr, -.uk-overlay-primary hr, -.uk-overlay-primary .uk-hr, -.uk-offcanvas-bar hr, -.uk-offcanvas-bar .uk-hr { - border-top-color: rgba(255, 255, 255, 0.2); -} -.uk-light a.uk-link-muted, -.uk-light .uk-link-muted a, -.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted, -.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a, -.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a, -.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a, -.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a, -.uk-card-primary.uk-card-body a.uk-link-muted, -.uk-card-primary.uk-card-body .uk-link-muted a, -.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-muted, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted a, -.uk-card-secondary.uk-card-body a.uk-link-muted, -.uk-card-secondary.uk-card-body .uk-link-muted a, -.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-muted, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted a, -.uk-overlay-primary a.uk-link-muted, -.uk-overlay-primary .uk-link-muted a, -.uk-offcanvas-bar a.uk-link-muted, -.uk-offcanvas-bar .uk-link-muted a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light a.uk-link-muted:hover, -.uk-light .uk-link-muted a:hover, -.uk-light .uk-link-toggle:hover .uk-link-muted, -.uk-light .uk-link-toggle:focus .uk-link-muted, -.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted, -.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted, -.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted, -.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted, -.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted, -.uk-card-primary.uk-card-body a.uk-link-muted:hover, -.uk-card-primary.uk-card-body .uk-link-muted a:hover, -.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-muted, -.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-muted, -.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-muted:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-muted, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:focus .uk-link-muted, -.uk-card-secondary.uk-card-body a.uk-link-muted:hover, -.uk-card-secondary.uk-card-body .uk-link-muted a:hover, -.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-muted, -.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-muted, -.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-muted:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-muted, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:focus .uk-link-muted, -.uk-overlay-primary a.uk-link-muted:hover, -.uk-overlay-primary .uk-link-muted a:hover, -.uk-overlay-primary .uk-link-toggle:hover .uk-link-muted, -.uk-overlay-primary .uk-link-toggle:focus .uk-link-muted, -.uk-offcanvas-bar a.uk-link-muted:hover, -.uk-offcanvas-bar .uk-link-muted a:hover, -.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-muted, -.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-muted { - color: rgba(255, 255, 255, 0.7); -} -.uk-light a.uk-link-text:hover, -.uk-light .uk-link-text a:hover, -.uk-light .uk-link-toggle:hover .uk-link-text, -.uk-light .uk-link-toggle:focus .uk-link-text, -.uk-section-primary:not(.uk-preserve-color) a.uk-link-text:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text, -.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text, -.uk-section-secondary:not(.uk-preserve-color) a.uk-link-text:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text, -.uk-tile-primary:not(.uk-preserve-color) a.uk-link-text:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text, -.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text, -.uk-card-primary.uk-card-body a.uk-link-text:hover, -.uk-card-primary.uk-card-body .uk-link-text a:hover, -.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-text, -.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-text, -.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-text:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-text a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-text, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:focus .uk-link-text, -.uk-card-secondary.uk-card-body a.uk-link-text:hover, -.uk-card-secondary.uk-card-body .uk-link-text a:hover, -.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-text, -.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-text, -.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-text:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-text a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-text, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:focus .uk-link-text, -.uk-overlay-primary a.uk-link-text:hover, -.uk-overlay-primary .uk-link-text a:hover, -.uk-overlay-primary .uk-link-toggle:hover .uk-link-text, -.uk-overlay-primary .uk-link-toggle:focus .uk-link-text, -.uk-offcanvas-bar a.uk-link-text:hover, -.uk-offcanvas-bar .uk-link-text a:hover, -.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-text, -.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-text { - color: rgba(255, 255, 255, 0.5); -} -.uk-light a.uk-link-heading:hover, -.uk-light .uk-link-heading a:hover, -.uk-light .uk-link-toggle:hover .uk-link-heading, -.uk-light .uk-link-toggle:focus .uk-link-heading, -.uk-section-primary:not(.uk-preserve-color) a.uk-link-heading:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading, -.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading, -.uk-section-secondary:not(.uk-preserve-color) a.uk-link-heading:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading, -.uk-tile-primary:not(.uk-preserve-color) a.uk-link-heading:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading, -.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-heading:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading, -.uk-card-primary.uk-card-body a.uk-link-heading:hover, -.uk-card-primary.uk-card-body .uk-link-heading a:hover, -.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-heading, -.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-heading, -.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-heading:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-heading a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-heading, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:focus .uk-link-heading, -.uk-card-secondary.uk-card-body a.uk-link-heading:hover, -.uk-card-secondary.uk-card-body .uk-link-heading a:hover, -.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-heading, -.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-heading, -.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-heading:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-heading a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-heading, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:focus .uk-link-heading, -.uk-overlay-primary a.uk-link-heading:hover, -.uk-overlay-primary .uk-link-heading a:hover, -.uk-overlay-primary .uk-link-toggle:hover .uk-link-heading, -.uk-overlay-primary .uk-link-toggle:focus .uk-link-heading, -.uk-offcanvas-bar a.uk-link-heading:hover, -.uk-offcanvas-bar .uk-link-heading a:hover, -.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-heading, -.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-heading { - color: #fff; -} -.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, -.uk-offcanvas-bar .uk-heading-divider { - border-bottom-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-heading-bullet::before { - border-right-color: rgba(255, 255, 255, 0.2); -} -.uk-light .uk-heading-line > ::before, -.uk-light .uk-heading-line > ::after, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-line > ::before, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-line > ::after, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > ::before, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > ::after, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > ::before, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > ::after, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > ::before, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > ::after, -.uk-card-primary.uk-card-body .uk-heading-line > ::before, -.uk-card-primary.uk-card-body .uk-heading-line > ::after, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-line > ::before, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-line > ::after, -.uk-card-secondary.uk-card-body .uk-heading-line > ::before, -.uk-card-secondary.uk-card-body .uk-heading-line > ::after, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-line > ::before, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-line > ::after, -.uk-overlay-primary .uk-heading-line > ::before, -.uk-overlay-primary .uk-heading-line > ::after, -.uk-offcanvas-bar .uk-heading-line > ::before, -.uk-offcanvas-bar .uk-heading-line > ::after { - border-bottom-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .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%28255,%20255,%20255,%200.2%29%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-light .uk-divider-icon::after, -.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before, -.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after, -.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before, -.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after, -.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before, -.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after, -.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before, -.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after, -.uk-card-primary.uk-card-body .uk-divider-icon::before, -.uk-card-primary.uk-card-body .uk-divider-icon::after, -.uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon::before, -.uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon::after, -.uk-card-secondary.uk-card-body .uk-divider-icon::before, -.uk-card-secondary.uk-card-body .uk-divider-icon::after, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon::before, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon::after, -.uk-overlay-primary .uk-divider-icon::before, -.uk-overlay-primary .uk-divider-icon::after, -.uk-offcanvas-bar .uk-divider-icon::before, -.uk-offcanvas-bar .uk-divider-icon::after { - border-bottom-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-divider-small::after { - border-top-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-divider-vertical { - border-right-color: rgba(255, 255, 255, 0.2); -} -.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, -.uk-offcanvas-bar .uk-list-muted > ::before { - color: rgba(255, 255, 255, 0.5) !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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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%28255,%20255,%20255,%200.7%29%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), -.uk-offcanvas-bar .uk-list-divider > :nth-child(n+2) { - border-top-color: rgba(255, 255, 255, 0.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), -.uk-offcanvas-bar .uk-list-striped > *:nth-of-type(odd) { - border-top-color: rgba(255, 255, 255, 0.2); - border-bottom-color: rgba(255, 255, 255, 0.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), -.uk-offcanvas-bar .uk-list-striped > :nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.1); -} -.uk-light .uk-table th, -.uk-section-primary:not(.uk-preserve-color) .uk-table th, -.uk-section-secondary:not(.uk-preserve-color) .uk-table th, -.uk-tile-primary:not(.uk-preserve-color) .uk-table th, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table th, -.uk-card-primary.uk-card-body .uk-table th, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table th, -.uk-card-secondary.uk-card-body .uk-table th, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table th, -.uk-overlay-primary .uk-table th, -.uk-offcanvas-bar .uk-table th { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-table caption, -.uk-section-primary:not(.uk-preserve-color) .uk-table caption, -.uk-section-secondary:not(.uk-preserve-color) .uk-table caption, -.uk-tile-primary:not(.uk-preserve-color) .uk-table caption, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table caption, -.uk-card-primary.uk-card-body .uk-table caption, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table caption, -.uk-card-secondary.uk-card-body .uk-table caption, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table caption, -.uk-overlay-primary .uk-table caption, -.uk-offcanvas-bar .uk-table caption { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-table > tr.uk-active, -.uk-light .uk-table tbody tr.uk-active, -.uk-section-primary:not(.uk-preserve-color) .uk-table > tr.uk-active, -.uk-section-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, -.uk-section-secondary:not(.uk-preserve-color) .uk-table > tr.uk-active, -.uk-section-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, -.uk-tile-primary:not(.uk-preserve-color) .uk-table > tr.uk-active, -.uk-tile-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table > tr.uk-active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, -.uk-card-primary.uk-card-body .uk-table > tr.uk-active, -.uk-card-primary.uk-card-body .uk-table tbody tr.uk-active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table > tr.uk-active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table tbody tr.uk-active, -.uk-card-secondary.uk-card-body .uk-table > tr.uk-active, -.uk-card-secondary.uk-card-body .uk-table tbody tr.uk-active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table > tr.uk-active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table tbody tr.uk-active, -.uk-overlay-primary .uk-table > tr.uk-active, -.uk-overlay-primary .uk-table tbody tr.uk-active, -.uk-offcanvas-bar .uk-table > tr.uk-active, -.uk-offcanvas-bar .uk-table tbody tr.uk-active { - background: rgba(255, 255, 255, 0.08); -} -.uk-light .uk-table-divider > tr:not(:first-child), -.uk-light .uk-table-divider > :not(:first-child) > tr, -.uk-light .uk-table-divider > :first-child > tr:not(:first-child), -.uk-section-primary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child), -.uk-section-primary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr, -.uk-section-primary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child), -.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child), -.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr, -.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child), -.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child), -.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr, -.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child), -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child), -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child), -.uk-card-primary.uk-card-body .uk-table-divider > tr:not(:first-child), -.uk-card-primary.uk-card-body .uk-table-divider > :not(:first-child) > tr, -.uk-card-primary.uk-card-body .uk-table-divider > :first-child > tr:not(:first-child), -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > tr:not(:first-child), -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > :not(:first-child) > tr, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > :first-child > tr:not(:first-child), -.uk-card-secondary.uk-card-body .uk-table-divider > tr:not(:first-child), -.uk-card-secondary.uk-card-body .uk-table-divider > :not(:first-child) > tr, -.uk-card-secondary.uk-card-body .uk-table-divider > :first-child > tr:not(:first-child), -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > tr:not(:first-child), -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > :not(:first-child) > tr, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > :first-child > tr:not(:first-child), -.uk-overlay-primary .uk-table-divider > tr:not(:first-child), -.uk-overlay-primary .uk-table-divider > :not(:first-child) > tr, -.uk-overlay-primary .uk-table-divider > :first-child > tr:not(:first-child), -.uk-offcanvas-bar .uk-table-divider > tr:not(:first-child), -.uk-offcanvas-bar .uk-table-divider > :not(:first-child) > tr, -.uk-offcanvas-bar .uk-table-divider > :first-child > tr:not(:first-child) { - border-top-color: rgba(255, 255, 255, 0.2); -} -.uk-light .uk-table-striped > tr:nth-of-type(odd), -.uk-light .uk-table-striped tbody tr:nth-of-type(odd), -.uk-section-primary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd), -.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), -.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd), -.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), -.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd), -.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd), -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), -.uk-card-primary.uk-card-body .uk-table-striped > tr:nth-of-type(odd), -.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd), -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-striped > tr:nth-of-type(odd), -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-striped tbody tr:nth-of-type(odd), -.uk-card-secondary.uk-card-body .uk-table-striped > tr:nth-of-type(odd), -.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd), -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-striped > tr:nth-of-type(odd), -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-striped tbody tr:nth-of-type(odd), -.uk-overlay-primary .uk-table-striped > tr:nth-of-type(odd), -.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(odd), -.uk-offcanvas-bar .uk-table-striped > tr:nth-of-type(odd), -.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(odd) { - background: rgba(255, 255, 255, 0.1); - border-top-color: rgba(255, 255, 255, 0.2); - border-bottom-color: rgba(255, 255, 255, 0.2); -} -.uk-light .uk-table-hover > tr:hover, -.uk-light .uk-table-hover tbody tr:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-table-hover > tr:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover > tr:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover > tr:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover > tr:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, -.uk-card-primary.uk-card-body .uk-table-hover > tr:hover, -.uk-card-primary.uk-card-body .uk-table-hover tbody tr:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-hover > tr:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-hover tbody tr:hover, -.uk-card-secondary.uk-card-body .uk-table-hover > tr:hover, -.uk-card-secondary.uk-card-body .uk-table-hover tbody tr:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-hover > tr:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-hover tbody tr:hover, -.uk-overlay-primary .uk-table-hover > tr:hover, -.uk-overlay-primary .uk-table-hover tbody tr:hover, -.uk-offcanvas-bar .uk-table-hover > tr:hover, -.uk-offcanvas-bar .uk-table-hover tbody tr:hover { - background: rgba(255, 255, 255, 0.08); -} -.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, -.uk-offcanvas-bar .uk-icon-link { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-icon-link:hover, -.uk-light .uk-icon-link:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:focus, -.uk-card-primary.uk-card-body .uk-icon-link:hover, -.uk-card-primary.uk-card-body .uk-icon-link:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:focus, -.uk-card-secondary.uk-card-body .uk-icon-link:hover, -.uk-card-secondary.uk-card-body .uk-icon-link:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:focus, -.uk-overlay-primary .uk-icon-link:hover, -.uk-overlay-primary .uk-icon-link:focus, -.uk-offcanvas-bar .uk-icon-link:hover, -.uk-offcanvas-bar .uk-icon-link:focus { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-icon-link:active, -.uk-light .uk-active > .uk-icon-link, -.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active, -.uk-section-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link, -.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active, -.uk-section-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link, -.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active, -.uk-tile-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link, -.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link, -.uk-card-primary.uk-card-body .uk-icon-link:active, -.uk-card-primary.uk-card-body .uk-active > .uk-icon-link, -.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-active > .uk-icon-link, -.uk-card-secondary.uk-card-body .uk-icon-link:active, -.uk-card-secondary.uk-card-body .uk-active > .uk-icon-link, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-active > .uk-icon-link, -.uk-overlay-primary .uk-icon-link:active, -.uk-overlay-primary .uk-active > .uk-icon-link, -.uk-offcanvas-bar .uk-icon-link:active, -.uk-offcanvas-bar .uk-active > .uk-icon-link { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-icon-button { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-icon-button:hover, -.uk-light .uk-icon-button:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:focus, -.uk-card-primary.uk-card-body .uk-icon-button:hover, -.uk-card-primary.uk-card-body .uk-icon-button:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:focus, -.uk-card-secondary.uk-card-body .uk-icon-button:hover, -.uk-card-secondary.uk-card-body .uk-icon-button:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:focus, -.uk-overlay-primary .uk-icon-button:hover, -.uk-overlay-primary .uk-icon-button:focus, -.uk-offcanvas-bar .uk-icon-button:hover, -.uk-offcanvas-bar .uk-icon-button:focus { - background-color: rgba(242, 242, 242, 0.1); - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-icon-button:active { - background-color: rgba(230, 230, 230, 0.1); - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-input, -.uk-light .uk-select, -.uk-light .uk-textarea, -.uk-section-primary:not(.uk-preserve-color) .uk-input, -.uk-section-primary:not(.uk-preserve-color) .uk-select, -.uk-section-primary:not(.uk-preserve-color) .uk-textarea, -.uk-section-secondary:not(.uk-preserve-color) .uk-input, -.uk-section-secondary:not(.uk-preserve-color) .uk-select, -.uk-section-secondary:not(.uk-preserve-color) .uk-textarea, -.uk-tile-primary:not(.uk-preserve-color) .uk-input, -.uk-tile-primary:not(.uk-preserve-color) .uk-select, -.uk-tile-primary:not(.uk-preserve-color) .uk-textarea, -.uk-tile-secondary:not(.uk-preserve-color) .uk-input, -.uk-tile-secondary:not(.uk-preserve-color) .uk-select, -.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea, -.uk-card-primary.uk-card-body .uk-input, -.uk-card-primary.uk-card-body .uk-select, -.uk-card-primary.uk-card-body .uk-textarea, -.uk-card-primary > :not([class*='uk-card-media']) .uk-input, -.uk-card-primary > :not([class*='uk-card-media']) .uk-select, -.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea, -.uk-card-secondary.uk-card-body .uk-input, -.uk-card-secondary.uk-card-body .uk-select, -.uk-card-secondary.uk-card-body .uk-textarea, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-input, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-select, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea, -.uk-overlay-primary .uk-input, -.uk-overlay-primary .uk-select, -.uk-overlay-primary .uk-textarea, -.uk-offcanvas-bar .uk-input, -.uk-offcanvas-bar .uk-select, -.uk-offcanvas-bar .uk-textarea { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.7); - background-clip: padding-box; - border-color: rgba(255, 255, 255, 0.2); -} -.uk-light .uk-input:focus, -.uk-light .uk-select:focus, -.uk-light .uk-textarea:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-input:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-select:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus, -.uk-card-primary.uk-card-body .uk-input:focus, -.uk-card-primary.uk-card-body .uk-select:focus, -.uk-card-primary.uk-card-body .uk-textarea:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-input:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-select:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea:focus, -.uk-card-secondary.uk-card-body .uk-input:focus, -.uk-card-secondary.uk-card-body .uk-select:focus, -.uk-card-secondary.uk-card-body .uk-textarea:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-input:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-select:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea:focus, -.uk-overlay-primary .uk-input:focus, -.uk-overlay-primary .uk-select:focus, -.uk-overlay-primary .uk-textarea:focus, -.uk-offcanvas-bar .uk-input:focus, -.uk-offcanvas-bar .uk-select:focus, -.uk-offcanvas-bar .uk-textarea:focus { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.7); - border-color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-input::-ms-input-placeholder, -.uk-section-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder, -.uk-section-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder, -.uk-tile-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder, -.uk-tile-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder, -.uk-card-primary.uk-card-body .uk-input::-ms-input-placeholder, -.uk-card-primary > :not([class*='uk-card-media']) .uk-input::-ms-input-placeholder, -.uk-card-secondary.uk-card-body .uk-input::-ms-input-placeholder, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-input::-ms-input-placeholder, -.uk-overlay-primary .uk-input::-ms-input-placeholder, -.uk-offcanvas-bar .uk-input::-ms-input-placeholder { - color: rgba(255, 255, 255, 0.5) !important; -} -.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, -.uk-offcanvas-bar .uk-input::placeholder { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-textarea::-ms-input-placeholder, -.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder, -.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder, -.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder, -.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder, -.uk-card-primary.uk-card-body .uk-textarea::-ms-input-placeholder, -.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea::-ms-input-placeholder, -.uk-card-secondary.uk-card-body .uk-textarea::-ms-input-placeholder, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea::-ms-input-placeholder, -.uk-overlay-primary .uk-textarea::-ms-input-placeholder, -.uk-offcanvas-bar .uk-textarea::-ms-input-placeholder { - color: rgba(255, 255, 255, 0.5) !important; -} -.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, -.uk-offcanvas-bar .uk-textarea::placeholder { - color: rgba(255, 255, 255, 0.5); -} -.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]), -.uk-offcanvas-bar .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%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%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-light .uk-input[list]:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus, -.uk-card-primary.uk-card-body .uk-input[list]:hover, -.uk-card-primary.uk-card-body .uk-input[list]:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-input[list]:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-input[list]:focus, -.uk-card-secondary.uk-card-body .uk-input[list]:hover, -.uk-card-secondary.uk-card-body .uk-input[list]:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-input[list]:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-input[list]:focus, -.uk-overlay-primary .uk-input[list]:hover, -.uk-overlay-primary .uk-input[list]:focus, -.uk-offcanvas-bar .uk-input[list]:hover, -.uk-offcanvas-bar .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%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A"); -} -.uk-light .uk-radio, -.uk-light .uk-checkbox, -.uk-section-primary:not(.uk-preserve-color) .uk-radio, -.uk-section-primary:not(.uk-preserve-color) .uk-checkbox, -.uk-section-secondary:not(.uk-preserve-color) .uk-radio, -.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox, -.uk-tile-primary:not(.uk-preserve-color) .uk-radio, -.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox, -.uk-tile-secondary:not(.uk-preserve-color) .uk-radio, -.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox, -.uk-card-primary.uk-card-body .uk-radio, -.uk-card-primary.uk-card-body .uk-checkbox, -.uk-card-primary > :not([class*='uk-card-media']) .uk-radio, -.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox, -.uk-card-secondary.uk-card-body .uk-radio, -.uk-card-secondary.uk-card-body .uk-checkbox, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox, -.uk-overlay-primary .uk-radio, -.uk-overlay-primary .uk-checkbox, -.uk-offcanvas-bar .uk-radio, -.uk-offcanvas-bar .uk-checkbox { - background-color: rgba(242, 242, 242, 0.1); - border-color: rgba(255, 255, 255, 0.2); -} -.uk-light .uk-radio:focus, -.uk-light .uk-checkbox:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus, -.uk-card-primary.uk-card-body .uk-radio:focus, -.uk-card-primary.uk-card-body .uk-checkbox:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:focus, -.uk-card-secondary.uk-card-body .uk-radio:focus, -.uk-card-secondary.uk-card-body .uk-checkbox:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:focus, -.uk-overlay-primary .uk-radio:focus, -.uk-overlay-primary .uk-checkbox:focus, -.uk-offcanvas-bar .uk-radio:focus, -.uk-offcanvas-bar .uk-checkbox:focus { - border-color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-radio:checked, -.uk-light .uk-checkbox:checked, -.uk-light .uk-checkbox:indeterminate, -.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked, -.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked, -.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate, -.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked, -.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked, -.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate, -.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked, -.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked, -.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate, -.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked, -.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked, -.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate, -.uk-card-primary.uk-card-body .uk-radio:checked, -.uk-card-primary.uk-card-body .uk-checkbox:checked, -.uk-card-primary.uk-card-body .uk-checkbox:indeterminate, -.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked, -.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked, -.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate, -.uk-card-secondary.uk-card-body .uk-radio:checked, -.uk-card-secondary.uk-card-body .uk-checkbox:checked, -.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate, -.uk-overlay-primary .uk-radio:checked, -.uk-overlay-primary .uk-checkbox:checked, -.uk-overlay-primary .uk-checkbox:indeterminate, -.uk-offcanvas-bar .uk-radio:checked, -.uk-offcanvas-bar .uk-checkbox:checked, -.uk-offcanvas-bar .uk-checkbox:indeterminate { - background-color: #fff; - border-color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-radio:checked:focus, -.uk-light .uk-checkbox:checked:focus, -.uk-light .uk-checkbox:indeterminate:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, -.uk-card-primary.uk-card-body .uk-radio:checked:focus, -.uk-card-primary.uk-card-body .uk-checkbox:checked:focus, -.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate:focus, -.uk-card-secondary.uk-card-body .uk-radio:checked:focus, -.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus, -.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate:focus, -.uk-overlay-primary .uk-radio:checked:focus, -.uk-overlay-primary .uk-checkbox:checked:focus, -.uk-overlay-primary .uk-checkbox:indeterminate:focus, -.uk-offcanvas-bar .uk-radio:checked:focus, -.uk-offcanvas-bar .uk-checkbox:checked:focus, -.uk-offcanvas-bar .uk-checkbox:indeterminate:focus { - background-color: #e6e6e6; -} -.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-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-form-icon { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-form-icon:hover { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-button-default { - background-color: transparent; - color: #fff; - border-color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-button-default:hover, -.uk-light .uk-button-default:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-button-default:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:focus, -.uk-card-primary.uk-card-body .uk-button-default:hover, -.uk-card-primary.uk-card-body .uk-button-default:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:focus, -.uk-card-secondary.uk-card-body .uk-button-default:hover, -.uk-card-secondary.uk-card-body .uk-button-default:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:focus, -.uk-overlay-primary .uk-button-default:hover, -.uk-overlay-primary .uk-button-default:focus, -.uk-offcanvas-bar .uk-button-default:hover, -.uk-offcanvas-bar .uk-button-default:focus { - background-color: transparent; - color: #fff; - border-color: #fff; -} -.uk-light .uk-button-default:active, -.uk-light .uk-button-default.uk-active, -.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active, -.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active, -.uk-card-primary.uk-card-body .uk-button-default:active, -.uk-card-primary.uk-card-body .uk-button-default.uk-active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default.uk-active, -.uk-card-secondary.uk-card-body .uk-button-default:active, -.uk-card-secondary.uk-card-body .uk-button-default.uk-active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default.uk-active, -.uk-overlay-primary .uk-button-default:active, -.uk-overlay-primary .uk-button-default.uk-active, -.uk-offcanvas-bar .uk-button-default:active, -.uk-offcanvas-bar .uk-button-default.uk-active { - background-color: transparent; - 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, -.uk-offcanvas-bar .uk-button-primary { - background-color: #fff; - color: #666; -} -.uk-light .uk-button-primary:hover, -.uk-light .uk-button-primary:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:focus, -.uk-card-primary.uk-card-body .uk-button-primary:hover, -.uk-card-primary.uk-card-body .uk-button-primary:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:focus, -.uk-card-secondary.uk-card-body .uk-button-primary:hover, -.uk-card-secondary.uk-card-body .uk-button-primary:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:focus, -.uk-overlay-primary .uk-button-primary:hover, -.uk-overlay-primary .uk-button-primary:focus, -.uk-offcanvas-bar .uk-button-primary:hover, -.uk-offcanvas-bar .uk-button-primary:focus { - background-color: #f2f2f2; - color: #666; -} -.uk-light .uk-button-primary:active, -.uk-light .uk-button-primary.uk-active, -.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active, -.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active, -.uk-card-primary.uk-card-body .uk-button-primary:active, -.uk-card-primary.uk-card-body .uk-button-primary.uk-active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary.uk-active, -.uk-card-secondary.uk-card-body .uk-button-primary:active, -.uk-card-secondary.uk-card-body .uk-button-primary.uk-active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary.uk-active, -.uk-overlay-primary .uk-button-primary:active, -.uk-overlay-primary .uk-button-primary.uk-active, -.uk-offcanvas-bar .uk-button-primary:active, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-button-secondary { - background-color: #fff; - color: #666; -} -.uk-light .uk-button-secondary:hover, -.uk-light .uk-button-secondary:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:focus, -.uk-card-primary.uk-card-body .uk-button-secondary:hover, -.uk-card-primary.uk-card-body .uk-button-secondary:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:focus, -.uk-card-secondary.uk-card-body .uk-button-secondary:hover, -.uk-card-secondary.uk-card-body .uk-button-secondary:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:focus, -.uk-overlay-primary .uk-button-secondary:hover, -.uk-overlay-primary .uk-button-secondary:focus, -.uk-offcanvas-bar .uk-button-secondary:hover, -.uk-offcanvas-bar .uk-button-secondary:focus { - background-color: #f2f2f2; - color: #666; -} -.uk-light .uk-button-secondary:active, -.uk-light .uk-button-secondary.uk-active, -.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active, -.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active, -.uk-card-primary.uk-card-body .uk-button-secondary:active, -.uk-card-primary.uk-card-body .uk-button-secondary.uk-active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary.uk-active, -.uk-card-secondary.uk-card-body .uk-button-secondary:active, -.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary.uk-active, -.uk-overlay-primary .uk-button-secondary:active, -.uk-overlay-primary .uk-button-secondary.uk-active, -.uk-offcanvas-bar .uk-button-secondary:active, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-button-text::before { - border-bottom-color: #fff; -} -.uk-light .uk-button-text:hover, -.uk-light .uk-button-text:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-button-text:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:focus, -.uk-card-primary.uk-card-body .uk-button-text:hover, -.uk-card-primary.uk-card-body .uk-button-text:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:focus, -.uk-card-secondary.uk-card-body .uk-button-text:hover, -.uk-card-secondary.uk-card-body .uk-button-text:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:focus, -.uk-overlay-primary .uk-button-text:hover, -.uk-overlay-primary .uk-button-text:focus, -.uk-offcanvas-bar .uk-button-text:hover, -.uk-offcanvas-bar .uk-button-text:focus { - 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, -.uk-offcanvas-bar .uk-button-text:disabled { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-button-link { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-button-link:hover, -.uk-light .uk-button-link:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-button-link:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:focus, -.uk-card-primary.uk-card-body .uk-button-link:hover, -.uk-card-primary.uk-card-body .uk-button-link:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-link:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-link:focus, -.uk-card-secondary.uk-card-body .uk-button-link:hover, -.uk-card-secondary.uk-card-body .uk-button-link:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-link:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-link:focus, -.uk-overlay-primary .uk-button-link:hover, -.uk-overlay-primary .uk-button-link:focus, -.uk-offcanvas-bar .uk-button-link:hover, -.uk-offcanvas-bar .uk-button-link:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-close { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-close:hover, -.uk-light .uk-close:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-close:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-close:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-close:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-close:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-close:focus, -.uk-card-primary.uk-card-body .uk-close:hover, -.uk-card-primary.uk-card-body .uk-close:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-close:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-close:focus, -.uk-card-secondary.uk-card-body .uk-close:hover, -.uk-card-secondary.uk-card-body .uk-close:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-close:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-close:focus, -.uk-overlay-primary .uk-close:hover, -.uk-overlay-primary .uk-close:focus, -.uk-offcanvas-bar .uk-close:hover, -.uk-offcanvas-bar .uk-close:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-totop { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-totop:hover, -.uk-light .uk-totop:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-totop:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-totop:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-totop:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:focus, -.uk-card-primary.uk-card-body .uk-totop:hover, -.uk-card-primary.uk-card-body .uk-totop:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-totop:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-totop:focus, -.uk-card-secondary.uk-card-body .uk-totop:hover, -.uk-card-secondary.uk-card-body .uk-totop:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:focus, -.uk-overlay-primary .uk-totop:hover, -.uk-overlay-primary .uk-totop:focus, -.uk-offcanvas-bar .uk-totop:hover, -.uk-offcanvas-bar .uk-totop:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-totop:active { - color: #fff; -} -.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, -.uk-offcanvas-bar .uk-marker { - background: #f8f8f8; - color: #666; -} -.uk-light .uk-marker:hover, -.uk-light .uk-marker:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-marker:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-marker:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-marker:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-marker:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:focus, -.uk-card-primary.uk-card-body .uk-marker:hover, -.uk-card-primary.uk-card-body .uk-marker:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-marker:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-marker:focus, -.uk-card-secondary.uk-card-body .uk-marker:hover, -.uk-card-secondary.uk-card-body .uk-marker:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-marker:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-marker:focus, -.uk-overlay-primary .uk-marker:hover, -.uk-overlay-primary .uk-marker:focus, -.uk-offcanvas-bar .uk-marker:hover, -.uk-offcanvas-bar .uk-marker:focus { - color: #666; -} -.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, -.uk-offcanvas-bar .uk-badge { - background-color: #fff; - color: #666; -} -.uk-light .uk-badge:hover, -.uk-light .uk-badge:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-badge:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-badge:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-badge:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-badge:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-badge:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-badge:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:focus, -.uk-card-primary.uk-card-body .uk-badge:hover, -.uk-card-primary.uk-card-body .uk-badge:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-badge:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-badge:focus, -.uk-card-secondary.uk-card-body .uk-badge:hover, -.uk-card-secondary.uk-card-body .uk-badge:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-badge:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-badge:focus, -.uk-overlay-primary .uk-badge:hover, -.uk-overlay-primary .uk-badge:focus, -.uk-offcanvas-bar .uk-badge:hover, -.uk-offcanvas-bar .uk-badge:focus { - color: #666; -} -.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, -.uk-offcanvas-bar .uk-label { - background-color: #fff; - color: #666; -} -.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, -.uk-offcanvas-bar .uk-article-meta { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-search-input { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-search-input:-ms-input-placeholder, -.uk-section-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder, -.uk-section-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder, -.uk-tile-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder, -.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder, -.uk-card-primary.uk-card-body .uk-search-input:-ms-input-placeholder, -.uk-card-primary > :not([class*='uk-card-media']) .uk-search-input:-ms-input-placeholder, -.uk-card-secondary.uk-card-body .uk-search-input:-ms-input-placeholder, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input:-ms-input-placeholder, -.uk-overlay-primary .uk-search-input:-ms-input-placeholder, -.uk-offcanvas-bar .uk-search-input:-ms-input-placeholder { - color: rgba(255, 255, 255, 0.5) !important; -} -.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, -.uk-offcanvas-bar .uk-search-input::placeholder { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-search .uk-search-icon { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-search .uk-search-icon:hover { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-search-default .uk-search-input { - background-color: transparent; - border-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-search-default .uk-search-input:focus { - background-color: transparent; -} -.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, -.uk-offcanvas-bar .uk-search-navbar .uk-search-input { - background-color: transparent; -} -.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, -.uk-offcanvas-bar .uk-search-large .uk-search-input { - background-color: transparent; -} -.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, -.uk-offcanvas-bar .uk-search-toggle { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-search-toggle:hover, -.uk-light .uk-search-toggle:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:focus, -.uk-card-primary.uk-card-body .uk-search-toggle:hover, -.uk-card-primary.uk-card-body .uk-search-toggle:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle:focus, -.uk-card-secondary.uk-card-body .uk-search-toggle:hover, -.uk-card-secondary.uk-card-body .uk-search-toggle:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle:focus, -.uk-overlay-primary .uk-search-toggle:hover, -.uk-overlay-primary .uk-search-toggle:focus, -.uk-offcanvas-bar .uk-search-toggle:hover, -.uk-offcanvas-bar .uk-search-toggle:focus { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-accordion-title, -.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title, -.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title, -.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title, -.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title, -.uk-card-primary.uk-card-body .uk-accordion-title, -.uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title, -.uk-card-secondary.uk-card-body .uk-accordion-title, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title, -.uk-overlay-primary .uk-accordion-title, -.uk-offcanvas-bar .uk-accordion-title { - color: #fff; -} -.uk-light .uk-accordion-title:hover, -.uk-light .uk-accordion-title:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:focus, -.uk-card-primary.uk-card-body .uk-accordion-title:hover, -.uk-card-primary.uk-card-body .uk-accordion-title:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title:focus, -.uk-card-secondary.uk-card-body .uk-accordion-title:hover, -.uk-card-secondary.uk-card-body .uk-accordion-title:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title:focus, -.uk-overlay-primary .uk-accordion-title:hover, -.uk-overlay-primary .uk-accordion-title:focus, -.uk-offcanvas-bar .uk-accordion-title:hover, -.uk-offcanvas-bar .uk-accordion-title:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-grid-divider > :not(.uk-first-column)::before { - border-right-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before { - border-top-color: rgba(255, 255, 255, 0.2); -} -.uk-light .uk-nav-parent-icon > .uk-parent > a::after, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after, -.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after, -.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after, -.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after, -.uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent > a::after, -.uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent > a::after, -.uk-overlay-primary .uk-nav-parent-icon > .uk-parent > a::after, -.uk-offcanvas-bar .uk-nav-parent-icon > .uk-parent > a::after { - background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E"); -} -.uk-light .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-overlay-primary .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-offcanvas-bar .uk-nav-parent-icon > .uk-parent.uk-open > a::after { - background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E"); -} -.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, -.uk-offcanvas-bar .uk-nav-default > li > a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-nav-default > li > a:hover, -.uk-light .uk-nav-default > li > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:focus, -.uk-card-primary.uk-card-body .uk-nav-default > li > a:hover, -.uk-card-primary.uk-card-body .uk-nav-default > li > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a:focus, -.uk-card-secondary.uk-card-body .uk-nav-default > li > a:hover, -.uk-card-secondary.uk-card-body .uk-nav-default > li > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a:focus, -.uk-overlay-primary .uk-nav-default > li > a:hover, -.uk-overlay-primary .uk-nav-default > li > a:focus, -.uk-offcanvas-bar .uk-nav-default > li > a:hover, -.uk-offcanvas-bar .uk-nav-default > li > a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-nav-default .uk-nav-divider { - border-top-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-nav-default .uk-nav-sub a:hover, -.uk-light .uk-nav-default .uk-nav-sub a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus, -.uk-section-secondary: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:focus, -.uk-tile-primary: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:focus, -.uk-tile-secondary: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:focus, -.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover, -.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:focus, -.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover, -.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:focus, -.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover, -.uk-overlay-primary .uk-nav-default .uk-nav-sub a:focus, -.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover, -.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-nav-primary > li > a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-nav-primary > li > a:hover, -.uk-light .uk-nav-primary > li > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus, -.uk-card-primary.uk-card-body .uk-nav-primary > li > a:hover, -.uk-card-primary.uk-card-body .uk-nav-primary > li > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:focus, -.uk-card-secondary.uk-card-body .uk-nav-primary > li > a:hover, -.uk-card-secondary.uk-card-body .uk-nav-primary > li > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:focus, -.uk-overlay-primary .uk-nav-primary > li > a:hover, -.uk-overlay-primary .uk-nav-primary > li > a:focus, -.uk-offcanvas-bar .uk-nav-primary > li > a:hover, -.uk-offcanvas-bar .uk-nav-primary > li > a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-nav-primary .uk-nav-divider { - border-top-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-nav-primary .uk-nav-sub a:hover, -.uk-light .uk-nav-primary .uk-nav-sub a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus, -.uk-section-secondary: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:focus, -.uk-tile-primary: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:focus, -.uk-tile-secondary: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:focus, -.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover, -.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:focus, -.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover, -.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:focus, -.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover, -.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:focus, -.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover, -.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub li.uk-active > a { - color: #fff; -} -.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, -.uk-offcanvas-bar .uk-navbar-nav > li > a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-navbar-nav > li:hover > a, -.uk-light .uk-navbar-nav > li > a:focus, -.uk-light .uk-navbar-nav > li > a.uk-open, -.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a, -.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open, -.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a, -.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open, -.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a, -.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open, -.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a, -.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open, -.uk-card-primary.uk-card-body .uk-navbar-nav > li:hover > a, -.uk-card-primary.uk-card-body .uk-navbar-nav > li > a:focus, -.uk-card-primary.uk-card-body .uk-navbar-nav > li > a.uk-open, -.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li:hover > a, -.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a.uk-open, -.uk-card-secondary.uk-card-body .uk-navbar-nav > li:hover > a, -.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a:focus, -.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a.uk-open, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li:hover > a, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a.uk-open, -.uk-overlay-primary .uk-navbar-nav > li:hover > a, -.uk-overlay-primary .uk-navbar-nav > li > a:focus, -.uk-overlay-primary .uk-navbar-nav > li > a.uk-open, -.uk-offcanvas-bar .uk-navbar-nav > li:hover > a, -.uk-offcanvas-bar .uk-navbar-nav > li > a:focus, -.uk-offcanvas-bar .uk-navbar-nav > li > a.uk-open { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-navbar-item { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-navbar-toggle { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-navbar-toggle:hover, -.uk-light .uk-navbar-toggle:focus, -.uk-light .uk-navbar-toggle.uk-open, -.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open, -.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open, -.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open, -.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open, -.uk-card-primary.uk-card-body .uk-navbar-toggle:hover, -.uk-card-primary.uk-card-body .uk-navbar-toggle:focus, -.uk-card-primary.uk-card-body .uk-navbar-toggle.uk-open, -.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle.uk-open, -.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover, -.uk-card-secondary.uk-card-body .uk-navbar-toggle:focus, -.uk-card-secondary.uk-card-body .uk-navbar-toggle.uk-open, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle.uk-open, -.uk-overlay-primary .uk-navbar-toggle:hover, -.uk-overlay-primary .uk-navbar-toggle:focus, -.uk-overlay-primary .uk-navbar-toggle.uk-open, -.uk-offcanvas-bar .uk-navbar-toggle:hover, -.uk-offcanvas-bar .uk-navbar-toggle:focus, -.uk-offcanvas-bar .uk-navbar-toggle.uk-open { - color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-subnav > * > :first-child { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-subnav > * > a:hover, -.uk-light .uk-subnav > * > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > a:focus, -.uk-card-primary.uk-card-body .uk-subnav > * > a:hover, -.uk-card-primary.uk-card-body .uk-subnav > * > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > a:focus, -.uk-card-secondary.uk-card-body .uk-subnav > * > a:hover, -.uk-card-secondary.uk-card-body .uk-subnav > * > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > a:focus, -.uk-overlay-primary .uk-subnav > * > a:hover, -.uk-overlay-primary .uk-subnav > * > a:focus, -.uk-offcanvas-bar .uk-subnav > * > a:hover, -.uk-offcanvas-bar .uk-subnav > * > a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before { - border-right-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-subnav-pill > * > :first-child { - background-color: transparent; - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-subnav-pill > * > a:hover, -.uk-light .uk-subnav-pill > * > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus, -.uk-card-primary.uk-card-body .uk-subnav-pill > * > a:hover, -.uk-card-primary.uk-card-body .uk-subnav-pill > * > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:focus, -.uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:hover, -.uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:focus, -.uk-overlay-primary .uk-subnav-pill > * > a:hover, -.uk-overlay-primary .uk-subnav-pill > * > a:focus, -.uk-offcanvas-bar .uk-subnav-pill > * > a:hover, -.uk-offcanvas-bar .uk-subnav-pill > * > a:focus { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-subnav-pill > * > a:active { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-subnav > .uk-disabled > a { - color: rgba(255, 255, 255, 0.5); -} -.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 > * > *, -.uk-offcanvas-bar .uk-breadcrumb > * > * { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-breadcrumb > * > :hover, -.uk-light .uk-breadcrumb > * > :focus, -.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover, -.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus, -.uk-card-primary.uk-card-body .uk-breadcrumb > * > :hover, -.uk-card-primary.uk-card-body .uk-breadcrumb > * > :focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :focus, -.uk-card-secondary.uk-card-body .uk-breadcrumb > * > :hover, -.uk-card-secondary.uk-card-body .uk-breadcrumb > * > :focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :focus, -.uk-overlay-primary .uk-breadcrumb > * > :hover, -.uk-overlay-primary .uk-breadcrumb > * > :focus, -.uk-offcanvas-bar .uk-breadcrumb > * > :hover, -.uk-offcanvas-bar .uk-breadcrumb > * > :focus { - color: rgba(255, 255, 255, 0.7); -} -.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 > *, -.uk-offcanvas-bar .uk-breadcrumb > :last-child > * { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before { - color: rgba(255, 255, 255, 0.5); -} -.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 > * > *, -.uk-offcanvas-bar .uk-pagination > * > * { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-pagination > * > :hover, -.uk-light .uk-pagination > * > :focus, -.uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > :hover, -.uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > :focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > :focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > :hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > :focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > :focus, -.uk-card-primary.uk-card-body .uk-pagination > * > :hover, -.uk-card-primary.uk-card-body .uk-pagination > * > :focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > :hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > :focus, -.uk-card-secondary.uk-card-body .uk-pagination > * > :hover, -.uk-card-secondary.uk-card-body .uk-pagination > * > :focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > :hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > :focus, -.uk-overlay-primary .uk-pagination > * > :hover, -.uk-overlay-primary .uk-pagination > * > :focus, -.uk-offcanvas-bar .uk-pagination > * > :hover, -.uk-offcanvas-bar .uk-pagination > * > :focus { - color: rgba(255, 255, 255, 0.7); -} -.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 > *, -.uk-offcanvas-bar .uk-pagination > .uk-active > * { - color: rgba(255, 255, 255, 0.7); -} -.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 > *, -.uk-offcanvas-bar .uk-pagination > .uk-disabled > * { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-tab::before { - border-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-tab > * > a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-tab > * > a:hover, -.uk-light .uk-tab > * > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a:focus, -.uk-card-primary.uk-card-body .uk-tab > * > a:hover, -.uk-card-primary.uk-card-body .uk-tab > * > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a:focus, -.uk-card-secondary.uk-card-body .uk-tab > * > a:hover, -.uk-card-secondary.uk-card-body .uk-tab > * > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a:focus, -.uk-overlay-primary .uk-tab > * > a:hover, -.uk-overlay-primary .uk-tab > * > a:focus, -.uk-offcanvas-bar .uk-tab > * > a:hover, -.uk-offcanvas-bar .uk-tab > * > a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-tab > .uk-disabled > a { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-slidenav { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-slidenav:hover, -.uk-light .uk-slidenav:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:focus, -.uk-card-primary.uk-card-body .uk-slidenav:hover, -.uk-card-primary.uk-card-body .uk-slidenav:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:focus, -.uk-card-secondary.uk-card-body .uk-slidenav:hover, -.uk-card-secondary.uk-card-body .uk-slidenav:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:focus, -.uk-overlay-primary .uk-slidenav:hover, -.uk-overlay-primary .uk-slidenav:focus, -.uk-offcanvas-bar .uk-slidenav:hover, -.uk-offcanvas-bar .uk-slidenav:focus { - color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-slidenav:active { - color: rgba(255, 255, 255, 0.7); -} -.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 > * > *, -.uk-offcanvas-bar .uk-dotnav > * > * { - background-color: transparent; - border-color: rgba(255, 255, 255, 0.9); -} -.uk-light .uk-dotnav > * > :hover, -.uk-light .uk-dotnav > * > :focus, -.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover, -.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :focus, -.uk-card-primary.uk-card-body .uk-dotnav > * > :hover, -.uk-card-primary.uk-card-body .uk-dotnav > * > :focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :focus, -.uk-card-secondary.uk-card-body .uk-dotnav > * > :hover, -.uk-card-secondary.uk-card-body .uk-dotnav > * > :focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :focus, -.uk-overlay-primary .uk-dotnav > * > :hover, -.uk-overlay-primary .uk-dotnav > * > :focus, -.uk-offcanvas-bar .uk-dotnav > * > :hover, -.uk-offcanvas-bar .uk-dotnav > * > :focus { - background-color: rgba(255, 255, 255, 0.9); - border-color: transparent; -} -.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, -.uk-offcanvas-bar .uk-dotnav > * > :active { - background-color: rgba(255, 255, 255, 0.5); - border-color: transparent; -} -.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 > *, -.uk-offcanvas-bar .uk-dotnav > .uk-active > * { - background-color: rgba(255, 255, 255, 0.9); - border-color: transparent; -} -.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, -.uk-offcanvas-bar .uk-iconnav > * > a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-iconnav > * > a:hover, -.uk-light .uk-iconnav > * > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:focus, -.uk-card-primary.uk-card-body .uk-iconnav > * > a:hover, -.uk-card-primary.uk-card-body .uk-iconnav > * > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > a:focus, -.uk-card-secondary.uk-card-body .uk-iconnav > * > a:hover, -.uk-card-secondary.uk-card-body .uk-iconnav > * > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > a:focus, -.uk-overlay-primary .uk-iconnav > * > a:hover, -.uk-overlay-primary .uk-iconnav > * > a:focus, -.uk-offcanvas-bar .uk-iconnav > * > a:hover, -.uk-offcanvas-bar .uk-iconnav > * > a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-iconnav > .uk-active > a { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-text-lead { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-text-meta { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-text-muted { - color: rgba(255, 255, 255, 0.5) !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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-text-secondary { - color: #fff !important; -} -.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, -.uk-offcanvas-bar .uk-column-divider { - column-rule-color: rgba(255, 255, 255, 0.2); -} -.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, -.uk-offcanvas-bar .uk-logo { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-logo:hover, -.uk-light .uk-logo:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-logo:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-logo:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-logo:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:focus, -.uk-card-primary.uk-card-body .uk-logo:hover, -.uk-card-primary.uk-card-body .uk-logo:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-logo:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-logo:focus, -.uk-card-secondary.uk-card-body .uk-logo:hover, -.uk-card-secondary.uk-card-body .uk-logo:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo:focus, -.uk-overlay-primary .uk-logo:hover, -.uk-overlay-primary .uk-logo:focus, -.uk-offcanvas-bar .uk-logo:hover, -.uk-offcanvas-bar .uk-logo:focus { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-section-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-section-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-tile-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-tile-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-card-primary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-card-primary > :not([class*='uk-card-media']) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-card-secondary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-overlay-primary .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-offcanvas-bar .uk-logo > :not(.uk-logo-inverse):not(:only-of-type) { - 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, -.uk-offcanvas-bar .uk-logo-inverse { - display: inline; -} -.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, -.uk-offcanvas-bar .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%28255,%20255,%20255,%200.7%29%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%28255,%20255,%20255,%200.7%29%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, -.uk-offcanvas-bar .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%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E"); -} -/* ======================================================================== - Component: Print - ========================================================================== */ -@media print { - *, - *::before, - *::after { - background: transparent !important; - color: black !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: 0.5cm; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } -} diff --git a/docs/uikit/css/uikit-rtl.min.css b/docs/uikit/css/uikit-rtl.min.css deleted file mode 100644 index 8b57ea4..0000000 --- a/docs/uikit/css/uikit-rtl.min.css +++ /dev/null @@ -1 +0,0 @@ -/*! UIkit 3.5.8 | https://www.getuikit.com | (c) 2014 - 2020 YOOtheme | MIT License */html{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";font-size:16px;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%;background:#fff;color:#666}body{margin:0}a:active,a:hover{outline:0}.uk-link,a{color:#1e87f0;text-decoration:none;cursor:pointer}.uk-link-toggle:focus .uk-link,.uk-link-toggle:hover .uk-link,.uk-link:hover,a:hover{color:#0f6ecd;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:Consolas,monaco,monospace;font-size:.875rem;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:-.5em}sub{bottom:-.25em}audio,canvas,iframe,img,svg,video{vertical-align:middle}canvas,img,video{max-width:100%;height:auto;box-sizing:border-box}@supports (display:block){svg{max-width:100%;height:auto;box-sizing:border-box}}svg:not(:root){overflow:hidden}img:not([src]){min-width:1px;visibility:hidden}iframe{border:0}address,dl,fieldset,figure,ol,p,pre,ul{margin:0 0 20px 0}*+address,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{margin-top:20px}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;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";font-weight:400;color:#333;text-transform:none}*+.uk-h1,*+.uk-h2,*+.uk-h3,*+.uk-h4,*+.uk-h5,*+.uk-h6,*+.uk-heading-2xlarge,*+.uk-heading-large,*+.uk-heading-medium,*+.uk-heading-small,*+.uk-heading-xlarge,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:40px}.uk-h1,h1{font-size:2.23125rem;line-height:1.2}.uk-h2,h2{font-size:1.7rem;line-height:1.3}.uk-h3,h3{font-size:1.5rem;line-height:1.4}.uk-h4,h4{font-size:1.25rem;line-height:1.4}.uk-h5,h5{font-size:16px;line-height:1.4}.uk-h6,h6{font-size:.875rem;line-height:1.4}@media (min-width:960px){.uk-h1,h1{font-size:2.625rem}.uk-h2,h2{font-size:2rem}}ol,ul{padding-right:30px}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:0}dt{font-weight:700}dd{margin-right:0}.uk-hr,hr{overflow:visible;text-align:inherit;margin:0 0 20px 0;border:0;border-top:1px solid #e5e5e5}*+.uk-hr,*+hr{margin-top:20px}address{font-style:normal}blockquote{margin:0 0 20px 0;font-size:1.25rem;line-height:1.5;font-style:italic;color:#333}*+blockquote{margin-top:20px}blockquote p:last-of-type{margin-bottom:0}blockquote footer{margin-top:10px;font-size:.875rem;line-height:1.5;color:#666}blockquote footer::before{content:"— "}pre{font:.875rem/1.5 Consolas,monaco,monospace;color:#666;-moz-tab-size:4;tab-size:4;overflow:auto;padding:10px;border:1px solid #e5e5e5;border-radius:3px;background:#fff}pre code{font-family:Consolas,monaco,monospace}::selection{background:#39f;color:#fff;text-shadow:none}details,main{display:block}summary{display:list-item}template{display:none}.uk-breakpoint-s::before{content:'640px'}.uk-breakpoint-m::before{content:'960px'}.uk-breakpoint-l::before{content:'1200px'}.uk-breakpoint-xl::before{content:'1600px'}:root{--uk-breakpoint-s:640px;--uk-breakpoint-m:960px;--uk-breakpoint-l:1200px;--uk-breakpoint-xl:1600px}.uk-link-muted a,a.uk-link-muted{color:#999}.uk-link-muted a:hover,.uk-link-toggle:focus .uk-link-muted,.uk-link-toggle:hover .uk-link-muted,a.uk-link-muted:hover{color:#666}.uk-link-text a,a.uk-link-text{color:inherit}.uk-link-text a:hover,.uk-link-toggle:focus .uk-link-text,.uk-link-toggle:hover .uk-link-text,a.uk-link-text:hover{color:#999}.uk-link-heading a,a.uk-link-heading{color:inherit}.uk-link-heading a:hover,.uk-link-toggle:focus .uk-link-heading,.uk-link-toggle:hover .uk-link-heading,a.uk-link-heading:hover{color:#1e87f0;text-decoration:none}.uk-link-reset a,a.uk-link-reset{color:inherit!important;text-decoration:none!important}.uk-link-toggle{color:inherit!important;text-decoration:none!important}.uk-link-toggle:focus{outline:0}.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}@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}}@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-divider{padding-bottom:calc(5px + .1em);border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-bullet{position:relative}.uk-heading-bullet::before{content:"";display:inline-block;position:relative;top:calc(-.1 * 1em);vertical-align:middle;height:calc(4px + .7em);margin-left:calc(5px + .2em);border-right:calc(5px + .1em) solid #e5e5e5}.uk-heading-line{overflow:hidden}.uk-heading-line>*{display:inline-block;position:relative}.uk-heading-line>::after,.uk-heading-line>::before{content:"";position:absolute;top:calc(50% - ((.2px + .05em)/ 2));width:2000px;border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-line>::before{left:100%;margin-left:calc(5px + .3em)}.uk-heading-line>::after{right:100%;margin-right:calc(5px + .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::after,.uk-divider-icon::before{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid #e5e5e5}.uk-divider-icon::before{left:calc(50% + (50px / 2));width:100%}.uk-divider-icon::after{right: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:1px;height:100px;margin-right:auto;margin-left:auto;border-right:1px solid #e5e5e5}.uk-list{padding:0;list-style:none}.uk-list>*>:last-child{margin-bottom:0}.uk-list>*>ul,.uk-list>:nth-child(n+2){margin-top:10px}.uk-list-circle>*,.uk-list-decimal>*,.uk-list-disc>*,.uk-list-hyphen>*,.uk-list-square>*{padding-right:30px}.uk-list-decimal{counter-reset:decimal}.uk-list-decimal>*{counter-increment:decimal}[class*=uk-list]>::before{content:'';position:relative;right:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:left}.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) '\200A.\00A0'}.uk-list-hyphen>::before{content:'–\00A0\00A0'}.uk-list-muted>::before{color:#999!important}.uk-list-emphasis>::before{color:#333!important}.uk-list-primary>::before{color:#1e87f0!important}.uk-list-secondary>::before{color:#222!important}.uk-list-bullet>*{padding-right:30px}.uk-list-bullet>::before{content:"";position:relative;right:-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>*>ul,.uk-list-large>:nth-child(n+2){margin-top:20px}.uk-list-collapse>*>ul,.uk-list-collapse>:nth-child(n+2){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-collapse.uk-list-striped>:nth-child(n+2),.uk-list-large.uk-list-striped>:nth-child(n+2){margin-top:0}.uk-description-list>dt{color:#333;font-size:.875rem;font-weight:400;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:right;vertical-align:bottom;font-size:.875rem;font-weight:400;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:.875rem}.uk-table caption{font-size:.875rem;text-align:right;color:#999}.uk-table-middle,.uk-table-middle td{vertical-align:middle!important}.uk-table-divider>:first-child>tr:not(:first-child),.uk-table-divider>:not(:first-child)>tr,.uk-table-divider>tr:not(:first-child){border-top:1px solid #e5e5e5}.uk-table-striped tbody tr:nth-of-type(odd),.uk-table-striped>tr:nth-of-type(odd){background:#f8f8f8;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-table-hover tbody tr:hover,.uk-table-hover>tr:hover{background:#ffd}.uk-table tbody tr.uk-active,.uk-table>tr.uk-active{background:#ffd}.uk-table-small td,.uk-table-small th{padding:10px 12px}.uk-table-large td,.uk-table-large th{padding:22px 12px}.uk-table-justify td:first-child,.uk-table-justify th:first-child{padding-right:0}.uk-table-justify td:last-child,.uk-table-justify th:last-child{padding-left: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 td,.uk-table-responsive th,.uk-table-responsive tr{display:block}.uk-table-responsive thead{display:none}.uk-table-responsive td,.uk-table-responsive th{width:auto!important;max-width:none!important;min-width:0!important;overflow:visible!important;white-space:normal!important}.uk-table-responsive .uk-table-link:not(:first-child)>a,.uk-table-responsive td:not(:first-child):not(.uk-table-link),.uk-table-responsive th:not(:first-child):not(.uk-table-link){padding-top:5px!important}.uk-table-responsive .uk-table-link:not(:last-child)>a,.uk-table-responsive td:not(:last-child):not(.uk-table-link),.uk-table-responsive th:not(:last-child):not(.uk-table-link){padding-bottom:5px!important}.uk-table-justify.uk-table-responsive td,.uk-table-justify.uk-table-responsive th{padding-right:0;padding-left:0}}.uk-table tbody tr{transition:background-color .1s linear}.uk-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;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}.uk-icon-link{color:#999}.uk-icon-link:focus,.uk-icon-link:hover{color:#666;outline:0}.uk-active>.uk-icon-link,.uk-icon-link:active{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:focus,.uk-icon-button:hover{background-color:#ebebeb;color:#666;outline:0}.uk-active>.uk-icon-button,.uk-icon-button:active{background-color:#dfdfdf;color:#666}.uk-range{box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;-webkit-appearance:none;background:0 0;padding:0}.uk-range:focus{outline:0}.uk-range::-moz-focus-outer{border:none}.uk-range::-ms-track{height:15px;background:0 0;border-color:transparent;color:transparent}.uk-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.uk-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.uk-range:not(:disabled)::-ms-thumb{cursor:pointer}.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;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-ms-thumb{margin-top:0}.uk-range::-ms-thumb{border:none;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-ms-tooltip{display:none}.uk-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:active::-webkit-slider-runnable-track,.uk-range:focus::-webkit-slider-runnable-track{background:#d2d2d2}.uk-range::-moz-range-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-moz-range-track{background:#d2d2d2}.uk-range::-ms-fill-lower,.uk-range::-ms-fill-upper{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-ms-fill-lower,.uk-range:focus::-ms-fill-upper{background:#d2d2d2}.uk-checkbox,.uk-input,.uk-radio,.uk-select,.uk-textarea{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:700}.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-checkbox:not(:disabled),.uk-radio:not(:disabled){cursor:pointer}.uk-fieldset{border:none;margin:0;padding: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:4px;padding-bottom:4px;vertical-align:top}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{outline:0;background-color:#fff;color:#666;border-color:#1e87f0}.uk-input:disabled,.uk-select:disabled,.uk-textarea:disabled{background-color:#f8f8f8;color:#999;border-color:#e5e5e5}.uk-input::-ms-input-placeholder{color:#999!important}.uk-input::placeholder{color:#999}.uk-textarea::-ms-input-placeholder{color:#999!important}.uk-textarea::placeholder{color:#999}.uk-form-small{font-size:.875rem}.uk-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-right:8px;padding-left:8px}.uk-form-small:not(select):not(input):not(textarea){line-height:28px}.uk-form-large{font-size:1.25rem}.uk-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-right:12px;padding-left: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:0 0;border-color:transparent}.uk-form-blank:focus{border-color:#e5e5e5;border-style:dashed}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-left: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:0 50%}.uk-select:not([multiple]):not([size])::-ms-expand{display:none}.uk-select:not([multiple]):not([size]) option{color:#444}.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-left:20px;background-repeat:no-repeat;background-position:0 50%}.uk-input[list]:focus,.uk-input[list]:hover{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}.uk-checkbox,.uk-radio{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;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-checkbox:focus,.uk-radio:focus{outline:0;border-color:#1e87f0}.uk-checkbox:checked,.uk-checkbox:indeterminate,.uk-radio:checked{background-color:#1e87f0;border-color:transparent}.uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus,.uk-radio:checked:focus{background-color:#0e6dcd}.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-checkbox:disabled,.uk-radio: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:1.5rem;line-height:1.4}.uk-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-form-custom input[type=file],.uk-form-custom select{position:absolute;top:0;z-index:1;width:100%;height:100%;right:0;-webkit-appearance:none;opacity:0;cursor:pointer}.uk-form-custom input[type=file]{font-size:500px;overflow:hidden}.uk-form-label{color:#333;font-size:.875rem}.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:right}.uk-form-horizontal .uk-form-controls{margin-right:215px}.uk-form-horizontal .uk-form-controls-text{padding-top:7px}}.uk-form-icon{position:absolute;top:0;bottom:0;right: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-right:40px!important}.uk-form-icon-flip{left:0;right:auto}.uk-form-icon-flip~.uk-input{padding-left: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:.875rem;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:focus{outline:0}.uk-button-default{background-color:transparent;color:#333;border:1px solid #e5e5e5}.uk-button-default:focus,.uk-button-default:hover{background-color:transparent;color:#333;border-color:#b2b2b2}.uk-button-default.uk-active,.uk-button-default:active{background-color:transparent;color:#333;border-color:#999}.uk-button-primary{background-color:#1e87f0;color:#fff;border:1px solid transparent}.uk-button-primary:focus,.uk-button-primary:hover{background-color:#0f7ae5;color:#fff}.uk-button-primary.uk-active,.uk-button-primary:active{background-color:#0e6dcd;color:#fff}.uk-button-secondary{background-color:#222;color:#fff;border:1px solid transparent}.uk-button-secondary:focus,.uk-button-secondary:hover{background-color:#151515;color:#fff}.uk-button-secondary.uk-active,.uk-button-secondary:active{background-color:#080808;color:#fff}.uk-button-danger{background-color:#f0506e;color:#fff;border:1px solid transparent}.uk-button-danger:focus,.uk-button-danger:hover{background-color:#ee395b;color:#fff}.uk-button-danger.uk-active,.uk-button-danger:active{background-color:#ec2147;color:#fff}.uk-button-danger:disabled,.uk-button-default:disabled,.uk-button-primary:disabled,.uk-button-secondary:disabled{background-color:transparent;color:#999;border-color:#e5e5e5}.uk-button-small{padding:0 15px;line-height:28px;font-size:.875rem}.uk-button-large{padding:0 40px;line-height:53px;font-size:.875rem}.uk-button-text{padding:0;line-height:1.5;background:0 0;color:#333;position:relative}.uk-button-text::before{content:"";position:absolute;bottom:0;right:0;left:100%;border-bottom:1px solid #333;transition:left .3s ease-out}.uk-button-text:focus,.uk-button-text:hover{color:#333}.uk-button-text:focus::before,.uk-button-text:hover::before{left:0}.uk-button-text:disabled{color:#999}.uk-button-text:disabled::before{display:none}.uk-button-link{padding:0;line-height:1.5;background:0 0;color:#1e87f0}.uk-button-link:focus,.uk-button-link:hover{color:#0f6ecd;text-decoration:underline}.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-right:-1px}.uk-button-group .uk-button.uk-active,.uk-button-group .uk-button:active,.uk-button-group .uk-button:focus,.uk-button-group .uk-button:hover{position:relative;z-index:1}.uk-progress{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;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:indeterminate{color:transparent}.uk-progress::-webkit-progress-bar{background-color:#f8f8f8;border-radius:500px;overflow:hidden}.uk-progress:indeterminate::-moz-progress-bar{width:0}.uk-progress::-webkit-progress-value{background-color:#1e87f0;transition:width .6s ease}.uk-progress::-moz-progress-bar{background-color:#1e87f0}.uk-progress::-ms-fill{background-color:#1e87f0;transition:width .6s ease;border:0}.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{background:#fff}.uk-section-muted{background:#f8f8f8}.uk-section-primary{background:#1e87f0}.uk-section-secondary{background:#222}.uk-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media (min-width:640px){.uk-container{padding-right:30px;padding-left:30px}}@media (min-width:960px){.uk-container{padding-right:40px;padding-left:40px}}.uk-container>:last-child{margin-bottom:0}.uk-container .uk-container{padding-right:0;padding-left:0}.uk-container-xsmall{max-width:750px}.uk-container-small{max-width:900px}.uk-container-large{max-width:1400px}.uk-container-xlarge{max-width:1600px}.uk-container-expand{max-width:none}.uk-container-expand-right{margin-right:0}.uk-container-expand-left{margin-left: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% + (900px / 2) - 30px)}}@media (min-width:960px){.uk-container-expand-left,.uk-container-expand-right{max-width:calc(50% + (1200px / 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% + (900px / 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-right{margin-right:-15px}.uk-container-item-padding-remove-left{margin-left:-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-right{margin-right:-30px}.uk-container-item-padding-remove-left{margin-left:-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-right{margin-right:-40px}.uk-container-item-padding-remove-left{margin-left:-40px}}.uk-tile{display:flow-root;position:relative;box-sizing:border-box;padding-right:15px;padding-left:15px;padding-top:40px;padding-bottom:40px}@media (min-width:640px){.uk-tile{padding-right:30px;padding-left:30px}}@media (min-width:960px){.uk-tile{padding-right:40px;padding-left: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{background:#fff}.uk-tile-muted{background:#f8f8f8}.uk-tile-primary{background:#1e87f0}.uk-tile-secondary{background:#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-footer>:last-child,.uk-card-header>:last-child{margin-bottom:0}.uk-card-title{font-size:1.5rem;line-height:1.4}.uk-card-badge{position:absolute;top:30px;left:30px;z-index:1}.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:#fff;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default{background:#fff;color:#666;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-default .uk-card-title{color:#333}.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{background:#1e87f0;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:#1e87f0;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-secondary{background:#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-right:-30px;margin-left:-30px}.uk-card-body>.uk-nav-default:only-child{margin-top:-15px;margin-bottom:-15px}.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-body .uk-nav-default>li>a{padding-right:30px;padding-left:30px}.uk-card-body .uk-nav-default .uk-nav-sub{padding-right:45px}@media (min-width:1200px){.uk-card-body>.uk-nav-default{margin-right:-40px;margin-left:-40px}.uk-card-body>.uk-nav-default:only-child{margin-top:-25px;margin-bottom:-25px}.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-body .uk-nav-default>li>a{padding-right:40px;padding-left:40px}.uk-card-body .uk-nav-default .uk-nav-sub{padding-right:55px}}.uk-card-small>.uk-nav-default{margin-right:-20px;margin-left:-20px}.uk-card-small>.uk-nav-default:only-child{margin-top:-5px;margin-bottom:-5px}.uk-card-small .uk-nav-default .uk-nav-divider,.uk-card-small .uk-nav-default .uk-nav-header,.uk-card-small .uk-nav-default>li>a{padding-right:20px;padding-left:20px}.uk-card-small .uk-nav-default .uk-nav-sub{padding-right: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 .uk-nav-divider,.uk-card-large .uk-nav-default .uk-nav-header,.uk-card-large .uk-nav-default>li>a{padding-right:0;padding-left:0}.uk-card-large .uk-nav-default .uk-nav-sub{padding-right:15px}}.uk-close{color:#999;transition:.1s ease-in-out;transition-property:color,opacity}.uk-close:focus,.uk-close:hover{color:#666;outline:0}.uk-spinner>*{animation:uk-spinner-rotate 1.4s linear infinite}@keyframes uk-spinner-rotate{0%{transform:rotate(0)}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:focus,.uk-totop:hover{color:#666;outline:0}.uk-totop:active{color:#333}.uk-marker{padding:5px;background:#222;color:#fff;border-radius:500px}.uk-marker:focus,.uk-marker:hover{color:#fff;outline:0}.uk-alert{position:relative;margin-bottom:20px;padding:15px 15px 15px 29px;background:#f8f8f8;color:#666}*+.uk-alert{margin-top:20px}.uk-alert>:last-child{margin-bottom:0}.uk-alert-close{position:absolute;top:20px;left:15px;color:inherit;opacity:.4}.uk-alert-close:first-child+*{margin-top:0}.uk-alert-close:focus,.uk-alert-close:hover{color:inherit;opacity:.8}.uk-alert-primary{background:#d8eafc;color:#1e87f0}.uk-alert-success{background:#edfbf6;color:#32d296}.uk-alert-warning{background:#fff6ee;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: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:22px;height:22px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center}.uk-badge:focus,.uk-badge:hover{color:#fff;text-decoration:none;outline:0}.uk-label{display:inline-block;padding:0 10px;background:#1e87f0;line-height:1.5;font-size:.875rem;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{background:rgba(255,255,255,.8)}.uk-overlay-primary{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:2.23125rem;line-height:1.2}@media (min-width:960px){.uk-article-title{font-size:2.625rem}}.uk-article-meta{font-size:.875rem;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:1.25rem;line-height:1.4}.uk-comment-meta{font-size:.875rem;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-right:30px;list-style:none}@media (min-width:960px){.uk-comment-list .uk-comment~ul{padding-right: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:0}.uk-search-input:-ms-input-placeholder{color:#999!important}.uk-search-input::placeholder{color:#999}.uk-search-icon:focus{outline:0}.uk-search .uk-search-icon{position:absolute;top:0;bottom:0;right: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{left:0;right:auto}.uk-search-default{width:180px}.uk-search-default .uk-search-input{height:40px;padding-right:6px;padding-left:6px;background:0 0;border:1px solid #e5e5e5}.uk-search-default .uk-search-input:focus{background-color:transparent}.uk-search-default .uk-search-icon{width:40px}.uk-search-default .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-right:40px}.uk-search-default .uk-search-icon-flip~.uk-search-input{padding-left:40px}.uk-search-navbar{width:400px}.uk-search-navbar .uk-search-input{height:40px;background:0 0;font-size:1.5rem}.uk-search-navbar .uk-search-icon{width:40px}.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-right:40px}.uk-search-navbar .uk-search-icon-flip~.uk-search-input{padding-left:40px}.uk-search-large{width:500px}.uk-search-large .uk-search-input{height:80px;background:0 0;font-size:2.625rem}.uk-search-large .uk-search-icon{width:80px}.uk-search-large .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-right:80px}.uk-search-large .uk-search-icon-flip~.uk-search-input{padding-left:80px}.uk-search-toggle{color:#999}.uk-search-toggle:focus,.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:1.25rem;line-height:1.4;color:#333;overflow:hidden}.uk-accordion-title::before{content:"";width:1.4em;height:1.4em;margin-right:10px;float:left;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:focus,.uk-accordion-title:hover{color:#666;text-decoration:none;outline:0}.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;box-sizing:border-box;width:300px}.uk-drop.uk-open{display:block}[class*=uk-drop-top]{margin-top:-20px}[class*=uk-drop-bottom]{margin-top:20px}[class*=uk-drop-right]{margin-right:-20px}[class*=uk-drop-left]{margin-right:20px}.uk-drop-stack .uk-drop-grid>*{width:100%!important}.uk-dropdown{display:none;position:absolute;z-index:1020;box-sizing:border-box;min-width:200px;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-dropdown.uk-open{display:block}.uk-dropdown-nav{white-space:nowrap;font-size:.875rem}.uk-dropdown-nav>li>a{color:#999}.uk-dropdown-nav>li.uk-active>a,.uk-dropdown-nav>li>a:focus,.uk-dropdown-nav>li>a:hover{color:#666}.uk-dropdown-nav .uk-nav-header{color:#333}.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:focus,.uk-dropdown-nav .uk-nav-sub a:hover,.uk-dropdown-nav .uk-nav-sub li.uk-active>a{color:#666}[class*=uk-dropdown-top]{margin-top:-10px}[class*=uk-dropdown-bottom]{margin-top:10px}[class*=uk-dropdown-right]{margin-right:-10px}[class*=uk-dropdown-left]{margin-right:10px}.uk-dropdown-stack .uk-dropdown-grid>*{width:100%!important}.uk-modal{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;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-right:40px;padding-left: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:calc(100% - .01px)!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:0 0}.uk-modal-full .uk-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.uk-modal-body{display:flow-root;padding:30px 30px}.uk-modal-header{display:flow-root;padding:15px 30px;background:#fff;border-bottom:1px solid #e5e5e5}.uk-modal-footer{display:flow-root;padding:15px 30px;background:#fff;border-top:1px solid #e5e5e5}.uk-modal-body>:last-child,.uk-modal-footer>:last-child,.uk-modal-header>:last-child{margin-bottom:0}.uk-modal-title{font-size:2rem;line-height:1.3}[class*=uk-modal-close-]{position:absolute;z-index:1010;top:10px;left:10px;padding:5px}[class*=uk-modal-close-]:first-child+*{margin-top:0}.uk-modal-close-outside{top:0;left:-5px;transform:translate(0,-100%);color:#fff}.uk-modal-close-outside:hover{color:#fff}@media (min-width:960px){.uk-modal-close-outside{left:0;transform:translate(-100%,-100%)}}.uk-modal-close-full{top:0;left:0;padding:20px;background:#fff}.uk-slideshow{-webkit-tap-highlight-color:transparent}.uk-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none}.uk-slideshow-items>*{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden;will-change:transform,opacity;touch-action:pan-y}.uk-slideshow-items>:focus{outline:0}.uk-slideshow-items>:not(.uk-active){display:none}.uk-slider{-webkit-tap-highlight-color:transparent}.uk-slider-container{overflow:hidden}.uk-slider-items{will-change:transform;position:relative}.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;position:relative;touch-action:pan-y}.uk-slider-items>:focus{outline:0}.uk-sticky-fixed{z-index:980;box-sizing:border-box;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-offcanvas{display:none;position:fixed;top:0;bottom:0;right:0;z-index:1000}.uk-offcanvas-flip .uk-offcanvas{left:0;right:auto}.uk-offcanvas-bar{position:absolute;top:0;bottom:0;right:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#222;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:960px){.uk-offcanvas-bar{right:-350px;width:350px;padding:40px 40px}}.uk-offcanvas-flip .uk-offcanvas-bar{right:auto;left:-270px}@media (min-width:960px){.uk-offcanvas-flip .uk-offcanvas-bar{left:-350px}}.uk-open>.uk-offcanvas-bar{right:0}.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{right:auto;left:0}.uk-offcanvas-bar-animation{transition:right .3s ease-out}.uk-offcanvas-flip .uk-offcanvas-bar-animation{transition-property:left}.uk-offcanvas-reveal{position:absolute;top:0;bottom:0;right:0;width:0;overflow:hidden;transition:width .3s ease-out}.uk-offcanvas-reveal .uk-offcanvas-bar{right:0}.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar{right:auto;left:0}.uk-open>.uk-offcanvas-reveal{width:270px}@media (min-width:960px){.uk-open>.uk-offcanvas-reveal{width:350px}}.uk-offcanvas-flip .uk-offcanvas-reveal{left:0;right:auto}.uk-offcanvas-close{position:absolute;z-index:1000;top:20px;left:20px;padding:5px}.uk-offcanvas-overlay{width:100vw;touch-action:none}.uk-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1);opacity:0;transition:opacity .15s linear}.uk-offcanvas-overlay.uk-open::before{opacity:1}.uk-offcanvas-container,.uk-offcanvas-page{overflow-x:hidden}.uk-offcanvas-container{position:relative;right:0;transition:right .3s ease-out;box-sizing:border-box;width:100%}:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{right:270px}.uk-offcanvas-flip.uk-offcanvas-container-animation{right:-270px}@media (min-width:960px){:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{right:350px}.uk-offcanvas-flip.uk-offcanvas-container-animation{right:-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-right:15px;width:0;content:attr(data-fill);white-space:nowrap}.uk-leader-fill.uk-leader-hide::after{display:none}.uk-leader-fill-content::before{content:'.'}:root{--uk-leader-fill-content:.}.uk-notification{position:fixed;top:10px;right:10px;z-index:1040;box-sizing:border-box;width:350px}.uk-notification-bottom-left,.uk-notification-top-left{right:auto;left:10px}.uk-notification-bottom-center,.uk-notification-top-center{right:50%;margin-right:-175px}.uk-notification-bottom-center,.uk-notification-bottom-left,.uk-notification-bottom-right{top:auto;bottom:10px}@media (max-width:639px){.uk-notification{right:10px;left:10px;width:auto;margin:0}}.uk-notification-message{position:relative;padding:15px;background:#f8f8f8;color:#666;font-size:1.25rem;line-height:1.4;cursor:pointer}*+.uk-notification-message{margin-top:10px}.uk-notification-close{display:none;position:absolute;top:20px;left:15px}.uk-notification-message:hover .uk-notification-close{display:block}.uk-notification-message-primary{color:#1e87f0}.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;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}[class*=uk-tooltip-top]{margin-top:-10px}[class*=uk-tooltip-bottom]{margin-top:10px}[class*=uk-tooltip-right]{margin-right:-10px}[class*=uk-tooltip-left]{margin-right:10px}.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-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-right:-30px}.uk-grid>*{padding-right:30px}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:30px}@media (min-width:1200px){.uk-grid{margin-right:-40px}.uk-grid>*{padding-right:40px}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:40px}}.uk-grid-column-small,.uk-grid-small{margin-right:-15px}.uk-grid-column-small>*,.uk-grid-small>*{padding-right:15px}*+.uk-grid-margin-small,.uk-grid+.uk-grid-row-small,.uk-grid+.uk-grid-small,.uk-grid-row-small>.uk-grid-margin,.uk-grid-small>.uk-grid-margin{margin-top:15px}.uk-grid-column-medium,.uk-grid-medium{margin-right:-30px}.uk-grid-column-medium>*,.uk-grid-medium>*{padding-right:30px}*+.uk-grid-margin-medium,.uk-grid+.uk-grid-medium,.uk-grid+.uk-grid-row-medium,.uk-grid-medium>.uk-grid-margin,.uk-grid-row-medium>.uk-grid-margin{margin-top:30px}.uk-grid-column-large,.uk-grid-large{margin-right:-40px}.uk-grid-column-large>*,.uk-grid-large>*{padding-right:40px}*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin{margin-top:40px}@media (min-width:1200px){.uk-grid-column-large,.uk-grid-large{margin-right:-70px}.uk-grid-column-large>*,.uk-grid-large>*{padding-right:70px}*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin{margin-top:70px}}.uk-grid-collapse,.uk-grid-column-collapse{margin-right:0}.uk-grid-collapse>*,.uk-grid-column-collapse>*{padding-right: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-right:1px solid #e5e5e5}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{content:"";position:absolute;right:0;left:0;border-top:1px solid #e5e5e5}.uk-grid-divider{margin-right:-60px}.uk-grid-divider>*{padding-right:60px}.uk-grid-divider>:not(.uk-first-column)::before{right: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;right:60px}@media (min-width:1200px){.uk-grid-divider{margin-right:-80px}.uk-grid-divider>*{padding-right:80px}.uk-grid-divider>:not(.uk-first-column)::before{right: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;right:80px}}.uk-grid-divider.uk-grid-column-small,.uk-grid-divider.uk-grid-small{margin-right:-30px}.uk-grid-divider.uk-grid-column-small>*,.uk-grid-divider.uk-grid-small>*{padding-right:30px}.uk-grid-divider.uk-grid-column-small>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-small>:not(.uk-first-column)::before{right:15px}.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-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;right: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{right:30px}.uk-grid-divider.uk-grid-column-medium,.uk-grid-divider.uk-grid-medium{margin-right:-60px}.uk-grid-divider.uk-grid-column-medium>*,.uk-grid-divider.uk-grid-medium>*{padding-right:60px}.uk-grid-divider.uk-grid-column-medium>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-medium>:not(.uk-first-column)::before{right: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;right: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{right:60px}.uk-grid-divider.uk-grid-column-large,.uk-grid-divider.uk-grid-large{margin-right:-80px}.uk-grid-divider.uk-grid-column-large>*,.uk-grid-divider.uk-grid-large>*{padding-right:80px}.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before{right: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;right: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{right:80px}@media (min-width:1200px){.uk-grid-divider.uk-grid-column-large,.uk-grid-divider.uk-grid-large{margin-right:-140px}.uk-grid-divider.uk-grid-column-large>*,.uk-grid-divider.uk-grid-large>*{padding-right:140px}.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before{right: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;right: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{right:140px}}.uk-grid-item-match,.uk-grid-match>*{display:flex;flex-wrap:wrap}.uk-grid-item-match>:not([class*=uk-width]),.uk-grid-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:block;text-decoration:none}.uk-nav li>a:focus{outline:0}.uk-nav>li>a{padding:5px 0}ul.uk-nav-sub{padding:5px 15px 5px 0}.uk-nav-sub ul{padding-right:15px}.uk-nav-sub a{padding:2px 0}.uk-nav-parent-icon>.uk-parent>a::after{content:"";width:1.5em;height:1.5em;float:left;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-nav-parent-icon>.uk-parent.uk-open>a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.uk-nav-header:not(:first-child){margin-top:20px}.uk-nav-divider{margin:5px 0}.uk-nav-default{font-size:.875rem}.uk-nav-default>li>a{color:#999}.uk-nav-default>li>a:focus,.uk-nav-default>li>a:hover{color:#666}.uk-nav-default>li.uk-active>a{color:#333}.uk-nav-default .uk-nav-header{color:#333}.uk-nav-default .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-default .uk-nav-sub a{color:#999}.uk-nav-default .uk-nav-sub a:focus,.uk-nav-default .uk-nav-sub a:hover{color:#666}.uk-nav-default .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-primary>li>a{font-size:1.5rem;line-height:1.5;color:#999}.uk-nav-primary>li>a:focus,.uk-nav-primary>li>a:hover{color:#666}.uk-nav-primary>li.uk-active>a{color:#333}.uk-nav-primary .uk-nav-header{color:#333}.uk-nav-primary .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-primary .uk-nav-sub a{color:#999}.uk-nav-primary .uk-nav-sub a:focus,.uk-nav-primary .uk-nav-sub a:hover{color:#666}.uk-nav-primary .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-center{text-align:center}.uk-nav-center .uk-nav-sub,.uk-nav-center .uk-nav-sub ul{padding-right:0}.uk-nav-center.uk-nav-parent-icon>.uk-parent>a::after{position:absolute}.uk-navbar{display:flex;position:relative}.uk-navbar-container:not(.uk-navbar-transparent){background:#f8f8f8}.uk-navbar-container>::after,.uk-navbar-container>::before{display:none!important}.uk-navbar-center,.uk-navbar-center-left>*,.uk-navbar-center-right>*,.uk-navbar-left,.uk-navbar-right{display:flex;align-items:center}.uk-navbar-left{margin-right:auto}.uk-navbar-center:only-child{margin-right:auto;margin-left:auto;position:relative}.uk-navbar-center:not(:only-child){position:absolute;top:50%;right: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-right{left:100%}.uk-navbar-center-left{right:100%}[class*=uk-navbar-center-]{width:max-content;box-sizing:border-box}.uk-navbar-nav{display:flex;margin:0;padding:0;list-style:none}.uk-navbar-center:only-child,.uk-navbar-left,.uk-navbar-right{flex-wrap:wrap}.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{display:flex;justify-content:center;align-items:center;box-sizing:border-box;min-height:80px;padding:0 15px;font-size:.875rem;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";text-decoration:none}.uk-navbar-nav>li>a{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.uk-open,.uk-navbar-nav>li>a:focus{color:#666;outline:0}.uk-navbar-nav>li>a:active{color:#333}.uk-navbar-nav>li.uk-active>a{color:#333}.uk-navbar-item{color:#666}.uk-navbar-toggle{color:#999}.uk-navbar-toggle.uk-open,.uk-navbar-toggle:focus,.uk-navbar-toggle:hover{color:#666;outline:0;text-decoration:none}.uk-navbar-subtitle{font-size:.875rem}.uk-navbar-dropdown{display:none;position:absolute;z-index:1020;box-sizing:border-box;width:200px;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-navbar-dropdown.uk-open{display:block}[class*=uk-navbar-dropdown-top]{margin-top:-15px}[class*=uk-navbar-dropdown-bottom]{margin-top:15px}[class*=uk-navbar-dropdown-right]{margin-right:-15px}[class*=uk-navbar-dropdown-left]{margin-right:15px}.uk-navbar-dropdown-grid{margin-right:-50px}.uk-navbar-dropdown-grid>*{padding-right:50px}.uk-navbar-dropdown-grid>.uk-grid-margin{margin-top:50px}.uk-navbar-dropdown-stack .uk-navbar-dropdown-grid>*{width:100%!important}.uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack){width:400px}.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack){width:600px}.uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack){width:800px}.uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack){width:1000px}.uk-navbar-dropdown-dropbar{margin-top:0;margin-bottom:0;box-shadow:none}.uk-navbar-dropdown-nav{font-size:.875rem}.uk-navbar-dropdown-nav>li>a{color:#999}.uk-navbar-dropdown-nav>li>a:focus,.uk-navbar-dropdown-nav>li>a:hover{color:#666}.uk-navbar-dropdown-nav>li.uk-active>a{color:#333}.uk-navbar-dropdown-nav .uk-nav-header{color:#333}.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:focus,.uk-navbar-dropdown-nav .uk-nav-sub a:hover{color:#666}.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active>a{color:#333}.uk-navbar-dropbar{background:#fff}.uk-navbar-dropbar-slide{position:absolute;z-index:980;right:0;left:0;box-shadow:0 5px 7px rgba(0,0,0,.05)}.uk-navbar-container>.uk-container .uk-navbar-right{margin-right:-15px;margin-left:-15px}.uk-navbar-container>.uk-container .uk-navbar-left{margin-left:-15px}.uk-navbar-dropdown-grid>*{position:relative}.uk-navbar-dropdown-grid>:not(.uk-first-column)::before{content:"";position:absolute;top:0;bottom:0;right:25px;border-right:1px solid #e5e5e5}.uk-navbar-dropdown-grid.uk-grid-stack>.uk-grid-margin::before{content:"";position:absolute;top:-25px;right:50px;left:0;border-top:1px solid #e5e5e5}.uk-subnav{display:flex;flex-wrap:wrap;margin-right:-20px;padding:0;list-style:none}.uk-subnav>*{flex:none;padding-right:20px;position:relative}.uk-subnav>*>:first-child{display:block;color:#999;font-size:.875rem;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-subnav>*>a:focus,.uk-subnav>*>a:hover{color:#666;text-decoration:none;outline:0}.uk-subnav>.uk-active>a{color:#333}.uk-subnav-divider{margin-right:-41px}.uk-subnav-divider>*{display:flex;align-items:center}.uk-subnav-divider>::before{content:"";height:1.5em;margin-right:0;margin-left:20px;border-right:1px solid transparent}.uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before{border-right-color:#e5e5e5}.uk-subnav-pill>*>:first-child{padding:5px 10px;background:0 0;color:#999}.uk-subnav-pill>*>a:focus,.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:#1e87f0;color:#fff}.uk-subnav>.uk-disabled>a{color:#999}.uk-breadcrumb{display:flex;flex-wrap:wrap;padding:0;list-style:none}.uk-breadcrumb>*{flex:none}.uk-breadcrumb>*>*{display:inline-block;font-size:.875rem;color:#999}.uk-breadcrumb>*>:focus,.uk-breadcrumb>*>:hover{color:#666;text-decoration:none}.uk-breadcrumb>:last-child>a:not([href]),.uk-breadcrumb>:last-child>span{color:#666}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{content:"/";display:inline-block;margin:0 20px;font-size:.875rem;color:#999}.uk-pagination{display:flex;flex-wrap:wrap;margin-right:0;padding:0;list-style:none}.uk-pagination>*{flex:none;padding-right:0;position:relative}.uk-pagination>*>*{display:block;padding:5px 10px;color:#999;transition:color .1s ease-in-out}.uk-pagination>*>:focus,.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-right:-20px;padding:0;list-style:none;position:relative}.uk-tab::before{content:"";position:absolute;bottom:0;right:20px;left:0;border-bottom:1px solid #e5e5e5}.uk-tab>*{flex:none;padding-right:20px;position:relative}.uk-tab>*>a{display:block;text-align:center;padding:5px 10px;color:#999;border-bottom:1px solid transparent;font-size:.875rem;text-transform:uppercase;transition:color .1s ease-in-out}.uk-tab>*>a:focus,.uk-tab>*>a:hover{color:#666;text-decoration:none}.uk-tab>.uk-active>a{color:#333;border-color:#1e87f0}.uk-tab>.uk-disabled>a{color:#999}.uk-tab-bottom::before{top:0;bottom:auto}.uk-tab-bottom>*>a{border-top:1px solid transparent;border-bottom:none}.uk-tab-left,.uk-tab-right{flex-direction:column;margin-right:0}.uk-tab-left>*,.uk-tab-right>*{padding-right:0}.uk-tab-right::before{top:0;bottom:0;right:auto;left:0;border-right:1px solid #e5e5e5;border-bottom:none}.uk-tab-left::before{top:0;bottom:0;right:0;left:auto;border-right:1px solid #e5e5e5;border-bottom:none}.uk-tab-right>*>a{text-align:right;border-left:1px solid transparent;border-bottom:none}.uk-tab-left>*>a{text-align:right;border-right:1px solid transparent;border-bottom:none}.uk-tab .uk-dropdown{margin-right:30px}.uk-slidenav{padding:5px 10px;color:rgba(102,102,102,.5);transition:color .1s ease-in-out}.uk-slidenav:focus,.uk-slidenav:hover{color:rgba(102,102,102,.9);outline:0}.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-right:-12px}.uk-dotnav>*{flex:none;padding-right:12px}.uk-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background: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>*>:focus,.uk-dotnav>*>:hover{background-color:rgba(102,102,102,.6);outline:0;border-color:transparent}.uk-dotnav>*>:active{background-color:rgba(102,102,102,.2);border-color:transparent}.uk-dotnav>.uk-active>*{background-color:rgba(102,102,102,.6);border-color:transparent}.uk-dotnav-vertical{flex-direction:column;margin-right:0;margin-top:-12px}.uk-dotnav-vertical>*{padding-right:0;padding-top:12px}.uk-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-right:-15px}.uk-thumbnav>*{padding-right:15px}.uk-thumbnav>*>*{display:inline-block;position:relative}.uk-thumbnav>*>::after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(255,255,255,.4);transition:background-color .1s ease-in-out}.uk-thumbnav>*>:focus,.uk-thumbnav>*>:hover{outline:0}.uk-thumbnav>*>:focus::after,.uk-thumbnav>*>:hover::after{background-color:transparent}.uk-thumbnav>.uk-active>::after{background-color:transparent}.uk-thumbnav-vertical{flex-direction:column;margin-right:0;margin-top:-15px}.uk-thumbnav-vertical>*{padding-right:0;padding-top:15px}.uk-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-right:-10px}.uk-iconnav>*{padding-right:10px}.uk-iconnav>*>a{display:block;color:#999}.uk-iconnav>*>a:focus,.uk-iconnav>*>a:hover{color:#666;outline:0}.uk-iconnav>.uk-active>a{color:#666}.uk-iconnav-vertical{flex-direction:column;margin-right:0;margin-top:-10px}.uk-iconnav-vertical>*{padding-right:0;padding-top:10px}.uk-lightbox{display:none;position:fixed;top:0;left:0;bottom:0;right: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-page{overflow:hidden}.uk-lightbox-items>*{position:absolute;top:0;left:0;bottom:0;right: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>:focus{outline:0}.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:focus,.uk-lightbox-button:hover{color:#fff}.uk-lightbox-caption:empty{display:none}.uk-lightbox-iframe{width:80%;height:80%}[class*=uk-animation-]{animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}.uk-animation-fade{animation-name:uk-fade;animation-duration:.8s;animation-timing-function:linear}.uk-animation-scale-up{animation-name:uk-fade-scale-02}.uk-animation-scale-down{animation-name:uk-fade-scale-18}.uk-animation-slide-top{animation-name:uk-fade-top}.uk-animation-slide-bottom{animation-name:uk-fade-bottom}.uk-animation-slide-right{animation-name:uk-fade-left}.uk-animation-slide-left{animation-name:uk-fade-right}.uk-animation-slide-top-small{animation-name:uk-fade-top-small}.uk-animation-slide-bottom-small{animation-name:uk-fade-bottom-small}.uk-animation-slide-right-small{animation-name:uk-fade-left-small}.uk-animation-slide-left-small{animation-name:uk-fade-right-small}.uk-animation-slide-top-medium{animation-name:uk-fade-top-medium}.uk-animation-slide-bottom-medium{animation-name:uk-fade-bottom-medium}.uk-animation-slide-right-medium{animation-name:uk-fade-left-medium}.uk-animation-slide-left-medium{animation-name:uk-fade-right-medium}.uk-animation-kenburns{animation-name:uk-scale-kenburns;animation-duration:15s}.uk-animation-shake{animation-name:uk-shake}.uk-animation-stroke{animation-name:uk-stroke;stroke-dasharray:var(--uk-animation-stroke);animation-duration:2s}.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}.uk-animation-toggle{-webkit-tap-highlight-color:transparent}.uk-animation-toggle:focus{outline:0}@keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@keyframes uk-fade-top{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-right{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-top-small{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom-small{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left-small{0%{opacity:0;transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-right-small{0%{opacity:0;transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-top-medium{0%{opacity:0;transform:translateY(-50px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom-medium{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left-medium{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-right-medium{0%{opacity:0;transform:translateX(-50px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-scale-02{0%{opacity:0;transform:scale(.2)}100%{opacity:1;transform:scale(1)}}@keyframes uk-fade-scale-18{0%{opacity:0;transform:scale(1.8)}100%{opacity:1;transform:scale(1)}}@keyframes uk-scale-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% * 1 / 3.001)}.uk-child-width-1-4>*{width:25%}.uk-child-width-1-5>*{width:20%}.uk-child-width-1-6>*{width:calc(100% * 1 / 6.001)}.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% * 1 / 3.001)}.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% * 1 / 6.001)}.uk-child-width-auto\@s>*{width:auto}.uk-child-width-expand\@s>:not([class*=uk-width]){flex:1;min-width:1px}}@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% * 1 / 3.001)}.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% * 1 / 6.001)}.uk-child-width-auto\@m>*{width:auto}.uk-child-width-expand\@m>:not([class*=uk-width]){flex:1;min-width:1px}}@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% * 1 / 3.001)}.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% * 1 / 6.001)}.uk-child-width-auto\@l>*{width:auto}.uk-child-width-expand\@l>:not([class*=uk-width]){flex:1;min-width:1px}}@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% * 1 / 3.001)}.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% * 1 / 6.001)}.uk-child-width-auto\@xl>*{width:auto}.uk-child-width-expand\@xl>:not([class*=uk-width]){flex:1;min-width:1px}}[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% * 1 / 3.001)}.uk-width-2-3{width:calc(100% * 2 / 3.001)}.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% * 1 / 6.001)}.uk-width-5-6{width:calc(100% * 5 / 6.001)}.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% * 1 / 3.001)}.uk-width-2-3\@s{width:calc(100% * 2 / 3.001)}.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% * 1 / 6.001)}.uk-width-5-6\@s{width:calc(100% * 5 / 6.001)}.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}}@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% * 1 / 3.001)}.uk-width-2-3\@m{width:calc(100% * 2 / 3.001)}.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% * 1 / 6.001)}.uk-width-5-6\@m{width:calc(100% * 5 / 6.001)}.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}}@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% * 1 / 3.001)}.uk-width-2-3\@l{width:calc(100% * 2 / 3.001)}.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% * 1 / 6.001)}.uk-width-5-6\@l{width:calc(100% * 5 / 6.001)}.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}}@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% * 1 / 3.001)}.uk-width-2-3\@xl{width:calc(100% * 2 / 3.001)}.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% * 1 / 6.001)}.uk-width-5-6\@xl{width:calc(100% * 5 / 6.001)}.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}}[class*=uk-height]{box-sizing:border-box}.uk-height-1-1{height:100%}.uk-height-viewport{min-height:100vh}.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:1.5rem;line-height:1.5;color:#333}.uk-text-meta{font-size:.875rem;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:.875rem;line-height:1.5}.uk-text-large{font-size:1.5rem;line-height:1.5}.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-muted{color:#999!important}.uk-text-emphasis{color:#333!important}.uk-text-primary{color:#1e87f0!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;display:inline-block;color:#1e87f0!important}@supports (-webkit-background-clip:text){.uk-text-background{background-color:#1e87f0;color:transparent!important}}.uk-text-right{text-align:right!important}.uk-text-left{text-align:left!important}.uk-text-center{text-align:center!important}.uk-text-justify{text-align:justify!important}@media (min-width:640px){.uk-text-right\@s{text-align:right!important}.uk-text-left\@s{text-align:left!important}.uk-text-center\@s{text-align:center!important}}@media (min-width:960px){.uk-text-right\@m{text-align:right!important}.uk-text-left\@m{text-align:left!important}.uk-text-center\@m{text-align:center!important}}@media (min-width:1200px){.uk-text-right\@l{text-align:right!important}.uk-text-left\@l{text-align:left!important}.uk-text-center\@l{text-align:center!important}}@media (min-width:1600px){.uk-text-right\@xl{text-align:right!important}.uk-text-left\@xl{text-align:left!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}td.uk-text-truncate,th.uk-text-truncate{max-width:0}.uk-text-break{overflow-wrap:break-word;word-wrap:break-word}td.uk-text-break,th.uk-text-break{word-break:break-all}[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{max-width:none;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}iframe.uk-cover{pointer-events:none}.uk-cover-container{overflow:hidden;position:relative}.uk-background-default{background-color:#fff}.uk-background-muted{background-color:#f8f8f8}.uk-background-primary{background-color:#1e87f0}.uk-background-secondary{background-color:#222}.uk-background-contain,.uk-background-cover{background-position:50% 50%;background-repeat:no-repeat}.uk-background-cover{background-size:cover}.uk-background-contain{background-size:contain}.uk-background-top-right{background-position:100% 0}.uk-background-top-center{background-position:50% 0}.uk-background-top-left{background-position:0 0}.uk-background-center-right{background-position:100% 50%}.uk-background-center-center{background-position:50% 50%}.uk-background-center-left{background-position:0 50%}.uk-background-bottom-right{background-position:100% 100%}.uk-background-bottom-center{background-position:50% 100%}.uk-background-bottom-left{background-position:0 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-right:auto;margin-left:auto}.uk-align-right{margin-top:0;margin-left:30px;float:right}.uk-align-left{margin-top:0;margin-right:30px;float:left}@media (min-width:640px){.uk-align-right\@s{margin-top:0;margin-left:30px;float:right}.uk-align-left\@s{margin-top:0;margin-right:30px;float:left}}@media (min-width:960px){.uk-align-right\@m{margin-top:0;margin-left:30px;float:right}.uk-align-left\@m{margin-top:0;margin-right:30px;float:left}}@media (min-width:1200px){.uk-align-right\@l{margin-top:0;float:right}.uk-align-left\@l{margin-top:0;float:left}.uk-align-right,.uk-align-right\@l,.uk-align-right\@m,.uk-align-right\@s{margin-left:40px}.uk-align-left,.uk-align-left\@l,.uk-align-left\@m,.uk-align-left\@s{margin-right:40px}}@media (min-width:1600px){.uk-align-right\@xl{margin-top:0;margin-left:40px;float:right}.uk-align-left\@xl{margin-top:0;margin-right:40px;float:left}}.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;-webkit-overflow-scrolling:touch;resize:both}.uk-clearfix::before{content:"";display:table-cell}.uk-clearfix::after{content:"";display:table;clear:both}.uk-float-right{float:right}.uk-float-left{float:left}[class*=uk-float-]{max-width:100%}.uk-overflow-hidden{overflow:hidden}.uk-overflow-auto{overflow:auto;-webkit-overflow-scrolling:touch}.uk-overflow-auto>:last-child{margin-bottom:0}.uk-resize{resize:both}.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-height,.uk-responsive-width{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-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;max-width:100%;vertical-align:middle}.uk-box-shadow-bottom::before{content:'';position:absolute;bottom:-30px;right:0;left:0;height:30px;border-radius:100%;background:#444;filter:blur(20px)}.uk-box-shadow-bottom>*{position:relative}}.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{display:block;margin-left:10px;float:right;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%}}@supports (-ms-ime-align:auto){.uk-dropcap>p:first-of-type::first-letter{font-size:1em}}.uk-logo{font-size:1.5rem;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";color:#666;text-decoration:none}.uk-logo:focus,.uk-logo:hover{color:#666;outline:0;text-decoration:none}.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-right{transform-origin:100% 0}.uk-transform-origin-top-center{transform-origin:50% 0}.uk-transform-origin-top-left{transform-origin:0 0}.uk-transform-origin-center-right{transform-origin:100% 50%}.uk-transform-origin-center-left{transform-origin:0 50%}.uk-transform-origin-bottom-right{transform-origin:100% 100%}.uk-transform-origin-bottom-center{transform-origin:50% 100%}.uk-transform-origin-bottom-left{transform-origin:0 100%}.uk-flex{display:flex}.uk-flex-inline{display:inline-flex}.uk-flex-inline::after,.uk-flex-inline::before,.uk-flex::after,.uk-flex::before{display:none}.uk-flex-right{justify-content:flex-start}.uk-flex-center{justify-content:center}.uk-flex-left{justify-content:flex-end}.uk-flex-between{justify-content:space-between}.uk-flex-around{justify-content:space-around}@media (min-width:640px){.uk-flex-right\@s{justify-content:flex-start}.uk-flex-center\@s{justify-content:center}.uk-flex-left\@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-right\@m{justify-content:flex-start}.uk-flex-center\@m{justify-content:center}.uk-flex-left\@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-right\@l{justify-content:flex-start}.uk-flex-center\@l{justify-content:center}.uk-flex-left\@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-right\@xl{justify-content:flex-start}.uk-flex-center\@xl{justify-content:center}.uk-flex-left\@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}.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}.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-none{flex:none}.uk-flex-auto{flex:auto}.uk-flex-1{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-right{margin-right:20px!important}.uk-margin-left{margin-left: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-right{margin-right:10px!important}.uk-margin-small-left{margin-left: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-right{margin-right:40px!important}.uk-margin-medium-left{margin-left: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-right{margin-right:40px!important}.uk-margin-large-left{margin-left: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-right{margin-right:70px!important}.uk-margin-large-left{margin-left: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-right{margin-right:70px!important}.uk-margin-xlarge-left{margin-left: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-right{margin-right:140px!important}.uk-margin-xlarge-left{margin-left:140px!important}}.uk-margin-auto{margin-right:auto!important;margin-left:auto!important}.uk-margin-auto-top{margin-top:auto!important}.uk-margin-auto-bottom{margin-bottom:auto!important}.uk-margin-auto-right{margin-right:auto!important}.uk-margin-auto-left{margin-left:auto!important}.uk-margin-auto-vertical{margin-top:auto!important;margin-bottom:auto!important}@media (min-width:640px){.uk-margin-auto\@s{margin-right:auto!important;margin-left:auto!important}.uk-margin-auto-right\@s{margin-right:auto!important}.uk-margin-auto-left\@s{margin-left:auto!important}}@media (min-width:960px){.uk-margin-auto\@m{margin-right:auto!important;margin-left:auto!important}.uk-margin-auto-right\@m{margin-right:auto!important}.uk-margin-auto-left\@m{margin-left:auto!important}}@media (min-width:1200px){.uk-margin-auto\@l{margin-right:auto!important;margin-left:auto!important}.uk-margin-auto-right\@l{margin-right:auto!important}.uk-margin-auto-left\@l{margin-left:auto!important}}@media (min-width:1600px){.uk-margin-auto\@xl{margin-right:auto!important;margin-left:auto!important}.uk-margin-auto-right\@xl{margin-right:auto!important}.uk-margin-auto-left\@xl{margin-left: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-right{margin-right:0!important}.uk-margin-remove-left{margin-left: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-right\@s{margin-right:0!important}.uk-margin-remove-left\@s{margin-left:0!important}}@media (min-width:960px){.uk-margin-remove-right\@m{margin-right:0!important}.uk-margin-remove-left\@m{margin-left:0!important}}@media (min-width:1200px){.uk-margin-remove-right\@l{margin-right:0!important}.uk-margin-remove-left\@l{margin-left:0!important}}@media (min-width:1600px){.uk-margin-remove-right\@xl{margin-right:0!important}.uk-margin-remove-left\@xl{margin-left:0!important}}.uk-padding{padding:30px}@media (min-width:1200px){.uk-padding{padding:40px}}.uk-padding-small{padding:15px}.uk-padding-large{padding:30px}@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-right{padding-right:0!important}.uk-padding-remove-left{padding-left:0!important}.uk-padding-remove-vertical{padding-top:0!important;padding-bottom:0!important}.uk-padding-remove-horizontal{padding-right:0!important;padding-left:0!important}[class*=uk-position-bottom],[class*=uk-position-center],[class*=uk-position-left],[class*=uk-position-right],[class*=uk-position-top]{position:absolute!important;max-width:100%}.uk-position-top{top:0;right:0;left:0}.uk-position-bottom{bottom:0;right:0;left:0}.uk-position-right{top:0;bottom:0;right:0}.uk-position-left{top:0;bottom:0;left:0}.uk-position-top-right{top:0;right:0}.uk-position-top-left{top:0;left:0}.uk-position-bottom-right{bottom:0;right:0}.uk-position-bottom-left{bottom:0;left:0}.uk-position-center{top:50%;right:50%;transform:translate(50%,-50%);width:max-content;max-width:100%;box-sizing:border-box}[class*=uk-position-center-left],[class*=uk-position-center-right]{top:50%;transform:translateY(-50%)}.uk-position-center-right{right:0}.uk-position-center-left{left:0}.uk-position-center-right-out{left:100%;width:max-content}.uk-position-center-left-out{right:100%;width:max-content}.uk-position-bottom-center,.uk-position-top-center{right:50%;transform:translateX(50%);width:max-content;max-width:100%;box-sizing:border-box}.uk-position-top-center{top:0}.uk-position-bottom-center{bottom:0}.uk-position-cover{position:absolute;top:0;bottom:0;right:0;left:0}.uk-position-relative{position:relative!important}.uk-position-absolute{position:absolute!important}.uk-position-fixed{position:fixed!important}.uk-position-z-index{z-index:1}.uk-position-small{max-width:calc(100% - (15px * 2));margin:15px}.uk-position-small.uk-position-center{transform:translate(50%,-50%) translate(15px,-15px)}.uk-position-small[class*=uk-position-center-left],.uk-position-small[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-15px)}.uk-position-small.uk-position-bottom-center,.uk-position-small.uk-position-top-center{transform:translateX(50%) translateX(15px)}.uk-position-medium{max-width:calc(100% - (30px * 2));margin:30px}.uk-position-medium.uk-position-center{transform:translate(50%,-50%) translate(30px,-30px)}.uk-position-medium[class*=uk-position-center-left],.uk-position-medium[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-30px)}.uk-position-medium.uk-position-bottom-center,.uk-position-medium.uk-position-top-center{transform:translateX(50%) translateX(30px)}.uk-position-large{max-width:calc(100% - (30px * 2));margin:30px}.uk-position-large.uk-position-center{transform:translate(50%,-50%) translate(30px,-30px)}.uk-position-large[class*=uk-position-center-left],.uk-position-large[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-30px)}.uk-position-large.uk-position-bottom-center,.uk-position-large.uk-position-top-center{transform:translateX(50%) translateX(30px)}@media (min-width:1200px){.uk-position-large{max-width:calc(100% - (50px * 2));margin:50px}.uk-position-large.uk-position-center{transform:translate(50%,-50%) translate(50px,-50px)}.uk-position-large[class*=uk-position-center-left],.uk-position-large[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-50px)}.uk-position-large.uk-position-bottom-center,.uk-position-large.uk-position-top-center{transform:translateX(50%) translateX(50px)}}.uk-transition-toggle{-webkit-tap-highlight-color:transparent}.uk-transition-toggle:focus{outline:0}.uk-transition-fade,[class*=uk-transition-scale],[class*=uk-transition-slide]{transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.uk-transition-active.uk-active .uk-transition-fade,.uk-transition-toggle:focus .uk-transition-fade,.uk-transition-toggle:hover .uk-transition-fade{opacity:1}.uk-transition-scale-up{transform:scale(1,1)}.uk-transition-scale-down{transform:scale(1.1,1.1)}.uk-transition-active.uk-active .uk-transition-scale-up,.uk-transition-toggle:focus .uk-transition-scale-up,.uk-transition-toggle:hover .uk-transition-scale-up{opacity:1;transform:scale(1.1,1.1)}.uk-transition-active.uk-active .uk-transition-scale-down,.uk-transition-toggle:focus .uk-transition-scale-down,.uk-transition-toggle:hover .uk-transition-scale-down{opacity:1;transform:scale(1,1)}.uk-transition-slide-top{transform:translateY(-100%)}.uk-transition-slide-bottom{transform:translateY(100%)}.uk-transition-slide-right{transform:translateX(100%)}.uk-transition-slide-left{transform:translateX(-100%)}.uk-transition-slide-top-small{transform:translateY(-10px)}.uk-transition-slide-bottom-small{transform:translateY(10px)}.uk-transition-slide-right-small{transform:translateX(10px)}.uk-transition-slide-left-small{transform:translateX(-10px)}.uk-transition-slide-top-medium{transform:translateY(-50px)}.uk-transition-slide-bottom-medium{transform:translateY(50px)}.uk-transition-slide-right-medium{transform:translateX(50px)}.uk-transition-slide-left-medium{transform:translateX(-50px)}.uk-transition-active.uk-active [class*=uk-transition-slide],.uk-transition-toggle:focus [class*=uk-transition-slide],.uk-transition-toggle:hover [class*=uk-transition-slide]{opacity:1;transform:translate(0,0)}.uk-transition-opaque{opacity:1}.uk-transition-slow{transition-duration:.7s}.uk-hidden,[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-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within){position:absolute!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within){opacity:0!important}.uk-visible-toggle{-webkit-tap-highlight-color:transparent}.uk-visible-toggle:focus{outline:0}@media (pointer:coarse){.uk-hidden-touch{display:none!important}}.uk-hidden-notouch{display:none!important}@media (pointer:coarse){.uk-hidden-notouch{display:block!important}}.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-light,.uk-offcanvas-bar,.uk-overlay-primary,.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){color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-link,.uk-card-primary.uk-card-body a,.uk-card-primary>:not([class*=uk-card-media]) .uk-link,.uk-card-primary>:not([class*=uk-card-media]) a,.uk-card-secondary.uk-card-body .uk-link,.uk-card-secondary.uk-card-body a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link,.uk-card-secondary>:not([class*=uk-card-media]) a,.uk-light .uk-link,.uk-light a,.uk-offcanvas-bar .uk-link,.uk-offcanvas-bar a,.uk-overlay-primary .uk-link,.uk-overlay-primary a,.uk-section-primary:not(.uk-preserve-color) .uk-link,.uk-section-primary:not(.uk-preserve-color) a,.uk-section-secondary:not(.uk-preserve-color) .uk-link,.uk-section-secondary:not(.uk-preserve-color) a,.uk-tile-primary:not(.uk-preserve-color) .uk-link,.uk-tile-primary:not(.uk-preserve-color) a,.uk-tile-secondary:not(.uk-preserve-color) .uk-link,.uk-tile-secondary:not(.uk-preserve-color) a{color:#fff}.uk-card-primary.uk-card-body .uk-link:hover,.uk-card-primary.uk-card-body a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link:hover,.uk-card-primary>:not([class*=uk-card-media]) a:hover,.uk-card-secondary.uk-card-body .uk-link:hover,.uk-card-secondary.uk-card-body a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) a:hover,.uk-light .uk-link:hover,.uk-light a:hover,.uk-offcanvas-bar .uk-link:hover,.uk-offcanvas-bar a:hover,.uk-overlay-primary .uk-link:hover,.uk-overlay-primary a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link:hover,.uk-section-primary:not(.uk-preserve-color) a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-section-secondary:not(.uk-preserve-color) a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-primary:not(.uk-preserve-color) a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-secondary:not(.uk-preserve-color) a:hover{color:#fff}.uk-card-primary.uk-card-body :not(pre)>code,.uk-card-primary.uk-card-body :not(pre)>kbd,.uk-card-primary.uk-card-body :not(pre)>samp,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>code,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-card-secondary.uk-card-body :not(pre)>code,.uk-card-secondary.uk-card-body :not(pre)>kbd,.uk-card-secondary.uk-card-body :not(pre)>samp,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>code,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-light :not(pre)>code,.uk-light :not(pre)>kbd,.uk-light :not(pre)>samp,.uk-offcanvas-bar :not(pre)>code,.uk-offcanvas-bar :not(pre)>kbd,.uk-offcanvas-bar :not(pre)>samp,.uk-overlay-primary :not(pre)>code,.uk-overlay-primary :not(pre)>kbd,.uk-overlay-primary :not(pre)>samp,.uk-section-primary:not(.uk-preserve-color) :not(pre)>code,.uk-section-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-section-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>samp{color:rgba(255,255,255,.7);background:rgba(255,255,255,.1)}.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-light em,.uk-offcanvas-bar em,.uk-overlay-primary 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{color:#fff}.uk-card-primary.uk-card-body .uk-h1,.uk-card-primary.uk-card-body .uk-h2,.uk-card-primary.uk-card-body .uk-h3,.uk-card-primary.uk-card-body .uk-h4,.uk-card-primary.uk-card-body .uk-h5,.uk-card-primary.uk-card-body .uk-h6,.uk-card-primary.uk-card-body .uk-heading-2xlarge,.uk-card-primary.uk-card-body .uk-heading-large,.uk-card-primary.uk-card-body .uk-heading-medium,.uk-card-primary.uk-card-body .uk-heading-small,.uk-card-primary.uk-card-body .uk-heading-xlarge,.uk-card-primary.uk-card-body h1,.uk-card-primary.uk-card-body h2,.uk-card-primary.uk-card-body h3,.uk-card-primary.uk-card-body h4,.uk-card-primary.uk-card-body h5,.uk-card-primary.uk-card-body h6,.uk-card-primary>:not([class*=uk-card-media]) .uk-h1,.uk-card-primary>:not([class*=uk-card-media]) .uk-h2,.uk-card-primary>:not([class*=uk-card-media]) .uk-h3,.uk-card-primary>:not([class*=uk-card-media]) .uk-h4,.uk-card-primary>:not([class*=uk-card-media]) .uk-h5,.uk-card-primary>:not([class*=uk-card-media]) .uk-h6,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-large,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-small,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-card-primary>:not([class*=uk-card-media]) h1,.uk-card-primary>:not([class*=uk-card-media]) h2,.uk-card-primary>:not([class*=uk-card-media]) h3,.uk-card-primary>:not([class*=uk-card-media]) h4,.uk-card-primary>:not([class*=uk-card-media]) h5,.uk-card-primary>:not([class*=uk-card-media]) h6,.uk-card-secondary.uk-card-body .uk-h1,.uk-card-secondary.uk-card-body .uk-h2,.uk-card-secondary.uk-card-body .uk-h3,.uk-card-secondary.uk-card-body .uk-h4,.uk-card-secondary.uk-card-body .uk-h5,.uk-card-secondary.uk-card-body .uk-h6,.uk-card-secondary.uk-card-body .uk-heading-2xlarge,.uk-card-secondary.uk-card-body .uk-heading-large,.uk-card-secondary.uk-card-body .uk-heading-medium,.uk-card-secondary.uk-card-body .uk-heading-small,.uk-card-secondary.uk-card-body .uk-heading-xlarge,.uk-card-secondary.uk-card-body h1,.uk-card-secondary.uk-card-body h2,.uk-card-secondary.uk-card-body h3,.uk-card-secondary.uk-card-body h4,.uk-card-secondary.uk-card-body h5,.uk-card-secondary.uk-card-body h6,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h1,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h2,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h3,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h4,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h5,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h6,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-large,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-small,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-card-secondary>:not([class*=uk-card-media]) h1,.uk-card-secondary>:not([class*=uk-card-media]) h2,.uk-card-secondary>:not([class*=uk-card-media]) h3,.uk-card-secondary>:not([class*=uk-card-media]) h4,.uk-card-secondary>:not([class*=uk-card-media]) h5,.uk-card-secondary>:not([class*=uk-card-media]) h6,.uk-light .uk-h1,.uk-light .uk-h2,.uk-light .uk-h3,.uk-light .uk-h4,.uk-light .uk-h5,.uk-light .uk-h6,.uk-light .uk-heading-2xlarge,.uk-light .uk-heading-large,.uk-light .uk-heading-medium,.uk-light .uk-heading-small,.uk-light .uk-heading-xlarge,.uk-light h1,.uk-light h2,.uk-light h3,.uk-light h4,.uk-light h5,.uk-light h6,.uk-offcanvas-bar .uk-h1,.uk-offcanvas-bar .uk-h2,.uk-offcanvas-bar .uk-h3,.uk-offcanvas-bar .uk-h4,.uk-offcanvas-bar .uk-h5,.uk-offcanvas-bar .uk-h6,.uk-offcanvas-bar .uk-heading-2xlarge,.uk-offcanvas-bar .uk-heading-large,.uk-offcanvas-bar .uk-heading-medium,.uk-offcanvas-bar .uk-heading-small,.uk-offcanvas-bar .uk-heading-xlarge,.uk-offcanvas-bar h1,.uk-offcanvas-bar h2,.uk-offcanvas-bar h3,.uk-offcanvas-bar h4,.uk-offcanvas-bar h5,.uk-offcanvas-bar h6,.uk-overlay-primary .uk-h1,.uk-overlay-primary .uk-h2,.uk-overlay-primary .uk-h3,.uk-overlay-primary .uk-h4,.uk-overlay-primary .uk-h5,.uk-overlay-primary .uk-h6,.uk-overlay-primary .uk-heading-2xlarge,.uk-overlay-primary .uk-heading-large,.uk-overlay-primary .uk-heading-medium,.uk-overlay-primary .uk-heading-small,.uk-overlay-primary .uk-heading-xlarge,.uk-overlay-primary h1,.uk-overlay-primary h2,.uk-overlay-primary h3,.uk-overlay-primary h4,.uk-overlay-primary h5,.uk-overlay-primary h6,.uk-section-primary:not(.uk-preserve-color) .uk-h1,.uk-section-primary:not(.uk-preserve-color) .uk-h2,.uk-section-primary:not(.uk-preserve-color) .uk-h3,.uk-section-primary:not(.uk-preserve-color) .uk-h4,.uk-section-primary:not(.uk-preserve-color) .uk-h5,.uk-section-primary:not(.uk-preserve-color) .uk-h6,.uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-section-primary:not(.uk-preserve-color) .uk-heading-large,.uk-section-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-section-primary:not(.uk-preserve-color) .uk-heading-small,.uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-section-primary:not(.uk-preserve-color) h1,.uk-section-primary:not(.uk-preserve-color) h2,.uk-section-primary:not(.uk-preserve-color) h3,.uk-section-primary:not(.uk-preserve-color) h4,.uk-section-primary:not(.uk-preserve-color) h5,.uk-section-primary:not(.uk-preserve-color) h6,.uk-section-secondary:not(.uk-preserve-color) .uk-h1,.uk-section-secondary:not(.uk-preserve-color) .uk-h2,.uk-section-secondary:not(.uk-preserve-color) .uk-h3,.uk-section-secondary:not(.uk-preserve-color) .uk-h4,.uk-section-secondary:not(.uk-preserve-color) .uk-h5,.uk-section-secondary:not(.uk-preserve-color) .uk-h6,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-section-secondary:not(.uk-preserve-color) h1,.uk-section-secondary:not(.uk-preserve-color) h2,.uk-section-secondary:not(.uk-preserve-color) h3,.uk-section-secondary:not(.uk-preserve-color) h4,.uk-section-secondary:not(.uk-preserve-color) h5,.uk-section-secondary:not(.uk-preserve-color) h6,.uk-tile-primary:not(.uk-preserve-color) .uk-h1,.uk-tile-primary:not(.uk-preserve-color) .uk-h2,.uk-tile-primary:not(.uk-preserve-color) .uk-h3,.uk-tile-primary:not(.uk-preserve-color) .uk-h4,.uk-tile-primary:not(.uk-preserve-color) .uk-h5,.uk-tile-primary:not(.uk-preserve-color) .uk-h6,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-primary:not(.uk-preserve-color) h1,.uk-tile-primary:not(.uk-preserve-color) h2,.uk-tile-primary:not(.uk-preserve-color) h3,.uk-tile-primary:not(.uk-preserve-color) h4,.uk-tile-primary:not(.uk-preserve-color) h5,.uk-tile-primary:not(.uk-preserve-color) h6,.uk-tile-secondary:not(.uk-preserve-color) .uk-h1,.uk-tile-secondary:not(.uk-preserve-color) .uk-h2,.uk-tile-secondary:not(.uk-preserve-color) .uk-h3,.uk-tile-secondary:not(.uk-preserve-color) .uk-h4,.uk-tile-secondary:not(.uk-preserve-color) .uk-h5,.uk-tile-secondary:not(.uk-preserve-color) .uk-h6,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-secondary:not(.uk-preserve-color) h1,.uk-tile-secondary:not(.uk-preserve-color) h2,.uk-tile-secondary:not(.uk-preserve-color) h3,.uk-tile-secondary:not(.uk-preserve-color) h4,.uk-tile-secondary:not(.uk-preserve-color) h5,.uk-tile-secondary:not(.uk-preserve-color) h6{color:#fff}.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-light blockquote,.uk-offcanvas-bar blockquote,.uk-overlay-primary 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{color:#fff}.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-light blockquote footer,.uk-offcanvas-bar blockquote footer,.uk-overlay-primary 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{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-hr,.uk-card-primary.uk-card-body hr,.uk-card-primary>:not([class*=uk-card-media]) .uk-hr,.uk-card-primary>:not([class*=uk-card-media]) hr,.uk-card-secondary.uk-card-body .uk-hr,.uk-card-secondary.uk-card-body hr,.uk-card-secondary>:not([class*=uk-card-media]) .uk-hr,.uk-card-secondary>:not([class*=uk-card-media]) hr,.uk-light .uk-hr,.uk-light hr,.uk-offcanvas-bar .uk-hr,.uk-offcanvas-bar hr,.uk-overlay-primary .uk-hr,.uk-overlay-primary hr,.uk-section-primary:not(.uk-preserve-color) .uk-hr,.uk-section-primary:not(.uk-preserve-color) hr,.uk-section-secondary:not(.uk-preserve-color) .uk-hr,.uk-section-secondary:not(.uk-preserve-color) hr,.uk-tile-primary:not(.uk-preserve-color) .uk-hr,.uk-tile-primary:not(.uk-preserve-color) hr,.uk-tile-secondary:not(.uk-preserve-color) .uk-hr,.uk-tile-secondary:not(.uk-preserve-color) hr{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-link-muted a,.uk-card-primary.uk-card-body a.uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted,.uk-card-secondary.uk-card-body .uk-link-muted a,.uk-card-secondary.uk-card-body a.uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted,.uk-light .uk-link-muted a,.uk-light a.uk-link-muted,.uk-offcanvas-bar .uk-link-muted a,.uk-offcanvas-bar a.uk-link-muted,.uk-overlay-primary .uk-link-muted a,.uk-overlay-primary a.uk-link-muted,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-link-muted a:hover,.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-muted,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-muted,.uk-card-primary.uk-card-body a.uk-link-muted:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:focus .uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted:hover,.uk-card-secondary.uk-card-body .uk-link-muted a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-muted,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-muted,.uk-card-secondary.uk-card-body a.uk-link-muted:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:focus .uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted:hover,.uk-light .uk-link-muted a:hover,.uk-light .uk-link-toggle:focus .uk-link-muted,.uk-light .uk-link-toggle:hover .uk-link-muted,.uk-light a.uk-link-muted:hover,.uk-offcanvas-bar .uk-link-muted a:hover,.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-muted,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-muted,.uk-offcanvas-bar a.uk-link-muted:hover,.uk-overlay-primary .uk-link-muted a:hover,.uk-overlay-primary .uk-link-toggle:focus .uk-link-muted,.uk-overlay-primary .uk-link-toggle:hover .uk-link-muted,.uk-overlay-primary a.uk-link-muted:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-link-text a:hover,.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-text,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-text,.uk-card-primary.uk-card-body a.uk-link-text:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:focus .uk-link-text,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-text:hover,.uk-card-secondary.uk-card-body .uk-link-text a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-text,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-text,.uk-card-secondary.uk-card-body a.uk-link-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:focus .uk-link-text,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-text:hover,.uk-light .uk-link-text a:hover,.uk-light .uk-link-toggle:focus .uk-link-text,.uk-light .uk-link-toggle:hover .uk-link-text,.uk-light a.uk-link-text:hover,.uk-offcanvas-bar .uk-link-text a:hover,.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-text,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-text,.uk-offcanvas-bar a.uk-link-text:hover,.uk-overlay-primary .uk-link-text a:hover,.uk-overlay-primary .uk-link-toggle:focus .uk-link-text,.uk-overlay-primary .uk-link-toggle:hover .uk-link-text,.uk-overlay-primary a.uk-link-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-section-primary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-link-heading a:hover,.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-heading,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-heading,.uk-card-primary.uk-card-body a.uk-link-heading:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:focus .uk-link-heading,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-heading:hover,.uk-card-secondary.uk-card-body .uk-link-heading a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-heading,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-heading,.uk-card-secondary.uk-card-body a.uk-link-heading:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:focus .uk-link-heading,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-heading:hover,.uk-light .uk-link-heading a:hover,.uk-light .uk-link-toggle:focus .uk-link-heading,.uk-light .uk-link-toggle:hover .uk-link-heading,.uk-light a.uk-link-heading:hover,.uk-offcanvas-bar .uk-link-heading a:hover,.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-heading,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-heading,.uk-offcanvas-bar a.uk-link-heading:hover,.uk-overlay-primary .uk-link-heading a:hover,.uk-overlay-primary .uk-link-toggle:focus .uk-link-heading,.uk-overlay-primary .uk-link-toggle:hover .uk-link-heading,.uk-overlay-primary a.uk-link-heading:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-section-primary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-heading:hover{color:#fff}.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-light .uk-heading-divider,.uk-offcanvas-bar .uk-heading-divider,.uk-overlay-primary .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{border-bottom-color:rgba(255,255,255,.2)}.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-light .uk-heading-bullet::before,.uk-offcanvas-bar .uk-heading-bullet::before,.uk-overlay-primary .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{border-right-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-heading-line>::after,.uk-card-primary.uk-card-body .uk-heading-line>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-card-secondary.uk-card-body .uk-heading-line>::after,.uk-card-secondary.uk-card-body .uk-heading-line>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-light .uk-heading-line>::after,.uk-light .uk-heading-line>::before,.uk-offcanvas-bar .uk-heading-line>::after,.uk-offcanvas-bar .uk-heading-line>::before,.uk-overlay-primary .uk-heading-line>::after,.uk-overlay-primary .uk-heading-line>::before,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::before{border-bottom-color:rgba(255,255,255,.2)}.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-light .uk-divider-icon,.uk-offcanvas-bar .uk-divider-icon,.uk-overlay-primary .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{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%28255,%20255,%20255,%200.2%29%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-card-primary.uk-card-body .uk-divider-icon::after,.uk-card-primary.uk-card-body .uk-divider-icon::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-card-secondary.uk-card-body .uk-divider-icon::after,.uk-card-secondary.uk-card-body .uk-divider-icon::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-light .uk-divider-icon::after,.uk-light .uk-divider-icon::before,.uk-offcanvas-bar .uk-divider-icon::after,.uk-offcanvas-bar .uk-divider-icon::before,.uk-overlay-primary .uk-divider-icon::after,.uk-overlay-primary .uk-divider-icon::before,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before{border-bottom-color:rgba(255,255,255,.2)}.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-light .uk-divider-small::after,.uk-offcanvas-bar .uk-divider-small::after,.uk-overlay-primary .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{border-top-color:rgba(255,255,255,.2)}.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-light .uk-divider-vertical,.uk-offcanvas-bar .uk-divider-vertical,.uk-overlay-primary .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{border-right-color:rgba(255,255,255,.2)}.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-light .uk-list-muted>::before,.uk-offcanvas-bar .uk-list-muted>::before,.uk-overlay-primary .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{color:rgba(255,255,255,.5)!important}.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-light .uk-list-emphasis>::before,.uk-offcanvas-bar .uk-list-emphasis>::before,.uk-overlay-primary .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{color:#fff!important}.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-light .uk-list-primary>::before,.uk-offcanvas-bar .uk-list-primary>::before,.uk-overlay-primary .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{color:#fff!important}.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-light .uk-list-secondary>::before,.uk-offcanvas-bar .uk-list-secondary>::before,.uk-overlay-primary .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{color:#fff!important}.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-light .uk-list-bullet>::before,.uk-offcanvas-bar .uk-list-bullet>::before,.uk-overlay-primary .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{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%28255,%20255,%20255,%200.7%29%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E")}.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-light .uk-list-divider>:nth-child(n+2),.uk-offcanvas-bar .uk-list-divider>:nth-child(n+2),.uk-overlay-primary .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){border-top-color:rgba(255,255,255,.2)}.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-light .uk-list-striped>:nth-of-type(odd),.uk-offcanvas-bar .uk-list-striped>:nth-of-type(odd),.uk-overlay-primary .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){border-top-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2)}.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-light .uk-list-striped>:nth-of-type(odd),.uk-offcanvas-bar .uk-list-striped>:nth-of-type(odd),.uk-overlay-primary .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){background-color:rgba(255,255,255,.1)}.uk-card-primary.uk-card-body .uk-table th,.uk-card-primary>:not([class*=uk-card-media]) .uk-table th,.uk-card-secondary.uk-card-body .uk-table th,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table th,.uk-light .uk-table th,.uk-offcanvas-bar .uk-table th,.uk-overlay-primary .uk-table th,.uk-section-primary:not(.uk-preserve-color) .uk-table th,.uk-section-secondary:not(.uk-preserve-color) .uk-table th,.uk-tile-primary:not(.uk-preserve-color) .uk-table th,.uk-tile-secondary:not(.uk-preserve-color) .uk-table th{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-table caption,.uk-card-primary>:not([class*=uk-card-media]) .uk-table caption,.uk-card-secondary.uk-card-body .uk-table caption,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table caption,.uk-light .uk-table caption,.uk-offcanvas-bar .uk-table caption,.uk-overlay-primary .uk-table caption,.uk-section-primary:not(.uk-preserve-color) .uk-table caption,.uk-section-secondary:not(.uk-preserve-color) .uk-table caption,.uk-tile-primary:not(.uk-preserve-color) .uk-table caption,.uk-tile-secondary:not(.uk-preserve-color) .uk-table caption{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-table tbody tr.uk-active,.uk-card-primary.uk-card-body .uk-table>tr.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-table>tr.uk-active,.uk-card-secondary.uk-card-body .uk-table tbody tr.uk-active,.uk-card-secondary.uk-card-body .uk-table>tr.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table>tr.uk-active,.uk-light .uk-table tbody tr.uk-active,.uk-light .uk-table>tr.uk-active,.uk-offcanvas-bar .uk-table tbody tr.uk-active,.uk-offcanvas-bar .uk-table>tr.uk-active,.uk-overlay-primary .uk-table tbody tr.uk-active,.uk-overlay-primary .uk-table>tr.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active{background:rgba(255,255,255,.08)}.uk-card-primary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-primary.uk-card-body .uk-table-divider>:not(:first-child)>tr,.uk-card-primary.uk-card-body .uk-table-divider>tr:not(:first-child),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child),.uk-card-secondary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-secondary.uk-card-body .uk-table-divider>:not(:first-child)>tr,.uk-card-secondary.uk-card-body .uk-table-divider>tr:not(:first-child),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child),.uk-light .uk-table-divider>:first-child>tr:not(:first-child),.uk-light .uk-table-divider>:not(:first-child)>tr,.uk-light .uk-table-divider>tr:not(:first-child),.uk-offcanvas-bar .uk-table-divider>:first-child>tr:not(:first-child),.uk-offcanvas-bar .uk-table-divider>:not(:first-child)>tr,.uk-offcanvas-bar .uk-table-divider>tr:not(:first-child),.uk-overlay-primary .uk-table-divider>:first-child>tr:not(:first-child),.uk-overlay-primary .uk-table-divider>:not(:first-child)>tr,.uk-overlay-primary .uk-table-divider>tr:not(:first-child),.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child){border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd),.uk-light .uk-table-striped tbody tr:nth-of-type(odd),.uk-light .uk-table-striped>tr:nth-of-type(odd),.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(odd),.uk-offcanvas-bar .uk-table-striped>tr:nth-of-type(odd),.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(odd),.uk-overlay-primary .uk-table-striped>tr:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd){background:rgba(255,255,255,.1);border-top-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-table-hover tbody tr:hover,.uk-card-primary.uk-card-body .uk-table-hover>tr:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover,.uk-card-secondary.uk-card-body .uk-table-hover tbody tr:hover,.uk-card-secondary.uk-card-body .uk-table-hover>tr:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover,.uk-light .uk-table-hover tbody tr:hover,.uk-light .uk-table-hover>tr:hover,.uk-offcanvas-bar .uk-table-hover tbody tr:hover,.uk-offcanvas-bar .uk-table-hover>tr:hover,.uk-overlay-primary .uk-table-hover tbody tr:hover,.uk-overlay-primary .uk-table-hover>tr:hover,.uk-section-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-section-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover{background:rgba(255,255,255,.08)}.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-light .uk-icon-link,.uk-offcanvas-bar .uk-icon-link,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-icon-link:focus,.uk-card-primary.uk-card-body .uk-icon-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-card-secondary.uk-card-body .uk-icon-link:focus,.uk-card-secondary.uk-card-body .uk-icon-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-light .uk-icon-link:focus,.uk-light .uk-icon-link:hover,.uk-offcanvas-bar .uk-icon-link:focus,.uk-offcanvas-bar .uk-icon-link:hover,.uk-overlay-primary .uk-icon-link:focus,.uk-overlay-primary .uk-icon-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:focus,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-active>.uk-icon-link,.uk-card-primary.uk-card-body .uk-icon-link:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-card-secondary.uk-card-body .uk-active>.uk-icon-link,.uk-card-secondary.uk-card-body .uk-icon-link:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-light .uk-active>.uk-icon-link,.uk-light .uk-icon-link:active,.uk-offcanvas-bar .uk-active>.uk-icon-link,.uk-offcanvas-bar .uk-icon-link:active,.uk-overlay-primary .uk-active>.uk-icon-link,.uk-overlay-primary .uk-icon-link:active,.uk-section-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-section-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active{color:rgba(255,255,255,.7)}.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-light .uk-icon-button,.uk-offcanvas-bar .uk-icon-button,.uk-overlay-primary .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{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-icon-button:focus,.uk-card-primary.uk-card-body .uk-icon-button:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-card-secondary.uk-card-body .uk-icon-button:focus,.uk-card-secondary.uk-card-body .uk-icon-button:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-light .uk-icon-button:focus,.uk-light .uk-icon-button:hover,.uk-offcanvas-bar .uk-icon-button:focus,.uk-offcanvas-bar .uk-icon-button:hover,.uk-overlay-primary .uk-icon-button:focus,.uk-overlay-primary .uk-icon-button:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:focus,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover{background-color:rgba(242,242,242,.1);color:rgba(255,255,255,.7)}.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-light .uk-icon-button:active,.uk-offcanvas-bar .uk-icon-button:active,.uk-overlay-primary .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{background-color:rgba(230,230,230,.1);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-input,.uk-card-primary.uk-card-body .uk-select,.uk-card-primary.uk-card-body .uk-textarea,.uk-card-primary>:not([class*=uk-card-media]) .uk-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-select,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea,.uk-card-secondary.uk-card-body .uk-input,.uk-card-secondary.uk-card-body .uk-select,.uk-card-secondary.uk-card-body .uk-textarea,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea,.uk-light .uk-input,.uk-light .uk-select,.uk-light .uk-textarea,.uk-offcanvas-bar .uk-input,.uk-offcanvas-bar .uk-select,.uk-offcanvas-bar .uk-textarea,.uk-overlay-primary .uk-input,.uk-overlay-primary .uk-select,.uk-overlay-primary .uk-textarea,.uk-section-primary:not(.uk-preserve-color) .uk-input,.uk-section-primary:not(.uk-preserve-color) .uk-select,.uk-section-primary:not(.uk-preserve-color) .uk-textarea,.uk-section-secondary:not(.uk-preserve-color) .uk-input,.uk-section-secondary:not(.uk-preserve-color) .uk-select,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea,.uk-tile-primary:not(.uk-preserve-color) .uk-input,.uk-tile-primary:not(.uk-preserve-color) .uk-select,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea,.uk-tile-secondary:not(.uk-preserve-color) .uk-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-select,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7);background-clip:padding-box;border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-input:focus,.uk-card-primary.uk-card-body .uk-select:focus,.uk-card-primary.uk-card-body .uk-textarea:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-select:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-card-secondary.uk-card-body .uk-input:focus,.uk-card-secondary.uk-card-body .uk-select:focus,.uk-card-secondary.uk-card-body .uk-textarea:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-light .uk-input:focus,.uk-light .uk-select:focus,.uk-light .uk-textarea:focus,.uk-offcanvas-bar .uk-input:focus,.uk-offcanvas-bar .uk-select:focus,.uk-offcanvas-bar .uk-textarea:focus,.uk-overlay-primary .uk-input:focus,.uk-overlay-primary .uk-select:focus,.uk-overlay-primary .uk-textarea:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-select:focus,.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-input::-ms-input-placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-input::-ms-input-placeholder,.uk-card-secondary.uk-card-body .uk-input::-ms-input-placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input::-ms-input-placeholder,.uk-light .uk-input::-ms-input-placeholder,.uk-offcanvas-bar .uk-input::-ms-input-placeholder,.uk-overlay-primary .uk-input::-ms-input-placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.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-light .uk-input::placeholder,.uk-offcanvas-bar .uk-input::placeholder,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-textarea::-ms-input-placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea::-ms-input-placeholder,.uk-card-secondary.uk-card-body .uk-textarea::-ms-input-placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea::-ms-input-placeholder,.uk-light .uk-textarea::-ms-input-placeholder,.uk-offcanvas-bar .uk-textarea::-ms-input-placeholder,.uk-overlay-primary .uk-textarea::-ms-input-placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.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-light .uk-textarea::placeholder,.uk-offcanvas-bar .uk-textarea::placeholder,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-select:not([multiple]):not([size]),.uk-offcanvas-bar .uk-select:not([multiple]):not([size]),.uk-overlay-primary .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]){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%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-card-primary.uk-card-body .uk-input[list]:focus,.uk-card-primary.uk-card-body .uk-input[list]:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-card-secondary.uk-card-body .uk-input[list]:focus,.uk-card-secondary.uk-card-body .uk-input[list]:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-light .uk-input[list]:focus,.uk-light .uk-input[list]:hover,.uk-offcanvas-bar .uk-input[list]:focus,.uk-offcanvas-bar .uk-input[list]:hover,.uk-overlay-primary .uk-input[list]:focus,.uk-overlay-primary .uk-input[list]:hover,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover{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%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-card-primary.uk-card-body .uk-checkbox,.uk-card-primary.uk-card-body .uk-radio,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio,.uk-card-secondary.uk-card-body .uk-checkbox,.uk-card-secondary.uk-card-body .uk-radio,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio,.uk-light .uk-checkbox,.uk-light .uk-radio,.uk-offcanvas-bar .uk-checkbox,.uk-offcanvas-bar .uk-radio,.uk-overlay-primary .uk-checkbox,.uk-overlay-primary .uk-radio,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox,.uk-section-primary:not(.uk-preserve-color) .uk-radio,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-section-secondary:not(.uk-preserve-color) .uk-radio,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-primary:not(.uk-preserve-color) .uk-radio,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio{background-color:rgba(242,242,242,.1);border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-checkbox:focus,.uk-card-primary.uk-card-body .uk-radio:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-card-secondary.uk-card-body .uk-checkbox:focus,.uk-card-secondary.uk-card-body .uk-radio:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-light .uk-checkbox:focus,.uk-light .uk-radio:focus,.uk-offcanvas-bar .uk-checkbox:focus,.uk-offcanvas-bar .uk-radio:focus,.uk-overlay-primary .uk-checkbox:focus,.uk-overlay-primary .uk-radio:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus{border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-checkbox:checked,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,.uk-card-primary.uk-card-body .uk-radio:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-card-secondary.uk-card-body .uk-checkbox:checked,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,.uk-card-secondary.uk-card-body .uk-radio:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-light .uk-checkbox:checked,.uk-light .uk-checkbox:indeterminate,.uk-light .uk-radio:checked,.uk-offcanvas-bar .uk-checkbox:checked,.uk-offcanvas-bar .uk-checkbox:indeterminate,.uk-offcanvas-bar .uk-radio:checked,.uk-overlay-primary .uk-checkbox:checked,.uk-overlay-primary .uk-checkbox:indeterminate,.uk-overlay-primary .uk-radio:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked{background-color:#fff;border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-checkbox:checked:focus,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-primary.uk-card-body .uk-radio:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-secondary.uk-card-body .uk-radio:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-light .uk-checkbox:checked:focus,.uk-light .uk-checkbox:indeterminate:focus,.uk-light .uk-radio:checked:focus,.uk-offcanvas-bar .uk-checkbox:checked:focus,.uk-offcanvas-bar .uk-checkbox:indeterminate:focus,.uk-offcanvas-bar .uk-radio:checked:focus,.uk-overlay-primary .uk-checkbox:checked:focus,.uk-overlay-primary .uk-checkbox:indeterminate:focus,.uk-overlay-primary .uk-radio:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus{background-color:#e6e6e6}.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-light .uk-radio:checked,.uk-offcanvas-bar .uk-radio:checked,.uk-overlay-primary .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{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-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-light .uk-checkbox:checked,.uk-offcanvas-bar .uk-checkbox:checked,.uk-overlay-primary .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{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-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-light .uk-checkbox:indeterminate,.uk-offcanvas-bar .uk-checkbox:indeterminate,.uk-overlay-primary .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{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-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-light .uk-form-label,.uk-offcanvas-bar .uk-form-label,.uk-overlay-primary .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{color:#fff}.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-light .uk-form-icon,.uk-offcanvas-bar .uk-form-icon,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-form-icon:hover,.uk-offcanvas-bar .uk-form-icon:hover,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.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-light .uk-button-default,.uk-offcanvas-bar .uk-button-default,.uk-overlay-primary .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{background-color:transparent;color:#fff;border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-button-default:focus,.uk-card-primary.uk-card-body .uk-button-default:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-card-secondary.uk-card-body .uk-button-default:focus,.uk-card-secondary.uk-card-body .uk-button-default:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-light .uk-button-default:focus,.uk-light .uk-button-default:hover,.uk-offcanvas-bar .uk-button-default:focus,.uk-offcanvas-bar .uk-button-default:hover,.uk-overlay-primary .uk-button-default:focus,.uk-overlay-primary .uk-button-default:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover{background-color:transparent;color:#fff;border-color:#fff}.uk-card-primary.uk-card-body .uk-button-default.uk-active,.uk-card-primary.uk-card-body .uk-button-default:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-card-secondary.uk-card-body .uk-button-default.uk-active,.uk-card-secondary.uk-card-body .uk-button-default:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-light .uk-button-default.uk-active,.uk-light .uk-button-default:active,.uk-offcanvas-bar .uk-button-default.uk-active,.uk-offcanvas-bar .uk-button-default:active,.uk-overlay-primary .uk-button-default.uk-active,.uk-overlay-primary .uk-button-default:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active{background-color:transparent;color:#fff;border-color:#fff}.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-light .uk-button-primary,.uk-offcanvas-bar .uk-button-primary,.uk-overlay-primary .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{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-button-primary:focus,.uk-card-primary.uk-card-body .uk-button-primary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-card-secondary.uk-card-body .uk-button-primary:focus,.uk-card-secondary.uk-card-body .uk-button-primary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-light .uk-button-primary:focus,.uk-light .uk-button-primary:hover,.uk-offcanvas-bar .uk-button-primary:focus,.uk-offcanvas-bar .uk-button-primary:hover,.uk-overlay-primary .uk-button-primary:focus,.uk-overlay-primary .uk-button-primary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover{background-color:#f2f2f2;color:#666}.uk-card-primary.uk-card-body .uk-button-primary.uk-active,.uk-card-primary.uk-card-body .uk-button-primary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-card-secondary.uk-card-body .uk-button-primary.uk-active,.uk-card-secondary.uk-card-body .uk-button-primary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-light .uk-button-primary.uk-active,.uk-light .uk-button-primary:active,.uk-offcanvas-bar .uk-button-primary.uk-active,.uk-offcanvas-bar .uk-button-primary:active,.uk-overlay-primary .uk-button-primary.uk-active,.uk-overlay-primary .uk-button-primary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active{background-color:#e6e6e6;color:#666}.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-light .uk-button-secondary,.uk-offcanvas-bar .uk-button-secondary,.uk-overlay-primary .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{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-button-secondary:focus,.uk-card-primary.uk-card-body .uk-button-secondary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-card-secondary.uk-card-body .uk-button-secondary:focus,.uk-card-secondary.uk-card-body .uk-button-secondary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-light .uk-button-secondary:focus,.uk-light .uk-button-secondary:hover,.uk-offcanvas-bar .uk-button-secondary:focus,.uk-offcanvas-bar .uk-button-secondary:hover,.uk-overlay-primary .uk-button-secondary:focus,.uk-overlay-primary .uk-button-secondary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover{background-color:#f2f2f2;color:#666}.uk-card-primary.uk-card-body .uk-button-secondary.uk-active,.uk-card-primary.uk-card-body .uk-button-secondary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active,.uk-card-secondary.uk-card-body .uk-button-secondary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-light .uk-button-secondary.uk-active,.uk-light .uk-button-secondary:active,.uk-offcanvas-bar .uk-button-secondary.uk-active,.uk-offcanvas-bar .uk-button-secondary:active,.uk-overlay-primary .uk-button-secondary.uk-active,.uk-overlay-primary .uk-button-secondary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active{background-color:#e6e6e6;color:#666}.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-light .uk-button-text,.uk-offcanvas-bar .uk-button-text,.uk-overlay-primary .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{color:#fff}.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-light .uk-button-text::before,.uk-offcanvas-bar .uk-button-text::before,.uk-overlay-primary .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{border-bottom-color:#fff}.uk-card-primary.uk-card-body .uk-button-text:focus,.uk-card-primary.uk-card-body .uk-button-text:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-card-secondary.uk-card-body .uk-button-text:focus,.uk-card-secondary.uk-card-body .uk-button-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-light .uk-button-text:focus,.uk-light .uk-button-text:hover,.uk-offcanvas-bar .uk-button-text:focus,.uk-offcanvas-bar .uk-button-text:hover,.uk-overlay-primary .uk-button-text:focus,.uk-overlay-primary .uk-button-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover{color:#fff}.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-light .uk-button-text:disabled,.uk-offcanvas-bar .uk-button-text:disabled,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-button-link,.uk-offcanvas-bar .uk-button-link,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-button-link:focus,.uk-card-primary.uk-card-body .uk-button-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-card-secondary.uk-card-body .uk-button-link:focus,.uk-card-secondary.uk-card-body .uk-button-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-light .uk-button-link:focus,.uk-light .uk-button-link:hover,.uk-offcanvas-bar .uk-button-link:focus,.uk-offcanvas-bar .uk-button-link:hover,.uk-overlay-primary .uk-button-link:focus,.uk-overlay-primary .uk-button-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-link:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover{color:rgba(255,255,255,.7)}.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-light .uk-close,.uk-offcanvas-bar .uk-close,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-close:focus,.uk-card-primary.uk-card-body .uk-close:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-close:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-close:hover,.uk-card-secondary.uk-card-body .uk-close:focus,.uk-card-secondary.uk-card-body .uk-close:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close:hover,.uk-light .uk-close:focus,.uk-light .uk-close:hover,.uk-offcanvas-bar .uk-close:focus,.uk-offcanvas-bar .uk-close:hover,.uk-overlay-primary .uk-close:focus,.uk-overlay-primary .uk-close:hover,.uk-section-primary:not(.uk-preserve-color) .uk-close:focus,.uk-section-primary:not(.uk-preserve-color) .uk-close:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-close:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-close:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-close:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover{color:rgba(255,255,255,.7)}.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-light .uk-totop,.uk-offcanvas-bar .uk-totop,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-totop:focus,.uk-card-primary.uk-card-body .uk-totop:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-card-secondary.uk-card-body .uk-totop:focus,.uk-card-secondary.uk-card-body .uk-totop:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-light .uk-totop:focus,.uk-light .uk-totop:hover,.uk-offcanvas-bar .uk-totop:focus,.uk-offcanvas-bar .uk-totop:hover,.uk-overlay-primary .uk-totop:focus,.uk-overlay-primary .uk-totop:hover,.uk-section-primary:not(.uk-preserve-color) .uk-totop:focus,.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover{color:rgba(255,255,255,.7)}.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-light .uk-totop:active,.uk-offcanvas-bar .uk-totop:active,.uk-overlay-primary .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{color:#fff}.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-light .uk-marker,.uk-offcanvas-bar .uk-marker,.uk-overlay-primary .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{background:#f8f8f8;color:#666}.uk-card-primary.uk-card-body .uk-marker:focus,.uk-card-primary.uk-card-body .uk-marker:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-card-secondary.uk-card-body .uk-marker:focus,.uk-card-secondary.uk-card-body .uk-marker:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-light .uk-marker:focus,.uk-light .uk-marker:hover,.uk-offcanvas-bar .uk-marker:focus,.uk-offcanvas-bar .uk-marker:hover,.uk-overlay-primary .uk-marker:focus,.uk-overlay-primary .uk-marker:hover,.uk-section-primary:not(.uk-preserve-color) .uk-marker:focus,.uk-section-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-marker:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-marker:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover{color:#666}.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-light .uk-badge,.uk-offcanvas-bar .uk-badge,.uk-overlay-primary .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{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-badge:focus,.uk-card-primary.uk-card-body .uk-badge:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-badge:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-badge:hover,.uk-card-secondary.uk-card-body .uk-badge:focus,.uk-card-secondary.uk-card-body .uk-badge:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-badge:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-badge:hover,.uk-light .uk-badge:focus,.uk-light .uk-badge:hover,.uk-offcanvas-bar .uk-badge:focus,.uk-offcanvas-bar .uk-badge:hover,.uk-overlay-primary .uk-badge:focus,.uk-overlay-primary .uk-badge:hover,.uk-section-primary:not(.uk-preserve-color) .uk-badge:focus,.uk-section-primary:not(.uk-preserve-color) .uk-badge:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-badge:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-badge:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-badge:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-badge:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:hover{color:#666}.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-light .uk-label,.uk-offcanvas-bar .uk-label,.uk-overlay-primary .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{background-color:#fff;color:#666}.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-light .uk-article-meta,.uk-offcanvas-bar .uk-article-meta,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-search-input,.uk-offcanvas-bar .uk-search-input,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-search-input:-ms-input-placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input:-ms-input-placeholder,.uk-card-secondary.uk-card-body .uk-search-input:-ms-input-placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input:-ms-input-placeholder,.uk-light .uk-search-input:-ms-input-placeholder,.uk-offcanvas-bar .uk-search-input:-ms-input-placeholder,.uk-overlay-primary .uk-search-input:-ms-input-placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.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-light .uk-search-input::placeholder,.uk-offcanvas-bar .uk-search-input::placeholder,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-search .uk-search-icon,.uk-offcanvas-bar .uk-search .uk-search-icon,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-search .uk-search-icon:hover,.uk-offcanvas-bar .uk-search .uk-search-icon:hover,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-search-default .uk-search-input,.uk-offcanvas-bar .uk-search-default .uk-search-input,.uk-overlay-primary .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{background-color:transparent;border-color:rgba(255,255,255,.2)}.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-light .uk-search-default .uk-search-input:focus,.uk-offcanvas-bar .uk-search-default .uk-search-input:focus,.uk-overlay-primary .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{background-color:transparent}.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-light .uk-search-navbar .uk-search-input,.uk-offcanvas-bar .uk-search-navbar .uk-search-input,.uk-overlay-primary .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{background-color:transparent}.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-light .uk-search-large .uk-search-input,.uk-offcanvas-bar .uk-search-large .uk-search-input,.uk-overlay-primary .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{background-color:transparent}.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-light .uk-search-toggle,.uk-offcanvas-bar .uk-search-toggle,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search-toggle:focus,.uk-card-primary.uk-card-body .uk-search-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-card-secondary.uk-card-body .uk-search-toggle:focus,.uk-card-secondary.uk-card-body .uk-search-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-light .uk-search-toggle:focus,.uk-light .uk-search-toggle:hover,.uk-offcanvas-bar .uk-search-toggle:focus,.uk-offcanvas-bar .uk-search-toggle:hover,.uk-overlay-primary .uk-search-toggle:focus,.uk-overlay-primary .uk-search-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:focus,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-accordion-title,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title,.uk-card-secondary.uk-card-body .uk-accordion-title,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title,.uk-light .uk-accordion-title,.uk-offcanvas-bar .uk-accordion-title,.uk-overlay-primary .uk-accordion-title,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title{color:#fff}.uk-card-primary.uk-card-body .uk-accordion-title:focus,.uk-card-primary.uk-card-body .uk-accordion-title:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title:hover,.uk-card-secondary.uk-card-body .uk-accordion-title:focus,.uk-card-secondary.uk-card-body .uk-accordion-title:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title:hover,.uk-light .uk-accordion-title:focus,.uk-light .uk-accordion-title:hover,.uk-offcanvas-bar .uk-accordion-title:focus,.uk-offcanvas-bar .uk-accordion-title:hover,.uk-overlay-primary .uk-accordion-title:focus,.uk-overlay-primary .uk-accordion-title:hover,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:focus,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:hover{color:rgba(255,255,255,.7)}.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-light .uk-grid-divider>:not(.uk-first-column)::before,.uk-offcanvas-bar .uk-grid-divider>:not(.uk-first-column)::before,.uk-overlay-primary .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{border-right-color:rgba(255,255,255,.2)}.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-light .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-offcanvas-bar .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-overlay-primary .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{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-secondary.uk-card-body .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent>a::after,.uk-light .uk-nav-parent-icon>.uk-parent>a::after,.uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent>a::after,.uk-overlay-primary .uk-nav-parent-icon>.uk-parent>a::after,.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-secondary.uk-card-body .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-light .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-overlay-primary .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E")}.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-light .uk-nav-default>li>a,.uk-offcanvas-bar .uk-nav-default>li>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-default>li>a:focus,.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:focus,.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:focus,.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:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-light .uk-nav-default>li>a:focus,.uk-light .uk-nav-default>li>a:hover,.uk-offcanvas-bar .uk-nav-default>li>a:focus,.uk-offcanvas-bar .uk-nav-default>li>a:hover,.uk-overlay-primary .uk-nav-default>li>a:focus,.uk-overlay-primary .uk-nav-default>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a:focus,.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:focus,.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:focus,.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:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover{color:rgba(255,255,255,.7)}.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-light .uk-nav-default>li.uk-active>a,.uk-offcanvas-bar .uk-nav-default>li.uk-active>a,.uk-overlay-primary .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{color:#fff}.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-light .uk-nav-default .uk-nav-header,.uk-offcanvas-bar .uk-nav-default .uk-nav-header,.uk-overlay-primary .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{color:#fff}.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-light .uk-nav-default .uk-nav-divider,.uk-offcanvas-bar .uk-nav-default .uk-nav-divider,.uk-overlay-primary .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{border-top-color:rgba(255,255,255,.2)}.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-light .uk-nav-default .uk-nav-sub a,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:focus,.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:focus,.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:focus,.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:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-light .uk-nav-default .uk-nav-sub a:focus,.uk-light .uk-nav-default .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-default .uk-nav-sub a:focus,.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,.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:focus,.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:focus,.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:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover{color:rgba(255,255,255,.7)}.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-light .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-overlay-primary .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{color:#fff}.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-light .uk-nav-primary>li>a,.uk-offcanvas-bar .uk-nav-primary>li>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-primary>li>a:focus,.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:focus,.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:focus,.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:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-light .uk-nav-primary>li>a:focus,.uk-light .uk-nav-primary>li>a:hover,.uk-offcanvas-bar .uk-nav-primary>li>a:focus,.uk-offcanvas-bar .uk-nav-primary>li>a:hover,.uk-overlay-primary .uk-nav-primary>li>a:focus,.uk-overlay-primary .uk-nav-primary>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:focus,.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:focus,.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:focus,.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:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover{color:rgba(255,255,255,.7)}.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-light .uk-nav-primary>li.uk-active>a,.uk-offcanvas-bar .uk-nav-primary>li.uk-active>a,.uk-overlay-primary .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{color:#fff}.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-light .uk-nav-primary .uk-nav-header,.uk-offcanvas-bar .uk-nav-primary .uk-nav-header,.uk-overlay-primary .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{color:#fff}.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-light .uk-nav-primary .uk-nav-divider,.uk-offcanvas-bar .uk-nav-primary .uk-nav-divider,.uk-overlay-primary .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{border-top-color:rgba(255,255,255,.2)}.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-light .uk-nav-primary .uk-nav-sub a,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus,.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:focus,.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:focus,.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:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-light .uk-nav-primary .uk-nav-sub a:focus,.uk-light .uk-nav-primary .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:focus,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:focus,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,.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:focus,.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:focus,.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:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover{color:rgba(255,255,255,.7)}.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-light .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-overlay-primary .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{color:#fff}.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-light .uk-navbar-nav>li>a,.uk-offcanvas-bar .uk-navbar-nav>li>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a.uk-open,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a.uk-open,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:focus,.uk-card-secondary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a.uk-open,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a.uk-open,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:focus,.uk-light .uk-navbar-nav>li:hover>a,.uk-light .uk-navbar-nav>li>a.uk-open,.uk-light .uk-navbar-nav>li>a:focus,.uk-offcanvas-bar .uk-navbar-nav>li:hover>a,.uk-offcanvas-bar .uk-navbar-nav>li>a.uk-open,.uk-offcanvas-bar .uk-navbar-nav>li>a:focus,.uk-overlay-primary .uk-navbar-nav>li:hover>a,.uk-overlay-primary .uk-navbar-nav>li>a.uk-open,.uk-overlay-primary .uk-navbar-nav>li>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus{color:rgba(255,255,255,.7)}.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-light .uk-navbar-nav>li>a:active,.uk-offcanvas-bar .uk-navbar-nav>li>a:active,.uk-overlay-primary .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{color:#fff}.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-light .uk-navbar-nav>li.uk-active>a,.uk-offcanvas-bar .uk-navbar-nav>li.uk-active>a,.uk-overlay-primary .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{color:#fff}.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-light .uk-navbar-item,.uk-offcanvas-bar .uk-navbar-item,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.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-light .uk-navbar-toggle,.uk-offcanvas-bar .uk-navbar-toggle,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-navbar-toggle.uk-open,.uk-card-primary.uk-card-body .uk-navbar-toggle:focus,.uk-card-primary.uk-card-body .uk-navbar-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle.uk-open,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-card-secondary.uk-card-body .uk-navbar-toggle.uk-open,.uk-card-secondary.uk-card-body .uk-navbar-toggle:focus,.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle.uk-open,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-light .uk-navbar-toggle.uk-open,.uk-light .uk-navbar-toggle:focus,.uk-light .uk-navbar-toggle:hover,.uk-offcanvas-bar .uk-navbar-toggle.uk-open,.uk-offcanvas-bar .uk-navbar-toggle:focus,.uk-offcanvas-bar .uk-navbar-toggle:hover,.uk-overlay-primary .uk-navbar-toggle.uk-open,.uk-overlay-primary .uk-navbar-toggle:focus,.uk-overlay-primary .uk-navbar-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover{color:rgba(255,255,255,.7)}.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-light .uk-subnav>*>:first-child,.uk-offcanvas-bar .uk-subnav>*>:first-child,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-subnav>*>a:focus,.uk-card-primary.uk-card-body .uk-subnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav>*>a:focus,.uk-card-secondary.uk-card-body .uk-subnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-light .uk-subnav>*>a:focus,.uk-light .uk-subnav>*>a:hover,.uk-offcanvas-bar .uk-subnav>*>a:focus,.uk-offcanvas-bar .uk-subnav>*>a:hover,.uk-overlay-primary .uk-subnav>*>a:focus,.uk-overlay-primary .uk-subnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover{color:rgba(255,255,255,.7)}.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-light .uk-subnav>.uk-active>a,.uk-offcanvas-bar .uk-subnav>.uk-active>a,.uk-overlay-primary .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{color:#fff}.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-light .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-offcanvas-bar .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,.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{border-right-color:rgba(255,255,255,.2)}.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-light .uk-subnav-pill>*>:first-child,.uk-offcanvas-bar .uk-subnav-pill>*>:first-child,.uk-overlay-primary .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{background-color:transparent;color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:focus,.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:focus,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-light .uk-subnav-pill>*>a:focus,.uk-light .uk-subnav-pill>*>a:hover,.uk-offcanvas-bar .uk-subnav-pill>*>a:focus,.uk-offcanvas-bar .uk-subnav-pill>*>a:hover,.uk-overlay-primary .uk-subnav-pill>*>a:focus,.uk-overlay-primary .uk-subnav-pill>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.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-light .uk-subnav-pill>*>a:active,.uk-offcanvas-bar .uk-subnav-pill>*>a:active,.uk-overlay-primary .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{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.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-light .uk-subnav-pill>.uk-active>a,.uk-offcanvas-bar .uk-subnav-pill>.uk-active>a,.uk-overlay-primary .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{background-color:#fff;color:#666}.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-light .uk-subnav>.uk-disabled>a,.uk-offcanvas-bar .uk-subnav>.uk-disabled>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-breadcrumb>*>*,.uk-offcanvas-bar .uk-breadcrumb>*>*,.uk-overlay-primary .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>*>*{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-breadcrumb>*>:focus,.uk-card-primary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>:focus,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-light .uk-breadcrumb>*>:focus,.uk-light .uk-breadcrumb>*>:hover,.uk-offcanvas-bar .uk-breadcrumb>*>:focus,.uk-offcanvas-bar .uk-breadcrumb>*>:hover,.uk-overlay-primary .uk-breadcrumb>*>:focus,.uk-overlay-primary .uk-breadcrumb>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:focus,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover{color:rgba(255,255,255,.7)}.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-light .uk-breadcrumb>:last-child>*,.uk-offcanvas-bar .uk-breadcrumb>:last-child>*,.uk-overlay-primary .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>*{color:rgba(255,255,255,.7)}.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-light .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-offcanvas-bar .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,.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{color:rgba(255,255,255,.5)}.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-light .uk-pagination>*>*,.uk-offcanvas-bar .uk-pagination>*>*,.uk-overlay-primary .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>*>*{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-pagination>*>:focus,.uk-card-primary.uk-card-body .uk-pagination>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-card-secondary.uk-card-body .uk-pagination>*>:focus,.uk-card-secondary.uk-card-body .uk-pagination>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-light .uk-pagination>*>:focus,.uk-light .uk-pagination>*>:hover,.uk-offcanvas-bar .uk-pagination>*>:focus,.uk-offcanvas-bar .uk-pagination>*>:hover,.uk-overlay-primary .uk-pagination>*>:focus,.uk-overlay-primary .uk-pagination>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>:focus,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover{color:rgba(255,255,255,.7)}.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-light .uk-pagination>.uk-active>*,.uk-offcanvas-bar .uk-pagination>.uk-active>*,.uk-overlay-primary .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>*{color:rgba(255,255,255,.7)}.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-light .uk-pagination>.uk-disabled>*,.uk-offcanvas-bar .uk-pagination>.uk-disabled>*,.uk-overlay-primary .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>*{color:rgba(255,255,255,.5)}.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-light .uk-tab::before,.uk-offcanvas-bar .uk-tab::before,.uk-overlay-primary .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{border-color:rgba(255,255,255,.2)}.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-light .uk-tab>*>a,.uk-offcanvas-bar .uk-tab>*>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-tab>*>a:focus,.uk-card-primary.uk-card-body .uk-tab>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-card-secondary.uk-card-body .uk-tab>*>a:focus,.uk-card-secondary.uk-card-body .uk-tab>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-light .uk-tab>*>a:focus,.uk-light .uk-tab>*>a:hover,.uk-offcanvas-bar .uk-tab>*>a:focus,.uk-offcanvas-bar .uk-tab>*>a:hover,.uk-overlay-primary .uk-tab>*>a:focus,.uk-overlay-primary .uk-tab>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover{color:rgba(255,255,255,.7)}.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-light .uk-tab>.uk-active>a,.uk-offcanvas-bar .uk-tab>.uk-active>a,.uk-overlay-primary .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{color:#fff;border-color:#fff}.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-light .uk-tab>.uk-disabled>a,.uk-offcanvas-bar .uk-tab>.uk-disabled>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-slidenav,.uk-offcanvas-bar .uk-slidenav,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-slidenav:focus,.uk-card-primary.uk-card-body .uk-slidenav:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-card-secondary.uk-card-body .uk-slidenav:focus,.uk-card-secondary.uk-card-body .uk-slidenav:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-light .uk-slidenav:focus,.uk-light .uk-slidenav:hover,.uk-offcanvas-bar .uk-slidenav:focus,.uk-offcanvas-bar .uk-slidenav:hover,.uk-overlay-primary .uk-slidenav:focus,.uk-overlay-primary .uk-slidenav:hover,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover{color:rgba(255,255,255,.95)}.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-light .uk-slidenav:active,.uk-offcanvas-bar .uk-slidenav:active,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.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-light .uk-dotnav>*>*,.uk-offcanvas-bar .uk-dotnav>*>*,.uk-overlay-primary .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>*>*{background-color:transparent;border-color:rgba(255,255,255,.9)}.uk-card-primary.uk-card-body .uk-dotnav>*>:focus,.uk-card-primary.uk-card-body .uk-dotnav>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-card-secondary.uk-card-body .uk-dotnav>*>:focus,.uk-card-secondary.uk-card-body .uk-dotnav>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-light .uk-dotnav>*>:focus,.uk-light .uk-dotnav>*>:hover,.uk-offcanvas-bar .uk-dotnav>*>:focus,.uk-offcanvas-bar .uk-dotnav>*>:hover,.uk-overlay-primary .uk-dotnav>*>:focus,.uk-overlay-primary .uk-dotnav>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:focus,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover{background-color:rgba(255,255,255,.9);border-color:transparent}.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-light .uk-dotnav>*>:active,.uk-offcanvas-bar .uk-dotnav>*>:active,.uk-overlay-primary .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{background-color:rgba(255,255,255,.5);border-color:transparent}.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-light .uk-dotnav>.uk-active>*,.uk-offcanvas-bar .uk-dotnav>.uk-active>*,.uk-overlay-primary .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>*{background-color:rgba(255,255,255,.9);border-color:transparent}.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-light .uk-iconnav>*>a,.uk-offcanvas-bar .uk-iconnav>*>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-iconnav>*>a:focus,.uk-card-primary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-iconnav>*>a:focus,.uk-card-secondary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-light .uk-iconnav>*>a:focus,.uk-light .uk-iconnav>*>a:hover,.uk-offcanvas-bar .uk-iconnav>*>a:focus,.uk-offcanvas-bar .uk-iconnav>*>a:hover,.uk-overlay-primary .uk-iconnav>*>a:focus,.uk-overlay-primary .uk-iconnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover{color:rgba(255,255,255,.7)}.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-light .uk-iconnav>.uk-active>a,.uk-offcanvas-bar .uk-iconnav>.uk-active>a,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.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-light .uk-text-lead,.uk-offcanvas-bar .uk-text-lead,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.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-light .uk-text-meta,.uk-offcanvas-bar .uk-text-meta,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-text-muted,.uk-offcanvas-bar .uk-text-muted,.uk-overlay-primary .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{color:rgba(255,255,255,.5)!important}.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-light .uk-text-emphasis,.uk-offcanvas-bar .uk-text-emphasis,.uk-overlay-primary .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{color:#fff!important}.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-light .uk-text-primary,.uk-offcanvas-bar .uk-text-primary,.uk-overlay-primary .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{color:#fff!important}.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-light .uk-text-secondary,.uk-offcanvas-bar .uk-text-secondary,.uk-overlay-primary .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{color:#fff!important}.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-light .uk-column-divider,.uk-offcanvas-bar .uk-column-divider,.uk-overlay-primary .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{column-rule-color:rgba(255,255,255,.2)}.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-light .uk-logo,.uk-offcanvas-bar .uk-logo,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-logo:focus,.uk-card-primary.uk-card-body .uk-logo:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-card-secondary.uk-card-body .uk-logo:focus,.uk-card-secondary.uk-card-body .uk-logo:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-light .uk-logo:focus,.uk-light .uk-logo:hover,.uk-offcanvas-bar .uk-logo:focus,.uk-offcanvas-bar .uk-logo:hover,.uk-overlay-primary .uk-logo:focus,.uk-overlay-primary .uk-logo:hover,.uk-section-primary:not(.uk-preserve-color) .uk-logo:focus,.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-logo:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-logo:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-primary>:not([class*=uk-card-media]) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-secondary.uk-card-body .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-light .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-offcanvas-bar .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-overlay-primary .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-section-primary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-section-secondary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-tile-primary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-tile-secondary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type){display:none}.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-light .uk-logo-inverse,.uk-offcanvas-bar .uk-logo-inverse,.uk-overlay-primary .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{display:inline}.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-light .uk-accordion-title::before,.uk-offcanvas-bar .uk-accordion-title::before,.uk-overlay-primary .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{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%28255,%20255,%20255,%200.7%29%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%28255,%20255,%20255,%200.7%29%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-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-light .uk-open>.uk-accordion-title::before,.uk-offcanvas-bar .uk-open>.uk-accordion-title::before,.uk-overlay-primary .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{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%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}@media print{*,::after,::before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}} \ No newline at end of file diff --git a/docs/uikit/css/uikit.css b/docs/uikit/css/uikit.css deleted file mode 100644 index 64542be..0000000 --- a/docs/uikit/css/uikit.css +++ /dev/null @@ -1,12503 +0,0 @@ -/*! UIkit 3.5.8 | https://www.getuikit.com | (c) 2014 - 2020 YOOtheme | MIT License */ -/* ======================================================================== - Component: Base - ========================================================================== */ -/* - * 1. Set `font-size` to support `rem` units - * Not using `font` property because a leading hyphen (e.g. -apple-system) causes the font to break in IE11 and Edge - * 2. Prevent adjustments of font size after orientation changes in iOS. - * 3. Style - */ -html { - /* 1 */ - 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"; - font-size: 16px; - font-weight: normal; - line-height: 1.5; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 3 */ - background: #fff; - color: #666; -} -/* - * Remove the margin in all browsers. - */ -body { - margin: 0; -} -/* Links - ========================================================================== */ -/* - * Remove the outline on focused links when they are also active or hovered - */ -a:active, -a:hover { - outline: none; -} -/* - * Style - */ -a, -.uk-link { - color: #1e87f0; - text-decoration: none; - cursor: pointer; -} -a:hover, -.uk-link:hover, -.uk-link-toggle:hover .uk-link, -.uk-link-toggle:focus .uk-link { - color: #0f6ecd; - text-decoration: underline; -} -/* Text-level semantics - ========================================================================== */ -/* - * 1. Add the correct text decoration in Edge. - * 2. The shorthand declaration `underline dotted` is not supported in Safari. - */ -abbr[title] { - /* 1 */ - text-decoration: underline dotted; - /* 2 */ - -webkit-text-decoration-style: dotted; -} -/* - * Add the correct font weight in Chrome, Edge, and Safari. - */ -b, -strong { - font-weight: bolder; -} -/* - * 1. Consolas has a better baseline in running text compared to `Courier` - * 2. Correct the odd `em` font sizing in all browsers. - * 3. Style - */ -:not(pre) > code, -:not(pre) > kbd, -:not(pre) > samp { - /* 1 */ - font-family: Consolas, monaco, monospace; - /* 2 */ - font-size: 0.875rem; - /* 3 */ - color: #f0506e; - white-space: nowrap; - padding: 2px 6px; - background: #f8f8f8; -} -/* - * Emphasize - */ -em { - color: #f0506e; -} -/* - * Insert - */ -ins { - background: #ffd; - color: #666; - text-decoration: none; -} -/* - * Mark - */ -mark { - background: #ffd; - color: #666; -} -/* - * Quote - */ -q { - font-style: italic; -} -/* - * Add the correct font size in all browsers. - */ -small { - font-size: 80%; -} -/* - * Prevents `sub` and `sup` affecting `line-height` in all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - top: -0.5em; -} -sub { - bottom: -0.25em; -} -/* Embedded content - ========================================================================== */ -/* - * Remove the gap between embedded content and the bottom of their containers. - */ -audio, -canvas, -iframe, -img, -svg, -video { - vertical-align: middle; -} -/* - * 1. Add responsiveness. - * 2. Auto-scale the height. Only needed if `height` attribute is present. - * 3. Corrects responsive `max-width` behavior if padding and border are used. - * 4. Exclude SVGs for IE11 because they don't preserve their aspect ratio. - */ -canvas, -img, -video { - /* 1 */ - max-width: 100%; - /* 2 */ - height: auto; - /* 3 */ - box-sizing: border-box; -} -/* 4 */ -@supports (display: block) { - svg { - max-width: 100%; - height: auto; - box-sizing: border-box; - } -} -/* - * Hide the overflow in IE. - */ -svg:not(:root) { - overflow: hidden; -} -/* - * 1. Fix lazy loading images if parent element is set to `display: inline` and has `overflow: hidden`. - * 2. Hide `alt` text for lazy loading images. - * Note: Selector for background while loading img[data-src*='.jpg'][src*='data:image'] { background: grey; } - */ -img:not([src]) { - /* 1 */ - min-width: 1px; - /* 2 */ - visibility: hidden; -} -/* - * Iframe - * Remove border in all browsers - */ -iframe { - border: 0; -} -/* Block elements - ========================================================================== */ -/* - * Margins - */ -p, -ul, -ol, -dl, -pre, -address, -fieldset, -figure { - margin: 0 0 20px 0; -} -/* Add margin if adjacent element */ -* + p, -* + ul, -* + ol, -* + dl, -* + pre, -* + address, -* + fieldset, -* + figure { - margin-top: 20px; -} -/* Headings - ========================================================================== */ -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 { - margin: 0 0 20px 0; - 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"; - font-weight: normal; - color: #333; - text-transform: none; -} -/* Add margin if adjacent element */ -* + 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 { - margin-top: 40px; -} -/* - * Sizes - */ -h1, -.uk-h1 { - font-size: 2.23125rem; - line-height: 1.2; -} -h2, -.uk-h2 { - font-size: 1.7rem; - line-height: 1.3; -} -h3, -.uk-h3 { - font-size: 1.5rem; - line-height: 1.4; -} -h4, -.uk-h4 { - font-size: 1.25rem; - line-height: 1.4; -} -h5, -.uk-h5 { - font-size: 16px; - line-height: 1.4; -} -h6, -.uk-h6 { - font-size: 0.875rem; - line-height: 1.4; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - h1, - .uk-h1 { - font-size: 2.625rem; - } - h2, - .uk-h2 { - font-size: 2rem; - } -} -/* Lists - ========================================================================== */ -ul, -ol { - padding-left: 30px; -} -/* - * Reset margin for nested lists - */ -ul > li > ul, -ul > li > ol, -ol > li > ol, -ol > li > ul { - margin: 0; -} -/* Description lists - ========================================================================== */ -dt { - font-weight: bold; -} -dd { - margin-left: 0; -} -/* Horizontal rules - ========================================================================== */ -/* - * 1. Show the overflow in Chrome, Edge and IE. - * 2. Add the correct text-align in Edge and IE. - * 3. Style - */ -hr, -.uk-hr { - /* 1 */ - overflow: visible; - /* 2 */ - text-align: inherit; - /* 3 */ - margin: 0 0 20px 0; - border: 0; - border-top: 1px solid #e5e5e5; -} -/* Add margin if adjacent element */ -* + hr, -* + .uk-hr { - margin-top: 20px; -} -/* Address - ========================================================================== */ -address { - font-style: normal; -} -/* Blockquotes - ========================================================================== */ -blockquote { - margin: 0 0 20px 0; - font-size: 1.25rem; - line-height: 1.5; - font-style: italic; - color: #333; -} -/* Add margin if adjacent element */ -* + blockquote { - margin-top: 20px; -} -/* - * Content - */ -blockquote p:last-of-type { - margin-bottom: 0; -} -blockquote footer { - margin-top: 10px; - font-size: 0.875rem; - line-height: 1.5; - color: #666; -} -blockquote footer::before { - content: "— "; -} -/* Preformatted text - ========================================================================== */ -/* - * 1. Contain overflow in all browsers. - */ -pre { - font: 0.875rem / 1.5 Consolas, monaco, monospace; - color: #666; - -moz-tab-size: 4; - tab-size: 4; - /* 1 */ - overflow: auto; - padding: 10px; - border: 1px solid #e5e5e5; - border-radius: 3px; - background: #fff; -} -pre code { - font-family: Consolas, monaco, monospace; -} -/* Selection pseudo-element - ========================================================================== */ -::selection { - background: #39f; - color: #fff; - text-shadow: none; -} -/* HTML5 elements - ========================================================================== */ -/* - * 1. Add the correct display in Edge, IE 10+, and Firefox. - * 2. Add the correct display in IE. - */ -details, -main { - /* 2 */ - display: block; -} -/* - * Add the correct display in all browsers. - */ -summary { - display: list-item; -} -/* - * Add the correct display in IE. - */ -template { - display: none; -} -/* Pass media breakpoints to JS - ========================================================================== */ -/* - * Breakpoints - */ -.uk-breakpoint-s::before { - content: '640px'; -} -.uk-breakpoint-m::before { - content: '960px'; -} -.uk-breakpoint-l::before { - content: '1200px'; -} -.uk-breakpoint-xl::before { - content: '1600px'; -} -:root { - --uk-breakpoint-s: 640px; - --uk-breakpoint-m: 960px; - --uk-breakpoint-l: 1200px; - --uk-breakpoint-xl: 1600px; -} -/* ======================================================================== - Component: Link - ========================================================================== */ -/* Muted - ========================================================================== */ -a.uk-link-muted, -.uk-link-muted a { - color: #999; -} -a.uk-link-muted:hover, -.uk-link-muted a:hover, -.uk-link-toggle:hover .uk-link-muted, -.uk-link-toggle:focus .uk-link-muted { - color: #666; -} -/* Text - ========================================================================== */ -a.uk-link-text, -.uk-link-text a { - color: inherit; -} -a.uk-link-text:hover, -.uk-link-text a:hover, -.uk-link-toggle:hover .uk-link-text, -.uk-link-toggle:focus .uk-link-text { - color: #999; -} -/* Heading - ========================================================================== */ -a.uk-link-heading, -.uk-link-heading a { - color: inherit; -} -a.uk-link-heading:hover, -.uk-link-heading a:hover, -.uk-link-toggle:hover .uk-link-heading, -.uk-link-toggle:focus .uk-link-heading { - color: #1e87f0; - text-decoration: none; -} -/* Reset - ========================================================================== */ -/* - * `!important` needed to override inverse component - */ -a.uk-link-reset, -.uk-link-reset a { - color: inherit !important; - text-decoration: none !important; -} -/* Toggle - ========================================================================== */ -.uk-link-toggle { - color: inherit !important; - text-decoration: none !important; -} -.uk-link-toggle:focus { - outline: none; -} -/* ======================================================================== - Component: Heading - ========================================================================== */ -.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; -} -/* Tablet Landscape and bigger */ -@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; - } -} -/* Laptop and bigger */ -@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; - } -} -/* Primary - Deprecated: Use `uk-heading-medium` instead - ========================================================================== */ -/* Tablet landscape and bigger */ -/* Desktop and bigger */ -/* Hero - Deprecated: Use `uk-heading-xlarge` instead - ========================================================================== */ -/* Tablet landscape and bigger */ -/* Desktop and bigger */ -/* Divider - ========================================================================== */ -.uk-heading-divider { - padding-bottom: calc(5px + 0.1em); - border-bottom: calc(0.2px + 0.05em) solid #e5e5e5; -} -/* Bullet - ========================================================================== */ -.uk-heading-bullet { - position: relative; -} -/* - * 1. Using `inline-block` to make it work with text alignment - * 2. Center vertically - * 3. Style - */ -.uk-heading-bullet::before { - content: ""; - /* 1 */ - display: inline-block; - /* 2 */ - position: relative; - top: calc(-0.1 * 1em); - vertical-align: middle; - /* 3 */ - height: calc(4px + 0.7em); - margin-right: calc(5px + 0.2em); - border-left: calc(5px + 0.1em) solid #e5e5e5; -} -/* Line - ========================================================================== */ -/* - * Clip the child element - */ -.uk-heading-line { - overflow: hidden; -} -/* - * Extra markup is needed to make it work with text align - */ -.uk-heading-line > * { - display: inline-block; - position: relative; -} -/* - * 1. Center vertically - * 2. Make the element as large as possible. It's clipped by the container. - * 3. Style - */ -.uk-heading-line > ::before, -.uk-heading-line > ::after { - content: ""; - /* 1 */ - position: absolute; - top: calc(50% - ((0.2px + 0.05em) / 2)); - /* 2 */ - width: 2000px; - /* 3 */ - 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); -} -/* ======================================================================== - Component: Divider - ========================================================================== */ -/* - * 1. Reset default `hr` - * 2. Set margin if a `div` is used for semantical reason - */ -[class*='uk-divider'] { - /* 1 */ - border: none; - /* 2 */ - margin-bottom: 20px; -} -/* Add margin if adjacent element */ -* + [class*='uk-divider'] { - margin-top: 20px; -} -/* Icon - ========================================================================== */ -.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%; -} -/* Small - ========================================================================== */ -/* - * 1. Fix height because of `inline-block` - * 2. Using ::after and inline-block to make `text-align` work - */ -/* 1 */ -.uk-divider-small { - line-height: 0; -} -/* 2 */ -.uk-divider-small::after { - content: ""; - display: inline-block; - width: 100px; - max-width: 100%; - border-top: 1px solid #e5e5e5; - vertical-align: top; -} -/* Vertical - ========================================================================== */ -.uk-divider-vertical { - width: 1px; - height: 100px; - margin-left: auto; - margin-right: auto; - border-left: 1px solid #e5e5e5; -} -/* ======================================================================== - Component: List - ========================================================================== */ -.uk-list { - padding: 0; - list-style: none; -} -/* - * Remove margin from the last-child - */ -.uk-list > * > :last-child { - margin-bottom: 0; -} -/* - * Style - */ -.uk-list > :nth-child(n+2), -.uk-list > * > ul { - margin-top: 10px; -} -/* Marker modifiers - * Moving `::marker` inside `::before` to style it differently - * To style the `::marker` is currently only supported in Firefox and Safari - ========================================================================== */ -.uk-list-disc > *, -.uk-list-circle > *, -.uk-list-square > *, -.uk-list-decimal > *, -.uk-list-hyphen > * { - padding-left: 30px; -} -/* - * Type modifiers - */ -.uk-list-decimal { - counter-reset: decimal; -} -.uk-list-decimal > * { - counter-increment: decimal; -} -[class*='uk-list'] > ::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) '\200A.\00A0'; -} -.uk-list-hyphen > ::before { - content: '–\00A0\00A0'; -} -/* - * Color modifiers - */ -.uk-list-muted > ::before { - color: #999 !important; -} -.uk-list-emphasis > ::before { - color: #333 !important; -} -.uk-list-primary > ::before { - color: #1e87f0 !important; -} -.uk-list-secondary > ::before { - color: #222 !important; -} -/* Image bullet modifier - ========================================================================== */ -.uk-list-bullet > * { - padding-left: 30px; -} -.uk-list-bullet > ::before { - content: ""; - 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%; -} -/* Style modifiers - ========================================================================== */ -/* - * Divider - */ -.uk-list-divider > :nth-child(n+2) { - margin-top: 10px; - padding-top: 10px; - border-top: 1px solid #e5e5e5; -} -/* - * Striped - */ -.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; -} -/* Size modifier - ========================================================================== */ -.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; -} -/* - * Divider - */ -.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; -} -/* - * Striped - */ -.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; -} -/* ======================================================================== - Component: Description list - ========================================================================== */ -/* - * Term - */ -.uk-description-list > dt { - color: #333; - font-size: 0.875rem; - font-weight: normal; - text-transform: uppercase; -} -.uk-description-list > dt:nth-child(n+2) { - margin-top: 20px; -} -/* - * Description - */ -/* Style modifier - ========================================================================== */ -/* - * Line - */ -.uk-description-list-divider > dt:nth-child(n+2) { - margin-top: 20px; - padding-top: 20px; - border-top: 1px solid #e5e5e5; -} -/* ======================================================================== - Component: Table - ========================================================================== */ -/* - * 1. Remove most spacing between table cells. - * 2. Behave like a block element - * 3. Style - */ -.uk-table { - /* 1 */ - border-collapse: collapse; - border-spacing: 0; - /* 2 */ - width: 100%; - /* 3 */ - margin-bottom: 20px; -} -/* Add margin if adjacent element */ -* + .uk-table { - margin-top: 20px; -} -/* Header cell - ========================================================================== */ -/* - * 1. Style - */ -.uk-table th { - padding: 16px 12px; - text-align: left; - vertical-align: bottom; - /* 1 */ - font-size: 0.875rem; - font-weight: normal; - color: #999; - text-transform: uppercase; -} -/* Cell - ========================================================================== */ -.uk-table td { - padding: 16px 12px; - vertical-align: top; -} -/* - * Remove margin from the last-child - */ -.uk-table td > :last-child { - margin-bottom: 0; -} -/* Footer - ========================================================================== */ -.uk-table tfoot { - font-size: 0.875rem; -} -/* Caption - ========================================================================== */ -.uk-table caption { - font-size: 0.875rem; - text-align: left; - color: #999; -} -/* Alignment modifier - ========================================================================== */ -.uk-table-middle, -.uk-table-middle td { - vertical-align: middle !important; -} -/* Style modifiers - ========================================================================== */ -/* - * Divider - */ -.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; -} -/* - * Striped - */ -.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; -} -/* - * Hover - */ -.uk-table-hover > tr:hover, -.uk-table-hover tbody tr:hover { - background: #ffd; -} -/* Active state - ========================================================================== */ -.uk-table > tr.uk-active, -.uk-table tbody tr.uk-active { - background: #ffd; -} -/* Size modifier - ========================================================================== */ -.uk-table-small th, -.uk-table-small td { - padding: 10px 12px; -} -.uk-table-large th, -.uk-table-large td { - padding: 22px 12px; -} -/* Justify modifier - ========================================================================== */ -.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; -} -/* Cell size modifier - ========================================================================== */ -.uk-table-shrink { - width: 1px; -} -.uk-table-expand { - min-width: 150px; -} -/* Cell link modifier - ========================================================================== */ -/* - * Does not work with `uk-table-justify` at the moment - */ -.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; -} -/* Responsive table - ========================================================================== */ -/* Phone landscape and smaller */ -@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 0.1s linear; -} -/* ======================================================================== - Component: Icon - ========================================================================== */ -/* - * Note: 1. - 7. is required for `button` elements. Needed for Close and Form Icon component. - * 1. Remove margins in Chrome, Safari and Opera. - * 2. Remove borders for `button`. - * 3. Remove border-radius in Chrome. - * 4. Address `overflow` set to `hidden` in IE. - * 5. Correct `font` properties and `color` not being inherited for `button`. - * 6. Remove the inheritance of text transform in Edge, Firefox, and IE. - * 7. Remove default `button` padding and background color - * 8. Style - * 9. Fill all SVG elements with the current text color if no `fill` attribute is set - * 10. Let the container fit the height of the icon - */ -.uk-icon { - /* 1 */ - margin: 0; - /* 2 */ - border: none; - /* 3 */ - border-radius: 0; - /* 4 */ - overflow: visible; - /* 5 */ - font: inherit; - color: inherit; - /* 6 */ - text-transform: none; - /* 7. */ - padding: 0; - background-color: transparent; - /* 8 */ - display: inline-block; - /* 9 */ - fill: currentcolor; - /* 10 */ - line-height: 0; -} -/* Required for `button`. */ -button.uk-icon:not(:disabled) { - cursor: pointer; -} -/* - * Remove the inner border and padding in Firefox. - */ -.uk-icon::-moz-focus-inner { - border: 0; - padding: 0; -} -/* - * Set the fill and stroke color of all SVG elements to the current text color - */ -.uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve) { - fill: currentcolor; -} -.uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) { - stroke: currentcolor; -} -/* - * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835 - */ -.uk-icon > * { - transform: translate(0, 0); -} -/* Image modifier - ========================================================================== */ -/* - * Display images in icon dimensions - */ -.uk-icon-image { - width: 20px; - height: 20px; - background-position: 50% 50%; - background-repeat: no-repeat; - background-size: contain; - vertical-align: middle; -} -/* Style modifiers - ========================================================================== */ -/* - * Link - */ -.uk-icon-link { - color: #999; -} -.uk-icon-link:hover, -.uk-icon-link:focus { - color: #666; - outline: none; -} -/* OnClick + Active */ -.uk-icon-link:active, -.uk-active > .uk-icon-link { - color: #595959; -} -/* - * Button - * 1. Center icon vertically and horizontally - */ -.uk-icon-button { - box-sizing: border-box; - width: 36px; - height: 36px; - border-radius: 500px; - background: #f8f8f8; - color: #999; - vertical-align: middle; - /* 1 */ - display: inline-flex; - justify-content: center; - align-items: center; - transition: 0.1s ease-in-out; - transition-property: color, background-color; -} -/* Hover + Focus */ -.uk-icon-button:hover, -.uk-icon-button:focus { - background-color: #ebebeb; - color: #666; - outline: none; -} -/* OnClick + Active */ -.uk-icon-button:active, -.uk-active > .uk-icon-button { - background-color: #dfdfdf; - color: #666; -} -/* ======================================================================== - Component: Form Range - ========================================================================== */ -/* - * 1. Normalize and defaults - * 2. Prevent content overflow if a fixed width is used - * 3. Take the full width - * 4. Remove default style - * 5. Remove white background in Chrome - * 6. Remove padding in IE11 - */ -.uk-range { - /* 1 */ - box-sizing: border-box; - margin: 0; - vertical-align: middle; - /* 2 */ - max-width: 100%; - /* 3 */ - width: 100%; - /* 4 */ - -webkit-appearance: none; - /* 5 */ - background: transparent; - /* 6 */ - padding: 0; -} -/* Focus */ -.uk-range:focus { - outline: none; -} -.uk-range::-moz-focus-outer { - border: none; -} -/* IE11 Reset */ -.uk-range::-ms-track { - height: 15px; - background: transparent; - border-color: transparent; - color: transparent; -} -/* - * Improves consistency of cursor style for clickable elements - */ -.uk-range:not(:disabled)::-webkit-slider-thumb { - cursor: pointer; -} -.uk-range:not(:disabled)::-moz-range-thumb { - cursor: pointer; -} -.uk-range:not(:disabled)::-ms-thumb { - cursor: pointer; -} -/* Thumb - ========================================================================== */ -/* - * 1. Reset - * 2. Style - */ -/* Webkit */ -.uk-range::-webkit-slider-thumb { - /* 1 */ - -webkit-appearance: none; - margin-top: -7px; - /* 2 */ - height: 15px; - width: 15px; - border-radius: 500px; - background: #fff; - border: 1px solid #cccccc; -} -/* Firefox */ -.uk-range::-moz-range-thumb { - /* 1 */ - border: none; - /* 2 */ - height: 15px; - width: 15px; - border-radius: 500px; - background: #fff; - border: 1px solid #cccccc; -} -/* Edge */ -.uk-range::-ms-thumb { - /* 1 */ - margin-top: 0; -} -/* IE11 */ -.uk-range::-ms-thumb { - /* 1 */ - border: none; - /* 2 */ - height: 15px; - width: 15px; - border-radius: 500px; - background: #fff; - border: 1px solid #cccccc; -} -/* Edge + IE11 */ -.uk-range::-ms-tooltip { - display: none; -} -/* Track - ========================================================================== */ -/* - * 1. Safari doesn't have a focus state. Using active instead. - */ -/* Webkit */ -.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: #d2d2d2; -} -/* Firefox */ -.uk-range::-moz-range-track { - height: 3px; - background: #ebebeb; - border-radius: 500px; -} -.uk-range:focus::-moz-range-track { - background: #d2d2d2; -} -/* Edge */ -.uk-range::-ms-fill-lower, -.uk-range::-ms-fill-upper { - height: 3px; - background: #ebebeb; - border-radius: 500px; -} -.uk-range:focus::-ms-fill-lower, -.uk-range:focus::-ms-fill-upper { - background: #d2d2d2; -} -/* ======================================================================== - Component: Form - ========================================================================== */ -/* - * 1. Define consistent box sizing. - * Default is `content-box` with following exceptions set to `border-box` - * `select`, `input[type="checkbox"]` and `input[type="radio"]` - * `input[type="search"]` in Chrome, Safari and Opera - * `input[type="color"]` in Firefox - * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera. - * 3. Remove `border-radius` in iOS. - * 4. Change font properties to `inherit` in all browsers. - */ -.uk-input, -.uk-select, -.uk-textarea, -.uk-radio, -.uk-checkbox { - /* 1 */ - box-sizing: border-box; - /* 2 */ - margin: 0; - /* 3 */ - border-radius: 0; - /* 4 */ - font: inherit; -} -/* - * Show the overflow in Edge. - */ -.uk-input { - overflow: visible; -} -/* - * Remove the inheritance of text transform in Firefox. - */ -.uk-select { - text-transform: none; -} -/* - * 1. Change font properties to `inherit` in all browsers - * 2. Don't inherit the `font-weight` and use `bold` instead. - * NOTE: Both declarations don't work in Chrome, Safari and Opera. - */ -.uk-select optgroup { - /* 1 */ - font: inherit; - /* 2 */ - font-weight: bold; -} -/* - * Remove the default vertical scrollbar in IE 10+. - */ -.uk-textarea { - overflow: auto; -} -/* - * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X. - */ -.uk-input[type="search"]::-webkit-search-cancel-button, -.uk-input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -/* - * Correct the cursor style of increment and decrement buttons in Chrome. - */ -.uk-input[type="number"]::-webkit-inner-spin-button, -.uk-input[type="number"]::-webkit-outer-spin-button { - height: auto; -} -/* - * Removes placeholder transparency in Firefox. - */ -.uk-input::-moz-placeholder, -.uk-textarea::-moz-placeholder { - opacity: 1; -} -/* - * Improves consistency of cursor style for clickable elements - */ -.uk-radio:not(:disabled), -.uk-checkbox:not(:disabled) { - cursor: pointer; -} -/* - * Define consistent border, margin, and padding. - */ -.uk-fieldset { - border: none; - margin: 0; - padding: 0; -} -/* Input, select and textarea - * Allowed: `text`, `password`, `datetime`, `datetime-local`, `date`, `month`, - `time`, `week`, `number`, `email`, `url`, `search`, `tel`, `color` - * Disallowed: `range`, `radio`, `checkbox`, `file`, `submit`, `reset` and `image` - ========================================================================== */ -/* - * Remove default style in iOS. - */ -.uk-input, -.uk-textarea { - -webkit-appearance: none; -} -/* - * 1. Prevent content overflow if a fixed width is used - * 2. Take the full width - * 3. Reset default - * 4. Style - */ -.uk-input, -.uk-select, -.uk-textarea { - /* 1 */ - max-width: 100%; - /* 2 */ - width: 100%; - /* 3 */ - border: 0 none; - /* 4 */ - padding: 0 10px; - background: #fff; - color: #666; - border: 1px solid #e5e5e5; - transition: 0.2s ease-in-out; - transition-property: color, background-color, border; -} -/* - * Single-line - * 1. Allow any element to look like an `input` or `select` element - * 2. Make sure line-height is not larger than height - * Also needed to center the text vertically - */ -.uk-input, -.uk-select:not([multiple]):not([size]) { - height: 40px; - vertical-align: middle; - /* 1 */ - display: inline-block; -} -/* 2 */ -.uk-input:not(input), -.uk-select:not(select) { - line-height: 38px; -} -/* - * Multi-line - */ -.uk-select[multiple], -.uk-select[size], -.uk-textarea { - padding-top: 4px; - padding-bottom: 4px; - vertical-align: top; -} -/* Focus */ -.uk-input:focus, -.uk-select:focus, -.uk-textarea:focus { - outline: none; - background-color: #fff; - color: #666; - border-color: #1e87f0; -} -/* Disabled */ -.uk-input:disabled, -.uk-select:disabled, -.uk-textarea:disabled { - background-color: #f8f8f8; - color: #999; - border-color: #e5e5e5; -} -/* - * Placeholder - */ -.uk-input::-ms-input-placeholder { - color: #999 !important; -} -.uk-input::placeholder { - color: #999; -} -.uk-textarea::-ms-input-placeholder { - color: #999 !important; -} -.uk-textarea::placeholder { - color: #999; -} -/* Style modifier (`uk-input`, `uk-select` and `uk-textarea`) - ========================================================================== */ -/* - * Small - */ -.uk-form-small { - font-size: 0.875rem; -} -.uk-form-small:not(textarea):not([multiple]):not([size]) { - height: 30px; - padding-left: 8px; - padding-right: 8px; -} -.uk-form-small:not(select):not(input):not(textarea) { - line-height: 28px; -} -/* - * Large - */ -.uk-form-large { - font-size: 1.25rem; -} -.uk-form-large:not(textarea):not([multiple]):not([size]) { - height: 55px; - padding-left: 12px; - padding-right: 12px; -} -.uk-form-large:not(select):not(input):not(textarea) { - line-height: 53px; -} -/* Style modifier (`uk-input`, `uk-select` and `uk-textarea`) - ========================================================================== */ -/* - * Error - */ -.uk-form-danger, -.uk-form-danger:focus { - color: #f0506e; - border-color: #f0506e; -} -/* - * Success - */ -.uk-form-success, -.uk-form-success:focus { - color: #32d296; - border-color: #32d296; -} -/* - * Blank - */ -.uk-form-blank { - background: none; - border-color: transparent; -} -.uk-form-blank:focus { - border-color: #e5e5e5; - border-style: dashed; -} -/* Width modifiers (`uk-input`, `uk-select` and `uk-textarea`) - ========================================================================== */ -/* - * Fixed widths - * Different widths for mini sized `input` and `select` elements - */ -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; -} -/* Select - ========================================================================== */ -/* - * 1. Remove default style. Also works in Firefox - * 2. Style - * 3. Remove default style in IE 10/11 - * 4. Set `color` for options in the select dropdown, because the inherited `color` might be too light. - */ -.uk-select:not([multiple]):not([size]) { - /* 1 */ - -webkit-appearance: none; - -moz-appearance: none; - /* 2 */ - 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%; -} -/* 3 */ -.uk-select:not([multiple]):not([size])::-ms-expand { - display: none; -} -/* 4 */ -.uk-select:not([multiple]):not([size]) option { - color: #444; -} -/* - * Disabled - */ -.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"); -} -/* Datalist - ========================================================================== */ -/* - * 1. Remove default style in Chrome - */ -.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"); -} -/* 1 */ -.uk-input[list]::-webkit-calendar-picker-indicator { - display: none; -} -/* Radio and checkbox - * Note: Does not work in IE11 - ========================================================================== */ -/* - * 1. Style - * 2. Make box more robust so it clips the child element - * 3. Vertical alignment - * 4. Remove default style - * 5. Fix black background on iOS - * 6. Center icons - */ -.uk-radio, -.uk-checkbox { - /* 1 */ - display: inline-block; - height: 16px; - width: 16px; - /* 2 */ - overflow: hidden; - /* 3 */ - margin-top: -4px; - vertical-align: middle; - /* 4 */ - -webkit-appearance: none; - -moz-appearance: none; - /* 5 */ - background-color: transparent; - /* 6 */ - background-repeat: no-repeat; - background-position: 50% 50%; - border: 1px solid #cccccc; - transition: 0.2s ease-in-out; - transition-property: background-color, border; -} -.uk-radio { - border-radius: 50%; -} -/* Focus */ -.uk-radio:focus, -.uk-checkbox:focus { - outline: none; - border-color: #1e87f0; -} -/* - * Checked - */ -.uk-radio:checked, -.uk-checkbox:checked, -.uk-checkbox:indeterminate { - background-color: #1e87f0; - border-color: transparent; -} -/* Focus */ -.uk-radio:checked:focus, -.uk-checkbox:checked:focus, -.uk-checkbox:indeterminate:focus { - background-color: #0e6dcd; -} -/* - * Icons - */ -.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"); -} -/* - * Disabled - */ -.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"); -} -/* Legend - ========================================================================== */ -/* - * Legend - * 1. Behave like block element - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove padding so people aren't caught out if they zero out fieldsets. - * 4. Style - */ -.uk-legend { - /* 1 */ - width: 100%; - /* 2 */ - color: inherit; - /* 3 */ - padding: 0; - /* 4 */ - font-size: 1.5rem; - line-height: 1.4; -} -/* Custom controls - ========================================================================== */ -/* - * 1. Container fits its content - * 2. Create position context - * 3. Prevent content overflow - * 4. Behave like most inline-block elements - */ -.uk-form-custom { - /* 1 */ - display: inline-block; - /* 2 */ - position: relative; - /* 3 */ - max-width: 100%; - /* 4 */ - vertical-align: middle; -} -/* - * 1. Position and resize the form control to always cover its container - * 2. Required for Firefox for positioning to the left - * 3. Required for Webkit to make `height` work - * 4. Hide controle and show cursor - * 5. Needed for the cursor - * 6. Clip height caused by 5. Needed for Webkit only - */ -.uk-form-custom select, -.uk-form-custom input[type="file"] { - /* 1 */ - position: absolute; - top: 0; - z-index: 1; - width: 100%; - height: 100%; - /* 2 */ - left: 0; - /* 3 */ - -webkit-appearance: none; - /* 4 */ - opacity: 0; - cursor: pointer; -} -.uk-form-custom input[type="file"] { - /* 5 */ - font-size: 500px; - /* 6 */ - overflow: hidden; -} -/* Label - ========================================================================== */ -.uk-form-label { - color: #333; - font-size: 0.875rem; -} -/* Layout - ========================================================================== */ -/* - * Stacked - */ -.uk-form-stacked .uk-form-label { - display: block; - margin-bottom: 5px; -} -/* - * Horizontal - */ -/* Tablet portrait and smaller */ -@media (max-width: 959px) { - /* Behave like `uk-form-stacked` */ - .uk-form-horizontal .uk-form-label { - display: block; - margin-bottom: 5px; - } -} -/* Tablet landscape and bigger */ -@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; - } - /* Better vertical alignment if controls are checkboxes and radio buttons with text */ - .uk-form-horizontal .uk-form-controls-text { - padding-top: 7px; - } -} -/* Icons - ========================================================================== */ -/* - * 1. Set position - * 2. Set width - * 3. Center icon vertically and horizontally - * 4. Style - */ -.uk-form-icon { - /* 1 */ - position: absolute; - top: 0; - bottom: 0; - left: 0; - /* 2 */ - width: 40px; - /* 3 */ - display: inline-flex; - justify-content: center; - align-items: center; - /* 4 */ - color: #999; -} -/* - * Required for `a`. - */ -.uk-form-icon:hover { - color: #666; -} -/* - * Make `input` element clickable through icon, e.g. if it's a `span` - */ -.uk-form-icon:not(a):not(button):not(input) { - pointer-events: none; -} -/* - * Input padding - */ -.uk-form-icon:not(.uk-form-icon-flip) ~ .uk-input { - padding-left: 40px !important; -} -/* - * Position modifier - */ -.uk-form-icon-flip { - right: 0; - left: auto; -} -.uk-form-icon-flip ~ .uk-input { - padding-right: 40px !important; -} -/* ======================================================================== - Component: Button - ========================================================================== */ -/* - * 1. Remove margins in Chrome, Safari and Opera. - * 2. Remove borders for `button`. - * 3. Address `overflow` set to `hidden` in IE. - * 4. Correct `font` properties and `color` not being inherited for `button`. - * 5. Remove the inheritance of text transform in Edge, Firefox, and IE. - * 6. Remove default style for `input type="submit"`in iOS. - * 7. Style - * 8. `line-height` is used to create a height because it also centers the text vertically for `a` elements. - * Better would be to use height and flexbox to center the text vertically but flexbox doesn't work in Firefox on `button` elements. - * 9. Align text if button has a width - * 10. Required for `a`. - */ -.uk-button { - /* 1 */ - margin: 0; - /* 2 */ - border: none; - /* 3 */ - overflow: visible; - /* 4 */ - font: inherit; - color: inherit; - /* 5 */ - text-transform: none; - /* 6 */ - -webkit-appearance: none; - border-radius: 0; - /* 7 */ - display: inline-block; - box-sizing: border-box; - padding: 0 30px; - vertical-align: middle; - font-size: 0.875rem; - /* 8 */ - line-height: 38px; - /* 9 */ - text-align: center; - /* 10 */ - text-decoration: none; - text-transform: uppercase; - transition: 0.1s ease-in-out; - transition-property: color, background-color, border-color; -} -.uk-button:not(:disabled) { - cursor: pointer; -} -/* - * Remove the inner border and padding in Firefox. - */ -.uk-button::-moz-focus-inner { - border: 0; - padding: 0; -} -/* Hover */ -.uk-button:hover { - /* 9 */ - text-decoration: none; -} -/* Focus */ -.uk-button:focus { - outline: none; -} -/* OnClick + Active */ -/* Style modifiers - ========================================================================== */ -/* - * Default - */ -.uk-button-default { - background-color: transparent; - color: #333; - border: 1px solid #e5e5e5; -} -/* Hover + Focus */ -.uk-button-default:hover, -.uk-button-default:focus { - background-color: transparent; - color: #333; - border-color: #b2b2b2; -} -/* OnClick + Active */ -.uk-button-default:active, -.uk-button-default.uk-active { - background-color: transparent; - color: #333; - border-color: #999999; -} -/* - * Primary - */ -.uk-button-primary { - background-color: #1e87f0; - color: #fff; - border: 1px solid transparent; -} -/* Hover + Focus */ -.uk-button-primary:hover, -.uk-button-primary:focus { - background-color: #0f7ae5; - color: #fff; -} -/* OnClick + Active */ -.uk-button-primary:active, -.uk-button-primary.uk-active { - background-color: #0e6dcd; - color: #fff; -} -/* - * Secondary - */ -.uk-button-secondary { - background-color: #222; - color: #fff; - border: 1px solid transparent; -} -/* Hover + Focus */ -.uk-button-secondary:hover, -.uk-button-secondary:focus { - background-color: #151515; - color: #fff; -} -/* OnClick + Active */ -.uk-button-secondary:active, -.uk-button-secondary.uk-active { - background-color: #080808; - color: #fff; -} -/* - * Danger - */ -.uk-button-danger { - background-color: #f0506e; - color: #fff; - border: 1px solid transparent; -} -/* Hover + Focus */ -.uk-button-danger:hover, -.uk-button-danger:focus { - background-color: #ee395b; - color: #fff; -} -/* OnClick + Active */ -.uk-button-danger:active, -.uk-button-danger.uk-active { - background-color: #ec2147; - color: #fff; -} -/* - * Disabled - * The same for all style modifiers - */ -.uk-button-default:disabled, -.uk-button-primary:disabled, -.uk-button-secondary:disabled, -.uk-button-danger:disabled { - background-color: transparent; - color: #999; - border-color: #e5e5e5; -} -/* Size modifiers - ========================================================================== */ -.uk-button-small { - padding: 0 15px; - line-height: 28px; - font-size: 0.875rem; -} -.uk-button-large { - padding: 0 40px; - line-height: 53px; - font-size: 0.875rem; -} -/* Text modifiers - ========================================================================== */ -/* - * Text - * 1. Reset - * 2. Style - */ -.uk-button-text { - /* 1 */ - padding: 0; - line-height: 1.5; - background: none; - /* 2 */ - color: #333; - position: relative; -} -.uk-button-text::before { - content: ""; - position: absolute; - bottom: 0; - left: 0; - right: 100%; - border-bottom: 1px solid #333; - transition: right 0.3s ease-out; -} -/* Hover + Focus */ -.uk-button-text:hover, -.uk-button-text:focus { - color: #333; -} -.uk-button-text:hover::before, -.uk-button-text:focus::before { - right: 0; -} -/* Disabled */ -.uk-button-text:disabled { - color: #999; -} -.uk-button-text:disabled::before { - display: none; -} -/* - * Link - * 1. Reset - * 2. Style - */ -.uk-button-link { - /* 1 */ - padding: 0; - line-height: 1.5; - background: none; - /* 2 */ - color: #1e87f0; -} -/* Hover + Focus */ -.uk-button-link:hover, -.uk-button-link:focus { - color: #0f6ecd; - text-decoration: underline; -} -/* Disabled */ -.uk-button-link:disabled { - color: #999; - text-decoration: none; -} -/* Group - ========================================================================== */ -/* - * 1. Using `flex` instead of `inline-block` to prevent whitespace betweent child elements - * 2. Behave like button - * 3. Create position context - */ -.uk-button-group { - /* 1 */ - display: inline-flex; - /* 2 */ - vertical-align: middle; - /* 3 */ - position: relative; -} -/* Group - ========================================================================== */ -/* - * Collapse border - */ -.uk-button-group > .uk-button:nth-child(n+2), -.uk-button-group > div:nth-child(n+2) .uk-button { - margin-left: -1px; -} -/* - * Create position context to superimpose the successor elements border - * Known issue: If you use an `a` element as button and an icon inside, - * the active state will not work if you click the icon inside the button - * Workaround: Just use a `button` or `input` element as button - */ -.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; -} -/* ======================================================================== - Component: Progress - ========================================================================== */ -/* - * 1. Add the correct vertical alignment in Chrome, Firefox, and Opera. - * 2. Remove default style - * 3. Behave like a block element - * 4. Remove borders in Firefox and Edge - * 5. Set background color for progress container in Firefox, IE11 and Edge - * 6. Style - */ -.uk-progress { - /* 1 */ - vertical-align: baseline; - /* 2 */ - -webkit-appearance: none; - -moz-appearance: none; - /* 3 */ - display: block; - width: 100%; - /* 4 */ - border: 0; - /* 5 */ - background-color: #f8f8f8; - /* 6 */ - margin-bottom: 20px; - height: 15px; - border-radius: 500px; - overflow: hidden; -} -/* Add margin if adjacent element */ -* + .uk-progress { - margin-top: 20px; -} -/* - * Remove animated circles for indeterminate state in IE11 and Edge - */ -.uk-progress:indeterminate { - color: transparent; -} -/* - * Progress container - * 2. Remove progress bar for indeterminate state in Firefox - */ -.uk-progress::-webkit-progress-bar { - background-color: #f8f8f8; - border-radius: 500px; - overflow: hidden; -} -/* 2 */ -.uk-progress:indeterminate::-moz-progress-bar { - width: 0; -} -/* - * Progress bar - * 1. Remove right border in IE11 and Edge - */ -.uk-progress::-webkit-progress-value { - background-color: #1e87f0; - transition: width 0.6s ease; -} -.uk-progress::-moz-progress-bar { - background-color: #1e87f0; -} -.uk-progress::-ms-fill { - background-color: #1e87f0; - transition: width 0.6s ease; - /* 1 */ - border: 0; -} -/* ======================================================================== - Component: Section - ========================================================================== */ -/* - * 1. Make it work with `100vh` and height in general - */ -.uk-section { - display: flow-root; - box-sizing: border-box; - /* 1 */ - padding-top: 40px; - padding-bottom: 40px; -} -/* Desktop and bigger */ -@media (min-width: 960px) { - .uk-section { - padding-top: 70px; - padding-bottom: 70px; - } -} -/* - * Remove margin from the last-child - */ -.uk-section > :last-child { - margin-bottom: 0; -} -/* Size modifiers - ========================================================================== */ -/* - * XSmall - */ -.uk-section-xsmall { - padding-top: 20px; - padding-bottom: 20px; -} -/* - * Small - */ -.uk-section-small { - padding-top: 40px; - padding-bottom: 40px; -} -/* - * Large - */ -.uk-section-large { - padding-top: 70px; - padding-bottom: 70px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-section-large { - padding-top: 140px; - padding-bottom: 140px; - } -} -/* - * XLarge - */ -.uk-section-xlarge { - padding-top: 140px; - padding-bottom: 140px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-section-xlarge { - padding-top: 210px; - padding-bottom: 210px; - } -} -/* Style modifiers - ========================================================================== */ -/* - * Default - */ -.uk-section-default { - background: #fff; -} -/* - * Muted - */ -.uk-section-muted { - background: #f8f8f8; -} -/* - * Primary - */ -.uk-section-primary { - background: #1e87f0; -} -/* - * Secondary - */ -.uk-section-secondary { - background: #222; -} -/* Overlap modifier - ========================================================================== */ -/* - * Reserved modifier to make a section overlap another section with an border image - * Implemented by the theme - */ -/* ======================================================================== - Component: Container - ========================================================================== */ -/* - * 1. Box sizing has to be `content-box` so the max-width is always the same and - * unaffected by the padding on different breakpoints. It's important for the size modifiers. - */ -.uk-container { - display: flow-root; - /* 1 */ - box-sizing: content-box; - max-width: 1200px; - margin-left: auto; - margin-right: auto; - padding-left: 15px; - padding-right: 15px; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-container { - padding-left: 30px; - padding-right: 30px; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-container { - padding-left: 40px; - padding-right: 40px; - } -} -/* - * Remove margin from the last-child - */ -.uk-container > :last-child { - margin-bottom: 0; -} -/* - * Remove padding from nested containers - */ -.uk-container .uk-container { - padding-left: 0; - padding-right: 0; -} -/* Size modifier - ========================================================================== */ -.uk-container-xsmall { - max-width: 750px; -} -.uk-container-small { - max-width: 900px; -} -.uk-container-large { - max-width: 1400px; -} -.uk-container-xlarge { - max-width: 1600px; -} -.uk-container-expand { - max-width: none; -} -/* Expand modifier - ========================================================================== */ -/* - * Expand one side only - */ -.uk-container-expand-left { - margin-left: 0; -} -.uk-container-expand-right { - margin-right: 0; -} -/* Phone landscape and bigger */ -@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% + (900px / 2) - 30px); - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-container-expand-left, - .uk-container-expand-right { - max-width: calc(50% + (1200px / 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% + (900px / 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); - } -} -/* Item - ========================================================================== */ -/* - * Utility classes to reset container padding on the left or right side - * Note: It has to be negative margin on the item, because it's specific to the item. - */ -.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; -} -/* Phone landscape and bigger */ -@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; - } -} -/* Tablet landscape and bigger */ -@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; - } -} -/* ======================================================================== - Component: Tile - ========================================================================== */ -.uk-tile { - display: flow-root; - position: relative; - box-sizing: border-box; - padding-left: 15px; - padding-right: 15px; - padding-top: 40px; - padding-bottom: 40px; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-tile { - padding-left: 30px; - padding-right: 30px; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-tile { - padding-left: 40px; - padding-right: 40px; - padding-top: 70px; - padding-bottom: 70px; - } -} -/* - * Remove margin from the last-child - */ -.uk-tile > :last-child { - margin-bottom: 0; -} -/* Size modifiers - ========================================================================== */ -/* - * XSmall - */ -.uk-tile-xsmall { - padding-top: 20px; - padding-bottom: 20px; -} -/* - * Small - */ -.uk-tile-small { - padding-top: 40px; - padding-bottom: 40px; -} -/* - * Large - */ -.uk-tile-large { - padding-top: 70px; - padding-bottom: 70px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-tile-large { - padding-top: 140px; - padding-bottom: 140px; - } -} -/* - * XLarge - */ -.uk-tile-xlarge { - padding-top: 140px; - padding-bottom: 140px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-tile-xlarge { - padding-top: 210px; - padding-bottom: 210px; - } -} -/* Style modifiers - ========================================================================== */ -/* - * Default - */ -.uk-tile-default { - background: #fff; -} -/* - * Muted - */ -.uk-tile-muted { - background: #f8f8f8; -} -/* - * Primary - */ -.uk-tile-primary { - background: #1e87f0; -} -/* - * Secondary - */ -.uk-tile-secondary { - background: #222; -} -/* ======================================================================== - Component: Card - ========================================================================== */ -.uk-card { - position: relative; - box-sizing: border-box; - transition: box-shadow 0.1s ease-in-out; -} -/* Sections - ========================================================================== */ -.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; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-card-body { - padding: 40px 40px; - } - .uk-card-header { - padding: 20px 40px; - } - .uk-card-footer { - padding: 20px 40px; - } -} -/* - * Remove margin from the last-child - */ -.uk-card-body > :last-child, -.uk-card-header > :last-child, -.uk-card-footer > :last-child { - margin-bottom: 0; -} -/* Media - ========================================================================== */ -/* - * Reserved alignment modifier to style the media element, e.g. with `border-radius` - * Implemented by the theme - */ -/* Title - ========================================================================== */ -.uk-card-title { - font-size: 1.5rem; - line-height: 1.4; -} -/* Badge - ========================================================================== */ -.uk-card-badge { - position: absolute; - top: 30px; - right: 30px; - z-index: 1; -} -/* - * Remove margin from adjacent element - */ -.uk-card-badge:first-child + * { - margin-top: 0; -} -/* Hover modifier - ========================================================================== */ -.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover { - background: #fff; - box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); -} -/* Style modifiers - ========================================================================== */ -/* - * Default - * Note: Header and Footer are only implemented for the default style - */ -.uk-card-default { - background: #fff; - color: #666; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); -} -.uk-card-default .uk-card-title { - color: #333; -} -.uk-card-default.uk-card-hover:hover { - background-color: #fff; - box-shadow: 0 14px 25px rgba(0, 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; -} -/* - * Primary - */ -.uk-card-primary { - background: #1e87f0; - color: #fff; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); -} -.uk-card-primary .uk-card-title { - color: #fff; -} -.uk-card-primary.uk-card-hover:hover { - background-color: #1e87f0; - box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); -} -/* - * Secondary - */ -.uk-card-secondary { - background: #222; - color: #fff; - box-shadow: 0 5px 15px rgba(0, 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, 0.16); -} -/* Size modifier - ========================================================================== */ -/* - * Small - */ -.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; -} -/* - * Large - */ -/* Desktop and bigger */ -@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; - } -} -/* - * Default - */ -.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; -} -/* Desktop and bigger */ -@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; - } -} -/* - * Small - */ -.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; -} -/* - * Large - */ -/* Desktop and bigger */ -@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; - } -} -/* ======================================================================== - Component: Close - ========================================================================== */ -/* - * Adopts `uk-icon` - */ -.uk-close { - color: #999; - transition: 0.1s ease-in-out; - transition-property: color, opacity; -} -/* Hover + Focus */ -.uk-close:hover, -.uk-close:focus { - color: #666; - outline: none; -} -/* ======================================================================== - Component: Spinner - ========================================================================== */ -/* - * Adopts `uk-icon` - */ -/* SVG - ========================================================================== */ -.uk-spinner > * { - animation: uk-spinner-rotate 1.4s linear infinite; -} -@keyframes uk-spinner-rotate { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(270deg); - } -} -/* - * Circle - */ -.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); - } -} -/* ======================================================================== - Component: Totop - ========================================================================== */ -/* - * Addopts `uk-icon` - */ -.uk-totop { - padding: 5px; - color: #999; - transition: color 0.1s ease-in-out; -} -/* Hover + Focus */ -.uk-totop:hover, -.uk-totop:focus { - color: #666; - outline: none; -} -/* OnClick */ -.uk-totop:active { - color: #333; -} -/* ======================================================================== - Component: Marker - ========================================================================== */ -/* - * Addopts `uk-icon` - */ -.uk-marker { - padding: 5px; - background: #222; - color: #fff; - border-radius: 500px; -} -/* Hover + Focus */ -.uk-marker:hover, -.uk-marker:focus { - color: #fff; - outline: none; -} -/* ======================================================================== - Component: Alert - ========================================================================== */ -.uk-alert { - position: relative; - margin-bottom: 20px; - padding: 15px 29px 15px 15px; - background: #f8f8f8; - color: #666; -} -/* Add margin if adjacent element */ -* + .uk-alert { - margin-top: 20px; -} -/* - * Remove margin from the last-child - */ -.uk-alert > :last-child { - margin-bottom: 0; -} -/* Close - * Adopts `uk-close` - ========================================================================== */ -.uk-alert-close { - position: absolute; - top: 20px; - right: 15px; - color: inherit; - opacity: 0.4; -} -/* - * Remove margin from adjacent element - */ -.uk-alert-close:first-child + * { - margin-top: 0; -} -/* - * Hover + Focus - */ -.uk-alert-close:hover, -.uk-alert-close:focus { - color: inherit; - opacity: 0.8; -} -/* Style modifiers - ========================================================================== */ -/* - * Primary - */ -.uk-alert-primary { - background: #d8eafc; - color: #1e87f0; -} -/* - * Success - */ -.uk-alert-success { - background: #edfbf6; - color: #32d296; -} -/* - * Warning - */ -.uk-alert-warning { - background: #fff6ee; - color: #faa05a; -} -/* - * Danger - */ -.uk-alert-danger { - background: #fef4f6; - color: #f0506e; -} -/* - * Content - */ -.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; -} -/* ======================================================================== - Component: Placeholder - ========================================================================== */ -.uk-placeholder { - margin-bottom: 20px; - padding: 30px 30px; - background: transparent; - border: 1px dashed #e5e5e5; -} -/* Add margin if adjacent element */ -* + .uk-placeholder { - margin-top: 20px; -} -/* - * Remove margin from the last-child - */ -.uk-placeholder > :last-child { - margin-bottom: 0; -} -/* ======================================================================== - Component: Badge - ========================================================================== */ -/* - * 1. Style - * 2. Center child vertically and horizontally - */ -.uk-badge { - box-sizing: border-box; - min-width: 22px; - height: 22px; - padding: 0 5px; - border-radius: 500px; - vertical-align: middle; - /* 1 */ - background: #1e87f0; - color: #fff; - font-size: 0.875rem; - /* 2 */ - display: inline-flex; - justify-content: center; - align-items: center; -} -/* - * Required for `a` - */ -.uk-badge:hover, -.uk-badge:focus { - color: #fff; - text-decoration: none; - outline: none; -} -/* ======================================================================== - Component: Label - ========================================================================== */ -.uk-label { - display: inline-block; - padding: 0 10px; - background: #1e87f0; - line-height: 1.5; - font-size: 0.875rem; - color: #fff; - vertical-align: middle; - white-space: nowrap; - border-radius: 2px; - text-transform: uppercase; -} -/* Color modifiers - ========================================================================== */ -/* - * Success - */ -.uk-label-success { - background-color: #32d296; - color: #fff; -} -/* - * Warning - */ -.uk-label-warning { - background-color: #faa05a; - color: #fff; -} -/* - * Danger - */ -.uk-label-danger { - background-color: #f0506e; - color: #fff; -} -/* ======================================================================== - Component: Overlay - ========================================================================== */ -.uk-overlay { - padding: 30px 30px; -} -/* - * Remove margin from the last-child - */ -.uk-overlay > :last-child { - margin-bottom: 0; -} -/* Icon - ========================================================================== */ -/* Style modifiers - ========================================================================== */ -/* - * Default - */ -.uk-overlay-default { - background: rgba(255, 255, 255, 0.8); -} -/* - * Primary - */ -.uk-overlay-primary { - background: rgba(34, 34, 34, 0.8); -} -/* ======================================================================== - Component: Article - ========================================================================== */ -.uk-article { - display: flow-root; -} -/* - * Remove margin from the last-child - */ -.uk-article > :last-child { - margin-bottom: 0; -} -/* Adjacent sibling - ========================================================================== */ -.uk-article + .uk-article { - margin-top: 70px; -} -/* Title - ========================================================================== */ -.uk-article-title { - font-size: 2.23125rem; - line-height: 1.2; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-article-title { - font-size: 2.625rem; - } -} -/* Meta - ========================================================================== */ -.uk-article-meta { - font-size: 0.875rem; - line-height: 1.4; - color: #999; -} -.uk-article-meta a { - color: #999; -} -.uk-article-meta a:hover { - color: #666; - text-decoration: none; -} -/* ======================================================================== - Component: Comment - ========================================================================== */ -/* Sections - ========================================================================== */ -.uk-comment-body { - display: flow-root; - overflow-wrap: break-word; - word-wrap: break-word; -} -.uk-comment-header { - display: flow-root; - margin-bottom: 20px; -} -/* - * Remove margin from the last-child - */ -.uk-comment-body > :last-child, -.uk-comment-header > :last-child { - margin-bottom: 0; -} -/* Title - ========================================================================== */ -.uk-comment-title { - font-size: 1.25rem; - line-height: 1.4; -} -/* Meta - ========================================================================== */ -.uk-comment-meta { - font-size: 0.875rem; - line-height: 1.4; - color: #999; -} -/* Avatar - ========================================================================== */ -/* List - ========================================================================== */ -.uk-comment-list { - padding: 0; - list-style: none; -} -/* Adjacent siblings */ -.uk-comment-list > :nth-child(n+2) { - margin-top: 70px; -} -/* - * Sublists - * Note: General sibling selector allows reply block between comment and sublist - */ -.uk-comment-list .uk-comment ~ ul { - margin: 70px 0 0 0; - padding-left: 30px; - list-style: none; -} -/* Tablet and bigger */ -@media (min-width: 960px) { - .uk-comment-list .uk-comment ~ ul { - padding-left: 100px; - } -} -/* Adjacent siblings */ -.uk-comment-list .uk-comment ~ ul > :nth-child(n+2) { - margin-top: 70px; -} -/* Style modifier - ========================================================================== */ -.uk-comment-primary { - padding: 30px; - background-color: #f8f8f8; -} -/* ======================================================================== - Component: Search - ========================================================================== */ -/* - * 1. Container fits its content - * 2. Create position context - * 3. Prevent content overflow - * 4. Reset `form` - */ -.uk-search { - /* 1 */ - display: inline-block; - /* 2 */ - position: relative; - /* 3 */ - max-width: 100%; - /* 4 */ - margin: 0; -} -/* Input - ========================================================================== */ -/* - * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X. - */ -.uk-search-input::-webkit-search-cancel-button, -.uk-search-input::-webkit-search-decoration { - -webkit-appearance: none; -} -/* - * Removes placeholder transparency in Firefox. - */ -.uk-search-input::-moz-placeholder { - opacity: 1; -} -/* - * 1. Define consistent box sizing. - * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera. - * 3. Remove `border-radius` in iOS. - * 4. Change font properties to `inherit` in all browsers - * 5. Show the overflow in Edge. - * 6. Remove default style in iOS. - * 7. Vertical alignment - * 8. Take the full container width - * 9. Style - */ -.uk-search-input { - /* 1 */ - box-sizing: border-box; - /* 2 */ - margin: 0; - /* 3 */ - border-radius: 0; - /* 4 */ - font: inherit; - /* 5 */ - overflow: visible; - /* 6 */ - -webkit-appearance: none; - /* 7 */ - vertical-align: middle; - /* 8 */ - width: 100%; - /* 9 */ - border: none; - color: #666; -} -.uk-search-input:focus { - outline: none; -} -/* Placeholder */ -.uk-search-input:-ms-input-placeholder { - color: #999 !important; -} -.uk-search-input::placeholder { - color: #999; -} -/* Icon (Adopts `uk-icon`) - ========================================================================== */ -/* - * Remove default focus style - */ -.uk-search-icon:focus { - outline: none; -} -/* - * Position above input - * 1. Set position - * 2. Center icon vertically and horizontally - * 3. Style - */ -.uk-search .uk-search-icon { - /* 1 */ - position: absolute; - top: 0; - bottom: 0; - left: 0; - /* 2 */ - display: inline-flex; - justify-content: center; - align-items: center; - /* 3 */ - color: #999; -} -/* - * Required for `a`. - */ -.uk-search .uk-search-icon:hover { - color: #999; -} -/* - * Make `input` element clickable through icon, e.g. if it's a `span` - */ -.uk-search .uk-search-icon:not(a):not(button):not(input) { - pointer-events: none; -} -/* - * Position modifier - */ -.uk-search .uk-search-icon-flip { - right: 0; - left: auto; -} -/* Default modifier - ========================================================================== */ -.uk-search-default { - width: 180px; -} -/* - * Input - */ -.uk-search-default .uk-search-input { - height: 40px; - padding-left: 6px; - padding-right: 6px; - background: transparent; - border: 1px solid #e5e5e5; -} -/* Focus */ -.uk-search-default .uk-search-input:focus { - background-color: transparent; -} -/* - * Icon - */ -.uk-search-default .uk-search-icon { - width: 40px; -} -.uk-search-default .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input { - padding-left: 40px; -} -.uk-search-default .uk-search-icon-flip ~ .uk-search-input { - padding-right: 40px; -} -/* Navbar modifier - ========================================================================== */ -.uk-search-navbar { - width: 400px; -} -/* - * Input - */ -.uk-search-navbar .uk-search-input { - height: 40px; - background: transparent; - font-size: 1.5rem; -} -/* - * Icon - */ -.uk-search-navbar .uk-search-icon { - width: 40px; -} -.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input { - padding-left: 40px; -} -.uk-search-navbar .uk-search-icon-flip ~ .uk-search-input { - padding-right: 40px; -} -/* Large modifier - ========================================================================== */ -.uk-search-large { - width: 500px; -} -/* - * Input - */ -.uk-search-large .uk-search-input { - height: 80px; - background: transparent; - font-size: 2.625rem; -} -/* - * Icon - */ -.uk-search-large .uk-search-icon { - width: 80px; -} -.uk-search-large .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input { - padding-left: 80px; -} -.uk-search-large .uk-search-icon-flip ~ .uk-search-input { - padding-right: 80px; -} -/* Toggle - ========================================================================== */ -.uk-search-toggle { - color: #999; -} -/* Hover + Focus */ -.uk-search-toggle:hover, -.uk-search-toggle:focus { - color: #666; -} -/* ======================================================================== - Component: Accordion - ========================================================================== */ -.uk-accordion { - padding: 0; - list-style: none; -} -/* Item - ========================================================================== */ -.uk-accordion > :nth-child(n+2) { - margin-top: 20px; -} -/* Title - ========================================================================== */ -.uk-accordion-title { - display: block; - font-size: 1.25rem; - line-height: 1.4; - color: #333; - 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"); -} -/* Hover + Focus */ -.uk-accordion-title:hover, -.uk-accordion-title:focus { - color: #666; - text-decoration: none; - outline: none; -} -/* Content - ========================================================================== */ -.uk-accordion-content { - display: flow-root; - margin-top: 20px; -} -/* - * Remove margin from the last-child - */ -.uk-accordion-content > :last-child { - margin-bottom: 0; -} -/* ======================================================================== - Component: Drop - ========================================================================== */ -/* - * 1. Hide by default - * 2. Set position - * 3. Set a default width - */ -.uk-drop { - /* 1 */ - display: none; - /* 2 */ - position: absolute; - z-index: 1020; - /* 3 */ - box-sizing: border-box; - width: 300px; -} -/* Show */ -.uk-drop.uk-open { - display: block; -} -/* Direction / Alignment modifiers - ========================================================================== */ -/* Direction */ -[class*='uk-drop-top'] { - margin-top: -20px; -} -[class*='uk-drop-bottom'] { - margin-top: 20px; -} -[class*='uk-drop-left'] { - margin-left: -20px; -} -[class*='uk-drop-right'] { - margin-left: 20px; -} -/* Grid modifiers - ========================================================================== */ -.uk-drop-stack .uk-drop-grid > * { - width: 100% !important; -} -/* ======================================================================== - Component: Dropdown - ========================================================================== */ -/* - * 1. Hide by default - * 2. Set position - * 3. Set a default width - * 4. Style - */ -.uk-dropdown { - /* 1 */ - display: none; - /* 2 */ - position: absolute; - z-index: 1020; - /* 3 */ - box-sizing: border-box; - min-width: 200px; - /* 4 */ - padding: 25px; - background: #fff; - color: #666; - box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15); -} -/* Show */ -.uk-dropdown.uk-open { - display: block; -} -/* Nav - * Adopts `uk-nav` - ========================================================================== */ -.uk-dropdown-nav { - white-space: nowrap; - font-size: 0.875rem; -} -/* - * Items - */ -.uk-dropdown-nav > li > a { - color: #999; -} -/* Hover + Focus + Active */ -.uk-dropdown-nav > li > a:hover, -.uk-dropdown-nav > li > a:focus, -.uk-dropdown-nav > li.uk-active > a { - color: #666; -} -/* - * Header - */ -.uk-dropdown-nav .uk-nav-header { - color: #333; -} -/* - * Divider - */ -.uk-dropdown-nav .uk-nav-divider { - border-top: 1px solid #e5e5e5; -} -/* - * Sublists - */ -.uk-dropdown-nav .uk-nav-sub a { - color: #999; -} -.uk-dropdown-nav .uk-nav-sub a:hover, -.uk-dropdown-nav .uk-nav-sub a:focus, -.uk-dropdown-nav .uk-nav-sub li.uk-active > a { - color: #666; -} -/* Direction / Alignment modifiers - ========================================================================== */ -/* Direction */ -[class*='uk-dropdown-top'] { - margin-top: -10px; -} -[class*='uk-dropdown-bottom'] { - margin-top: 10px; -} -[class*='uk-dropdown-left'] { - margin-left: -10px; -} -[class*='uk-dropdown-right'] { - margin-left: 10px; -} -/* Grid modifiers - ========================================================================== */ -.uk-dropdown-stack .uk-dropdown-grid > * { - width: 100% !important; -} -/* ======================================================================== - Component: Modal - ========================================================================== */ -/* - * 1. Hide by default - * 2. Set position - * 3. Allow scrolling for the modal dialog - * 4. Horizontal padding - * 5. Mask the background page - * 6. Fade-in transition - */ -.uk-modal { - /* 1 */ - display: none; - /* 2 */ - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1010; - /* 3 */ - overflow-y: auto; - -webkit-overflow-scrolling: touch; - /* 4 */ - padding: 15px 15px; - /* 5 */ - background: rgba(0, 0, 0, 0.6); - /* 6 */ - opacity: 0; - transition: opacity 0.15s linear; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-modal { - padding: 50px 30px; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-modal { - padding-left: 40px; - padding-right: 40px; - } -} -/* - * Open - */ -.uk-modal.uk-open { - opacity: 1; -} -/* Page - ========================================================================== */ -/* - * Prevent scrollbars - */ -.uk-modal-page { - overflow: hidden; -} -/* Dialog - ========================================================================== */ -/* - * 1. Create position context for spinner and close button - * 2. Dimensions - * 3. Fix `max-width: 100%` not working in combination with flex and responsive images in IE11 - * `!important` needed to overwrite `uk-width-auto`. See `#modal-media-image` in tests - * 4. Style - * 5. Slide-in transition - */ -.uk-modal-dialog { - /* 1 */ - position: relative; - /* 2 */ - box-sizing: border-box; - margin: 0 auto; - width: 600px; - /* 3 */ - max-width: calc(100% - 0.01px) !important; - /* 4 */ - background: #fff; - /* 5 */ - opacity: 0; - transform: translateY(-100px); - transition: 0.3s linear; - transition-property: opacity, transform; -} -/* - * Open - */ -.uk-open > .uk-modal-dialog { - opacity: 1; - transform: translateY(0); -} -/* Size modifier - ========================================================================== */ -/* - * Container size - * Take the same size as the Container component - */ -.uk-modal-container .uk-modal-dialog { - width: 1200px; -} -/* - * Full size - * 1. Remove padding and background from modal - * 2. Reset all default declarations from modal dialog - */ -/* 1 */ -.uk-modal-full { - padding: 0; - background: none; -} -/* 2 */ -.uk-modal-full .uk-modal-dialog { - margin: 0; - width: 100%; - max-width: 100%; - transform: translateY(0); -} -/* Sections - ========================================================================== */ -.uk-modal-body { - display: flow-root; - padding: 30px 30px; -} -.uk-modal-header { - display: flow-root; - padding: 15px 30px; - background: #fff; - border-bottom: 1px solid #e5e5e5; -} -.uk-modal-footer { - display: flow-root; - padding: 15px 30px; - background: #fff; - border-top: 1px solid #e5e5e5; -} -/* - * Remove margin from the last-child - */ -.uk-modal-body > :last-child, -.uk-modal-header > :last-child, -.uk-modal-footer > :last-child { - margin-bottom: 0; -} -/* Title - ========================================================================== */ -.uk-modal-title { - font-size: 2rem; - line-height: 1.3; -} -/* Close - * Adopts `uk-close` - ========================================================================== */ -[class*='uk-modal-close-'] { - position: absolute; - z-index: 1010; - top: 10px; - right: 10px; - padding: 5px; -} -/* - * Remove margin from adjacent element - */ -[class*='uk-modal-close-']:first-child + * { - margin-top: 0; -} -/* - * Hover - */ -/* - * Default - */ -/* - * Outside - * 1. Prevent scrollbar on small devices - */ -.uk-modal-close-outside { - top: 0; - /* 1 */ - right: -5px; - transform: translate(0, -100%); - color: #ffffff; -} -.uk-modal-close-outside:hover { - color: #fff; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - /* 1 */ - .uk-modal-close-outside { - right: 0; - transform: translate(100%, -100%); - } -} -/* - * Full - */ -.uk-modal-close-full { - top: 0; - right: 0; - padding: 20px; - background: #fff; -} -/* ======================================================================== - Component: Slideshow - ========================================================================== */ -/* - * 1. Prevent tab highlighting on iOS. - */ -.uk-slideshow { - /* 1 */ - -webkit-tap-highlight-color: transparent; -} -/* Items - ========================================================================== */ -/* - * 1. Create position and stacking context - * 2. Reset list - * 3. Clip child elements - * 4. Prevent displaying the callout information on iOS. - */ -.uk-slideshow-items { - /* 1 */ - position: relative; - z-index: 0; - /* 2 */ - margin: 0; - padding: 0; - list-style: none; - /* 3 */ - overflow: hidden; - /* 4 */ - -webkit-touch-callout: none; -} -/* Item - ========================================================================== */ -/* - * 1. Position items above each other - * 2. Take the full width - * 3. Clip child elements, e.g. for `uk-cover` - * 4. Optimize animation - * 5. Disable horizontal panning gestures in IE11 and Edge - * 6. Suppress outline on focus - */ -.uk-slideshow-items > * { - /* 1 */ - position: absolute; - top: 0; - left: 0; - /* 2 */ - right: 0; - bottom: 0; - /* 3 */ - overflow: hidden; - /* 4 */ - will-change: transform, opacity; - /* 5 */ - touch-action: pan-y; -} -/* 6 */ -.uk-slideshow-items > :focus { - outline: none; -} -/* - * Hide not active items - */ -.uk-slideshow-items > :not(.uk-active) { - display: none; -} -/* ======================================================================== - Component: Slider - ========================================================================== */ -/* - * 1. Prevent tab highlighting on iOS. - */ -.uk-slider { - /* 1 */ - -webkit-tap-highlight-color: transparent; -} -/* Container - ========================================================================== */ -/* - * 1. Clip child elements - */ -.uk-slider-container { - /* 1 */ - overflow: hidden; -} -/* Items - ========================================================================== */ -/* - * 1. Optimize animation - * 2. Create a containing block. In Safari it's neither created by `transform` nor `will-change`. - */ -.uk-slider-items { - /* 1 */ - will-change: transform; - /* 2 */ - position: relative; -} -/* - * 1. Reset list style without interfering with grid - * 2. Prevent displaying the callout information on iOS. - */ -.uk-slider-items:not(.uk-grid) { - display: flex; - /* 1 */ - margin: 0; - padding: 0; - list-style: none; - /* 2 */ - -webkit-touch-callout: none; -} -.uk-slider-items.uk-grid { - flex-wrap: nowrap; -} -/* Item - ========================================================================== */ -/* - * 1. Let items take content dimensions (0 0 auto) - * 2. Create position context - * 3. Disable horizontal panning gestures in IE11 and Edge - * 4. Suppress outline on focus - */ -.uk-slider-items > * { - /* 1 */ - flex: none; - /* 2 */ - position: relative; - /* 3 */ - touch-action: pan-y; -} -/* 4 */ -.uk-slider-items > :focus { - outline: none; -} -/* ======================================================================== - Component: Sticky - ========================================================================== */ -/* - * 1. Resolve frame rate issues on devices with lower frame rates by forcing hardware acceleration - */ -.uk-sticky-fixed { - z-index: 980; - box-sizing: border-box; - margin: 0 !important; - /* 1 */ - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} -/* - * Faster animations - */ -.uk-sticky[class*='uk-animation-'] { - animation-duration: 0.2s; -} -.uk-sticky.uk-animation-reverse { - animation-duration: 0.2s; -} -/* ======================================================================== - Component: Off-canvas - ========================================================================== */ -/* - * 1. Hide by default - * 2. Set position - */ -.uk-offcanvas { - /* 1 */ - display: none; - /* 2 */ - position: fixed; - top: 0; - bottom: 0; - left: 0; - z-index: 1000; -} -/* - * Flip modifier - */ -.uk-offcanvas-flip .uk-offcanvas { - right: 0; - left: auto; -} -/* Bar - ========================================================================== */ -/* - * 1. Set position - * 2. Size and style - * 3. Allow scrolling - */ -.uk-offcanvas-bar { - /* 1 */ - position: absolute; - top: 0; - bottom: 0; - left: -270px; - /* 2 */ - box-sizing: border-box; - width: 270px; - padding: 20px 20px; - background: #222; - /* 3 */ - overflow-y: auto; - -webkit-overflow-scrolling: touch; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-offcanvas-bar { - left: -350px; - width: 350px; - padding: 40px 40px; - } -} -/* Flip modifier */ -.uk-offcanvas-flip .uk-offcanvas-bar { - left: auto; - right: -270px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-offcanvas-flip .uk-offcanvas-bar { - right: -350px; - } -} -/* - * Open - */ -.uk-open > .uk-offcanvas-bar { - left: 0; -} -.uk-offcanvas-flip .uk-open > .uk-offcanvas-bar { - left: auto; - right: 0; -} -/* - * Slide Animation (Used in slide and push mode) - */ -.uk-offcanvas-bar-animation { - transition: left 0.3s ease-out; -} -.uk-offcanvas-flip .uk-offcanvas-bar-animation { - transition-property: right; -} -/* - * Reveal Animation - * 1. Set position - * 2. Clip the bar - * 3. Animation - * 4. Reset position - */ -.uk-offcanvas-reveal { - /* 1 */ - position: absolute; - top: 0; - bottom: 0; - left: 0; - /* 2 */ - width: 0; - overflow: hidden; - /* 3 */ - transition: width 0.3s ease-out; -} -.uk-offcanvas-reveal .uk-offcanvas-bar { - /* 4 */ - left: 0; -} -.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar { - /* 4 */ - left: auto; - right: 0; -} -.uk-open > .uk-offcanvas-reveal { - width: 270px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-open > .uk-offcanvas-reveal { - width: 350px; - } -} -/* - * Flip modifier - */ -.uk-offcanvas-flip .uk-offcanvas-reveal { - right: 0; - left: auto; -} -/* Close - * Adopts `uk-close` - ========================================================================== */ -.uk-offcanvas-close { - position: absolute; - z-index: 1000; - top: 20px; - right: 20px; - padding: 5px; -} -/* Overlay - ========================================================================== */ -/* - * Overlay the whole page. Needed for the `::before` - * 1. Using `100vw` so no modification is needed when off-canvas is flipped - * 2. Allow for closing with swipe gesture on devices with pointer events. - */ -.uk-offcanvas-overlay { - /* 1 */ - width: 100vw; - /* 2 */ - touch-action: none; -} -/* - * 1. Mask the whole page - * 2. Fade-in transition - */ -.uk-offcanvas-overlay::before { - /* 1 */ - content: ""; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - background: rgba(0, 0, 0, 0.1); - /* 2 */ - opacity: 0; - transition: opacity 0.15s linear; -} -.uk-offcanvas-overlay.uk-open::before { - opacity: 1; -} -/* Prevent scrolling - ========================================================================== */ -/* - * Prevent horizontal scrollbar when the content is slide-out - * Has to be on the `html` element too to make it work on the `body` - */ -.uk-offcanvas-page, -.uk-offcanvas-container { - overflow-x: hidden; -} -/* Container - ========================================================================== */ -/* - * Prepare slide-out animation (Used in reveal and push mode) - * Using `position: left` instead of `transform` because position `fixed` elements like sticky navbars - * lose their fixed state and behaves like `absolute` within a transformed container - * 1. Provide a fixed width and prevent shrinking - */ -.uk-offcanvas-container { - position: relative; - left: 0; - transition: left 0.3s ease-out; - /* 1 */ - box-sizing: border-box; - width: 100%; -} -/* - * Activate slide-out animation - */ -:not(.uk-offcanvas-flip).uk-offcanvas-container-animation { - left: 270px; -} -.uk-offcanvas-flip.uk-offcanvas-container-animation { - left: -270px; -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - :not(.uk-offcanvas-flip).uk-offcanvas-container-animation { - left: 350px; - } - .uk-offcanvas-flip.uk-offcanvas-container-animation { - left: -350px; - } -} -/* ======================================================================== - Component: Switcher - ========================================================================== */ -/* - * Reset list - */ -.uk-switcher { - margin: 0; - padding: 0; - list-style: none; -} -/* Items - ========================================================================== */ -/* - * Hide not active items - */ -.uk-switcher > :not(.uk-active) { - display: none; -} -/* - * Remove margin from the last-child - */ -.uk-switcher > * > :last-child { - margin-bottom: 0; -} -/* ======================================================================== - Component: Leader - ========================================================================== */ -.uk-leader { - overflow: hidden; -} -/* - * 1. Place element in text flow - * 2. Never break into a new line - * 3. Get a string back with as many repeating characters to fill the container - * 4. Prevent wrapping. Overflowing characters will be clipped by the container - */ -.uk-leader-fill::after { - /* 1 */ - display: inline-block; - margin-left: 15px; - /* 2 */ - width: 0; - /* 3 */ - content: attr(data-fill); - /* 4 */ - white-space: nowrap; -} -/* - * Hide if media does not match - */ -.uk-leader-fill.uk-leader-hide::after { - display: none; -} -/* - * Pass fill character to JS - */ -.uk-leader-fill-content::before { - content: '.'; -} -:root { - --uk-leader-fill-content: .; -} -/* ======================================================================== - Component: Notification - ========================================================================== */ -/* - * 1. Set position - * 2. Dimensions - */ -.uk-notification { - /* 1 */ - position: fixed; - top: 10px; - left: 10px; - z-index: 1040; - /* 2 */ - box-sizing: border-box; - width: 350px; -} -/* Position modifiers -========================================================================== */ -.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; -} -/* Responsiveness -========================================================================== */ -/* Phones portrait and smaller */ -@media (max-width: 639px) { - .uk-notification { - left: 10px; - right: 10px; - width: auto; - margin: 0; - } -} -/* Message -========================================================================== */ -.uk-notification-message { - position: relative; - padding: 15px; - background: #f8f8f8; - color: #666; - font-size: 1.25rem; - line-height: 1.4; - cursor: pointer; -} -* + .uk-notification-message { - margin-top: 10px; -} -/* Close - * Adopts `uk-close` - ========================================================================== */ -.uk-notification-close { - display: none; - position: absolute; - top: 20px; - right: 15px; -} -.uk-notification-message:hover .uk-notification-close { - display: block; -} -/* Style modifiers - ========================================================================== */ -/* - * Primary - */ -.uk-notification-message-primary { - color: #1e87f0; -} -/* - * Success - */ -.uk-notification-message-success { - color: #32d296; -} -/* - * Warning - */ -.uk-notification-message-warning { - color: #faa05a; -} -/* - * Danger - */ -.uk-notification-message-danger { - color: #f0506e; -} -/* ======================================================================== - Component: Tooltip - ========================================================================== */ -/* - * 1. Hide by default - * 2. Position - * 3. Remove tooltip from document flow to keep the UIkit container from changing its size when injected into the document initially - * 4. Dimensions - * 5. Style - */ -.uk-tooltip { - /* 1 */ - display: none; - /* 2 */ - position: absolute; - z-index: 1030; - /* 3 */ - top: 0; - /* 4 */ - box-sizing: border-box; - max-width: 200px; - padding: 3px 6px; - /* 5 */ - background: #666; - border-radius: 2px; - color: #fff; - font-size: 12px; -} -/* Show */ -.uk-tooltip.uk-active { - display: block; -} -/* Direction / Alignment modifiers - ========================================================================== */ -/* Direction */ -[class*='uk-tooltip-top'] { - margin-top: -10px; -} -[class*='uk-tooltip-bottom'] { - margin-top: 10px; -} -[class*='uk-tooltip-left'] { - margin-left: -10px; -} -[class*='uk-tooltip-right'] { - margin-left: 10px; -} -/* ======================================================================== - Component: Sortable - ========================================================================== */ -.uk-sortable { - position: relative; -} -/* - * Remove margin from the last-child - */ -.uk-sortable > :last-child { - margin-bottom: 0; -} -/* Drag - ========================================================================== */ -.uk-sortable-drag { - position: fixed !important; - z-index: 1050 !important; - pointer-events: none; -} -/* Placeholder - ========================================================================== */ -.uk-sortable-placeholder { - opacity: 0; - pointer-events: none; -} -/* Empty modifier - ========================================================================== */ -.uk-sortable-empty { - min-height: 50px; -} -/* Handle - ========================================================================== */ -/* Hover */ -.uk-sortable-handle:hover { - cursor: move; -} -/* ======================================================================== - Component: Countdown - ========================================================================== */ -/* Item - ========================================================================== */ -/* Number - ========================================================================== */ -/* - * 1. Make numbers all of the same size to prevent jumping. Must be supported by the font. - * 2. Style - */ -.uk-countdown-number { - /* 1 */ - font-variant-numeric: tabular-nums; - /* 2 */ - font-size: 2rem; - line-height: 0.8; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-countdown-number { - font-size: 4rem; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-countdown-number { - font-size: 6rem; - } -} -/* Separator - ========================================================================== */ -.uk-countdown-separator { - font-size: 1rem; - line-height: 1.6; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-countdown-separator { - font-size: 2rem; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-countdown-separator { - font-size: 3rem; - } -} -/* Label - ========================================================================== */ -/* ======================================================================== - Component: Grid - ========================================================================== */ -/* - * 1. Allow cells to wrap into the next line - * 2. Reset list - */ -.uk-grid { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin: 0; - padding: 0; - list-style: none; -} -/* - * Grid cell - * Note: Space is allocated solely based on content dimensions, but shrinks: 0 1 auto - * Reset margin for e.g. paragraphs - */ -.uk-grid > * { - margin: 0; -} -/* - * Remove margin from the last-child - */ -.uk-grid > * > :last-child { - margin-bottom: 0; -} -/* Gutter - ========================================================================== */ -/* - * Default - */ -/* Horizontal */ -.uk-grid { - margin-left: -30px; -} -.uk-grid > * { - padding-left: 30px; -} -/* Vertical */ -.uk-grid + .uk-grid, -.uk-grid > .uk-grid-margin, -* + .uk-grid-margin { - margin-top: 30px; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - /* Horizontal */ - .uk-grid { - margin-left: -40px; - } - .uk-grid > * { - padding-left: 40px; - } - /* Vertical */ - .uk-grid + .uk-grid, - .uk-grid > .uk-grid-margin, - * + .uk-grid-margin { - margin-top: 40px; - } -} -/* - * Small - */ -/* Horizontal */ -.uk-grid-small, -.uk-grid-column-small { - margin-left: -15px; -} -.uk-grid-small > *, -.uk-grid-column-small > * { - padding-left: 15px; -} -/* Vertical */ -.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; -} -/* - * Medium - */ -/* Horizontal */ -.uk-grid-medium, -.uk-grid-column-medium { - margin-left: -30px; -} -.uk-grid-medium > *, -.uk-grid-column-medium > * { - padding-left: 30px; -} -/* Vertical */ -.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; -} -/* - * Large - */ -/* Horizontal */ -.uk-grid-large, -.uk-grid-column-large { - margin-left: -40px; -} -.uk-grid-large > *, -.uk-grid-column-large > * { - padding-left: 40px; -} -/* Vertical */ -.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; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - /* Horizontal */ - .uk-grid-large, - .uk-grid-column-large { - margin-left: -70px; - } - .uk-grid-large > *, - .uk-grid-column-large > * { - padding-left: 70px; - } - /* Vertical */ - .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; - } -} -/* - * Collapse - */ -/* Horizontal */ -.uk-grid-collapse, -.uk-grid-column-collapse { - margin-left: 0; -} -.uk-grid-collapse > *, -.uk-grid-column-collapse > * { - padding-left: 0; -} -/* Vertical */ -.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; -} -/* Divider - ========================================================================== */ -.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; -} -/* Vertical */ -.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before { - content: ""; - position: absolute; - left: 0; - right: 0; - border-top: 1px solid #e5e5e5; -} -/* - * Default - */ -/* Horizontal */ -.uk-grid-divider { - margin-left: -60px; -} -.uk-grid-divider > * { - padding-left: 60px; -} -.uk-grid-divider > :not(.uk-first-column)::before { - left: 30px; -} -/* Vertical */ -.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; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - /* Horizontal */ - .uk-grid-divider { - margin-left: -80px; - } - .uk-grid-divider > * { - padding-left: 80px; - } - .uk-grid-divider > :not(.uk-first-column)::before { - left: 40px; - } - /* Vertical */ - .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; - } -} -/* - * Small - */ -/* Horizontal */ -.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; -} -/* Vertical */ -.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; -} -/* - * Medium - */ -/* Horizontal */ -.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; -} -/* Vertical */ -.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; -} -/* - * Large - */ -/* Horizontal */ -.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; -} -/* Vertical */ -.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; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - /* Horizontal */ - .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; - } - /* Vertical */ - .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; - } -} -/* Match child of a grid cell - ========================================================================== */ -/* - * Behave like a block element - * 1. Wrap into the next line - * 2. Take the full width, at least 100%. Only if no class from the Width component is set. - * 3. Expand width even if larger than 100%, e.g. because of negative margin (Needed for nested grids) - */ -.uk-grid-match > *, -.uk-grid-item-match { - display: flex; - /* 1 */ - flex-wrap: wrap; -} -.uk-grid-match > * > :not([class*='uk-width']), -.uk-grid-item-match > :not([class*='uk-width']) { - /* 2 */ - box-sizing: border-box; - width: 100%; - /* 3 */ - flex: auto; -} -/* ======================================================================== - Component: Nav - ========================================================================== */ -/* - * Reset - * 1. Prepare lists - * 2. Prepare links - * 3. Remove default focus style - */ -/* 1 */ -.uk-nav, -.uk-nav ul { - margin: 0; - padding: 0; - list-style: none; -} -/* 2 */ -.uk-nav li > a { - display: block; - text-decoration: none; -} -/* 3 */ -.uk-nav li > a:focus { - outline: none; -} -/* - * Items - * Must target `a` elements to exclude other elements (e.g. lists) - */ -.uk-nav > li > a { - padding: 5px 0; -} -/* Sublists - ========================================================================== */ -/* - * Level 2 - * `ul` needed for higher specificity to override padding - */ -ul.uk-nav-sub { - padding: 5px 0 5px 15px; -} -/* - * Level 3 and deeper - */ -.uk-nav-sub ul { - padding-left: 15px; -} -/* - * Items - */ -.uk-nav-sub a { - padding: 2px 0; -} -/* Parent icon modifier - ========================================================================== */ -.uk-nav-parent-icon > .uk-parent > a::after { - content: ""; - width: 1.5em; - height: 1.5em; - float: right; - background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E"); - background-repeat: no-repeat; - background-position: 50% 50%; -} -.uk-nav-parent-icon > .uk-parent.uk-open > a::after { - background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E"); -} -/* Header - ========================================================================== */ -.uk-nav-header { - padding: 5px 0; - text-transform: uppercase; - font-size: 0.875rem; -} -.uk-nav-header:not(:first-child) { - margin-top: 20px; -} -/* Divider - ========================================================================== */ -.uk-nav-divider { - margin: 5px 0; -} -/* Default modifier - ========================================================================== */ -.uk-nav-default { - font-size: 0.875rem; -} -/* - * Items - */ -.uk-nav-default > li > a { - color: #999; -} -/* Hover + Focus */ -.uk-nav-default > li > a:hover, -.uk-nav-default > li > a:focus { - color: #666; -} -/* Active */ -.uk-nav-default > li.uk-active > a { - color: #333; -} -/* - * Header - */ -.uk-nav-default .uk-nav-header { - color: #333; -} -/* - * Divider - */ -.uk-nav-default .uk-nav-divider { - border-top: 1px solid #e5e5e5; -} -/* - * Sublists - */ -.uk-nav-default .uk-nav-sub a { - color: #999; -} -.uk-nav-default .uk-nav-sub a:hover, -.uk-nav-default .uk-nav-sub a:focus { - color: #666; -} -.uk-nav-default .uk-nav-sub li.uk-active > a { - color: #333; -} -/* Primary modifier - ========================================================================== */ -/* - * Items - */ -.uk-nav-primary > li > a { - font-size: 1.5rem; - line-height: 1.5; - color: #999; -} -/* Hover + Focus */ -.uk-nav-primary > li > a:hover, -.uk-nav-primary > li > a:focus { - color: #666; -} -/* Active */ -.uk-nav-primary > li.uk-active > a { - color: #333; -} -/* - * Header - */ -.uk-nav-primary .uk-nav-header { - color: #333; -} -/* - * Divider - */ -.uk-nav-primary .uk-nav-divider { - border-top: 1px solid #e5e5e5; -} -/* - * Sublists - */ -.uk-nav-primary .uk-nav-sub a { - color: #999; -} -.uk-nav-primary .uk-nav-sub a:hover, -.uk-nav-primary .uk-nav-sub a:focus { - color: #666; -} -.uk-nav-primary .uk-nav-sub li.uk-active > a { - color: #333; -} -/* Alignment modifier - ========================================================================== */ -.uk-nav-center { - text-align: center; -} -/* Sublists */ -.uk-nav-center .uk-nav-sub, -.uk-nav-center .uk-nav-sub ul { - padding-left: 0; -} -/* Parent icon modifier */ -.uk-nav-center.uk-nav-parent-icon > .uk-parent > a::after { - position: absolute; -} -/* ======================================================================== - Component: Navbar - ========================================================================== */ -/* - * 1. Create position context to center navbar group - */ -.uk-navbar { - display: flex; - /* 1 */ - position: relative; -} -/* Container - ========================================================================== */ -.uk-navbar-container:not(.uk-navbar-transparent) { - background: #f8f8f8; -} -/* - * Remove pseudo elements created by micro clearfix as precaution (if Container component is used) - */ -.uk-navbar-container > ::before, -.uk-navbar-container > ::after { - display: none !important; -} -/* Groups - ========================================================================== */ -/* - * 1. Align navs and items vertically if they have a different height - * 2. Note: IE 11 requires an extra `div` which affects the center selector - */ -.uk-navbar-left, -.uk-navbar-right, -.uk-navbar-center, -.uk-navbar-center-left > *, -.uk-navbar-center-right > * { - display: flex; - /* 1 */ - align-items: center; -} -/* - * Horizontal alignment - * 1. Create position context for centered navbar with sub groups (left/right) - * 2. Fix text wrapping if content is larger than 50% of the container. - * 3. Needed for dropdowns because a new position context is created - * `z-index` must be smaller than off-canvas - * 4. Align sub groups for centered navbar - */ -.uk-navbar-right { - margin-left: auto; -} -.uk-navbar-center:only-child { - margin-left: auto; - margin-right: auto; - /* 1 */ - position: relative; -} -.uk-navbar-center:not(:only-child) { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - /* 2 */ - width: max-content; - box-sizing: border-box; - /* 3 */ - z-index: 990; -} -/* 4 */ -.uk-navbar-center-left, -.uk-navbar-center-right { - position: absolute; - top: 0; -} -.uk-navbar-center-left { - right: 100%; -} -.uk-navbar-center-right { - left: 100%; -} -[class*='uk-navbar-center-'] { - width: max-content; - box-sizing: border-box; -} -/* Nav - ========================================================================== */ -/* - * 1. Reset list - */ -.uk-navbar-nav { - display: flex; - /* 1 */ - margin: 0; - padding: 0; - list-style: none; -} -/* - * Allow items to wrap into the next line - * Only not `absolute` positioned groups - */ -.uk-navbar-left, -.uk-navbar-right, -.uk-navbar-center:only-child { - flex-wrap: wrap; -} -/* - * Items - * 1. Center content vertically and horizontally - * 2. Dimensions - * 3. Style - * 4. Required for `a` - */ -.uk-navbar-nav > li > a, -.uk-navbar-item, -.uk-navbar-toggle { - /* 1 */ - display: flex; - justify-content: center; - align-items: center; - /* 2 */ - box-sizing: border-box; - min-height: 80px; - padding: 0 15px; - /* 3 */ - font-size: 0.875rem; - 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"; - /* 4 */ - text-decoration: none; -} -/* - * Nav items - */ -.uk-navbar-nav > li > a { - color: #999; - text-transform: uppercase; - transition: 0.1s ease-in-out; - transition-property: color, background-color; -} -/* - * Hover - * Apply hover style also to focus state and if dropdown is opened - */ -.uk-navbar-nav > li:hover > a, -.uk-navbar-nav > li > a:focus, -.uk-navbar-nav > li > a.uk-open { - color: #666; - outline: none; -} -/* OnClick */ -.uk-navbar-nav > li > a:active { - color: #333; -} -/* Active */ -.uk-navbar-nav > li.uk-active > a { - color: #333; -} -/* Item - ========================================================================== */ -.uk-navbar-item { - color: #666; -} -/* Toggle - ========================================================================== */ -.uk-navbar-toggle { - color: #999; -} -.uk-navbar-toggle:hover, -.uk-navbar-toggle:focus, -.uk-navbar-toggle.uk-open { - color: #666; - outline: none; - text-decoration: none; -} -/* - * Icon - * Adopts `uk-icon` - */ -/* Hover + Focus */ -/* Subtitle - ========================================================================== */ -.uk-navbar-subtitle { - font-size: 0.875rem; -} -/* Style modifiers - ========================================================================== */ -/* Dropdown - ========================================================================== */ -/* - * Adopts `uk-dropdown` - * 1. Hide by default - * 2. Set position - * 3. Set a default width - * 4. Style - */ -.uk-navbar-dropdown { - /* 1 */ - display: none; - /* 2 */ - position: absolute; - z-index: 1020; - /* 3 */ - box-sizing: border-box; - width: 200px; - /* 4 */ - padding: 25px; - background: #fff; - color: #666; - box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15); -} -/* Show */ -.uk-navbar-dropdown.uk-open { - display: block; -} -/* - * Direction / Alignment modifiers - */ -/* Direction */ -[class*='uk-navbar-dropdown-top'] { - margin-top: -15px; -} -[class*='uk-navbar-dropdown-bottom'] { - margin-top: 15px; -} -[class*='uk-navbar-dropdown-left'] { - margin-left: -15px; -} -[class*='uk-navbar-dropdown-right'] { - margin-left: 15px; -} -/* - * Grid - * Adopts `uk-grid` - */ -/* Gutter Horizontal */ -.uk-navbar-dropdown-grid { - margin-left: -50px; -} -.uk-navbar-dropdown-grid > * { - padding-left: 50px; -} -/* Gutter Vertical */ -.uk-navbar-dropdown-grid > .uk-grid-margin { - margin-top: 50px; -} -/* Stack */ -.uk-navbar-dropdown-stack .uk-navbar-dropdown-grid > * { - width: 100% !important; -} -/* - * Width modifier - */ -.uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack) { - width: 400px; -} -.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack) { - width: 600px; -} -.uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack) { - width: 800px; -} -.uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack) { - width: 1000px; -} -/* - * Dropbar modifier - */ -.uk-navbar-dropdown-dropbar { - margin-top: 0; - margin-bottom: 0; - box-shadow: none; -} -/* Dropdown Nav - * Adopts `uk-nav` - ========================================================================== */ -.uk-navbar-dropdown-nav { - font-size: 0.875rem; -} -/* - * Items - */ -.uk-navbar-dropdown-nav > li > a { - color: #999; -} -/* Hover + Focus */ -.uk-navbar-dropdown-nav > li > a:hover, -.uk-navbar-dropdown-nav > li > a:focus { - color: #666; -} -/* Active */ -.uk-navbar-dropdown-nav > li.uk-active > a { - color: #333; -} -/* - * Header - */ -.uk-navbar-dropdown-nav .uk-nav-header { - color: #333; -} -/* - * Divider - */ -.uk-navbar-dropdown-nav .uk-nav-divider { - border-top: 1px solid #e5e5e5; -} -/* - * Sublists - */ -.uk-navbar-dropdown-nav .uk-nav-sub a { - color: #999; -} -.uk-navbar-dropdown-nav .uk-nav-sub a:hover, -.uk-navbar-dropdown-nav .uk-nav-sub a:focus { - color: #666; -} -.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active > a { - color: #333; -} -/* Dropbar - ========================================================================== */ -.uk-navbar-dropbar { - background: #fff; -} -/* - * Slide modifier - */ -.uk-navbar-dropbar-slide { - position: absolute; - z-index: 980; - left: 0; - right: 0; - box-shadow: 0 5px 7px rgba(0, 0, 0, 0.05); -} -/* - * Navbar - */ -.uk-navbar-container > .uk-container .uk-navbar-left { - margin-left: -15px; - margin-right: -15px; -} -.uk-navbar-container > .uk-container .uk-navbar-right { - margin-right: -15px; -} -/* - * Grid Divider - */ -.uk-navbar-dropdown-grid > * { - position: relative; -} -.uk-navbar-dropdown-grid > :not(.uk-first-column)::before { - content: ""; - position: absolute; - top: 0; - bottom: 0; - left: 25px; - border-left: 1px solid #e5e5e5; -} -/* Vertical */ -.uk-navbar-dropdown-grid.uk-grid-stack > .uk-grid-margin::before { - content: ""; - position: absolute; - top: -25px; - left: 50px; - right: 0; - border-top: 1px solid #e5e5e5; -} -/* ======================================================================== - Component: Subnav - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Gutter - * 3. Reset list - */ -.uk-subnav { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin-left: -20px; - /* 3 */ - padding: 0; - list-style: none; -} -/* - * 1. Space is allocated solely based on content dimensions: 0 0 auto - * 2. Gutter - * 3. Create position context for dropdowns - */ -.uk-subnav > * { - /* 1 */ - flex: none; - /* 2 */ - padding-left: 20px; - /* 3 */ - position: relative; -} -/* Items - ========================================================================== */ -/* - * Items must target `a` elements to exclude other elements (e.g. dropdowns) - * Using `:first-child` instead of `a` to support `span` elements for text - * 1. Prevent gap if child element is `inline-block`, e.g. an icon - * 2. Style - */ -.uk-subnav > * > :first-child { - /* 1 */ - display: block; - /* 2 */ - color: #999; - font-size: 0.875rem; - text-transform: uppercase; - transition: 0.1s ease-in-out; - transition-property: color, background-color; -} -/* Hover + Focus */ -.uk-subnav > * > a:hover, -.uk-subnav > * > a:focus { - color: #666; - text-decoration: none; - outline: none; -} -/* Active */ -.uk-subnav > .uk-active > a { - color: #333; -} -/* Divider modifier - ========================================================================== */ -/* - * Set gutter - */ -.uk-subnav-divider { - margin-left: -41px; -} -/* - * Align items and divider vertically - */ -.uk-subnav-divider > * { - display: flex; - align-items: center; -} -/* - * Divider - * 1. `nth-child` makes it also work without JS if it's only one row - */ -.uk-subnav-divider > ::before { - content: ""; - height: 1.5em; - margin-left: 0px; - margin-right: 20px; - border-left: 1px solid transparent; -} -/* 1 */ -.uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before { - border-left-color: #e5e5e5; -} -/* Pill modifier - ========================================================================== */ -.uk-subnav-pill > * > :first-child { - padding: 5px 10px; - background: transparent; - color: #999; -} -/* Hover + Focus */ -.uk-subnav-pill > * > a:hover, -.uk-subnav-pill > * > a:focus { - background-color: #f8f8f8; - color: #666; -} -/* OnClick */ -.uk-subnav-pill > * > a:active { - background-color: #f8f8f8; - color: #666; -} -/* Active */ -.uk-subnav-pill > .uk-active > a { - background-color: #1e87f0; - color: #fff; -} -/* Disabled - * The same for all style modifiers - ========================================================================== */ -.uk-subnav > .uk-disabled > a { - color: #999; -} -/* ======================================================================== - Component: Breadcrumb - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Reset list - */ -.uk-breadcrumb { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - padding: 0; - list-style: none; -} -/* - * Space is allocated solely based on content dimensions: 0 0 auto - */ -.uk-breadcrumb > * { - flex: none; -} -/* Items - ========================================================================== */ -.uk-breadcrumb > * > * { - display: inline-block; - font-size: 0.875rem; - color: #999; -} -/* Hover + Focus */ -.uk-breadcrumb > * > :hover, -.uk-breadcrumb > * > :focus { - color: #666; - text-decoration: none; -} -/* Disabled */ -/* Active */ -.uk-breadcrumb > :last-child > span, -.uk-breadcrumb > :last-child > a:not([href]) { - color: #666; -} -/* - * Divider - * `nth-child` makes it also work without JS if it's only one row - */ -.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before { - content: "/"; - display: inline-block; - margin: 0 20px; - font-size: 0.875rem; - color: #999; -} -/* ======================================================================== - Component: Pagination - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Gutter - * 3. Reset list - */ -.uk-pagination { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin-left: 0; - /* 3 */ - padding: 0; - list-style: none; -} -/* - * 1. Space is allocated solely based on content dimensions: 0 0 auto - * 2. Gutter - * 3. Create position context for dropdowns - */ -.uk-pagination > * { - /* 1 */ - flex: none; - /* 2 */ - padding-left: 0; - /* 3 */ - position: relative; -} -/* Items - ========================================================================== */ -/* - * 1. Prevent gap if child element is `inline-block`, e.g. an icon - * 2. Style - */ -.uk-pagination > * > * { - /* 1 */ - display: block; - /* 2 */ - padding: 5px 10px; - color: #999; - transition: color 0.1s ease-in-out; -} -/* Hover + Focus */ -.uk-pagination > * > :hover, -.uk-pagination > * > :focus { - color: #666; - text-decoration: none; -} -/* Active */ -.uk-pagination > .uk-active > * { - color: #666; -} -/* Disabled */ -.uk-pagination > .uk-disabled > * { - color: #999; -} -/* ======================================================================== - Component: Tab - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Gutter - * 3. Reset list - */ -.uk-tab { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin-left: -20px; - /* 3 */ - padding: 0; - list-style: none; - position: relative; -} -.uk-tab::before { - content: ""; - position: absolute; - bottom: 0; - left: 20px; - right: 0; - border-bottom: 1px solid #e5e5e5; -} -/* - * 1. Space is allocated solely based on content dimensions: 0 0 auto - * 2. Gutter - * 3. Create position context for dropdowns - */ -.uk-tab > * { - /* 1 */ - flex: none; - /* 2 */ - padding-left: 20px; - /* 3 */ - position: relative; -} -/* Items - ========================================================================== */ -/* - * Items must target `a` elements to exclude other elements (e.g. dropdowns) - * 1. Center text if a width is set - * 2. Style - */ -.uk-tab > * > a { - /* 1 */ - display: block; - text-align: center; - /* 2 */ - padding: 5px 10px; - color: #999; - border-bottom: 1px solid transparent; - font-size: 0.875rem; - text-transform: uppercase; - transition: color 0.1s ease-in-out; -} -/* Hover + Focus */ -.uk-tab > * > a:hover, -.uk-tab > * > a:focus { - color: #666; - text-decoration: none; -} -/* Active */ -.uk-tab > .uk-active > a { - color: #333; - border-color: #1e87f0; -} -/* Disabled */ -.uk-tab > .uk-disabled > a { - color: #999; -} -/* Position modifier - ========================================================================== */ -/* - * Bottom - */ -.uk-tab-bottom::before { - top: 0; - bottom: auto; -} -.uk-tab-bottom > * > a { - border-top: 1px solid transparent; - border-bottom: none; -} -/* - * Left + Right - * 1. Reset Gutter - */ -.uk-tab-left, -.uk-tab-right { - flex-direction: column; - /* 1 */ - margin-left: 0; -} -/* 1 */ -.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 { - text-align: left; - border-right: 1px solid transparent; - border-bottom: none; -} -.uk-tab-right > * > a { - text-align: left; - border-left: 1px solid transparent; - border-bottom: none; -} -.uk-tab .uk-dropdown { - margin-left: 30px; -} -/* ======================================================================== - Component: Slidenav - ========================================================================== */ -/* - * Adopts `uk-icon` - */ -.uk-slidenav { - padding: 5px 10px; - color: rgba(102, 102, 102, 0.5); - transition: color 0.1s ease-in-out; -} -/* Hover + Focus */ -.uk-slidenav:hover, -.uk-slidenav:focus { - color: rgba(102, 102, 102, 0.9); - outline: none; -} -/* OnClick */ -.uk-slidenav:active { - color: rgba(102, 102, 102, 0.5); -} -/* Icon modifier - ========================================================================== */ -/* - * Previous - */ -/* - * Next - */ -/* Size modifier - ========================================================================== */ -.uk-slidenav-large { - padding: 10px 10px; -} -/* Container - ========================================================================== */ -.uk-slidenav-container { - display: flex; -} -/* ======================================================================== - Component: Dotnav - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Reset list - * 3. Gutter - */ -.uk-dotnav { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin: 0; - padding: 0; - list-style: none; - /* 3 */ - margin-left: -12px; -} -/* - * 1. Space is allocated solely based on content dimensions: 0 0 auto - * 2. Gutter - */ -.uk-dotnav > * { - /* 1 */ - flex: none; - /* 2 */ - padding-left: 12px; -} -/* Items - ========================================================================== */ -/* - * Items - * 1. Hide text if present - */ -.uk-dotnav > * > * { - display: block; - box-sizing: border-box; - width: 10px; - height: 10px; - border-radius: 50%; - background: transparent; - /* 1 */ - text-indent: 100%; - overflow: hidden; - white-space: nowrap; - border: 1px solid rgba(102, 102, 102, 0.4); - transition: 0.2s ease-in-out; - transition-property: background-color, border-color; -} -/* Hover + Focus */ -.uk-dotnav > * > :hover, -.uk-dotnav > * > :focus { - background-color: rgba(102, 102, 102, 0.6); - outline: none; - border-color: transparent; -} -/* OnClick */ -.uk-dotnav > * > :active { - background-color: rgba(102, 102, 102, 0.2); - border-color: transparent; -} -/* Active */ -.uk-dotnav > .uk-active > * { - background-color: rgba(102, 102, 102, 0.6); - border-color: transparent; -} -/* Modifier: 'uk-dotnav-vertical' - ========================================================================== */ -/* - * 1. Change direction - * 2. Gutter - */ -.uk-dotnav-vertical { - /* 1 */ - flex-direction: column; - /* 2 */ - margin-left: 0; - margin-top: -12px; -} -/* 2 */ -.uk-dotnav-vertical > * { - padding-left: 0; - padding-top: 12px; -} -/* ======================================================================== - Component: Thumbnav - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Reset list - * 3. Gutter - */ -.uk-thumbnav { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin: 0; - padding: 0; - list-style: none; - /* 3 */ - margin-left: -15px; -} -/* - * Space is allocated based on content dimensions, but shrinks: 0 1 auto - * 1. Gutter - */ -.uk-thumbnav > * { - /* 1 */ - padding-left: 15px; -} -/* Items - ========================================================================== */ -/* - * Items - */ -.uk-thumbnav > * > * { - display: inline-block; - position: relative; -} -.uk-thumbnav > * > *::after { - content: ""; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - background: rgba(255, 255, 255, 0.4); - transition: background-color 0.1s ease-in-out; -} -/* Hover + Focus */ -.uk-thumbnav > * > :hover, -.uk-thumbnav > * > :focus { - outline: none; -} -.uk-thumbnav > * > :hover::after, -.uk-thumbnav > * > :focus::after { - background-color: transparent; -} -/* Active */ -.uk-thumbnav > .uk-active > *::after { - background-color: transparent; -} -/* Modifier: 'uk-thumbnav-vertical' - ========================================================================== */ -/* - * 1. Change direction - * 2. Gutter - */ -.uk-thumbnav-vertical { - /* 1 */ - flex-direction: column; - /* 2 */ - margin-left: 0; - margin-top: -15px; -} -/* 2 */ -.uk-thumbnav-vertical > * { - padding-left: 0; - padding-top: 15px; -} -/* ======================================================================== - Component: Iconnav - ========================================================================== */ -/* - * 1. Allow items to wrap into the next line - * 2. Reset list - * 3. Gutter - */ -.uk-iconnav { - display: flex; - /* 1 */ - flex-wrap: wrap; - /* 2 */ - margin: 0; - padding: 0; - list-style: none; - /* 3 */ - margin-left: -10px; -} -/* - * Space is allocated based on content dimensions, but shrinks: 0 1 auto - * 1. Gutter - */ -.uk-iconnav > * { - /* 1 */ - padding-left: 10px; -} -/* Items - ========================================================================== */ -/* - * Items must target `a` elements to exclude other elements (e.g. dropdowns) - * 1. Prevent gap if child element is `inline-block`, e.g. an icon - * 2. Style - */ -.uk-iconnav > * > a { - /* 1 */ - display: block; - /* 2 */ - color: #999; -} -/* Hover + Focus */ -.uk-iconnav > * > a:hover, -.uk-iconnav > * > a:focus { - color: #666; - outline: none; -} -/* Active */ -.uk-iconnav > .uk-active > a { - color: #666; -} -/* Modifier: 'uk-iconnav-vertical' - ========================================================================== */ -/* - * 1. Change direction - * 2. Gutter - */ -.uk-iconnav-vertical { - /* 1 */ - flex-direction: column; - /* 2 */ - margin-left: 0; - margin-top: -10px; -} -/* 2 */ -.uk-iconnav-vertical > * { - padding-left: 0; - padding-top: 10px; -} -/* ======================================================================== - Component: Lightbox - ========================================================================== */ -/* - * 1. Hide by default - * 2. Set position - * 3. Allow scrolling for the modal dialog - * 4. Horizontal padding - * 5. Mask the background page - * 6. Fade-in transition - * 7. Prevent cancellation of pointer events while dragging - */ -.uk-lightbox { - /* 1 */ - display: none; - /* 2 */ - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1010; - /* 5 */ - background: #000; - /* 6 */ - opacity: 0; - transition: opacity 0.15s linear; - /* 7 */ - touch-action: pinch-zoom; -} -/* - * Open - * 1. Center child - * 2. Fade-in - */ -.uk-lightbox.uk-open { - display: block; - /* 2 */ - opacity: 1; -} -/* Page - ========================================================================== */ -/* - * Prevent scrollbars - */ -.uk-lightbox-page { - overflow: hidden; -} -/* Item - ========================================================================== */ -/* - * 1. Center child within the viewport - * 2. Not visible by default - * 3. Color needed for spinner icon - * 4. Optimize animation - * 5. Responsiveness - * Using `vh` for `max-height` to fix image proportions after resize in Safari and Opera - * Using `vh` and `vw` to make responsive image work in IE11 - * 6. Suppress outline on focus - */ -.uk-lightbox-items > * { - /* 1 */ - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - /* 2 */ - display: none; - justify-content: center; - align-items: center; - /* 3 */ - color: rgba(255, 255, 255, 0.7); - /* 4 */ - will-change: transform, opacity; -} -/* 5 */ -.uk-lightbox-items > * > * { - max-width: 100vw; - max-height: 100vh; -} -/* 6 */ -.uk-lightbox-items > :focus { - outline: none; -} -.uk-lightbox-items > * > :not(iframe) { - width: auto; - height: auto; -} -.uk-lightbox-items > .uk-active { - display: flex; -} -/* Toolbar - ========================================================================== */ -.uk-lightbox-toolbar { - padding: 10px 10px; - background: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.7); -} -.uk-lightbox-toolbar > * { - color: rgba(255, 255, 255, 0.7); -} -/* Toolbar Icon (Close) - ========================================================================== */ -.uk-lightbox-toolbar-icon { - padding: 5px; - color: rgba(255, 255, 255, 0.7); -} -/* - * Hover - */ -.uk-lightbox-toolbar-icon:hover { - color: #fff; -} -/* Button (Slidenav) - ========================================================================== */ -/* - * 1. Center icon vertically and horizontally - */ -.uk-lightbox-button { - box-sizing: border-box; - width: 50px; - height: 50px; - background: rgba(0, 0, 0, 0.3); - color: rgba(255, 255, 255, 0.7); - /* 1 */ - display: inline-flex; - justify-content: center; - align-items: center; -} -/* Hover + Focus */ -.uk-lightbox-button:hover, -.uk-lightbox-button:focus { - color: #fff; -} -/* OnClick */ -/* Caption - ========================================================================== */ -.uk-lightbox-caption:empty { - display: none; -} -/* Iframe - ========================================================================== */ -.uk-lightbox-iframe { - width: 80%; - height: 80%; -} -/* ======================================================================== - Component: Animation - ========================================================================== */ -[class*='uk-animation-'] { - animation-duration: 0.5s; - animation-timing-function: ease-out; - animation-fill-mode: both; -} -/* Animations - ========================================================================== */ -/* - * Fade - */ -.uk-animation-fade { - animation-name: uk-fade; - animation-duration: 0.8s; - animation-timing-function: linear; -} -/* - * Scale - */ -.uk-animation-scale-up { - animation-name: uk-fade-scale-02; -} -.uk-animation-scale-down { - animation-name: uk-fade-scale-18; -} -/* - * Slide - */ -.uk-animation-slide-top { - animation-name: uk-fade-top; -} -.uk-animation-slide-bottom { - animation-name: uk-fade-bottom; -} -.uk-animation-slide-left { - animation-name: uk-fade-left; -} -.uk-animation-slide-right { - animation-name: uk-fade-right; -} -/* - * Slide Small - */ -.uk-animation-slide-top-small { - animation-name: uk-fade-top-small; -} -.uk-animation-slide-bottom-small { - animation-name: uk-fade-bottom-small; -} -.uk-animation-slide-left-small { - animation-name: uk-fade-left-small; -} -.uk-animation-slide-right-small { - animation-name: uk-fade-right-small; -} -/* - * Slide Medium - */ -.uk-animation-slide-top-medium { - animation-name: uk-fade-top-medium; -} -.uk-animation-slide-bottom-medium { - animation-name: uk-fade-bottom-medium; -} -.uk-animation-slide-left-medium { - animation-name: uk-fade-left-medium; -} -.uk-animation-slide-right-medium { - animation-name: uk-fade-right-medium; -} -/* - * Kenburns - */ -.uk-animation-kenburns { - animation-name: uk-scale-kenburns; - animation-duration: 15s; -} -/* - * Shake - */ -.uk-animation-shake { - animation-name: uk-shake; -} -/* - * SVG Stroke - * The `--uk-animation-stroke` custom property contains the longest path length. - * Set it manually or use `uk-svg="stroke-animation: true"` to set it automatically. - * All strokes are animated by the same pace and doesn't end simultaneously. - * To end simultaneously, `pathLength="1"` could be used, but it's not working in Safari yet. - */ -.uk-animation-stroke { - animation-name: uk-stroke; - stroke-dasharray: var(--uk-animation-stroke); - animation-duration: 2s; -} -/* Direction modifier - ========================================================================== */ -.uk-animation-reverse { - animation-direction: reverse; - animation-timing-function: ease-in; -} -/* Duration modifier - ========================================================================== */ -.uk-animation-fast { - animation-duration: 0.1s; -} -/* Toggle (Hover + Focus) -========================================================================== */ -/* - * The toggle is triggered on touch devices using `:focus` and tabindex - */ -.uk-animation-toggle:not(:hover):not(:focus) [class*='uk-animation-'] { - animation-name: none; -} -/* - * 1. Prevent tab highlighting on iOS. - */ -.uk-animation-toggle { - /* 1 */ - -webkit-tap-highlight-color: transparent; -} -/* - * Remove outline for `tabindex` - */ -.uk-animation-toggle:focus { - outline: none; -} -/* Keyframes used by animation classes - ========================================================================== */ -/* - * Fade - */ -@keyframes uk-fade { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -/* - * Slide Top - */ -@keyframes uk-fade-top { - 0% { - opacity: 0; - transform: translateY(-100%); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -/* - * Slide Bottom - */ -@keyframes uk-fade-bottom { - 0% { - opacity: 0; - transform: translateY(100%); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -/* - * Slide Left - */ -@keyframes uk-fade-left { - 0% { - opacity: 0; - transform: translateX(-100%); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -/* - * Slide Right - */ -@keyframes uk-fade-right { - 0% { - opacity: 0; - transform: translateX(100%); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -/* - * Slide Top Small - */ -@keyframes uk-fade-top-small { - 0% { - opacity: 0; - transform: translateY(-10px); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -/* - * Slide Bottom Small - */ -@keyframes uk-fade-bottom-small { - 0% { - opacity: 0; - transform: translateY(10px); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -/* - * Slide Left Small - */ -@keyframes uk-fade-left-small { - 0% { - opacity: 0; - transform: translateX(-10px); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -/* - * Slide Right Small - */ -@keyframes uk-fade-right-small { - 0% { - opacity: 0; - transform: translateX(10px); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -/* - * Slide Top Medium - */ -@keyframes uk-fade-top-medium { - 0% { - opacity: 0; - transform: translateY(-50px); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -/* - * Slide Bottom Medium - */ -@keyframes uk-fade-bottom-medium { - 0% { - opacity: 0; - transform: translateY(50px); - } - 100% { - opacity: 1; - transform: translateY(0); - } -} -/* - * Slide Left Medium - */ -@keyframes uk-fade-left-medium { - 0% { - opacity: 0; - transform: translateX(-50px); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -/* - * Slide Right Medium - */ -@keyframes uk-fade-right-medium { - 0% { - opacity: 0; - transform: translateX(50px); - } - 100% { - opacity: 1; - transform: translateX(0); - } -} -/* - * Scale Up - */ -@keyframes uk-fade-scale-02 { - 0% { - opacity: 0; - transform: scale(0.2); - } - 100% { - opacity: 1; - transform: scale(1); - } -} -/* - * Scale Down - */ -@keyframes uk-fade-scale-18 { - 0% { - opacity: 0; - transform: scale(1.8); - } - 100% { - opacity: 1; - transform: scale(1); - } -} -/* - * Kenburns - */ -@keyframes uk-scale-kenburns { - 0% { - transform: scale(1); - } - 100% { - transform: scale(1.2); - } -} -/* - * Shake - */ -@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); - } -} -/* - * Stroke - */ -@keyframes uk-stroke { - 0% { - stroke-dashoffset: var(--uk-animation-stroke); - } - 100% { - stroke-dashoffset: 0; - } -} -/* ======================================================================== - Component: Width - ========================================================================== */ -/* Equal child widths - ========================================================================== */ -[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% * 1 / 3.001); -} -.uk-child-width-1-4 > * { - width: 25%; -} -.uk-child-width-1-5 > * { - width: 20%; -} -.uk-child-width-1-6 > * { - width: calc(100% * 1 / 6.001); -} -.uk-child-width-auto > * { - width: auto; -} -/* - * 1. Reset the `min-width`, which is set to auto by default, because - * flex items won't shrink below their minimum intrinsic content size. - * Using `1px` instead of `0`, so items still wrap into the next line, - * if they have zero width and padding and the predecessor is 100% wide. - */ -.uk-child-width-expand > :not([class*='uk-width']) { - flex: 1; - /* 1 */ - min-width: 1px; -} -/* Phone landscape and bigger */ -@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% * 1 / 3.001); - } - .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% * 1 / 6.001); - } - .uk-child-width-auto\@s > * { - width: auto; - } - .uk-child-width-expand\@s > :not([class*='uk-width']) { - flex: 1; - min-width: 1px; - } -} -/* Tablet landscape and bigger */ -@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% * 1 / 3.001); - } - .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% * 1 / 6.001); - } - .uk-child-width-auto\@m > * { - width: auto; - } - .uk-child-width-expand\@m > :not([class*='uk-width']) { - flex: 1; - min-width: 1px; - } -} -/* Desktop and bigger */ -@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% * 1 / 3.001); - } - .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% * 1 / 6.001); - } - .uk-child-width-auto\@l > * { - width: auto; - } - .uk-child-width-expand\@l > :not([class*='uk-width']) { - flex: 1; - min-width: 1px; - } -} -/* Large screen and bigger */ -@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% * 1 / 3.001); - } - .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% * 1 / 6.001); - } - .uk-child-width-auto\@xl > * { - width: auto; - } - .uk-child-width-expand\@xl > :not([class*='uk-width']) { - flex: 1; - min-width: 1px; - } -} -/* Single Widths - ========================================================================== */ -/* - * 1. `max-width` is needed for the pixel-based classes - */ -[class*='uk-width'] { - box-sizing: border-box; - width: 100%; - /* 1 */ - max-width: 100%; -} -/* Halves */ -.uk-width-1-2 { - width: 50%; -} -/* Thirds */ -.uk-width-1-3 { - width: calc(100% * 1 / 3.001); -} -.uk-width-2-3 { - width: calc(100% * 2 / 3.001); -} -/* Quarters */ -.uk-width-1-4 { - width: 25%; -} -.uk-width-3-4 { - width: 75%; -} -/* Fifths */ -.uk-width-1-5 { - width: 20%; -} -.uk-width-2-5 { - width: 40%; -} -.uk-width-3-5 { - width: 60%; -} -.uk-width-4-5 { - width: 80%; -} -/* Sixths */ -.uk-width-1-6 { - width: calc(100% * 1 / 6.001); -} -.uk-width-5-6 { - width: calc(100% * 5 / 6.001); -} -/* Pixel */ -.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; -} -/* Auto */ -.uk-width-auto { - width: auto; -} -/* Expand */ -.uk-width-expand { - flex: 1; - min-width: 1px; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - /* Whole */ - .uk-width-1-1\@s { - width: 100%; - } - /* Halves */ - .uk-width-1-2\@s { - width: 50%; - } - /* Thirds */ - .uk-width-1-3\@s { - width: calc(100% * 1 / 3.001); - } - .uk-width-2-3\@s { - width: calc(100% * 2 / 3.001); - } - /* Quarters */ - .uk-width-1-4\@s { - width: 25%; - } - .uk-width-3-4\@s { - width: 75%; - } - /* Fifths */ - .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%; - } - /* Sixths */ - .uk-width-1-6\@s { - width: calc(100% * 1 / 6.001); - } - .uk-width-5-6\@s { - width: calc(100% * 5 / 6.001); - } - /* Pixel */ - .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; - } - /* Auto */ - .uk-width-auto\@s { - width: auto; - } - /* Expand */ - .uk-width-expand\@s { - flex: 1; - min-width: 1px; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - /* Whole */ - .uk-width-1-1\@m { - width: 100%; - } - /* Halves */ - .uk-width-1-2\@m { - width: 50%; - } - /* Thirds */ - .uk-width-1-3\@m { - width: calc(100% * 1 / 3.001); - } - .uk-width-2-3\@m { - width: calc(100% * 2 / 3.001); - } - /* Quarters */ - .uk-width-1-4\@m { - width: 25%; - } - .uk-width-3-4\@m { - width: 75%; - } - /* Fifths */ - .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%; - } - /* Sixths */ - .uk-width-1-6\@m { - width: calc(100% * 1 / 6.001); - } - .uk-width-5-6\@m { - width: calc(100% * 5 / 6.001); - } - /* Pixel */ - .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; - } - /* Auto */ - .uk-width-auto\@m { - width: auto; - } - /* Expand */ - .uk-width-expand\@m { - flex: 1; - min-width: 1px; - } -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - /* Whole */ - .uk-width-1-1\@l { - width: 100%; - } - /* Halves */ - .uk-width-1-2\@l { - width: 50%; - } - /* Thirds */ - .uk-width-1-3\@l { - width: calc(100% * 1 / 3.001); - } - .uk-width-2-3\@l { - width: calc(100% * 2 / 3.001); - } - /* Quarters */ - .uk-width-1-4\@l { - width: 25%; - } - .uk-width-3-4\@l { - width: 75%; - } - /* Fifths */ - .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%; - } - /* Sixths */ - .uk-width-1-6\@l { - width: calc(100% * 1 / 6.001); - } - .uk-width-5-6\@l { - width: calc(100% * 5 / 6.001); - } - /* Pixel */ - .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; - } - /* Auto */ - .uk-width-auto\@l { - width: auto; - } - /* Expand */ - .uk-width-expand\@l { - flex: 1; - min-width: 1px; - } -} -/* Large screen and bigger */ -@media (min-width: 1600px) { - /* Whole */ - .uk-width-1-1\@xl { - width: 100%; - } - /* Halves */ - .uk-width-1-2\@xl { - width: 50%; - } - /* Thirds */ - .uk-width-1-3\@xl { - width: calc(100% * 1 / 3.001); - } - .uk-width-2-3\@xl { - width: calc(100% * 2 / 3.001); - } - /* Quarters */ - .uk-width-1-4\@xl { - width: 25%; - } - .uk-width-3-4\@xl { - width: 75%; - } - /* Fifths */ - .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%; - } - /* Sixths */ - .uk-width-1-6\@xl { - width: calc(100% * 1 / 6.001); - } - .uk-width-5-6\@xl { - width: calc(100% * 5 / 6.001); - } - /* Pixel */ - .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; - } - /* Auto */ - .uk-width-auto\@xl { - width: auto; - } - /* Expand */ - .uk-width-expand\@xl { - flex: 1; - min-width: 1px; - } -} -/* ======================================================================== - Component: Height - ========================================================================== */ -[class*='uk-height'] { - box-sizing: border-box; -} -/* - * Only works if parent element has a height set - */ -.uk-height-1-1 { - height: 100%; -} -/* - * Useful to create image teasers - */ -.uk-height-viewport { - min-height: 100vh; -} -/* - * Pixel - * Useful for `overflow: auto` - */ -.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; -} -/* ======================================================================== - Component: Text - ========================================================================== */ -/* Style modifiers - ========================================================================== */ -.uk-text-lead { - font-size: 1.5rem; - line-height: 1.5; - color: #333; -} -.uk-text-meta { - font-size: 0.875rem; - line-height: 1.4; - color: #999; -} -.uk-text-meta a { - color: #999; -} -.uk-text-meta a:hover { - color: #666; - text-decoration: none; -} -/* Size modifiers - ========================================================================== */ -.uk-text-small { - font-size: 0.875rem; - line-height: 1.5; -} -.uk-text-large { - font-size: 1.5rem; - line-height: 1.5; -} -.uk-text-default { - font-size: 16px; - line-height: 1.5; -} -/* Weight modifier - ========================================================================== */ -.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; -} -/* Style modifier - ========================================================================== */ -.uk-text-italic { - font-style: italic; -} -/* Transform modifier - ========================================================================== */ -.uk-text-capitalize { - text-transform: capitalize !important; -} -.uk-text-uppercase { - text-transform: uppercase !important; -} -.uk-text-lowercase { - text-transform: lowercase !important; -} -/* Color modifiers - ========================================================================== */ -.uk-text-muted { - color: #999 !important; -} -.uk-text-emphasis { - color: #333 !important; -} -.uk-text-primary { - color: #1e87f0 !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; -} -/* Background modifier - ========================================================================== */ -/* - * 1. The background clips to the foreground text. Works in Chrome, Firefox, Safari, Edge and Opera - * Default color is set to transparent - * 2. Container fits the text - * 3. Fallback color for IE11 - */ -.uk-text-background { - /* 1 */ - -webkit-background-clip: text; - /* 2 */ - display: inline-block; - /* 3 */ - color: #1e87f0 !important; -} -@supports (-webkit-background-clip: text) { - .uk-text-background { - background-color: #1e87f0; - color: transparent !important; - } -} -/* Alignment modifiers - ========================================================================== */ -.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; -} -/* Phone landscape and bigger */ -@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; - } -} -/* Tablet landscape and bigger */ -@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; - } -} -/* Desktop and bigger */ -@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; - } -} -/* Large screen and bigger */ -@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; - } -} -/* - * Vertical - */ -.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; -} -/* Wrap modifiers - ========================================================================== */ -/* - * Prevent text from wrapping onto multiple lines - */ -.uk-text-nowrap { - white-space: nowrap; -} -/* - * 1. Make sure a max-width is set after which truncation can occur - * 2. Prevent text from wrapping onto multiple lines, and truncate with an ellipsis - * 3. Fix for table cells - */ -.uk-text-truncate { - /* 1 */ - max-width: 100%; - /* 2 */ - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -/* 2 */ -th.uk-text-truncate, -td.uk-text-truncate { - max-width: 0; -} -/* - * 1. Wrap long words onto the next line and break them if they are too long to fit - * 2. Legacy `word-wrap` as fallback for `overflow-wrap` - * 3. Fix `overflow-wrap` which doesn't work with table cells in Chrome, Opera, IE11 and Edge - * Must use `break-all` to support IE11 and Edge - * Note: Not using `hyphens: auto;` because it hyphenates text even if not needed - */ -.uk-text-break { - /* 1 */ - overflow-wrap: break-word; - /* 2 */ - word-wrap: break-word; -} -/* 3 */ -th.uk-text-break, -td.uk-text-break { - word-break: break-all; -} -/* ======================================================================== - Component: Column - ========================================================================== */ -[class*='uk-column-'] { - column-gap: 30px; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - [class*='uk-column-'] { - column-gap: 40px; - } -} -/* - * Fix image 1px line wrapping into the next column in Chrome - */ -[class*='uk-column-'] img { - transform: translate3d(0, 0, 0); -} -/* Divider - ========================================================================== */ -/* - * 1. Double the column gap - */ -.uk-column-divider { - column-rule: 1px solid #e5e5e5; - /* 1 */ - column-gap: 60px; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-column-divider { - column-gap: 80px; - } -} -/* Width modifiers - ========================================================================== */ -.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; -} -/* Phone landscape and bigger */ -@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; - } -} -/* Tablet landscape and bigger */ -@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; - } -} -/* Desktop and bigger */ -@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; - } -} -/* Large screen and bigger */ -@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; - } -} -/* Make element span across all columns - * Does not work in Firefox yet - ========================================================================== */ -.uk-column-span { - column-span: all; -} -/* ======================================================================== - Component: Cover - ========================================================================== */ -/* - * Works with iframes and embedded content - * 1. Reset responsiveness for embedded content - * 2. Center object - * Note: Percent values on the `top` property only works if this element - * is absolute positioned or if the container has a height - */ -.uk-cover { - /* 1 */ - max-width: none; - /* 2 */ - position: absolute; - left: 50%; - top: 50%; - transform: translate(-50%, -50%); -} -iframe.uk-cover { - pointer-events: none; -} -/* Container - ========================================================================== */ -/* - * 1. Parent container which clips resized object - * 2. Needed if the child is positioned absolute. See note above - */ -.uk-cover-container { - /* 1 */ - overflow: hidden; - /* 2 */ - position: relative; -} -/* ======================================================================== - Component: Background - ========================================================================== */ -/* Color - ========================================================================== */ -.uk-background-default { - background-color: #fff; -} -.uk-background-muted { - background-color: #f8f8f8; -} -.uk-background-primary { - background-color: #1e87f0; -} -.uk-background-secondary { - background-color: #222; -} -/* Size - ========================================================================== */ -.uk-background-cover, -.uk-background-contain { - background-position: 50% 50%; - background-repeat: no-repeat; -} -.uk-background-cover { - background-size: cover; -} -.uk-background-contain { - background-size: contain; -} -/* Position - ========================================================================== */ -.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%; -} -/* Repeat - ========================================================================== */ -.uk-background-norepeat { - background-repeat: no-repeat; -} -/* Attachment - ========================================================================== */ -/* - * 1. Fix bug introduced in Chrome 67: the background image is not visible if any element on the page uses `translate3d` - */ -.uk-background-fixed { - background-attachment: fixed; - /* 1 */ - backface-visibility: hidden; -} -/* - * Exclude touch devices because `fixed` doesn't work on iOS and Android - */ -@media (pointer: coarse) { - .uk-background-fixed { - background-attachment: scroll; - } -} -/* Image - ========================================================================== */ -/* Phone portrait and smaller */ -@media (max-width: 639px) { - .uk-background-image\@s { - background-image: none !important; - } -} -/* Phone landscape and smaller */ -@media (max-width: 959px) { - .uk-background-image\@m { - background-image: none !important; - } -} -/* Tablet landscape and smaller */ -@media (max-width: 1199px) { - .uk-background-image\@l { - background-image: none !important; - } -} -/* Desktop and smaller */ -@media (max-width: 1599px) { - .uk-background-image\@xl { - background-image: none !important; - } -} -/* Blend modes - ========================================================================== */ -.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; -} -/* ======================================================================== - Component: Align - ========================================================================== */ -/* - * Default - */ -[class*='uk-align'] { - display: block; - margin-bottom: 30px; -} -* + [class*='uk-align'] { - margin-top: 30px; -} -/* - * Center - */ -.uk-align-center { - margin-left: auto; - margin-right: auto; -} -/* - * Left/Right - */ -.uk-align-left { - margin-top: 0; - margin-right: 30px; - float: left; -} -.uk-align-right { - margin-top: 0; - margin-left: 30px; - float: right; -} -/* Phone landscape and bigger */ -@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; - } -} -/* Tablet landscape and bigger */ -@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; - } -} -/* Desktop and bigger */ -@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; - } -} -/* Large screen and bigger */ -@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; - } -} -/* ======================================================================== - Component: SVG - ========================================================================== */ -/* - * 1. Fill all SVG elements with the current text color if no `fill` attribute is set - * 2. Set the fill and stroke color of all SVG elements to the current text color - */ -/* 1 */ -.uk-svg, -.uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve) { - fill: currentcolor; -} -.uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) { - stroke: currentcolor; -} -/* - * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835 - */ -.uk-svg { - transform: translate(0, 0); -} -/* ======================================================================== - Component: Utility - ========================================================================== */ -/* Panel - ========================================================================== */ -.uk-panel { - display: flow-root; - position: relative; - box-sizing: border-box; -} -/* - * Remove margin from the last-child - */ -.uk-panel > :last-child { - margin-bottom: 0; -} -/* - * Scrollable - */ -.uk-panel-scrollable { - height: 170px; - padding: 10px; - border: 1px solid #e5e5e5; - overflow: auto; - -webkit-overflow-scrolling: touch; - resize: both; -} -/* Clearfix - ========================================================================== */ -/* - * 1. `table-cell` is used with `::before` because `table` creates a 1px gap when it becomes a flex item, only in Webkit - * 2. `table` is used again with `::after` because `clear` only works with block elements. - * Note: `display: block` with `overflow: hidden` is currently not working in the latest Safari - */ -/* 1 */ -.uk-clearfix::before { - content: ""; - display: table-cell; -} -/* 2 */ -.uk-clearfix::after { - content: ""; - display: table; - clear: both; -} -/* Float - ========================================================================== */ -/* - * 1. Prevent content overflow - */ -.uk-float-left { - float: left; -} -.uk-float-right { - float: right; -} -/* 1 */ -[class*='uk-float-'] { - max-width: 100%; -} -/* Overfow - ========================================================================== */ -.uk-overflow-hidden { - overflow: hidden; -} -/* - * Enable scrollbars if content is clipped - * Note: Firefox ignores `padding-bottom` for the scrollable overflow https://bugzilla.mozilla.org/show_bug.cgi?id=748518 - */ -.uk-overflow-auto { - overflow: auto; - -webkit-overflow-scrolling: touch; -} -.uk-overflow-auto > :last-child { - margin-bottom: 0; -} -/* Resize - ========================================================================== */ -.uk-resize { - resize: both; -} -.uk-resize-vertical { - resize: vertical; -} -/* Display - ========================================================================== */ -.uk-display-block { - display: block !important; -} -.uk-display-inline { - display: inline !important; -} -.uk-display-inline-block { - display: inline-block !important; -} -/* Inline - ========================================================================== */ -/* - * 1. Container fits its content - * 2. Create position context - * 3. Prevent content overflow - * 4. Behave like most inline-block elements - * 5. Force hardware acceleration without creating a new stacking context - * to fix 1px glitch when combined with overlays and transitions in Webkit - * 6. Clip child elements - */ -[class*='uk-inline'] { - /* 1 */ - display: inline-block; - /* 2 */ - position: relative; - /* 3 */ - max-width: 100%; - /* 4 */ - vertical-align: middle; - /* 5 */ - -webkit-backface-visibility: hidden; -} -.uk-inline-clip { - /* 6 */ - overflow: hidden; -} -/* Responsive objects - ========================================================================== */ -/* - * Preserve original dimensions - * Because `img, `video`, `canvas` and `audio` are already responsive by default, see Base component - */ -.uk-preserve-width, -.uk-preserve-width canvas, -.uk-preserve-width img, -.uk-preserve-width svg, -.uk-preserve-width video { - max-width: none; -} -/* - * Responsiveness - * Corrects `max-width` and `max-height` behavior if padding and border are used - */ -.uk-responsive-width, -.uk-responsive-height { - box-sizing: border-box; -} -/* - * 1. Set a maximum width. `important` needed to override `uk-preserve-width img` - * 2. Auto scale the height. Only needed if `height` attribute is present - */ -.uk-responsive-width { - /* 1 */ - max-width: 100% !important; - /* 2 */ - height: auto; -} -/* - * 1. Set a maximum height. Only works if the parent element has a fixed height - * 2. Auto scale the width. Only needed if `width` attribute is present - * 3. Reset max-width, which `img, `video`, `canvas` and `audio` already have by default - */ -.uk-responsive-height { - /* 1 */ - max-height: 100%; - /* 2 */ - width: auto; - /* 3 */ - max-width: none; -} -/* Border - ========================================================================== */ -.uk-border-circle { - border-radius: 50%; -} -.uk-border-pill { - border-radius: 500px; -} -.uk-border-rounded { - border-radius: 5px; -} -/* - * Fix `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit - */ -.uk-inline-clip[class*='uk-border-'] { - -webkit-transform: translateZ(0); -} -/* Box-shadow - ========================================================================== */ -.uk-box-shadow-small { - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08); -} -.uk-box-shadow-medium { - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); -} -.uk-box-shadow-large { - box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); -} -.uk-box-shadow-xlarge { - box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16); -} -/* - * Hover - */ -[class*='uk-box-shadow-hover'] { - transition: box-shadow 0.1s ease-in-out; -} -.uk-box-shadow-hover-small:hover { - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08); -} -.uk-box-shadow-hover-medium:hover { - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); -} -.uk-box-shadow-hover-large:hover { - box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); -} -.uk-box-shadow-hover-xlarge:hover { - box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16); -} -/* Box-shadow bottom - ========================================================================== */ -/* - * 1. Set position. - * 2. Set style - * 3. Blur doesn't work on pseudo elements with negative `z-index` in Edge. - * Solved by using `before` and add position context to child elements. - */ -@supports (filter: blur(0)) { - .uk-box-shadow-bottom { - display: inline-block; - position: relative; - max-width: 100%; - vertical-align: middle; - } - .uk-box-shadow-bottom::before { - content: ''; - /* 1 */ - position: absolute; - bottom: -30px; - left: 0; - right: 0; - /* 2 */ - height: 30px; - border-radius: 100%; - background: #444; - filter: blur(20px); - } - /* 3 */ - .uk-box-shadow-bottom > * { - position: relative; - } -} -/* Drop cap - ========================================================================== */ -/* - * 1. Firefox doesn't apply `::first-letter` if the first letter is inside child elements - * https://bugzilla.mozilla.org/show_bug.cgi?id=214004 - * 2. In Firefox, a floating `::first-letter` doesn't have a line box and there for no `line-height` - * https://bugzilla.mozilla.org/show_bug.cgi?id=317933 - * 3. Caused by 1.: Edge creates two nested `::first-letter` containers, one for each selector - * This doubles the `font-size` exponential when using the `em` unit. - */ -.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; -} -/* 2 */ -@-moz-document url-prefix() { - .uk-dropcap::first-letter, - .uk-dropcap > p:first-of-type::first-letter { - margin-top: 1.1%; - } -} -/* 3 */ -@supports (-ms-ime-align: auto) { - .uk-dropcap > p:first-of-type::first-letter { - font-size: 1em; - } -} -/* Logo - ========================================================================== */ -/* - * 1. Required for `a` - */ -.uk-logo { - font-size: 1.5rem; - 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"; - color: #666; - /* 1 */ - text-decoration: none; -} -/* Hover + Focus */ -.uk-logo:hover, -.uk-logo:focus { - color: #666; - outline: none; - /* 1 */ - text-decoration: none; -} -.uk-logo-inverse { - display: none; -} -/* Disabled State - ========================================================================== */ -.uk-disabled { - pointer-events: none; -} -/* Drag State - ========================================================================== */ -/* - * 1. Needed if moving over elements with have their own cursor on hover, e.g. links or buttons - * 2. Fix dragging over iframes - */ -.uk-drag, -.uk-drag * { - cursor: move; -} -/* 2 */ -.uk-drag iframe { - pointer-events: none; -} -/* Dragover State - ========================================================================== */ -/* - * Create a box-shadow when dragging a file over the upload area - */ -.uk-dragover { - box-shadow: 0 0 20px rgba(100, 100, 100, 0.3); -} -/* Blend modes - ========================================================================== */ -.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; -} -/* Transform -========================================================================== */ -.uk-transform-center { - transform: translate(-50%, -50%); -} -/* Transform Origin -========================================================================== */ -.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%; -} -/* ======================================================================== - Component: Flex - ========================================================================== */ -.uk-flex { - display: flex; -} -.uk-flex-inline { - display: inline-flex; -} -/* - * Remove pseudo elements created by micro clearfix as precaution - */ -.uk-flex::before, -.uk-flex::after, -.uk-flex-inline::before, -.uk-flex-inline::after { - display: none; -} -/* Alignment - ========================================================================== */ -/* - * Align items along the main axis of the current line of the flex container - * Row: Horizontal - */ -.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; -} -/* Phone landscape and bigger */ -@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; - } -} -/* Tablet landscape and bigger */ -@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; - } -} -/* Desktop and bigger */ -@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; - } -} -/* Large screen and bigger */ -@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; - } -} -/* - * Align items in the cross axis of the current line of the flex container - * Row: Vertical - */ -.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; -} -/* Direction - ========================================================================== */ -.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; -} -/* Wrap - ========================================================================== */ -.uk-flex-nowrap { - flex-wrap: nowrap; -} -.uk-flex-wrap { - flex-wrap: wrap; -} -.uk-flex-wrap-reverse { - flex-wrap: wrap-reverse; -} -/* - * Aligns items within the flex container when there is extra space in the cross-axis - * Only works if there is more than one line of flex items - */ -.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; -} -/* Item ordering - ========================================================================== */ -/* - * Default is 0 - */ -.uk-flex-first { - order: -1; -} -.uk-flex-last { - order: 99; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-flex-first\@s { - order: -1; - } - .uk-flex-last\@s { - order: 99; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-flex-first\@m { - order: -1; - } - .uk-flex-last\@m { - order: 99; - } -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-flex-first\@l { - order: -1; - } - .uk-flex-last\@l { - order: 99; - } -} -/* Large screen and bigger */ -@media (min-width: 1600px) { - .uk-flex-first\@xl { - order: -1; - } - .uk-flex-last\@xl { - order: 99; - } -} -/* Item dimensions - ========================================================================== */ -/* - * Initial: 0 1 auto - * Content dimensions, but shrinks - */ -/* - * No Flex: 0 0 auto - * Content dimensions - */ -.uk-flex-none { - flex: none; -} -/* - * Relative Flex: 1 1 auto - * Space is allocated considering content - */ -.uk-flex-auto { - flex: auto; -} -/* - * Absolute Flex: 1 1 0% - * Space is allocated solely based on flex - */ -.uk-flex-1 { - flex: 1; -} -/* ======================================================================== - Component: Margin - ========================================================================== */ -/* - * Default - */ -.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; -} -/* Small - ========================================================================== */ -.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; -} -/* Medium - ========================================================================== */ -.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; -} -/* Large - ========================================================================== */ -.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; -} -/* Desktop and bigger */ -@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; - } -} -/* XLarge - ========================================================================== */ -.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; -} -/* Desktop and bigger */ -@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; - } -} -/* Auto - ========================================================================== */ -.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; -} -/* Phone landscape and bigger */ -@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; - } -} -/* Tablet landscape and bigger */ -@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; - } -} -/* Desktop and bigger */ -@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; - } -} -/* Large screen and bigger */ -@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; - } -} -/* Remove - ========================================================================== */ -.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; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-margin-remove-left\@s { - margin-left: 0 !important; - } - .uk-margin-remove-right\@s { - margin-right: 0 !important; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-margin-remove-left\@m { - margin-left: 0 !important; - } - .uk-margin-remove-right\@m { - margin-right: 0 !important; - } -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-margin-remove-left\@l { - margin-left: 0 !important; - } - .uk-margin-remove-right\@l { - margin-right: 0 !important; - } -} -/* Large screen and bigger */ -@media (min-width: 1600px) { - .uk-margin-remove-left\@xl { - margin-left: 0 !important; - } - .uk-margin-remove-right\@xl { - margin-right: 0 !important; - } -} -/* ======================================================================== - Component: Padding - ========================================================================== */ -.uk-padding { - padding: 30px; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-padding { - padding: 40px; - } -} -/* Small - ========================================================================== */ -.uk-padding-small { - padding: 15px; -} -/* Large - ========================================================================== */ -.uk-padding-large { - padding: 30px; -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-padding-large { - padding: 70px; - } -} -/* Remove - ========================================================================== */ -.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; -} -/* ======================================================================== - Component: Position - ========================================================================== */ -/* Directions - ========================================================================== */ -/* - * 1. Prevent content overflow if `max-width: 100%` is used inside position container. - */ -[class*='uk-position-top'], -[class*='uk-position-bottom'], -[class*='uk-position-left'], -[class*='uk-position-right'], -[class*='uk-position-center'] { - position: absolute !important; - /* 1 */ - max-width: 100%; -} -/* Edges - ========================================================================== */ -/* Don't use `width: 100%` because it is wrong if the parent has padding. */ -.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; -} -/* Corners - ========================================================================== */ -.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; -} -/* - * Center - * 1. Fix text wrapping if content is larger than 50% of the container. - */ -.uk-position-center { - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - /* 1 */ - width: max-content; - max-width: 100%; - box-sizing: border-box; -} -/* Vertical */ -[class*='uk-position-center-left'], -[class*='uk-position-center-right'] { - top: 50%; - transform: translateY(-50%); -} -.uk-position-center-left { - left: 0; -} -.uk-position-center-right { - right: 0; -} -.uk-position-center-left-out { - right: 100%; - width: max-content; -} -.uk-position-center-right-out { - left: 100%; - width: max-content; -} -/* Horizontal */ -.uk-position-top-center, -.uk-position-bottom-center { - left: 50%; - transform: translateX(-50%); - /* 1 */ - width: max-content; - max-width: 100%; - box-sizing: border-box; -} -.uk-position-top-center { - top: 0; -} -.uk-position-bottom-center { - bottom: 0; -} -/* Cover - ========================================================================== */ -.uk-position-cover { - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; -} -/* Utility - ========================================================================== */ -.uk-position-relative { - position: relative !important; -} -.uk-position-absolute { - position: absolute !important; -} -.uk-position-fixed { - position: fixed !important; -} -.uk-position-z-index { - z-index: 1; -} -/* Margin modifier - ========================================================================== */ -/* - * Small - */ -.uk-position-small { - max-width: calc(100% - (15px * 2)); - margin: 15px; -} -.uk-position-small.uk-position-center { - transform: translate(-50%, -50%) translate(-15px, -15px); -} -.uk-position-small[class*='uk-position-center-left'], -.uk-position-small[class*='uk-position-center-right'] { - transform: translateY(-50%) translateY(-15px); -} -.uk-position-small.uk-position-top-center, -.uk-position-small.uk-position-bottom-center { - transform: translateX(-50%) translateX(-15px); -} -/* - * Medium - */ -.uk-position-medium { - max-width: calc(100% - (30px * 2)); - margin: 30px; -} -.uk-position-medium.uk-position-center { - transform: translate(-50%, -50%) translate(-30px, -30px); -} -.uk-position-medium[class*='uk-position-center-left'], -.uk-position-medium[class*='uk-position-center-right'] { - transform: translateY(-50%) translateY(-30px); -} -.uk-position-medium.uk-position-top-center, -.uk-position-medium.uk-position-bottom-center { - transform: translateX(-50%) translateX(-30px); -} -/* - * Large - */ -.uk-position-large { - max-width: calc(100% - (30px * 2)); - margin: 30px; -} -.uk-position-large.uk-position-center { - transform: translate(-50%, -50%) translate(-30px, -30px); -} -.uk-position-large[class*='uk-position-center-left'], -.uk-position-large[class*='uk-position-center-right'] { - transform: translateY(-50%) translateY(-30px); -} -.uk-position-large.uk-position-top-center, -.uk-position-large.uk-position-bottom-center { - transform: translateX(-50%) translateX(-30px); -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-position-large { - max-width: calc(100% - (50px * 2)); - margin: 50px; - } - .uk-position-large.uk-position-center { - transform: translate(-50%, -50%) translate(-50px, -50px); - } - .uk-position-large[class*='uk-position-center-left'], - .uk-position-large[class*='uk-position-center-right'] { - transform: translateY(-50%) translateY(-50px); - } - .uk-position-large.uk-position-top-center, - .uk-position-large.uk-position-bottom-center { - transform: translateX(-50%) translateX(-50px); - } -} -/* ======================================================================== - Component: Transition - ========================================================================== */ -/* Toggle (Hover + Focus) - ========================================================================== */ -/* - * 1. Prevent tab highlighting on iOS. - */ -.uk-transition-toggle { - /* 1 */ - -webkit-tap-highlight-color: transparent; -} -/* - * Remove outline for `tabindex` - */ -.uk-transition-toggle:focus { - outline: none; -} -/* Transitions - ========================================================================== */ -/* - * The toggle is triggered on touch devices by two methods: - * 1. Using `:focus` and tabindex - * 2. Using `:hover` and a `touchstart` event listener registered on the document - * (Doesn't work on Surface touch devices) - * - * Note: Transitions don't work with `uk-postion-center-*` classes because they also use `transform`, - * therefore it's recommended to use an extra `div` for the transition. - */ -.uk-transition-fade, -[class*='uk-transition-scale'], -[class*='uk-transition-slide'] { - transition: 0.3s ease-out; - transition-property: opacity, transform, filter; - opacity: 0; -} -/* - * Fade - */ -.uk-transition-toggle:hover .uk-transition-fade, -.uk-transition-toggle:focus .uk-transition-fade, -.uk-transition-active.uk-active .uk-transition-fade { - opacity: 1; -} -/* - * Scale - */ -.uk-transition-scale-up { - transform: scale(1, 1); -} -.uk-transition-scale-down { - transform: scale(1.1, 1.1); -} -/* Show */ -.uk-transition-toggle:hover .uk-transition-scale-up, -.uk-transition-toggle:focus .uk-transition-scale-up, -.uk-transition-active.uk-active .uk-transition-scale-up { - opacity: 1; - transform: scale(1.1, 1.1); -} -.uk-transition-toggle:hover .uk-transition-scale-down, -.uk-transition-toggle:focus .uk-transition-scale-down, -.uk-transition-active.uk-active .uk-transition-scale-down { - opacity: 1; - transform: scale(1, 1); -} -/* - * Slide - */ -.uk-transition-slide-top { - transform: translateY(-100%); -} -.uk-transition-slide-bottom { - transform: translateY(100%); -} -.uk-transition-slide-left { - transform: translateX(-100%); -} -.uk-transition-slide-right { - transform: translateX(100%); -} -.uk-transition-slide-top-small { - transform: translateY(-10px); -} -.uk-transition-slide-bottom-small { - transform: translateY(10px); -} -.uk-transition-slide-left-small { - transform: translateX(-10px); -} -.uk-transition-slide-right-small { - transform: translateX(10px); -} -.uk-transition-slide-top-medium { - transform: translateY(-50px); -} -.uk-transition-slide-bottom-medium { - transform: translateY(50px); -} -.uk-transition-slide-left-medium { - transform: translateX(-50px); -} -.uk-transition-slide-right-medium { - transform: translateX(50px); -} -/* Show */ -.uk-transition-toggle:hover [class*='uk-transition-slide'], -.uk-transition-toggle:focus [class*='uk-transition-slide'], -.uk-transition-active.uk-active [class*='uk-transition-slide'] { - opacity: 1; - transform: translate(0, 0); -} -/* Opacity modifier - ========================================================================== */ -.uk-transition-opaque { - opacity: 1; -} -/* Duration modifiers - ========================================================================== */ -.uk-transition-slow { - transition-duration: 0.7s; -} -/* ======================================================================== - Component: Visibility - ========================================================================== */ -/* - * Hidden - * `hidden` attribute also set here to make it stronger - */ -[hidden], -.uk-hidden { - display: none !important; -} -/* Phone landscape and bigger */ -@media (min-width: 640px) { - .uk-hidden\@s { - display: none !important; - } -} -/* Tablet landscape and bigger */ -@media (min-width: 960px) { - .uk-hidden\@m { - display: none !important; - } -} -/* Desktop and bigger */ -@media (min-width: 1200px) { - .uk-hidden\@l { - display: none !important; - } -} -/* Large screen and bigger */ -@media (min-width: 1600px) { - .uk-hidden\@xl { - display: none !important; - } -} -/* - * Visible - */ -/* Phone portrait and smaller */ -@media (max-width: 639px) { - .uk-visible\@s { - display: none !important; - } -} -/* Phone landscape and smaller */ -@media (max-width: 959px) { - .uk-visible\@m { - display: none !important; - } -} -/* Tablet landscape and smaller */ -@media (max-width: 1199px) { - .uk-visible\@l { - display: none !important; - } -} -/* Desktop and smaller */ -@media (max-width: 1599px) { - .uk-visible\@xl { - display: none !important; - } -} -/* Visibility - ========================================================================== */ -.uk-invisible { - visibility: hidden !important; -} -/* Toggle (Hover + Focus) - ========================================================================== */ -/* - * Hidden - * 1. The toggle is triggered on touch devices using `:focus` and tabindex - * 2. The target stays visible if any element within receives focus through keyboard - * Doesn't work in Edge, yet. - * 3. Can't use `display: none` nor `visibility: hidden` because both are not focusable. - * - */ -/* 1 + 2 */ -.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within) { - /* 3 */ - position: absolute !important; - width: 0 !important; - height: 0 !important; - padding: 0 !important; - margin: 0 !important; - overflow: hidden !important; -} -/* - * Invisible - */ -/* 1 + 2 */ -.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within) { - /* 3 */ - opacity: 0 !important; -} -/* - * 1. Prevent tab highlighting on iOS. - */ -.uk-visible-toggle { - /* 1 */ - -webkit-tap-highlight-color: transparent; -} -/* - * Remove outline for `tabindex` - */ -.uk-visible-toggle:focus { - outline: none; -} -/* Touch - ========================================================================== */ -/* - * Hide if primary pointing device has limited accuracy, e.g. a touch screen. - * Works on mobile browsers: Safari, Chrome and Android browser - */ -@media (pointer: coarse) { - .uk-hidden-touch { - display: none !important; - } -} -/* - * Hide if primary pointing device is accurate, e.g. mouse. - * 1. Fallback for IE11 and Firefox, because `pointer` is not supported - * 2. Reset if supported - */ -/* 1 */ -.uk-hidden-notouch { - display: none !important; -} -@media (pointer: coarse) { - .uk-hidden-notouch { - display: block !important; - } -} -/* ======================================================================== - Component: Inverse - ========================================================================== */ -/* - * Implemented class depends on the general theme color - * `uk-light` is for light colors on dark backgrounds - * `uk-dark` is or dark colors on light backgrounds - */ -.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-offcanvas-bar { - color: rgba(255, 255, 255, 0.7); -} -.uk-light a, -.uk-light .uk-link, -.uk-section-primary:not(.uk-preserve-color) a, -.uk-section-primary:not(.uk-preserve-color) .uk-link, -.uk-section-secondary:not(.uk-preserve-color) a, -.uk-section-secondary:not(.uk-preserve-color) .uk-link, -.uk-tile-primary:not(.uk-preserve-color) a, -.uk-tile-primary:not(.uk-preserve-color) .uk-link, -.uk-tile-secondary:not(.uk-preserve-color) a, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link, -.uk-card-primary.uk-card-body a, -.uk-card-primary.uk-card-body .uk-link, -.uk-card-primary > :not([class*='uk-card-media']) a, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link, -.uk-card-secondary.uk-card-body a, -.uk-card-secondary.uk-card-body .uk-link, -.uk-card-secondary > :not([class*='uk-card-media']) a, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link, -.uk-overlay-primary a, -.uk-overlay-primary .uk-link, -.uk-offcanvas-bar a, -.uk-offcanvas-bar .uk-link { - color: #fff; -} -.uk-light a:hover, -.uk-light .uk-link:hover, -.uk-section-primary:not(.uk-preserve-color) a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link:hover, -.uk-section-secondary:not(.uk-preserve-color) a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover, -.uk-tile-primary:not(.uk-preserve-color) a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover, -.uk-tile-secondary:not(.uk-preserve-color) a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover, -.uk-card-primary.uk-card-body a:hover, -.uk-card-primary.uk-card-body .uk-link:hover, -.uk-card-primary > :not([class*='uk-card-media']) a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link:hover, -.uk-card-secondary.uk-card-body a:hover, -.uk-card-secondary.uk-card-body .uk-link:hover, -.uk-card-secondary > :not([class*='uk-card-media']) a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link:hover, -.uk-overlay-primary a:hover, -.uk-overlay-primary .uk-link:hover, -.uk-offcanvas-bar a:hover, -.uk-offcanvas-bar .uk-link:hover { - color: #fff; -} -.uk-light :not(pre) > code, -.uk-light :not(pre) > kbd, -.uk-light :not(pre) > samp, -.uk-section-primary:not(.uk-preserve-color) :not(pre) > code, -.uk-section-primary:not(.uk-preserve-color) :not(pre) > kbd, -.uk-section-primary:not(.uk-preserve-color) :not(pre) > samp, -.uk-section-secondary:not(.uk-preserve-color) :not(pre) > code, -.uk-section-secondary:not(.uk-preserve-color) :not(pre) > kbd, -.uk-section-secondary:not(.uk-preserve-color) :not(pre) > samp, -.uk-tile-primary:not(.uk-preserve-color) :not(pre) > code, -.uk-tile-primary:not(.uk-preserve-color) :not(pre) > kbd, -.uk-tile-primary:not(.uk-preserve-color) :not(pre) > samp, -.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > code, -.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > kbd, -.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > samp, -.uk-card-primary.uk-card-body :not(pre) > code, -.uk-card-primary.uk-card-body :not(pre) > kbd, -.uk-card-primary.uk-card-body :not(pre) > samp, -.uk-card-primary > :not([class*='uk-card-media']) :not(pre) > code, -.uk-card-primary > :not([class*='uk-card-media']) :not(pre) > kbd, -.uk-card-primary > :not([class*='uk-card-media']) :not(pre) > samp, -.uk-card-secondary.uk-card-body :not(pre) > code, -.uk-card-secondary.uk-card-body :not(pre) > kbd, -.uk-card-secondary.uk-card-body :not(pre) > samp, -.uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > code, -.uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > kbd, -.uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > samp, -.uk-overlay-primary :not(pre) > code, -.uk-overlay-primary :not(pre) > kbd, -.uk-overlay-primary :not(pre) > samp, -.uk-offcanvas-bar :not(pre) > code, -.uk-offcanvas-bar :not(pre) > kbd, -.uk-offcanvas-bar :not(pre) > samp { - color: rgba(255, 255, 255, 0.7); - background: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar em { - color: #fff; -} -.uk-light h1, -.uk-light .uk-h1, -.uk-light h2, -.uk-light .uk-h2, -.uk-light h3, -.uk-light .uk-h3, -.uk-light h4, -.uk-light .uk-h4, -.uk-light h5, -.uk-light .uk-h5, -.uk-light h6, -.uk-light .uk-h6, -.uk-light .uk-heading-small, -.uk-light .uk-heading-medium, -.uk-light .uk-heading-large, -.uk-light .uk-heading-xlarge, -.uk-light .uk-heading-2xlarge, -.uk-section-primary:not(.uk-preserve-color) h1, -.uk-section-primary:not(.uk-preserve-color) .uk-h1, -.uk-section-primary:not(.uk-preserve-color) h2, -.uk-section-primary:not(.uk-preserve-color) .uk-h2, -.uk-section-primary:not(.uk-preserve-color) h3, -.uk-section-primary:not(.uk-preserve-color) .uk-h3, -.uk-section-primary:not(.uk-preserve-color) h4, -.uk-section-primary:not(.uk-preserve-color) .uk-h4, -.uk-section-primary:not(.uk-preserve-color) h5, -.uk-section-primary:not(.uk-preserve-color) .uk-h5, -.uk-section-primary:not(.uk-preserve-color) h6, -.uk-section-primary:not(.uk-preserve-color) .uk-h6, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-small, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-medium, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-large, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge, -.uk-section-secondary:not(.uk-preserve-color) h1, -.uk-section-secondary:not(.uk-preserve-color) .uk-h1, -.uk-section-secondary:not(.uk-preserve-color) h2, -.uk-section-secondary:not(.uk-preserve-color) .uk-h2, -.uk-section-secondary:not(.uk-preserve-color) h3, -.uk-section-secondary:not(.uk-preserve-color) .uk-h3, -.uk-section-secondary:not(.uk-preserve-color) h4, -.uk-section-secondary:not(.uk-preserve-color) .uk-h4, -.uk-section-secondary:not(.uk-preserve-color) h5, -.uk-section-secondary:not(.uk-preserve-color) .uk-h5, -.uk-section-secondary:not(.uk-preserve-color) h6, -.uk-section-secondary:not(.uk-preserve-color) .uk-h6, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-small, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-large, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge, -.uk-tile-primary:not(.uk-preserve-color) h1, -.uk-tile-primary:not(.uk-preserve-color) .uk-h1, -.uk-tile-primary:not(.uk-preserve-color) h2, -.uk-tile-primary:not(.uk-preserve-color) .uk-h2, -.uk-tile-primary:not(.uk-preserve-color) h3, -.uk-tile-primary:not(.uk-preserve-color) .uk-h3, -.uk-tile-primary:not(.uk-preserve-color) h4, -.uk-tile-primary:not(.uk-preserve-color) .uk-h4, -.uk-tile-primary:not(.uk-preserve-color) h5, -.uk-tile-primary:not(.uk-preserve-color) .uk-h5, -.uk-tile-primary:not(.uk-preserve-color) h6, -.uk-tile-primary:not(.uk-preserve-color) .uk-h6, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-small, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-large, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge, -.uk-tile-secondary:not(.uk-preserve-color) h1, -.uk-tile-secondary:not(.uk-preserve-color) .uk-h1, -.uk-tile-secondary:not(.uk-preserve-color) h2, -.uk-tile-secondary:not(.uk-preserve-color) .uk-h2, -.uk-tile-secondary:not(.uk-preserve-color) h3, -.uk-tile-secondary:not(.uk-preserve-color) .uk-h3, -.uk-tile-secondary:not(.uk-preserve-color) h4, -.uk-tile-secondary:not(.uk-preserve-color) .uk-h4, -.uk-tile-secondary:not(.uk-preserve-color) h5, -.uk-tile-secondary:not(.uk-preserve-color) .uk-h5, -.uk-tile-secondary:not(.uk-preserve-color) h6, -.uk-tile-secondary:not(.uk-preserve-color) .uk-h6, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge, -.uk-card-primary.uk-card-body h1, -.uk-card-primary.uk-card-body .uk-h1, -.uk-card-primary.uk-card-body h2, -.uk-card-primary.uk-card-body .uk-h2, -.uk-card-primary.uk-card-body h3, -.uk-card-primary.uk-card-body .uk-h3, -.uk-card-primary.uk-card-body h4, -.uk-card-primary.uk-card-body .uk-h4, -.uk-card-primary.uk-card-body h5, -.uk-card-primary.uk-card-body .uk-h5, -.uk-card-primary.uk-card-body h6, -.uk-card-primary.uk-card-body .uk-h6, -.uk-card-primary.uk-card-body .uk-heading-small, -.uk-card-primary.uk-card-body .uk-heading-medium, -.uk-card-primary.uk-card-body .uk-heading-large, -.uk-card-primary.uk-card-body .uk-heading-xlarge, -.uk-card-primary.uk-card-body .uk-heading-2xlarge, -.uk-card-primary > :not([class*='uk-card-media']) h1, -.uk-card-primary > :not([class*='uk-card-media']) .uk-h1, -.uk-card-primary > :not([class*='uk-card-media']) h2, -.uk-card-primary > :not([class*='uk-card-media']) .uk-h2, -.uk-card-primary > :not([class*='uk-card-media']) h3, -.uk-card-primary > :not([class*='uk-card-media']) .uk-h3, -.uk-card-primary > :not([class*='uk-card-media']) h4, -.uk-card-primary > :not([class*='uk-card-media']) .uk-h4, -.uk-card-primary > :not([class*='uk-card-media']) h5, -.uk-card-primary > :not([class*='uk-card-media']) .uk-h5, -.uk-card-primary > :not([class*='uk-card-media']) h6, -.uk-card-primary > :not([class*='uk-card-media']) .uk-h6, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-small, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-medium, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-large, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-xlarge, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-2xlarge, -.uk-card-secondary.uk-card-body h1, -.uk-card-secondary.uk-card-body .uk-h1, -.uk-card-secondary.uk-card-body h2, -.uk-card-secondary.uk-card-body .uk-h2, -.uk-card-secondary.uk-card-body h3, -.uk-card-secondary.uk-card-body .uk-h3, -.uk-card-secondary.uk-card-body h4, -.uk-card-secondary.uk-card-body .uk-h4, -.uk-card-secondary.uk-card-body h5, -.uk-card-secondary.uk-card-body .uk-h5, -.uk-card-secondary.uk-card-body h6, -.uk-card-secondary.uk-card-body .uk-h6, -.uk-card-secondary.uk-card-body .uk-heading-small, -.uk-card-secondary.uk-card-body .uk-heading-medium, -.uk-card-secondary.uk-card-body .uk-heading-large, -.uk-card-secondary.uk-card-body .uk-heading-xlarge, -.uk-card-secondary.uk-card-body .uk-heading-2xlarge, -.uk-card-secondary > :not([class*='uk-card-media']) h1, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-h1, -.uk-card-secondary > :not([class*='uk-card-media']) h2, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-h2, -.uk-card-secondary > :not([class*='uk-card-media']) h3, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-h3, -.uk-card-secondary > :not([class*='uk-card-media']) h4, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-h4, -.uk-card-secondary > :not([class*='uk-card-media']) h5, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-h5, -.uk-card-secondary > :not([class*='uk-card-media']) h6, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-h6, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-small, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-medium, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-large, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-xlarge, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-2xlarge, -.uk-overlay-primary h1, -.uk-overlay-primary .uk-h1, -.uk-overlay-primary h2, -.uk-overlay-primary .uk-h2, -.uk-overlay-primary h3, -.uk-overlay-primary .uk-h3, -.uk-overlay-primary h4, -.uk-overlay-primary .uk-h4, -.uk-overlay-primary h5, -.uk-overlay-primary .uk-h5, -.uk-overlay-primary h6, -.uk-overlay-primary .uk-h6, -.uk-overlay-primary .uk-heading-small, -.uk-overlay-primary .uk-heading-medium, -.uk-overlay-primary .uk-heading-large, -.uk-overlay-primary .uk-heading-xlarge, -.uk-overlay-primary .uk-heading-2xlarge, -.uk-offcanvas-bar h1, -.uk-offcanvas-bar .uk-h1, -.uk-offcanvas-bar h2, -.uk-offcanvas-bar .uk-h2, -.uk-offcanvas-bar h3, -.uk-offcanvas-bar .uk-h3, -.uk-offcanvas-bar h4, -.uk-offcanvas-bar .uk-h4, -.uk-offcanvas-bar h5, -.uk-offcanvas-bar .uk-h5, -.uk-offcanvas-bar h6, -.uk-offcanvas-bar .uk-h6, -.uk-offcanvas-bar .uk-heading-small, -.uk-offcanvas-bar .uk-heading-medium, -.uk-offcanvas-bar .uk-heading-large, -.uk-offcanvas-bar .uk-heading-xlarge, -.uk-offcanvas-bar .uk-heading-2xlarge { - 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, -.uk-offcanvas-bar 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, -.uk-offcanvas-bar blockquote footer { - color: rgba(255, 255, 255, 0.7); -} -.uk-light hr, -.uk-light .uk-hr, -.uk-section-primary:not(.uk-preserve-color) hr, -.uk-section-primary:not(.uk-preserve-color) .uk-hr, -.uk-section-secondary:not(.uk-preserve-color) hr, -.uk-section-secondary:not(.uk-preserve-color) .uk-hr, -.uk-tile-primary:not(.uk-preserve-color) hr, -.uk-tile-primary:not(.uk-preserve-color) .uk-hr, -.uk-tile-secondary:not(.uk-preserve-color) hr, -.uk-tile-secondary:not(.uk-preserve-color) .uk-hr, -.uk-card-primary.uk-card-body hr, -.uk-card-primary.uk-card-body .uk-hr, -.uk-card-primary > :not([class*='uk-card-media']) hr, -.uk-card-primary > :not([class*='uk-card-media']) .uk-hr, -.uk-card-secondary.uk-card-body hr, -.uk-card-secondary.uk-card-body .uk-hr, -.uk-card-secondary > :not([class*='uk-card-media']) hr, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-hr, -.uk-overlay-primary hr, -.uk-overlay-primary .uk-hr, -.uk-offcanvas-bar hr, -.uk-offcanvas-bar .uk-hr { - border-top-color: rgba(255, 255, 255, 0.2); -} -.uk-light a.uk-link-muted, -.uk-light .uk-link-muted a, -.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted, -.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a, -.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a, -.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a, -.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a, -.uk-card-primary.uk-card-body a.uk-link-muted, -.uk-card-primary.uk-card-body .uk-link-muted a, -.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-muted, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted a, -.uk-card-secondary.uk-card-body a.uk-link-muted, -.uk-card-secondary.uk-card-body .uk-link-muted a, -.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-muted, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted a, -.uk-overlay-primary a.uk-link-muted, -.uk-overlay-primary .uk-link-muted a, -.uk-offcanvas-bar a.uk-link-muted, -.uk-offcanvas-bar .uk-link-muted a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light a.uk-link-muted:hover, -.uk-light .uk-link-muted a:hover, -.uk-light .uk-link-toggle:hover .uk-link-muted, -.uk-light .uk-link-toggle:focus .uk-link-muted, -.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted, -.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted, -.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted, -.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted, -.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted, -.uk-card-primary.uk-card-body a.uk-link-muted:hover, -.uk-card-primary.uk-card-body .uk-link-muted a:hover, -.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-muted, -.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-muted, -.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-muted:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-muted, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:focus .uk-link-muted, -.uk-card-secondary.uk-card-body a.uk-link-muted:hover, -.uk-card-secondary.uk-card-body .uk-link-muted a:hover, -.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-muted, -.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-muted, -.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-muted:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-muted, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:focus .uk-link-muted, -.uk-overlay-primary a.uk-link-muted:hover, -.uk-overlay-primary .uk-link-muted a:hover, -.uk-overlay-primary .uk-link-toggle:hover .uk-link-muted, -.uk-overlay-primary .uk-link-toggle:focus .uk-link-muted, -.uk-offcanvas-bar a.uk-link-muted:hover, -.uk-offcanvas-bar .uk-link-muted a:hover, -.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-muted, -.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-muted { - color: rgba(255, 255, 255, 0.7); -} -.uk-light a.uk-link-text:hover, -.uk-light .uk-link-text a:hover, -.uk-light .uk-link-toggle:hover .uk-link-text, -.uk-light .uk-link-toggle:focus .uk-link-text, -.uk-section-primary:not(.uk-preserve-color) a.uk-link-text:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text, -.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text, -.uk-section-secondary:not(.uk-preserve-color) a.uk-link-text:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text, -.uk-tile-primary:not(.uk-preserve-color) a.uk-link-text:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text, -.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text, -.uk-card-primary.uk-card-body a.uk-link-text:hover, -.uk-card-primary.uk-card-body .uk-link-text a:hover, -.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-text, -.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-text, -.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-text:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-text a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-text, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:focus .uk-link-text, -.uk-card-secondary.uk-card-body a.uk-link-text:hover, -.uk-card-secondary.uk-card-body .uk-link-text a:hover, -.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-text, -.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-text, -.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-text:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-text a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-text, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:focus .uk-link-text, -.uk-overlay-primary a.uk-link-text:hover, -.uk-overlay-primary .uk-link-text a:hover, -.uk-overlay-primary .uk-link-toggle:hover .uk-link-text, -.uk-overlay-primary .uk-link-toggle:focus .uk-link-text, -.uk-offcanvas-bar a.uk-link-text:hover, -.uk-offcanvas-bar .uk-link-text a:hover, -.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-text, -.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-text { - color: rgba(255, 255, 255, 0.5); -} -.uk-light a.uk-link-heading:hover, -.uk-light .uk-link-heading a:hover, -.uk-light .uk-link-toggle:hover .uk-link-heading, -.uk-light .uk-link-toggle:focus .uk-link-heading, -.uk-section-primary:not(.uk-preserve-color) a.uk-link-heading:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading, -.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading, -.uk-section-secondary:not(.uk-preserve-color) a.uk-link-heading:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading, -.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading, -.uk-tile-primary:not(.uk-preserve-color) a.uk-link-heading:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading, -.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading, -.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-heading:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading, -.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading, -.uk-card-primary.uk-card-body a.uk-link-heading:hover, -.uk-card-primary.uk-card-body .uk-link-heading a:hover, -.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-heading, -.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-heading, -.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-heading:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-heading a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-heading, -.uk-card-primary > :not([class*='uk-card-media']) .uk-link-toggle:focus .uk-link-heading, -.uk-card-secondary.uk-card-body a.uk-link-heading:hover, -.uk-card-secondary.uk-card-body .uk-link-heading a:hover, -.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-heading, -.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-heading, -.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-heading:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-heading a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:hover .uk-link-heading, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-toggle:focus .uk-link-heading, -.uk-overlay-primary a.uk-link-heading:hover, -.uk-overlay-primary .uk-link-heading a:hover, -.uk-overlay-primary .uk-link-toggle:hover .uk-link-heading, -.uk-overlay-primary .uk-link-toggle:focus .uk-link-heading, -.uk-offcanvas-bar a.uk-link-heading:hover, -.uk-offcanvas-bar .uk-link-heading a:hover, -.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-heading, -.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-heading { - color: #fff; -} -.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, -.uk-offcanvas-bar .uk-heading-divider { - border-bottom-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-heading-bullet::before { - border-left-color: rgba(255, 255, 255, 0.2); -} -.uk-light .uk-heading-line > ::before, -.uk-light .uk-heading-line > ::after, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-line > ::before, -.uk-section-primary:not(.uk-preserve-color) .uk-heading-line > ::after, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > ::before, -.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > ::after, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > ::before, -.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > ::after, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > ::before, -.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > ::after, -.uk-card-primary.uk-card-body .uk-heading-line > ::before, -.uk-card-primary.uk-card-body .uk-heading-line > ::after, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-line > ::before, -.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-line > ::after, -.uk-card-secondary.uk-card-body .uk-heading-line > ::before, -.uk-card-secondary.uk-card-body .uk-heading-line > ::after, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-line > ::before, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-line > ::after, -.uk-overlay-primary .uk-heading-line > ::before, -.uk-overlay-primary .uk-heading-line > ::after, -.uk-offcanvas-bar .uk-heading-line > ::before, -.uk-offcanvas-bar .uk-heading-line > ::after { - border-bottom-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .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%28255,%20255,%20255,%200.2%29%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-light .uk-divider-icon::after, -.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before, -.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after, -.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before, -.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after, -.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before, -.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after, -.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before, -.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after, -.uk-card-primary.uk-card-body .uk-divider-icon::before, -.uk-card-primary.uk-card-body .uk-divider-icon::after, -.uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon::before, -.uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon::after, -.uk-card-secondary.uk-card-body .uk-divider-icon::before, -.uk-card-secondary.uk-card-body .uk-divider-icon::after, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon::before, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon::after, -.uk-overlay-primary .uk-divider-icon::before, -.uk-overlay-primary .uk-divider-icon::after, -.uk-offcanvas-bar .uk-divider-icon::before, -.uk-offcanvas-bar .uk-divider-icon::after { - border-bottom-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-divider-small::after { - border-top-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-divider-vertical { - border-left-color: rgba(255, 255, 255, 0.2); -} -.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, -.uk-offcanvas-bar .uk-list-muted > ::before { - color: rgba(255, 255, 255, 0.5) !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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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%28255,%20255,%20255,%200.7%29%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), -.uk-offcanvas-bar .uk-list-divider > :nth-child(n+2) { - border-top-color: rgba(255, 255, 255, 0.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), -.uk-offcanvas-bar .uk-list-striped > *:nth-of-type(odd) { - border-top-color: rgba(255, 255, 255, 0.2); - border-bottom-color: rgba(255, 255, 255, 0.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), -.uk-offcanvas-bar .uk-list-striped > :nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.1); -} -.uk-light .uk-table th, -.uk-section-primary:not(.uk-preserve-color) .uk-table th, -.uk-section-secondary:not(.uk-preserve-color) .uk-table th, -.uk-tile-primary:not(.uk-preserve-color) .uk-table th, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table th, -.uk-card-primary.uk-card-body .uk-table th, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table th, -.uk-card-secondary.uk-card-body .uk-table th, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table th, -.uk-overlay-primary .uk-table th, -.uk-offcanvas-bar .uk-table th { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-table caption, -.uk-section-primary:not(.uk-preserve-color) .uk-table caption, -.uk-section-secondary:not(.uk-preserve-color) .uk-table caption, -.uk-tile-primary:not(.uk-preserve-color) .uk-table caption, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table caption, -.uk-card-primary.uk-card-body .uk-table caption, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table caption, -.uk-card-secondary.uk-card-body .uk-table caption, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table caption, -.uk-overlay-primary .uk-table caption, -.uk-offcanvas-bar .uk-table caption { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-table > tr.uk-active, -.uk-light .uk-table tbody tr.uk-active, -.uk-section-primary:not(.uk-preserve-color) .uk-table > tr.uk-active, -.uk-section-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, -.uk-section-secondary:not(.uk-preserve-color) .uk-table > tr.uk-active, -.uk-section-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, -.uk-tile-primary:not(.uk-preserve-color) .uk-table > tr.uk-active, -.uk-tile-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table > tr.uk-active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, -.uk-card-primary.uk-card-body .uk-table > tr.uk-active, -.uk-card-primary.uk-card-body .uk-table tbody tr.uk-active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table > tr.uk-active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table tbody tr.uk-active, -.uk-card-secondary.uk-card-body .uk-table > tr.uk-active, -.uk-card-secondary.uk-card-body .uk-table tbody tr.uk-active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table > tr.uk-active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table tbody tr.uk-active, -.uk-overlay-primary .uk-table > tr.uk-active, -.uk-overlay-primary .uk-table tbody tr.uk-active, -.uk-offcanvas-bar .uk-table > tr.uk-active, -.uk-offcanvas-bar .uk-table tbody tr.uk-active { - background: rgba(255, 255, 255, 0.08); -} -.uk-light .uk-table-divider > tr:not(:first-child), -.uk-light .uk-table-divider > :not(:first-child) > tr, -.uk-light .uk-table-divider > :first-child > tr:not(:first-child), -.uk-section-primary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child), -.uk-section-primary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr, -.uk-section-primary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child), -.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child), -.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr, -.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child), -.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child), -.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr, -.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child), -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child), -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child), -.uk-card-primary.uk-card-body .uk-table-divider > tr:not(:first-child), -.uk-card-primary.uk-card-body .uk-table-divider > :not(:first-child) > tr, -.uk-card-primary.uk-card-body .uk-table-divider > :first-child > tr:not(:first-child), -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > tr:not(:first-child), -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > :not(:first-child) > tr, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > :first-child > tr:not(:first-child), -.uk-card-secondary.uk-card-body .uk-table-divider > tr:not(:first-child), -.uk-card-secondary.uk-card-body .uk-table-divider > :not(:first-child) > tr, -.uk-card-secondary.uk-card-body .uk-table-divider > :first-child > tr:not(:first-child), -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > tr:not(:first-child), -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > :not(:first-child) > tr, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > :first-child > tr:not(:first-child), -.uk-overlay-primary .uk-table-divider > tr:not(:first-child), -.uk-overlay-primary .uk-table-divider > :not(:first-child) > tr, -.uk-overlay-primary .uk-table-divider > :first-child > tr:not(:first-child), -.uk-offcanvas-bar .uk-table-divider > tr:not(:first-child), -.uk-offcanvas-bar .uk-table-divider > :not(:first-child) > tr, -.uk-offcanvas-bar .uk-table-divider > :first-child > tr:not(:first-child) { - border-top-color: rgba(255, 255, 255, 0.2); -} -.uk-light .uk-table-striped > tr:nth-of-type(odd), -.uk-light .uk-table-striped tbody tr:nth-of-type(odd), -.uk-section-primary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd), -.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), -.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd), -.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), -.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd), -.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd), -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), -.uk-card-primary.uk-card-body .uk-table-striped > tr:nth-of-type(odd), -.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd), -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-striped > tr:nth-of-type(odd), -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-striped tbody tr:nth-of-type(odd), -.uk-card-secondary.uk-card-body .uk-table-striped > tr:nth-of-type(odd), -.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd), -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-striped > tr:nth-of-type(odd), -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-striped tbody tr:nth-of-type(odd), -.uk-overlay-primary .uk-table-striped > tr:nth-of-type(odd), -.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(odd), -.uk-offcanvas-bar .uk-table-striped > tr:nth-of-type(odd), -.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(odd) { - background: rgba(255, 255, 255, 0.1); - border-top-color: rgba(255, 255, 255, 0.2); - border-bottom-color: rgba(255, 255, 255, 0.2); -} -.uk-light .uk-table-hover > tr:hover, -.uk-light .uk-table-hover tbody tr:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-table-hover > tr:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover > tr:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover > tr:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover > tr:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, -.uk-card-primary.uk-card-body .uk-table-hover > tr:hover, -.uk-card-primary.uk-card-body .uk-table-hover tbody tr:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-hover > tr:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-table-hover tbody tr:hover, -.uk-card-secondary.uk-card-body .uk-table-hover > tr:hover, -.uk-card-secondary.uk-card-body .uk-table-hover tbody tr:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-hover > tr:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-hover tbody tr:hover, -.uk-overlay-primary .uk-table-hover > tr:hover, -.uk-overlay-primary .uk-table-hover tbody tr:hover, -.uk-offcanvas-bar .uk-table-hover > tr:hover, -.uk-offcanvas-bar .uk-table-hover tbody tr:hover { - background: rgba(255, 255, 255, 0.08); -} -.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, -.uk-offcanvas-bar .uk-icon-link { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-icon-link:hover, -.uk-light .uk-icon-link:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:focus, -.uk-card-primary.uk-card-body .uk-icon-link:hover, -.uk-card-primary.uk-card-body .uk-icon-link:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:focus, -.uk-card-secondary.uk-card-body .uk-icon-link:hover, -.uk-card-secondary.uk-card-body .uk-icon-link:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:focus, -.uk-overlay-primary .uk-icon-link:hover, -.uk-overlay-primary .uk-icon-link:focus, -.uk-offcanvas-bar .uk-icon-link:hover, -.uk-offcanvas-bar .uk-icon-link:focus { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-icon-link:active, -.uk-light .uk-active > .uk-icon-link, -.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active, -.uk-section-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link, -.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active, -.uk-section-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link, -.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active, -.uk-tile-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link, -.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link, -.uk-card-primary.uk-card-body .uk-icon-link:active, -.uk-card-primary.uk-card-body .uk-active > .uk-icon-link, -.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-active > .uk-icon-link, -.uk-card-secondary.uk-card-body .uk-icon-link:active, -.uk-card-secondary.uk-card-body .uk-active > .uk-icon-link, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-active > .uk-icon-link, -.uk-overlay-primary .uk-icon-link:active, -.uk-overlay-primary .uk-active > .uk-icon-link, -.uk-offcanvas-bar .uk-icon-link:active, -.uk-offcanvas-bar .uk-active > .uk-icon-link { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-icon-button { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-icon-button:hover, -.uk-light .uk-icon-button:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:focus, -.uk-card-primary.uk-card-body .uk-icon-button:hover, -.uk-card-primary.uk-card-body .uk-icon-button:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:focus, -.uk-card-secondary.uk-card-body .uk-icon-button:hover, -.uk-card-secondary.uk-card-body .uk-icon-button:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:focus, -.uk-overlay-primary .uk-icon-button:hover, -.uk-overlay-primary .uk-icon-button:focus, -.uk-offcanvas-bar .uk-icon-button:hover, -.uk-offcanvas-bar .uk-icon-button:focus { - background-color: rgba(242, 242, 242, 0.1); - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-icon-button:active { - background-color: rgba(230, 230, 230, 0.1); - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-input, -.uk-light .uk-select, -.uk-light .uk-textarea, -.uk-section-primary:not(.uk-preserve-color) .uk-input, -.uk-section-primary:not(.uk-preserve-color) .uk-select, -.uk-section-primary:not(.uk-preserve-color) .uk-textarea, -.uk-section-secondary:not(.uk-preserve-color) .uk-input, -.uk-section-secondary:not(.uk-preserve-color) .uk-select, -.uk-section-secondary:not(.uk-preserve-color) .uk-textarea, -.uk-tile-primary:not(.uk-preserve-color) .uk-input, -.uk-tile-primary:not(.uk-preserve-color) .uk-select, -.uk-tile-primary:not(.uk-preserve-color) .uk-textarea, -.uk-tile-secondary:not(.uk-preserve-color) .uk-input, -.uk-tile-secondary:not(.uk-preserve-color) .uk-select, -.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea, -.uk-card-primary.uk-card-body .uk-input, -.uk-card-primary.uk-card-body .uk-select, -.uk-card-primary.uk-card-body .uk-textarea, -.uk-card-primary > :not([class*='uk-card-media']) .uk-input, -.uk-card-primary > :not([class*='uk-card-media']) .uk-select, -.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea, -.uk-card-secondary.uk-card-body .uk-input, -.uk-card-secondary.uk-card-body .uk-select, -.uk-card-secondary.uk-card-body .uk-textarea, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-input, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-select, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea, -.uk-overlay-primary .uk-input, -.uk-overlay-primary .uk-select, -.uk-overlay-primary .uk-textarea, -.uk-offcanvas-bar .uk-input, -.uk-offcanvas-bar .uk-select, -.uk-offcanvas-bar .uk-textarea { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.7); - background-clip: padding-box; - border-color: rgba(255, 255, 255, 0.2); -} -.uk-light .uk-input:focus, -.uk-light .uk-select:focus, -.uk-light .uk-textarea:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-input:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-select:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus, -.uk-card-primary.uk-card-body .uk-input:focus, -.uk-card-primary.uk-card-body .uk-select:focus, -.uk-card-primary.uk-card-body .uk-textarea:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-input:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-select:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea:focus, -.uk-card-secondary.uk-card-body .uk-input:focus, -.uk-card-secondary.uk-card-body .uk-select:focus, -.uk-card-secondary.uk-card-body .uk-textarea:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-input:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-select:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea:focus, -.uk-overlay-primary .uk-input:focus, -.uk-overlay-primary .uk-select:focus, -.uk-overlay-primary .uk-textarea:focus, -.uk-offcanvas-bar .uk-input:focus, -.uk-offcanvas-bar .uk-select:focus, -.uk-offcanvas-bar .uk-textarea:focus { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.7); - border-color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-input::-ms-input-placeholder, -.uk-section-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder, -.uk-section-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder, -.uk-tile-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder, -.uk-tile-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder, -.uk-card-primary.uk-card-body .uk-input::-ms-input-placeholder, -.uk-card-primary > :not([class*='uk-card-media']) .uk-input::-ms-input-placeholder, -.uk-card-secondary.uk-card-body .uk-input::-ms-input-placeholder, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-input::-ms-input-placeholder, -.uk-overlay-primary .uk-input::-ms-input-placeholder, -.uk-offcanvas-bar .uk-input::-ms-input-placeholder { - color: rgba(255, 255, 255, 0.5) !important; -} -.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, -.uk-offcanvas-bar .uk-input::placeholder { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-textarea::-ms-input-placeholder, -.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder, -.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder, -.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder, -.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder, -.uk-card-primary.uk-card-body .uk-textarea::-ms-input-placeholder, -.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea::-ms-input-placeholder, -.uk-card-secondary.uk-card-body .uk-textarea::-ms-input-placeholder, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea::-ms-input-placeholder, -.uk-overlay-primary .uk-textarea::-ms-input-placeholder, -.uk-offcanvas-bar .uk-textarea::-ms-input-placeholder { - color: rgba(255, 255, 255, 0.5) !important; -} -.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, -.uk-offcanvas-bar .uk-textarea::placeholder { - color: rgba(255, 255, 255, 0.5); -} -.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]), -.uk-offcanvas-bar .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%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%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-light .uk-input[list]:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus, -.uk-card-primary.uk-card-body .uk-input[list]:hover, -.uk-card-primary.uk-card-body .uk-input[list]:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-input[list]:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-input[list]:focus, -.uk-card-secondary.uk-card-body .uk-input[list]:hover, -.uk-card-secondary.uk-card-body .uk-input[list]:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-input[list]:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-input[list]:focus, -.uk-overlay-primary .uk-input[list]:hover, -.uk-overlay-primary .uk-input[list]:focus, -.uk-offcanvas-bar .uk-input[list]:hover, -.uk-offcanvas-bar .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%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A"); -} -.uk-light .uk-radio, -.uk-light .uk-checkbox, -.uk-section-primary:not(.uk-preserve-color) .uk-radio, -.uk-section-primary:not(.uk-preserve-color) .uk-checkbox, -.uk-section-secondary:not(.uk-preserve-color) .uk-radio, -.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox, -.uk-tile-primary:not(.uk-preserve-color) .uk-radio, -.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox, -.uk-tile-secondary:not(.uk-preserve-color) .uk-radio, -.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox, -.uk-card-primary.uk-card-body .uk-radio, -.uk-card-primary.uk-card-body .uk-checkbox, -.uk-card-primary > :not([class*='uk-card-media']) .uk-radio, -.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox, -.uk-card-secondary.uk-card-body .uk-radio, -.uk-card-secondary.uk-card-body .uk-checkbox, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox, -.uk-overlay-primary .uk-radio, -.uk-overlay-primary .uk-checkbox, -.uk-offcanvas-bar .uk-radio, -.uk-offcanvas-bar .uk-checkbox { - background-color: rgba(242, 242, 242, 0.1); - border-color: rgba(255, 255, 255, 0.2); -} -.uk-light .uk-radio:focus, -.uk-light .uk-checkbox:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus, -.uk-card-primary.uk-card-body .uk-radio:focus, -.uk-card-primary.uk-card-body .uk-checkbox:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:focus, -.uk-card-secondary.uk-card-body .uk-radio:focus, -.uk-card-secondary.uk-card-body .uk-checkbox:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:focus, -.uk-overlay-primary .uk-radio:focus, -.uk-overlay-primary .uk-checkbox:focus, -.uk-offcanvas-bar .uk-radio:focus, -.uk-offcanvas-bar .uk-checkbox:focus { - border-color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-radio:checked, -.uk-light .uk-checkbox:checked, -.uk-light .uk-checkbox:indeterminate, -.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked, -.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked, -.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate, -.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked, -.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked, -.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate, -.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked, -.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked, -.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate, -.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked, -.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked, -.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate, -.uk-card-primary.uk-card-body .uk-radio:checked, -.uk-card-primary.uk-card-body .uk-checkbox:checked, -.uk-card-primary.uk-card-body .uk-checkbox:indeterminate, -.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked, -.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked, -.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate, -.uk-card-secondary.uk-card-body .uk-radio:checked, -.uk-card-secondary.uk-card-body .uk-checkbox:checked, -.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate, -.uk-overlay-primary .uk-radio:checked, -.uk-overlay-primary .uk-checkbox:checked, -.uk-overlay-primary .uk-checkbox:indeterminate, -.uk-offcanvas-bar .uk-radio:checked, -.uk-offcanvas-bar .uk-checkbox:checked, -.uk-offcanvas-bar .uk-checkbox:indeterminate { - background-color: #fff; - border-color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-radio:checked:focus, -.uk-light .uk-checkbox:checked:focus, -.uk-light .uk-checkbox:indeterminate:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, -.uk-card-primary.uk-card-body .uk-radio:checked:focus, -.uk-card-primary.uk-card-body .uk-checkbox:checked:focus, -.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate:focus, -.uk-card-secondary.uk-card-body .uk-radio:checked:focus, -.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus, -.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate:focus, -.uk-overlay-primary .uk-radio:checked:focus, -.uk-overlay-primary .uk-checkbox:checked:focus, -.uk-overlay-primary .uk-checkbox:indeterminate:focus, -.uk-offcanvas-bar .uk-radio:checked:focus, -.uk-offcanvas-bar .uk-checkbox:checked:focus, -.uk-offcanvas-bar .uk-checkbox:indeterminate:focus { - background-color: #e6e6e6; -} -.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-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-form-icon { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-form-icon:hover { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-button-default { - background-color: transparent; - color: #fff; - border-color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-button-default:hover, -.uk-light .uk-button-default:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-button-default:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:focus, -.uk-card-primary.uk-card-body .uk-button-default:hover, -.uk-card-primary.uk-card-body .uk-button-default:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:focus, -.uk-card-secondary.uk-card-body .uk-button-default:hover, -.uk-card-secondary.uk-card-body .uk-button-default:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:focus, -.uk-overlay-primary .uk-button-default:hover, -.uk-overlay-primary .uk-button-default:focus, -.uk-offcanvas-bar .uk-button-default:hover, -.uk-offcanvas-bar .uk-button-default:focus { - background-color: transparent; - color: #fff; - border-color: #fff; -} -.uk-light .uk-button-default:active, -.uk-light .uk-button-default.uk-active, -.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active, -.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active, -.uk-card-primary.uk-card-body .uk-button-default:active, -.uk-card-primary.uk-card-body .uk-button-default.uk-active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default.uk-active, -.uk-card-secondary.uk-card-body .uk-button-default:active, -.uk-card-secondary.uk-card-body .uk-button-default.uk-active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default.uk-active, -.uk-overlay-primary .uk-button-default:active, -.uk-overlay-primary .uk-button-default.uk-active, -.uk-offcanvas-bar .uk-button-default:active, -.uk-offcanvas-bar .uk-button-default.uk-active { - background-color: transparent; - 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, -.uk-offcanvas-bar .uk-button-primary { - background-color: #fff; - color: #666; -} -.uk-light .uk-button-primary:hover, -.uk-light .uk-button-primary:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:focus, -.uk-card-primary.uk-card-body .uk-button-primary:hover, -.uk-card-primary.uk-card-body .uk-button-primary:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:focus, -.uk-card-secondary.uk-card-body .uk-button-primary:hover, -.uk-card-secondary.uk-card-body .uk-button-primary:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:focus, -.uk-overlay-primary .uk-button-primary:hover, -.uk-overlay-primary .uk-button-primary:focus, -.uk-offcanvas-bar .uk-button-primary:hover, -.uk-offcanvas-bar .uk-button-primary:focus { - background-color: #f2f2f2; - color: #666; -} -.uk-light .uk-button-primary:active, -.uk-light .uk-button-primary.uk-active, -.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active, -.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active, -.uk-card-primary.uk-card-body .uk-button-primary:active, -.uk-card-primary.uk-card-body .uk-button-primary.uk-active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary.uk-active, -.uk-card-secondary.uk-card-body .uk-button-primary:active, -.uk-card-secondary.uk-card-body .uk-button-primary.uk-active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary.uk-active, -.uk-overlay-primary .uk-button-primary:active, -.uk-overlay-primary .uk-button-primary.uk-active, -.uk-offcanvas-bar .uk-button-primary:active, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-button-secondary { - background-color: #fff; - color: #666; -} -.uk-light .uk-button-secondary:hover, -.uk-light .uk-button-secondary:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:focus, -.uk-card-primary.uk-card-body .uk-button-secondary:hover, -.uk-card-primary.uk-card-body .uk-button-secondary:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:focus, -.uk-card-secondary.uk-card-body .uk-button-secondary:hover, -.uk-card-secondary.uk-card-body .uk-button-secondary:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:focus, -.uk-overlay-primary .uk-button-secondary:hover, -.uk-overlay-primary .uk-button-secondary:focus, -.uk-offcanvas-bar .uk-button-secondary:hover, -.uk-offcanvas-bar .uk-button-secondary:focus { - background-color: #f2f2f2; - color: #666; -} -.uk-light .uk-button-secondary:active, -.uk-light .uk-button-secondary.uk-active, -.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active, -.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active, -.uk-card-primary.uk-card-body .uk-button-secondary:active, -.uk-card-primary.uk-card-body .uk-button-secondary.uk-active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:active, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary.uk-active, -.uk-card-secondary.uk-card-body .uk-button-secondary:active, -.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:active, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary.uk-active, -.uk-overlay-primary .uk-button-secondary:active, -.uk-overlay-primary .uk-button-secondary.uk-active, -.uk-offcanvas-bar .uk-button-secondary:active, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-button-text::before { - border-bottom-color: #fff; -} -.uk-light .uk-button-text:hover, -.uk-light .uk-button-text:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-button-text:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:focus, -.uk-card-primary.uk-card-body .uk-button-text:hover, -.uk-card-primary.uk-card-body .uk-button-text:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:focus, -.uk-card-secondary.uk-card-body .uk-button-text:hover, -.uk-card-secondary.uk-card-body .uk-button-text:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:focus, -.uk-overlay-primary .uk-button-text:hover, -.uk-overlay-primary .uk-button-text:focus, -.uk-offcanvas-bar .uk-button-text:hover, -.uk-offcanvas-bar .uk-button-text:focus { - 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, -.uk-offcanvas-bar .uk-button-text:disabled { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-button-link { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-button-link:hover, -.uk-light .uk-button-link:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-button-link:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:focus, -.uk-card-primary.uk-card-body .uk-button-link:hover, -.uk-card-primary.uk-card-body .uk-button-link:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-link:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-button-link:focus, -.uk-card-secondary.uk-card-body .uk-button-link:hover, -.uk-card-secondary.uk-card-body .uk-button-link:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-link:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-link:focus, -.uk-overlay-primary .uk-button-link:hover, -.uk-overlay-primary .uk-button-link:focus, -.uk-offcanvas-bar .uk-button-link:hover, -.uk-offcanvas-bar .uk-button-link:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-close { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-close:hover, -.uk-light .uk-close:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-close:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-close:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-close:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-close:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-close:focus, -.uk-card-primary.uk-card-body .uk-close:hover, -.uk-card-primary.uk-card-body .uk-close:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-close:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-close:focus, -.uk-card-secondary.uk-card-body .uk-close:hover, -.uk-card-secondary.uk-card-body .uk-close:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-close:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-close:focus, -.uk-overlay-primary .uk-close:hover, -.uk-overlay-primary .uk-close:focus, -.uk-offcanvas-bar .uk-close:hover, -.uk-offcanvas-bar .uk-close:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-totop { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-totop:hover, -.uk-light .uk-totop:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-totop:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-totop:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-totop:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:focus, -.uk-card-primary.uk-card-body .uk-totop:hover, -.uk-card-primary.uk-card-body .uk-totop:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-totop:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-totop:focus, -.uk-card-secondary.uk-card-body .uk-totop:hover, -.uk-card-secondary.uk-card-body .uk-totop:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:focus, -.uk-overlay-primary .uk-totop:hover, -.uk-overlay-primary .uk-totop:focus, -.uk-offcanvas-bar .uk-totop:hover, -.uk-offcanvas-bar .uk-totop:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-totop:active { - color: #fff; -} -.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, -.uk-offcanvas-bar .uk-marker { - background: #f8f8f8; - color: #666; -} -.uk-light .uk-marker:hover, -.uk-light .uk-marker:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-marker:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-marker:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-marker:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-marker:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:focus, -.uk-card-primary.uk-card-body .uk-marker:hover, -.uk-card-primary.uk-card-body .uk-marker:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-marker:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-marker:focus, -.uk-card-secondary.uk-card-body .uk-marker:hover, -.uk-card-secondary.uk-card-body .uk-marker:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-marker:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-marker:focus, -.uk-overlay-primary .uk-marker:hover, -.uk-overlay-primary .uk-marker:focus, -.uk-offcanvas-bar .uk-marker:hover, -.uk-offcanvas-bar .uk-marker:focus { - color: #666; -} -.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, -.uk-offcanvas-bar .uk-badge { - background-color: #fff; - color: #666; -} -.uk-light .uk-badge:hover, -.uk-light .uk-badge:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-badge:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-badge:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-badge:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-badge:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-badge:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-badge:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:focus, -.uk-card-primary.uk-card-body .uk-badge:hover, -.uk-card-primary.uk-card-body .uk-badge:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-badge:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-badge:focus, -.uk-card-secondary.uk-card-body .uk-badge:hover, -.uk-card-secondary.uk-card-body .uk-badge:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-badge:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-badge:focus, -.uk-overlay-primary .uk-badge:hover, -.uk-overlay-primary .uk-badge:focus, -.uk-offcanvas-bar .uk-badge:hover, -.uk-offcanvas-bar .uk-badge:focus { - color: #666; -} -.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, -.uk-offcanvas-bar .uk-label { - background-color: #fff; - color: #666; -} -.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, -.uk-offcanvas-bar .uk-article-meta { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-search-input { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-search-input:-ms-input-placeholder, -.uk-section-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder, -.uk-section-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder, -.uk-tile-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder, -.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder, -.uk-card-primary.uk-card-body .uk-search-input:-ms-input-placeholder, -.uk-card-primary > :not([class*='uk-card-media']) .uk-search-input:-ms-input-placeholder, -.uk-card-secondary.uk-card-body .uk-search-input:-ms-input-placeholder, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input:-ms-input-placeholder, -.uk-overlay-primary .uk-search-input:-ms-input-placeholder, -.uk-offcanvas-bar .uk-search-input:-ms-input-placeholder { - color: rgba(255, 255, 255, 0.5) !important; -} -.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, -.uk-offcanvas-bar .uk-search-input::placeholder { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-search .uk-search-icon { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-search .uk-search-icon:hover { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-search-default .uk-search-input { - background-color: transparent; - border-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-search-default .uk-search-input:focus { - background-color: transparent; -} -.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, -.uk-offcanvas-bar .uk-search-navbar .uk-search-input { - background-color: transparent; -} -.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, -.uk-offcanvas-bar .uk-search-large .uk-search-input { - background-color: transparent; -} -.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, -.uk-offcanvas-bar .uk-search-toggle { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-search-toggle:hover, -.uk-light .uk-search-toggle:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:focus, -.uk-card-primary.uk-card-body .uk-search-toggle:hover, -.uk-card-primary.uk-card-body .uk-search-toggle:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle:focus, -.uk-card-secondary.uk-card-body .uk-search-toggle:hover, -.uk-card-secondary.uk-card-body .uk-search-toggle:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle:focus, -.uk-overlay-primary .uk-search-toggle:hover, -.uk-overlay-primary .uk-search-toggle:focus, -.uk-offcanvas-bar .uk-search-toggle:hover, -.uk-offcanvas-bar .uk-search-toggle:focus { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-accordion-title, -.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title, -.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title, -.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title, -.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title, -.uk-card-primary.uk-card-body .uk-accordion-title, -.uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title, -.uk-card-secondary.uk-card-body .uk-accordion-title, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title, -.uk-overlay-primary .uk-accordion-title, -.uk-offcanvas-bar .uk-accordion-title { - color: #fff; -} -.uk-light .uk-accordion-title:hover, -.uk-light .uk-accordion-title:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:focus, -.uk-card-primary.uk-card-body .uk-accordion-title:hover, -.uk-card-primary.uk-card-body .uk-accordion-title:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title:focus, -.uk-card-secondary.uk-card-body .uk-accordion-title:hover, -.uk-card-secondary.uk-card-body .uk-accordion-title:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title:focus, -.uk-overlay-primary .uk-accordion-title:hover, -.uk-overlay-primary .uk-accordion-title:focus, -.uk-offcanvas-bar .uk-accordion-title:hover, -.uk-offcanvas-bar .uk-accordion-title:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-grid-divider > :not(.uk-first-column)::before { - border-left-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before { - border-top-color: rgba(255, 255, 255, 0.2); -} -.uk-light .uk-nav-parent-icon > .uk-parent > a::after, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after, -.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after, -.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after, -.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after, -.uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent > a::after, -.uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent > a::after, -.uk-overlay-primary .uk-nav-parent-icon > .uk-parent > a::after, -.uk-offcanvas-bar .uk-nav-parent-icon > .uk-parent > a::after { - background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E"); -} -.uk-light .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-overlay-primary .uk-nav-parent-icon > .uk-parent.uk-open > a::after, -.uk-offcanvas-bar .uk-nav-parent-icon > .uk-parent.uk-open > a::after { - background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E"); -} -.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, -.uk-offcanvas-bar .uk-nav-default > li > a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-nav-default > li > a:hover, -.uk-light .uk-nav-default > li > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:focus, -.uk-card-primary.uk-card-body .uk-nav-default > li > a:hover, -.uk-card-primary.uk-card-body .uk-nav-default > li > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a:focus, -.uk-card-secondary.uk-card-body .uk-nav-default > li > a:hover, -.uk-card-secondary.uk-card-body .uk-nav-default > li > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a:focus, -.uk-overlay-primary .uk-nav-default > li > a:hover, -.uk-overlay-primary .uk-nav-default > li > a:focus, -.uk-offcanvas-bar .uk-nav-default > li > a:hover, -.uk-offcanvas-bar .uk-nav-default > li > a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-nav-default .uk-nav-divider { - border-top-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-nav-default .uk-nav-sub a:hover, -.uk-light .uk-nav-default .uk-nav-sub a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus, -.uk-section-secondary: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:focus, -.uk-tile-primary: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:focus, -.uk-tile-secondary: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:focus, -.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover, -.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:focus, -.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover, -.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:focus, -.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover, -.uk-overlay-primary .uk-nav-default .uk-nav-sub a:focus, -.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover, -.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-nav-primary > li > a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-nav-primary > li > a:hover, -.uk-light .uk-nav-primary > li > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus, -.uk-card-primary.uk-card-body .uk-nav-primary > li > a:hover, -.uk-card-primary.uk-card-body .uk-nav-primary > li > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:focus, -.uk-card-secondary.uk-card-body .uk-nav-primary > li > a:hover, -.uk-card-secondary.uk-card-body .uk-nav-primary > li > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:focus, -.uk-overlay-primary .uk-nav-primary > li > a:hover, -.uk-overlay-primary .uk-nav-primary > li > a:focus, -.uk-offcanvas-bar .uk-nav-primary > li > a:hover, -.uk-offcanvas-bar .uk-nav-primary > li > a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-nav-primary .uk-nav-divider { - border-top-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-nav-primary .uk-nav-sub a:hover, -.uk-light .uk-nav-primary .uk-nav-sub a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus, -.uk-section-secondary: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:focus, -.uk-tile-primary: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:focus, -.uk-tile-secondary: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:focus, -.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover, -.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:focus, -.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover, -.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:focus, -.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover, -.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:focus, -.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover, -.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub li.uk-active > a { - color: #fff; -} -.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, -.uk-offcanvas-bar .uk-navbar-nav > li > a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-navbar-nav > li:hover > a, -.uk-light .uk-navbar-nav > li > a:focus, -.uk-light .uk-navbar-nav > li > a.uk-open, -.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a, -.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open, -.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a, -.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open, -.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a, -.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open, -.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a, -.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open, -.uk-card-primary.uk-card-body .uk-navbar-nav > li:hover > a, -.uk-card-primary.uk-card-body .uk-navbar-nav > li > a:focus, -.uk-card-primary.uk-card-body .uk-navbar-nav > li > a.uk-open, -.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li:hover > a, -.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a.uk-open, -.uk-card-secondary.uk-card-body .uk-navbar-nav > li:hover > a, -.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a:focus, -.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a.uk-open, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li:hover > a, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a.uk-open, -.uk-overlay-primary .uk-navbar-nav > li:hover > a, -.uk-overlay-primary .uk-navbar-nav > li > a:focus, -.uk-overlay-primary .uk-navbar-nav > li > a.uk-open, -.uk-offcanvas-bar .uk-navbar-nav > li:hover > a, -.uk-offcanvas-bar .uk-navbar-nav > li > a:focus, -.uk-offcanvas-bar .uk-navbar-nav > li > a.uk-open { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-navbar-item { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-navbar-toggle { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-navbar-toggle:hover, -.uk-light .uk-navbar-toggle:focus, -.uk-light .uk-navbar-toggle.uk-open, -.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open, -.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open, -.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open, -.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open, -.uk-card-primary.uk-card-body .uk-navbar-toggle:hover, -.uk-card-primary.uk-card-body .uk-navbar-toggle:focus, -.uk-card-primary.uk-card-body .uk-navbar-toggle.uk-open, -.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle.uk-open, -.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover, -.uk-card-secondary.uk-card-body .uk-navbar-toggle:focus, -.uk-card-secondary.uk-card-body .uk-navbar-toggle.uk-open, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle.uk-open, -.uk-overlay-primary .uk-navbar-toggle:hover, -.uk-overlay-primary .uk-navbar-toggle:focus, -.uk-overlay-primary .uk-navbar-toggle.uk-open, -.uk-offcanvas-bar .uk-navbar-toggle:hover, -.uk-offcanvas-bar .uk-navbar-toggle:focus, -.uk-offcanvas-bar .uk-navbar-toggle.uk-open { - color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-subnav > * > :first-child { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-subnav > * > a:hover, -.uk-light .uk-subnav > * > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > a:focus, -.uk-card-primary.uk-card-body .uk-subnav > * > a:hover, -.uk-card-primary.uk-card-body .uk-subnav > * > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > a:focus, -.uk-card-secondary.uk-card-body .uk-subnav > * > a:hover, -.uk-card-secondary.uk-card-body .uk-subnav > * > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > a:focus, -.uk-overlay-primary .uk-subnav > * > a:hover, -.uk-overlay-primary .uk-subnav > * > a:focus, -.uk-offcanvas-bar .uk-subnav > * > a:hover, -.uk-offcanvas-bar .uk-subnav > * > a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before { - border-left-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-subnav-pill > * > :first-child { - background-color: transparent; - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-subnav-pill > * > a:hover, -.uk-light .uk-subnav-pill > * > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus, -.uk-card-primary.uk-card-body .uk-subnav-pill > * > a:hover, -.uk-card-primary.uk-card-body .uk-subnav-pill > * > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:focus, -.uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:hover, -.uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:focus, -.uk-overlay-primary .uk-subnav-pill > * > a:hover, -.uk-overlay-primary .uk-subnav-pill > * > a:focus, -.uk-offcanvas-bar .uk-subnav-pill > * > a:hover, -.uk-offcanvas-bar .uk-subnav-pill > * > a:focus { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-subnav-pill > * > a:active { - background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-subnav > .uk-disabled > a { - color: rgba(255, 255, 255, 0.5); -} -.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 > * > *, -.uk-offcanvas-bar .uk-breadcrumb > * > * { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-breadcrumb > * > :hover, -.uk-light .uk-breadcrumb > * > :focus, -.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover, -.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus, -.uk-card-primary.uk-card-body .uk-breadcrumb > * > :hover, -.uk-card-primary.uk-card-body .uk-breadcrumb > * > :focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :focus, -.uk-card-secondary.uk-card-body .uk-breadcrumb > * > :hover, -.uk-card-secondary.uk-card-body .uk-breadcrumb > * > :focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :focus, -.uk-overlay-primary .uk-breadcrumb > * > :hover, -.uk-overlay-primary .uk-breadcrumb > * > :focus, -.uk-offcanvas-bar .uk-breadcrumb > * > :hover, -.uk-offcanvas-bar .uk-breadcrumb > * > :focus { - color: rgba(255, 255, 255, 0.7); -} -.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 > *, -.uk-offcanvas-bar .uk-breadcrumb > :last-child > * { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before { - color: rgba(255, 255, 255, 0.5); -} -.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 > * > *, -.uk-offcanvas-bar .uk-pagination > * > * { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-pagination > * > :hover, -.uk-light .uk-pagination > * > :focus, -.uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > :hover, -.uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > :focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > :focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > :hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > :focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > :focus, -.uk-card-primary.uk-card-body .uk-pagination > * > :hover, -.uk-card-primary.uk-card-body .uk-pagination > * > :focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > :hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > :focus, -.uk-card-secondary.uk-card-body .uk-pagination > * > :hover, -.uk-card-secondary.uk-card-body .uk-pagination > * > :focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > :hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > :focus, -.uk-overlay-primary .uk-pagination > * > :hover, -.uk-overlay-primary .uk-pagination > * > :focus, -.uk-offcanvas-bar .uk-pagination > * > :hover, -.uk-offcanvas-bar .uk-pagination > * > :focus { - color: rgba(255, 255, 255, 0.7); -} -.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 > *, -.uk-offcanvas-bar .uk-pagination > .uk-active > * { - color: rgba(255, 255, 255, 0.7); -} -.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 > *, -.uk-offcanvas-bar .uk-pagination > .uk-disabled > * { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-tab::before { - border-color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-tab > * > a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-tab > * > a:hover, -.uk-light .uk-tab > * > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a:focus, -.uk-card-primary.uk-card-body .uk-tab > * > a:hover, -.uk-card-primary.uk-card-body .uk-tab > * > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a:focus, -.uk-card-secondary.uk-card-body .uk-tab > * > a:hover, -.uk-card-secondary.uk-card-body .uk-tab > * > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a:focus, -.uk-overlay-primary .uk-tab > * > a:hover, -.uk-overlay-primary .uk-tab > * > a:focus, -.uk-offcanvas-bar .uk-tab > * > a:hover, -.uk-offcanvas-bar .uk-tab > * > a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-tab > .uk-disabled > a { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-slidenav { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-slidenav:hover, -.uk-light .uk-slidenav:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:focus, -.uk-card-primary.uk-card-body .uk-slidenav:hover, -.uk-card-primary.uk-card-body .uk-slidenav:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:focus, -.uk-card-secondary.uk-card-body .uk-slidenav:hover, -.uk-card-secondary.uk-card-body .uk-slidenav:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:focus, -.uk-overlay-primary .uk-slidenav:hover, -.uk-overlay-primary .uk-slidenav:focus, -.uk-offcanvas-bar .uk-slidenav:hover, -.uk-offcanvas-bar .uk-slidenav:focus { - color: rgba(255, 255, 255, 0.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, -.uk-offcanvas-bar .uk-slidenav:active { - color: rgba(255, 255, 255, 0.7); -} -.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 > * > *, -.uk-offcanvas-bar .uk-dotnav > * > * { - background-color: transparent; - border-color: rgba(255, 255, 255, 0.9); -} -.uk-light .uk-dotnav > * > :hover, -.uk-light .uk-dotnav > * > :focus, -.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover, -.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :focus, -.uk-card-primary.uk-card-body .uk-dotnav > * > :hover, -.uk-card-primary.uk-card-body .uk-dotnav > * > :focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :focus, -.uk-card-secondary.uk-card-body .uk-dotnav > * > :hover, -.uk-card-secondary.uk-card-body .uk-dotnav > * > :focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :focus, -.uk-overlay-primary .uk-dotnav > * > :hover, -.uk-overlay-primary .uk-dotnav > * > :focus, -.uk-offcanvas-bar .uk-dotnav > * > :hover, -.uk-offcanvas-bar .uk-dotnav > * > :focus { - background-color: rgba(255, 255, 255, 0.9); - border-color: transparent; -} -.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, -.uk-offcanvas-bar .uk-dotnav > * > :active { - background-color: rgba(255, 255, 255, 0.5); - border-color: transparent; -} -.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 > *, -.uk-offcanvas-bar .uk-dotnav > .uk-active > * { - background-color: rgba(255, 255, 255, 0.9); - border-color: transparent; -} -.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, -.uk-offcanvas-bar .uk-iconnav > * > a { - color: rgba(255, 255, 255, 0.5); -} -.uk-light .uk-iconnav > * > a:hover, -.uk-light .uk-iconnav > * > a:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:focus, -.uk-card-primary.uk-card-body .uk-iconnav > * > a:hover, -.uk-card-primary.uk-card-body .uk-iconnav > * > a:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > a:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > a:focus, -.uk-card-secondary.uk-card-body .uk-iconnav > * > a:hover, -.uk-card-secondary.uk-card-body .uk-iconnav > * > a:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > a:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > a:focus, -.uk-overlay-primary .uk-iconnav > * > a:hover, -.uk-overlay-primary .uk-iconnav > * > a:focus, -.uk-offcanvas-bar .uk-iconnav > * > a:hover, -.uk-offcanvas-bar .uk-iconnav > * > a:focus { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-iconnav > .uk-active > a { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-text-lead { - color: rgba(255, 255, 255, 0.7); -} -.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, -.uk-offcanvas-bar .uk-text-meta { - color: rgba(255, 255, 255, 0.5); -} -.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, -.uk-offcanvas-bar .uk-text-muted { - color: rgba(255, 255, 255, 0.5) !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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .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, -.uk-offcanvas-bar .uk-text-secondary { - color: #fff !important; -} -.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, -.uk-offcanvas-bar .uk-column-divider { - column-rule-color: rgba(255, 255, 255, 0.2); -} -.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, -.uk-offcanvas-bar .uk-logo { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-logo:hover, -.uk-light .uk-logo:focus, -.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover, -.uk-section-primary:not(.uk-preserve-color) .uk-logo:focus, -.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover, -.uk-section-secondary:not(.uk-preserve-color) .uk-logo:focus, -.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover, -.uk-tile-primary:not(.uk-preserve-color) .uk-logo:focus, -.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover, -.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:focus, -.uk-card-primary.uk-card-body .uk-logo:hover, -.uk-card-primary.uk-card-body .uk-logo:focus, -.uk-card-primary > :not([class*='uk-card-media']) .uk-logo:hover, -.uk-card-primary > :not([class*='uk-card-media']) .uk-logo:focus, -.uk-card-secondary.uk-card-body .uk-logo:hover, -.uk-card-secondary.uk-card-body .uk-logo:focus, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo:hover, -.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo:focus, -.uk-overlay-primary .uk-logo:hover, -.uk-overlay-primary .uk-logo:focus, -.uk-offcanvas-bar .uk-logo:hover, -.uk-offcanvas-bar .uk-logo:focus { - color: rgba(255, 255, 255, 0.7); -} -.uk-light .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-section-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-section-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-tile-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-tile-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-card-primary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-card-primary > :not([class*='uk-card-media']) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-card-secondary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-overlay-primary .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), -.uk-offcanvas-bar .uk-logo > :not(.uk-logo-inverse):not(:only-of-type) { - 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, -.uk-offcanvas-bar .uk-logo-inverse { - display: inline; -} -.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, -.uk-offcanvas-bar .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%28255,%20255,%20255,%200.7%29%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%28255,%20255,%20255,%200.7%29%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, -.uk-offcanvas-bar .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%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E"); -} -/* ======================================================================== - Component: Print - ========================================================================== */ -@media print { - *, - *::before, - *::after { - background: transparent !important; - color: black !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: 0.5cm; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } -} diff --git a/docs/uikit/css/uikit.min.css b/docs/uikit/css/uikit.min.css deleted file mode 100644 index c10ad08..0000000 --- a/docs/uikit/css/uikit.min.css +++ /dev/null @@ -1 +0,0 @@ -/*! UIkit 3.5.8 | https://www.getuikit.com | (c) 2014 - 2020 YOOtheme | MIT License */html{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";font-size:16px;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%;background:#fff;color:#666}body{margin:0}a:active,a:hover{outline:0}.uk-link,a{color:#1e87f0;text-decoration:none;cursor:pointer}.uk-link-toggle:focus .uk-link,.uk-link-toggle:hover .uk-link,.uk-link:hover,a:hover{color:#0f6ecd;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:Consolas,monaco,monospace;font-size:.875rem;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:-.5em}sub{bottom:-.25em}audio,canvas,iframe,img,svg,video{vertical-align:middle}canvas,img,video{max-width:100%;height:auto;box-sizing:border-box}@supports (display:block){svg{max-width:100%;height:auto;box-sizing:border-box}}svg:not(:root){overflow:hidden}img:not([src]){min-width:1px;visibility:hidden}iframe{border:0}address,dl,fieldset,figure,ol,p,pre,ul{margin:0 0 20px 0}*+address,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{margin-top:20px}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;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";font-weight:400;color:#333;text-transform:none}*+.uk-h1,*+.uk-h2,*+.uk-h3,*+.uk-h4,*+.uk-h5,*+.uk-h6,*+.uk-heading-2xlarge,*+.uk-heading-large,*+.uk-heading-medium,*+.uk-heading-small,*+.uk-heading-xlarge,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:40px}.uk-h1,h1{font-size:2.23125rem;line-height:1.2}.uk-h2,h2{font-size:1.7rem;line-height:1.3}.uk-h3,h3{font-size:1.5rem;line-height:1.4}.uk-h4,h4{font-size:1.25rem;line-height:1.4}.uk-h5,h5{font-size:16px;line-height:1.4}.uk-h6,h6{font-size:.875rem;line-height:1.4}@media (min-width:960px){.uk-h1,h1{font-size:2.625rem}.uk-h2,h2{font-size:2rem}}ol,ul{padding-left:30px}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:0}dt{font-weight:700}dd{margin-left:0}.uk-hr,hr{overflow:visible;text-align:inherit;margin:0 0 20px 0;border:0;border-top:1px solid #e5e5e5}*+.uk-hr,*+hr{margin-top:20px}address{font-style:normal}blockquote{margin:0 0 20px 0;font-size:1.25rem;line-height:1.5;font-style:italic;color:#333}*+blockquote{margin-top:20px}blockquote p:last-of-type{margin-bottom:0}blockquote footer{margin-top:10px;font-size:.875rem;line-height:1.5;color:#666}blockquote footer::before{content:"— "}pre{font:.875rem/1.5 Consolas,monaco,monospace;color:#666;-moz-tab-size:4;tab-size:4;overflow:auto;padding:10px;border:1px solid #e5e5e5;border-radius:3px;background:#fff}pre code{font-family:Consolas,monaco,monospace}::selection{background:#39f;color:#fff;text-shadow:none}details,main{display:block}summary{display:list-item}template{display:none}.uk-breakpoint-s::before{content:'640px'}.uk-breakpoint-m::before{content:'960px'}.uk-breakpoint-l::before{content:'1200px'}.uk-breakpoint-xl::before{content:'1600px'}:root{--uk-breakpoint-s:640px;--uk-breakpoint-m:960px;--uk-breakpoint-l:1200px;--uk-breakpoint-xl:1600px}.uk-link-muted a,a.uk-link-muted{color:#999}.uk-link-muted a:hover,.uk-link-toggle:focus .uk-link-muted,.uk-link-toggle:hover .uk-link-muted,a.uk-link-muted:hover{color:#666}.uk-link-text a,a.uk-link-text{color:inherit}.uk-link-text a:hover,.uk-link-toggle:focus .uk-link-text,.uk-link-toggle:hover .uk-link-text,a.uk-link-text:hover{color:#999}.uk-link-heading a,a.uk-link-heading{color:inherit}.uk-link-heading a:hover,.uk-link-toggle:focus .uk-link-heading,.uk-link-toggle:hover .uk-link-heading,a.uk-link-heading:hover{color:#1e87f0;text-decoration:none}.uk-link-reset a,a.uk-link-reset{color:inherit!important;text-decoration:none!important}.uk-link-toggle{color:inherit!important;text-decoration:none!important}.uk-link-toggle:focus{outline:0}.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}@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}}@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-divider{padding-bottom:calc(5px + .1em);border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-bullet{position:relative}.uk-heading-bullet::before{content:"";display:inline-block;position:relative;top:calc(-.1 * 1em);vertical-align:middle;height:calc(4px + .7em);margin-right:calc(5px + .2em);border-left:calc(5px + .1em) solid #e5e5e5}.uk-heading-line{overflow:hidden}.uk-heading-line>*{display:inline-block;position:relative}.uk-heading-line>::after,.uk-heading-line>::before{content:"";position:absolute;top:calc(50% - ((.2px + .05em)/ 2));width:2000px;border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-line>::before{right:100%;margin-right:calc(5px + .3em)}.uk-heading-line>::after{left:100%;margin-left:calc(5px + .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::after,.uk-divider-icon::before{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:1px;height:100px;margin-left:auto;margin-right:auto;border-left:1px solid #e5e5e5}.uk-list{padding:0;list-style:none}.uk-list>*>:last-child{margin-bottom:0}.uk-list>*>ul,.uk-list>:nth-child(n+2){margin-top:10px}.uk-list-circle>*,.uk-list-decimal>*,.uk-list-disc>*,.uk-list-hyphen>*,.uk-list-square>*{padding-left:30px}.uk-list-decimal{counter-reset:decimal}.uk-list-decimal>*{counter-increment:decimal}[class*=uk-list]>::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) '\200A.\00A0'}.uk-list-hyphen>::before{content:'–\00A0\00A0'}.uk-list-muted>::before{color:#999!important}.uk-list-emphasis>::before{color:#333!important}.uk-list-primary>::before{color:#1e87f0!important}.uk-list-secondary>::before{color:#222!important}.uk-list-bullet>*{padding-left:30px}.uk-list-bullet>::before{content:"";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>*>ul,.uk-list-large>:nth-child(n+2){margin-top:20px}.uk-list-collapse>*>ul,.uk-list-collapse>:nth-child(n+2){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-collapse.uk-list-striped>:nth-child(n+2),.uk-list-large.uk-list-striped>:nth-child(n+2){margin-top:0}.uk-description-list>dt{color:#333;font-size:.875rem;font-weight:400;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:.875rem;font-weight:400;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:.875rem}.uk-table caption{font-size:.875rem;text-align:left;color:#999}.uk-table-middle,.uk-table-middle td{vertical-align:middle!important}.uk-table-divider>:first-child>tr:not(:first-child),.uk-table-divider>:not(:first-child)>tr,.uk-table-divider>tr:not(:first-child){border-top:1px solid #e5e5e5}.uk-table-striped tbody tr:nth-of-type(odd),.uk-table-striped>tr:nth-of-type(odd){background:#f8f8f8;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-table-hover tbody tr:hover,.uk-table-hover>tr:hover{background:#ffd}.uk-table tbody tr.uk-active,.uk-table>tr.uk-active{background:#ffd}.uk-table-small td,.uk-table-small th{padding:10px 12px}.uk-table-large td,.uk-table-large th{padding:22px 12px}.uk-table-justify td:first-child,.uk-table-justify th:first-child{padding-left:0}.uk-table-justify td:last-child,.uk-table-justify th: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 td,.uk-table-responsive th,.uk-table-responsive tr{display:block}.uk-table-responsive thead{display:none}.uk-table-responsive td,.uk-table-responsive th{width:auto!important;max-width:none!important;min-width:0!important;overflow:visible!important;white-space:normal!important}.uk-table-responsive .uk-table-link:not(:first-child)>a,.uk-table-responsive td:not(:first-child):not(.uk-table-link),.uk-table-responsive th:not(:first-child):not(.uk-table-link){padding-top:5px!important}.uk-table-responsive .uk-table-link:not(:last-child)>a,.uk-table-responsive td:not(:last-child):not(.uk-table-link),.uk-table-responsive th:not(:last-child):not(.uk-table-link){padding-bottom:5px!important}.uk-table-justify.uk-table-responsive td,.uk-table-justify.uk-table-responsive th{padding-left:0;padding-right:0}}.uk-table tbody tr{transition:background-color .1s linear}.uk-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;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}.uk-icon-link{color:#999}.uk-icon-link:focus,.uk-icon-link:hover{color:#666;outline:0}.uk-active>.uk-icon-link,.uk-icon-link:active{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:focus,.uk-icon-button:hover{background-color:#ebebeb;color:#666;outline:0}.uk-active>.uk-icon-button,.uk-icon-button:active{background-color:#dfdfdf;color:#666}.uk-range{box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;-webkit-appearance:none;background:0 0;padding:0}.uk-range:focus{outline:0}.uk-range::-moz-focus-outer{border:none}.uk-range::-ms-track{height:15px;background:0 0;border-color:transparent;color:transparent}.uk-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.uk-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.uk-range:not(:disabled)::-ms-thumb{cursor:pointer}.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;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-ms-thumb{margin-top:0}.uk-range::-ms-thumb{border:none;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-ms-tooltip{display:none}.uk-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:active::-webkit-slider-runnable-track,.uk-range:focus::-webkit-slider-runnable-track{background:#d2d2d2}.uk-range::-moz-range-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-moz-range-track{background:#d2d2d2}.uk-range::-ms-fill-lower,.uk-range::-ms-fill-upper{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-ms-fill-lower,.uk-range:focus::-ms-fill-upper{background:#d2d2d2}.uk-checkbox,.uk-input,.uk-radio,.uk-select,.uk-textarea{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:700}.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-checkbox:not(:disabled),.uk-radio:not(:disabled){cursor:pointer}.uk-fieldset{border:none;margin:0;padding: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:4px;padding-bottom:4px;vertical-align:top}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{outline:0;background-color:#fff;color:#666;border-color:#1e87f0}.uk-input:disabled,.uk-select:disabled,.uk-textarea:disabled{background-color:#f8f8f8;color:#999;border-color:#e5e5e5}.uk-input::-ms-input-placeholder{color:#999!important}.uk-input::placeholder{color:#999}.uk-textarea::-ms-input-placeholder{color:#999!important}.uk-textarea::placeholder{color:#999}.uk-form-small{font-size:.875rem}.uk-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px}.uk-form-small:not(select):not(input):not(textarea){line-height:28px}.uk-form-large{font-size:1.25rem}.uk-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-left:12px;padding-right: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:0 0;border-color:transparent}.uk-form-blank:focus{border-color:#e5e5e5;border-style:dashed}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])::-ms-expand{display:none}.uk-select:not([multiple]):not([size]) option{color:#444}.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]:focus,.uk-input[list]:hover{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}.uk-checkbox,.uk-radio{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;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-checkbox:focus,.uk-radio:focus{outline:0;border-color:#1e87f0}.uk-checkbox:checked,.uk-checkbox:indeterminate,.uk-radio:checked{background-color:#1e87f0;border-color:transparent}.uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus,.uk-radio:checked:focus{background-color:#0e6dcd}.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-checkbox:disabled,.uk-radio: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:1.5rem;line-height:1.4}.uk-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-form-custom input[type=file],.uk-form-custom select{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:#333;font-size:.875rem}.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:.875rem;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:focus{outline:0}.uk-button-default{background-color:transparent;color:#333;border:1px solid #e5e5e5}.uk-button-default:focus,.uk-button-default:hover{background-color:transparent;color:#333;border-color:#b2b2b2}.uk-button-default.uk-active,.uk-button-default:active{background-color:transparent;color:#333;border-color:#999}.uk-button-primary{background-color:#1e87f0;color:#fff;border:1px solid transparent}.uk-button-primary:focus,.uk-button-primary:hover{background-color:#0f7ae5;color:#fff}.uk-button-primary.uk-active,.uk-button-primary:active{background-color:#0e6dcd;color:#fff}.uk-button-secondary{background-color:#222;color:#fff;border:1px solid transparent}.uk-button-secondary:focus,.uk-button-secondary:hover{background-color:#151515;color:#fff}.uk-button-secondary.uk-active,.uk-button-secondary:active{background-color:#080808;color:#fff}.uk-button-danger{background-color:#f0506e;color:#fff;border:1px solid transparent}.uk-button-danger:focus,.uk-button-danger:hover{background-color:#ee395b;color:#fff}.uk-button-danger.uk-active,.uk-button-danger:active{background-color:#ec2147;color:#fff}.uk-button-danger:disabled,.uk-button-default:disabled,.uk-button-primary:disabled,.uk-button-secondary:disabled{background-color:transparent;color:#999;border-color:#e5e5e5}.uk-button-small{padding:0 15px;line-height:28px;font-size:.875rem}.uk-button-large{padding:0 40px;line-height:53px;font-size:.875rem}.uk-button-text{padding:0;line-height:1.5;background:0 0;color:#333;position:relative}.uk-button-text::before{content:"";position:absolute;bottom:0;left:0;right:100%;border-bottom:1px solid #333;transition:right .3s ease-out}.uk-button-text:focus,.uk-button-text:hover{color:#333}.uk-button-text:focus::before,.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:0 0;color:#1e87f0}.uk-button-link:focus,.uk-button-link:hover{color:#0f6ecd;text-decoration:underline}.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.uk-active,.uk-button-group .uk-button:active,.uk-button-group .uk-button:focus,.uk-button-group .uk-button:hover{position:relative;z-index:1}.uk-progress{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;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:indeterminate{color:transparent}.uk-progress::-webkit-progress-bar{background-color:#f8f8f8;border-radius:500px;overflow:hidden}.uk-progress:indeterminate::-moz-progress-bar{width:0}.uk-progress::-webkit-progress-value{background-color:#1e87f0;transition:width .6s ease}.uk-progress::-moz-progress-bar{background-color:#1e87f0}.uk-progress::-ms-fill{background-color:#1e87f0;transition:width .6s ease;border:0}.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{background:#fff}.uk-section-muted{background:#f8f8f8}.uk-section-primary{background:#1e87f0}.uk-section-secondary{background:#222}.uk-container{display:flow-root;box-sizing:content-box;max-width:1200px;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:900px}.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% + (900px / 2) - 30px)}}@media (min-width:960px){.uk-container-expand-left,.uk-container-expand-right{max-width:calc(50% + (1200px / 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% + (900px / 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{background:#fff}.uk-tile-muted{background:#f8f8f8}.uk-tile-primary{background:#1e87f0}.uk-tile-secondary{background:#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-footer>:last-child,.uk-card-header>:last-child{margin-bottom:0}.uk-card-title{font-size:1.5rem;line-height:1.4}.uk-card-badge{position:absolute;top:30px;right:30px;z-index:1}.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:#fff;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default{background:#fff;color:#666;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-default .uk-card-title{color:#333}.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{background:#1e87f0;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:#1e87f0;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-secondary{background:#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 .uk-nav-divider,.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-body .uk-nav-default>li>a{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 .uk-nav-divider,.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-body .uk-nav-default>li>a{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 .uk-nav-divider,.uk-card-small .uk-nav-default .uk-nav-header,.uk-card-small .uk-nav-default>li>a{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 .uk-nav-divider,.uk-card-large .uk-nav-default .uk-nav-header,.uk-card-large .uk-nav-default>li>a{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:focus,.uk-close:hover{color:#666;outline:0}.uk-spinner>*{animation:uk-spinner-rotate 1.4s linear infinite}@keyframes uk-spinner-rotate{0%{transform:rotate(0)}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:focus,.uk-totop:hover{color:#666;outline:0}.uk-totop:active{color:#333}.uk-marker{padding:5px;background:#222;color:#fff;border-radius:500px}.uk-marker:focus,.uk-marker:hover{color:#fff;outline:0}.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:focus,.uk-alert-close:hover{color:inherit;opacity:.8}.uk-alert-primary{background:#d8eafc;color:#1e87f0}.uk-alert-success{background:#edfbf6;color:#32d296}.uk-alert-warning{background:#fff6ee;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: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:22px;height:22px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center}.uk-badge:focus,.uk-badge:hover{color:#fff;text-decoration:none;outline:0}.uk-label{display:inline-block;padding:0 10px;background:#1e87f0;line-height:1.5;font-size:.875rem;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{background:rgba(255,255,255,.8)}.uk-overlay-primary{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:2.23125rem;line-height:1.2}@media (min-width:960px){.uk-article-title{font-size:2.625rem}}.uk-article-meta{font-size:.875rem;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:1.25rem;line-height:1.4}.uk-comment-meta{font-size:.875rem;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:0}.uk-search-input:-ms-input-placeholder{color:#999!important}.uk-search-input::placeholder{color:#999}.uk-search-icon:focus{outline:0}.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:180px}.uk-search-default .uk-search-input{height:40px;padding-left:6px;padding-right:6px;background:0 0;border:1px solid #e5e5e5}.uk-search-default .uk-search-input:focus{background-color:transparent}.uk-search-default .uk-search-icon{width:40px}.uk-search-default .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:40px}.uk-search-default .uk-search-icon-flip~.uk-search-input{padding-right:40px}.uk-search-navbar{width:400px}.uk-search-navbar .uk-search-input{height:40px;background:0 0;font-size:1.5rem}.uk-search-navbar .uk-search-icon{width:40px}.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:40px}.uk-search-navbar .uk-search-icon-flip~.uk-search-input{padding-right:40px}.uk-search-large{width:500px}.uk-search-large .uk-search-input{height:80px;background:0 0;font-size:2.625rem}.uk-search-large .uk-search-icon{width:80px}.uk-search-large .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:80px}.uk-search-large .uk-search-icon-flip~.uk-search-input{padding-right:80px}.uk-search-toggle{color:#999}.uk-search-toggle:focus,.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:1.25rem;line-height:1.4;color:#333;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:focus,.uk-accordion-title:hover{color:#666;text-decoration:none;outline:0}.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;box-sizing:border-box;width:300px}.uk-drop.uk-open{display:block}[class*=uk-drop-top]{margin-top:-20px}[class*=uk-drop-bottom]{margin-top:20px}[class*=uk-drop-left]{margin-left:-20px}[class*=uk-drop-right]{margin-left:20px}.uk-drop-stack .uk-drop-grid>*{width:100%!important}.uk-dropdown{display:none;position:absolute;z-index:1020;box-sizing:border-box;min-width:200px;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-dropdown.uk-open{display:block}.uk-dropdown-nav{white-space:nowrap;font-size:.875rem}.uk-dropdown-nav>li>a{color:#999}.uk-dropdown-nav>li.uk-active>a,.uk-dropdown-nav>li>a:focus,.uk-dropdown-nav>li>a:hover{color:#666}.uk-dropdown-nav .uk-nav-header{color:#333}.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:focus,.uk-dropdown-nav .uk-nav-sub a:hover,.uk-dropdown-nav .uk-nav-sub li.uk-active>a{color:#666}[class*=uk-dropdown-top]{margin-top:-10px}[class*=uk-dropdown-bottom]{margin-top:10px}[class*=uk-dropdown-left]{margin-left:-10px}[class*=uk-dropdown-right]{margin-left:10px}.uk-dropdown-stack .uk-dropdown-grid>*{width:100%!important}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;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:calc(100% - .01px)!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:0 0}.uk-modal-full .uk-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.uk-modal-body{display:flow-root;padding:30px 30px}.uk-modal-header{display:flow-root;padding:15px 30px;background:#fff;border-bottom:1px solid #e5e5e5}.uk-modal-footer{display:flow-root;padding:15px 30px;background:#fff;border-top:1px solid #e5e5e5}.uk-modal-body>:last-child,.uk-modal-footer>:last-child,.uk-modal-header>:last-child{margin-bottom:0}.uk-modal-title{font-size:2rem;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:20px;background:#fff}.uk-slideshow{-webkit-tap-highlight-color:transparent}.uk-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none}.uk-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity;touch-action:pan-y}.uk-slideshow-items>:focus{outline:0}.uk-slideshow-items>:not(.uk-active){display:none}.uk-slider{-webkit-tap-highlight-color:transparent}.uk-slider-container{overflow:hidden}.uk-slider-items{will-change:transform;position:relative}.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;position:relative;touch-action:pan-y}.uk-slider-items>:focus{outline:0}.uk-sticky-fixed{z-index:980;box-sizing:border-box;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-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{position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#222;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:960px){.uk-offcanvas-bar{left:-350px;width:350px;padding:40px 40px}}.uk-offcanvas-flip .uk-offcanvas-bar{left:auto;right:-270px}@media (min-width:960px){.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:960px){.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:20px;right:20px;padding:5px}.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-container,.uk-offcanvas-page{overflow-x:hidden}.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:960px){: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}.uk-leader-fill-content::before{content:'.'}:root{--uk-leader-fill-content:.}.uk-notification{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:350px}.uk-notification-bottom-right,.uk-notification-top-right{left:auto;right:10px}.uk-notification-bottom-center,.uk-notification-top-center{left:50%;margin-left:-175px}.uk-notification-bottom-center,.uk-notification-bottom-left,.uk-notification-bottom-right{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:1.25rem;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:#1e87f0}.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;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}[class*=uk-tooltip-top]{margin-top:-10px}[class*=uk-tooltip-bottom]{margin-top:10px}[class*=uk-tooltip-left]{margin-left:-10px}[class*=uk-tooltip-right]{margin-left:10px}.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-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-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:30px}@media (min-width:1200px){.uk-grid{margin-left:-40px}.uk-grid>*{padding-left:40px}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:40px}}.uk-grid-column-small,.uk-grid-small{margin-left:-15px}.uk-grid-column-small>*,.uk-grid-small>*{padding-left:15px}*+.uk-grid-margin-small,.uk-grid+.uk-grid-row-small,.uk-grid+.uk-grid-small,.uk-grid-row-small>.uk-grid-margin,.uk-grid-small>.uk-grid-margin{margin-top:15px}.uk-grid-column-medium,.uk-grid-medium{margin-left:-30px}.uk-grid-column-medium>*,.uk-grid-medium>*{padding-left:30px}*+.uk-grid-margin-medium,.uk-grid+.uk-grid-medium,.uk-grid+.uk-grid-row-medium,.uk-grid-medium>.uk-grid-margin,.uk-grid-row-medium>.uk-grid-margin{margin-top:30px}.uk-grid-column-large,.uk-grid-large{margin-left:-40px}.uk-grid-column-large>*,.uk-grid-large>*{padding-left:40px}*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin{margin-top:40px}@media (min-width:1200px){.uk-grid-column-large,.uk-grid-large{margin-left:-70px}.uk-grid-column-large>*,.uk-grid-large>*{padding-left:70px}*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin{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-column-small,.uk-grid-divider.uk-grid-small{margin-left:-30px}.uk-grid-divider.uk-grid-column-small>*,.uk-grid-divider.uk-grid-small>*{padding-left:30px}.uk-grid-divider.uk-grid-column-small>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-small>:not(.uk-first-column)::before{left:15px}.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-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-column-medium,.uk-grid-divider.uk-grid-medium{margin-left:-60px}.uk-grid-divider.uk-grid-column-medium>*,.uk-grid-divider.uk-grid-medium>*{padding-left:60px}.uk-grid-divider.uk-grid-column-medium>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-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-column-large,.uk-grid-divider.uk-grid-large{margin-left:-80px}.uk-grid-divider.uk-grid-column-large>*,.uk-grid-divider.uk-grid-large>*{padding-left:80px}.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-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-column-large,.uk-grid-divider.uk-grid-large{margin-left:-140px}.uk-grid-divider.uk-grid-column-large>*,.uk-grid-divider.uk-grid-large>*{padding-left:140px}.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-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-item-match,.uk-grid-match>*{display:flex;flex-wrap:wrap}.uk-grid-item-match>:not([class*=uk-width]),.uk-grid-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:block;text-decoration:none}.uk-nav li>a:focus{outline:0}.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>.uk-parent>a::after{content:"";width:1.5em;height:1.5em;float:right;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-nav-parent-icon>.uk-parent.uk-open>a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.uk-nav-header:not(:first-child){margin-top:20px}.uk-nav-divider{margin:5px 0}.uk-nav-default{font-size:.875rem}.uk-nav-default>li>a{color:#999}.uk-nav-default>li>a:focus,.uk-nav-default>li>a:hover{color:#666}.uk-nav-default>li.uk-active>a{color:#333}.uk-nav-default .uk-nav-header{color:#333}.uk-nav-default .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-default .uk-nav-sub a{color:#999}.uk-nav-default .uk-nav-sub a:focus,.uk-nav-default .uk-nav-sub a:hover{color:#666}.uk-nav-default .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-primary>li>a{font-size:1.5rem;line-height:1.5;color:#999}.uk-nav-primary>li>a:focus,.uk-nav-primary>li>a:hover{color:#666}.uk-nav-primary>li.uk-active>a{color:#333}.uk-nav-primary .uk-nav-header{color:#333}.uk-nav-primary .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-primary .uk-nav-sub a{color:#999}.uk-nav-primary .uk-nav-sub a:focus,.uk-nav-primary .uk-nav-sub a:hover{color:#666}.uk-nav-primary .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-center{text-align:center}.uk-nav-center .uk-nav-sub,.uk-nav-center .uk-nav-sub ul{padding-left:0}.uk-nav-center.uk-nav-parent-icon>.uk-parent>a::after{position:absolute}.uk-navbar{display:flex;position:relative}.uk-navbar-container:not(.uk-navbar-transparent){background:#f8f8f8}.uk-navbar-container>::after,.uk-navbar-container>::before{display:none!important}.uk-navbar-center,.uk-navbar-center-left>*,.uk-navbar-center-right>*,.uk-navbar-left,.uk-navbar-right{display:flex;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:100%}.uk-navbar-center-right{left:100%}[class*=uk-navbar-center-]{width:max-content;box-sizing:border-box}.uk-navbar-nav{display:flex;margin:0;padding:0;list-style:none}.uk-navbar-center:only-child,.uk-navbar-left,.uk-navbar-right{flex-wrap:wrap}.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{display:flex;justify-content:center;align-items:center;box-sizing:border-box;min-height:80px;padding:0 15px;font-size:.875rem;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";text-decoration:none}.uk-navbar-nav>li>a{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.uk-open,.uk-navbar-nav>li>a:focus{color:#666;outline:0}.uk-navbar-nav>li>a:active{color:#333}.uk-navbar-nav>li.uk-active>a{color:#333}.uk-navbar-item{color:#666}.uk-navbar-toggle{color:#999}.uk-navbar-toggle.uk-open,.uk-navbar-toggle:focus,.uk-navbar-toggle:hover{color:#666;outline:0;text-decoration:none}.uk-navbar-subtitle{font-size:.875rem}.uk-navbar-dropdown{display:none;position:absolute;z-index:1020;box-sizing:border-box;width:200px;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-navbar-dropdown.uk-open{display:block}[class*=uk-navbar-dropdown-top]{margin-top:-15px}[class*=uk-navbar-dropdown-bottom]{margin-top:15px}[class*=uk-navbar-dropdown-left]{margin-left:-15px}[class*=uk-navbar-dropdown-right]{margin-left:15px}.uk-navbar-dropdown-grid{margin-left:-50px}.uk-navbar-dropdown-grid>*{padding-left:50px}.uk-navbar-dropdown-grid>.uk-grid-margin{margin-top:50px}.uk-navbar-dropdown-stack .uk-navbar-dropdown-grid>*{width:100%!important}.uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack){width:400px}.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack){width:600px}.uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack){width:800px}.uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack){width:1000px}.uk-navbar-dropdown-dropbar{margin-top:0;margin-bottom:0;box-shadow:none}.uk-navbar-dropdown-nav{font-size:.875rem}.uk-navbar-dropdown-nav>li>a{color:#999}.uk-navbar-dropdown-nav>li>a:focus,.uk-navbar-dropdown-nav>li>a:hover{color:#666}.uk-navbar-dropdown-nav>li.uk-active>a{color:#333}.uk-navbar-dropdown-nav .uk-nav-header{color:#333}.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:focus,.uk-navbar-dropdown-nav .uk-nav-sub a:hover{color:#666}.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active>a{color:#333}.uk-navbar-dropbar{background:#fff}.uk-navbar-dropbar-slide{position:absolute;z-index:980;left:0;right:0;box-shadow:0 5px 7px rgba(0,0,0,.05)}.uk-navbar-container>.uk-container .uk-navbar-left{margin-left:-15px;margin-right:-15px}.uk-navbar-container>.uk-container .uk-navbar-right{margin-right:-15px}.uk-navbar-dropdown-grid>*{position:relative}.uk-navbar-dropdown-grid>:not(.uk-first-column)::before{content:"";position:absolute;top:0;bottom:0;left:25px;border-left:1px solid #e5e5e5}.uk-navbar-dropdown-grid.uk-grid-stack>.uk-grid-margin::before{content:"";position:absolute;top:-25px;left:50px;right:0;border-top:1px solid #e5e5e5}.uk-subnav{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none}.uk-subnav>*{flex:none;padding-left:20px;position:relative}.uk-subnav>*>:first-child{display:block;color:#999;font-size:.875rem;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-subnav>*>a:focus,.uk-subnav>*>a:hover{color:#666;text-decoration:none;outline:0}.uk-subnav>.uk-active>a{color:#333}.uk-subnav-divider{margin-left:-41px}.uk-subnav-divider>*{display:flex;align-items:center}.uk-subnav-divider>::before{content:"";height:1.5em;margin-left:0;margin-right:20px;border-left:1px solid transparent}.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:0 0;color:#999}.uk-subnav-pill>*>a:focus,.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:#1e87f0;color:#fff}.uk-subnav>.uk-disabled>a{color:#999}.uk-breadcrumb{display:flex;flex-wrap:wrap;padding:0;list-style:none}.uk-breadcrumb>*{flex:none}.uk-breadcrumb>*>*{display:inline-block;font-size:.875rem;color:#999}.uk-breadcrumb>*>:focus,.uk-breadcrumb>*>:hover{color:#666;text-decoration:none}.uk-breadcrumb>:last-child>a:not([href]),.uk-breadcrumb>:last-child>span{color:#666}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{content:"/";display:inline-block;margin:0 20px;font-size:.875rem;color:#999}.uk-pagination{display:flex;flex-wrap:wrap;margin-left:0;padding:0;list-style:none}.uk-pagination>*{flex:none;padding-left:0;position:relative}.uk-pagination>*>*{display:block;padding:5px 10px;color:#999;transition:color .1s ease-in-out}.uk-pagination>*>:focus,.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:block;text-align:center;padding:5px 10px;color:#999;border-bottom:1px solid transparent;font-size:.875rem;text-transform:uppercase;transition:color .1s ease-in-out}.uk-tab>*>a:focus,.uk-tab>*>a:hover{color:#666;text-decoration:none}.uk-tab>.uk-active>a{color:#333;border-color:#1e87f0}.uk-tab>.uk-disabled>a{color:#999}.uk-tab-bottom::before{top:0;bottom:auto}.uk-tab-bottom>*>a{border-top:1px solid transparent;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{text-align:left;border-right:1px solid transparent;border-bottom:none}.uk-tab-right>*>a{text-align:left;border-left:1px solid transparent;border-bottom:none}.uk-tab .uk-dropdown{margin-left:30px}.uk-slidenav{padding:5px 10px;color:rgba(102,102,102,.5);transition:color .1s ease-in-out}.uk-slidenav:focus,.uk-slidenav:hover{color:rgba(102,102,102,.9);outline:0}.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: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>*>:focus,.uk-dotnav>*>:hover{background-color:rgba(102,102,102,.6);outline:0;border-color:transparent}.uk-dotnav>*>:active{background-color:rgba(102,102,102,.2);border-color:transparent}.uk-dotnav>.uk-active>*{background-color:rgba(102,102,102,.6);border-color:transparent}.uk-dotnav-vertical{flex-direction:column;margin-left:0;margin-top:-12px}.uk-dotnav-vertical>*{padding-left:0;padding-top:12px}.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:rgba(255,255,255,.4);transition:background-color .1s ease-in-out}.uk-thumbnav>*>:focus,.uk-thumbnav>*>:hover{outline:0}.uk-thumbnav>*>:focus::after,.uk-thumbnav>*>:hover::after{background-color:transparent}.uk-thumbnav>.uk-active>::after{background-color:transparent}.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:block;color:#999}.uk-iconnav>*>a:focus,.uk-iconnav>*>a:hover{color:#666;outline:0}.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-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-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>:focus{outline:0}.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:focus,.uk-lightbox-button:hover{color:#fff}.uk-lightbox-caption:empty{display:none}.uk-lightbox-iframe{width:80%;height:80%}[class*=uk-animation-]{animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}.uk-animation-fade{animation-name:uk-fade;animation-duration:.8s;animation-timing-function:linear}.uk-animation-scale-up{animation-name:uk-fade-scale-02}.uk-animation-scale-down{animation-name:uk-fade-scale-18}.uk-animation-slide-top{animation-name:uk-fade-top}.uk-animation-slide-bottom{animation-name:uk-fade-bottom}.uk-animation-slide-left{animation-name:uk-fade-left}.uk-animation-slide-right{animation-name:uk-fade-right}.uk-animation-slide-top-small{animation-name:uk-fade-top-small}.uk-animation-slide-bottom-small{animation-name:uk-fade-bottom-small}.uk-animation-slide-left-small{animation-name:uk-fade-left-small}.uk-animation-slide-right-small{animation-name:uk-fade-right-small}.uk-animation-slide-top-medium{animation-name:uk-fade-top-medium}.uk-animation-slide-bottom-medium{animation-name:uk-fade-bottom-medium}.uk-animation-slide-left-medium{animation-name:uk-fade-left-medium}.uk-animation-slide-right-medium{animation-name:uk-fade-right-medium}.uk-animation-kenburns{animation-name:uk-scale-kenburns;animation-duration:15s}.uk-animation-shake{animation-name:uk-shake}.uk-animation-stroke{animation-name:uk-stroke;stroke-dasharray:var(--uk-animation-stroke);animation-duration:2s}.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}.uk-animation-toggle{-webkit-tap-highlight-color:transparent}.uk-animation-toggle:focus{outline:0}@keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@keyframes uk-fade-top{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-top-small{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom-small{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left-small{0%{opacity:0;transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-right-small{0%{opacity:0;transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-top-medium{0%{opacity:0;transform:translateY(-50px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-bottom-medium{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}@keyframes uk-fade-left-medium{0%{opacity:0;transform:translateX(-50px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-right-medium{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}@keyframes uk-fade-scale-02{0%{opacity:0;transform:scale(.2)}100%{opacity:1;transform:scale(1)}}@keyframes uk-fade-scale-18{0%{opacity:0;transform:scale(1.8)}100%{opacity:1;transform:scale(1)}}@keyframes uk-scale-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% * 1 / 3.001)}.uk-child-width-1-4>*{width:25%}.uk-child-width-1-5>*{width:20%}.uk-child-width-1-6>*{width:calc(100% * 1 / 6.001)}.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% * 1 / 3.001)}.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% * 1 / 6.001)}.uk-child-width-auto\@s>*{width:auto}.uk-child-width-expand\@s>:not([class*=uk-width]){flex:1;min-width:1px}}@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% * 1 / 3.001)}.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% * 1 / 6.001)}.uk-child-width-auto\@m>*{width:auto}.uk-child-width-expand\@m>:not([class*=uk-width]){flex:1;min-width:1px}}@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% * 1 / 3.001)}.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% * 1 / 6.001)}.uk-child-width-auto\@l>*{width:auto}.uk-child-width-expand\@l>:not([class*=uk-width]){flex:1;min-width:1px}}@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% * 1 / 3.001)}.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% * 1 / 6.001)}.uk-child-width-auto\@xl>*{width:auto}.uk-child-width-expand\@xl>:not([class*=uk-width]){flex:1;min-width:1px}}[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% * 1 / 3.001)}.uk-width-2-3{width:calc(100% * 2 / 3.001)}.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% * 1 / 6.001)}.uk-width-5-6{width:calc(100% * 5 / 6.001)}.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% * 1 / 3.001)}.uk-width-2-3\@s{width:calc(100% * 2 / 3.001)}.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% * 1 / 6.001)}.uk-width-5-6\@s{width:calc(100% * 5 / 6.001)}.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}}@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% * 1 / 3.001)}.uk-width-2-3\@m{width:calc(100% * 2 / 3.001)}.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% * 1 / 6.001)}.uk-width-5-6\@m{width:calc(100% * 5 / 6.001)}.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}}@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% * 1 / 3.001)}.uk-width-2-3\@l{width:calc(100% * 2 / 3.001)}.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% * 1 / 6.001)}.uk-width-5-6\@l{width:calc(100% * 5 / 6.001)}.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}}@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% * 1 / 3.001)}.uk-width-2-3\@xl{width:calc(100% * 2 / 3.001)}.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% * 1 / 6.001)}.uk-width-5-6\@xl{width:calc(100% * 5 / 6.001)}.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}}[class*=uk-height]{box-sizing:border-box}.uk-height-1-1{height:100%}.uk-height-viewport{min-height:100vh}.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:1.5rem;line-height:1.5;color:#333}.uk-text-meta{font-size:.875rem;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:.875rem;line-height:1.5}.uk-text-large{font-size:1.5rem;line-height:1.5}.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-muted{color:#999!important}.uk-text-emphasis{color:#333!important}.uk-text-primary{color:#1e87f0!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;display:inline-block;color:#1e87f0!important}@supports (-webkit-background-clip:text){.uk-text-background{background-color:#1e87f0;color:transparent!important}}.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}td.uk-text-truncate,th.uk-text-truncate{max-width:0}.uk-text-break{overflow-wrap:break-word;word-wrap:break-word}td.uk-text-break,th.uk-text-break{word-break:break-all}[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{max-width:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}iframe.uk-cover{pointer-events:none}.uk-cover-container{overflow:hidden;position:relative}.uk-background-default{background-color:#fff}.uk-background-muted{background-color:#f8f8f8}.uk-background-primary{background-color:#1e87f0}.uk-background-secondary{background-color:#222}.uk-background-contain,.uk-background-cover{background-position:50% 50%;background-repeat:no-repeat}.uk-background-cover{background-size:cover}.uk-background-contain{background-size:contain}.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\@l,.uk-align-left\@m,.uk-align-left\@s{margin-right:40px}.uk-align-right,.uk-align-right\@l,.uk-align-right\@m,.uk-align-right\@s{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;-webkit-overflow-scrolling:touch;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;-webkit-overflow-scrolling:touch}.uk-overflow-auto>:last-child{margin-bottom:0}.uk-resize{resize:both}.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-height,.uk-responsive-width{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-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;max-width:100%;vertical-align:middle}.uk-box-shadow-bottom::before{content:'';position:absolute;bottom:-30px;left:0;right:0;height:30px;border-radius:100%;background:#444;filter:blur(20px)}.uk-box-shadow-bottom>*{position:relative}}.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%}}@supports (-ms-ime-align:auto){.uk-dropcap>p:first-of-type::first-letter{font-size:1em}}.uk-logo{font-size:1.5rem;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";color:#666;text-decoration:none}.uk-logo:focus,.uk-logo:hover{color:#666;outline:0;text-decoration:none}.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-inline::after,.uk-flex-inline::before,.uk-flex::after,.uk-flex::before{display:none}.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}.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}.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-none{flex:none}.uk-flex-auto{flex:auto}.uk-flex-1{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:30px}@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}[class*=uk-position-bottom],[class*=uk-position-center],[class*=uk-position-left],[class*=uk-position-right],[class*=uk-position-top]{position:absolute!important;max-width:100%}.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:50%;left:50%;transform:translate(-50%,-50%);width:max-content;max-width:100%;box-sizing:border-box}[class*=uk-position-center-left],[class*=uk-position-center-right]{top:50%;transform:translateY(-50%)}.uk-position-center-left{left:0}.uk-position-center-right{right:0}.uk-position-center-left-out{right:100%;width:max-content}.uk-position-center-right-out{left:100%;width:max-content}.uk-position-bottom-center,.uk-position-top-center{left:50%;transform:translateX(-50%);width:max-content;max-width:100%;box-sizing:border-box}.uk-position-top-center{top:0}.uk-position-bottom-center{bottom:0}.uk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.uk-position-relative{position:relative!important}.uk-position-absolute{position:absolute!important}.uk-position-fixed{position:fixed!important}.uk-position-z-index{z-index:1}.uk-position-small{max-width:calc(100% - (15px * 2));margin:15px}.uk-position-small.uk-position-center{transform:translate(-50%,-50%) translate(-15px,-15px)}.uk-position-small[class*=uk-position-center-left],.uk-position-small[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-15px)}.uk-position-small.uk-position-bottom-center,.uk-position-small.uk-position-top-center{transform:translateX(-50%) translateX(-15px)}.uk-position-medium{max-width:calc(100% - (30px * 2));margin:30px}.uk-position-medium.uk-position-center{transform:translate(-50%,-50%) translate(-30px,-30px)}.uk-position-medium[class*=uk-position-center-left],.uk-position-medium[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-30px)}.uk-position-medium.uk-position-bottom-center,.uk-position-medium.uk-position-top-center{transform:translateX(-50%) translateX(-30px)}.uk-position-large{max-width:calc(100% - (30px * 2));margin:30px}.uk-position-large.uk-position-center{transform:translate(-50%,-50%) translate(-30px,-30px)}.uk-position-large[class*=uk-position-center-left],.uk-position-large[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-30px)}.uk-position-large.uk-position-bottom-center,.uk-position-large.uk-position-top-center{transform:translateX(-50%) translateX(-30px)}@media (min-width:1200px){.uk-position-large{max-width:calc(100% - (50px * 2));margin:50px}.uk-position-large.uk-position-center{transform:translate(-50%,-50%) translate(-50px,-50px)}.uk-position-large[class*=uk-position-center-left],.uk-position-large[class*=uk-position-center-right]{transform:translateY(-50%) translateY(-50px)}.uk-position-large.uk-position-bottom-center,.uk-position-large.uk-position-top-center{transform:translateX(-50%) translateX(-50px)}}.uk-transition-toggle{-webkit-tap-highlight-color:transparent}.uk-transition-toggle:focus{outline:0}.uk-transition-fade,[class*=uk-transition-scale],[class*=uk-transition-slide]{transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.uk-transition-active.uk-active .uk-transition-fade,.uk-transition-toggle:focus .uk-transition-fade,.uk-transition-toggle:hover .uk-transition-fade{opacity:1}.uk-transition-scale-up{transform:scale(1,1)}.uk-transition-scale-down{transform:scale(1.1,1.1)}.uk-transition-active.uk-active .uk-transition-scale-up,.uk-transition-toggle:focus .uk-transition-scale-up,.uk-transition-toggle:hover .uk-transition-scale-up{opacity:1;transform:scale(1.1,1.1)}.uk-transition-active.uk-active .uk-transition-scale-down,.uk-transition-toggle:focus .uk-transition-scale-down,.uk-transition-toggle:hover .uk-transition-scale-down{opacity:1;transform:scale(1,1)}.uk-transition-slide-top{transform:translateY(-100%)}.uk-transition-slide-bottom{transform:translateY(100%)}.uk-transition-slide-left{transform:translateX(-100%)}.uk-transition-slide-right{transform:translateX(100%)}.uk-transition-slide-top-small{transform:translateY(-10px)}.uk-transition-slide-bottom-small{transform:translateY(10px)}.uk-transition-slide-left-small{transform:translateX(-10px)}.uk-transition-slide-right-small{transform:translateX(10px)}.uk-transition-slide-top-medium{transform:translateY(-50px)}.uk-transition-slide-bottom-medium{transform:translateY(50px)}.uk-transition-slide-left-medium{transform:translateX(-50px)}.uk-transition-slide-right-medium{transform:translateX(50px)}.uk-transition-active.uk-active [class*=uk-transition-slide],.uk-transition-toggle:focus [class*=uk-transition-slide],.uk-transition-toggle:hover [class*=uk-transition-slide]{opacity:1;transform:translate(0,0)}.uk-transition-opaque{opacity:1}.uk-transition-slow{transition-duration:.7s}.uk-hidden,[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-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within){position:absolute!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within){opacity:0!important}.uk-visible-toggle{-webkit-tap-highlight-color:transparent}.uk-visible-toggle:focus{outline:0}@media (pointer:coarse){.uk-hidden-touch{display:none!important}}.uk-hidden-notouch{display:none!important}@media (pointer:coarse){.uk-hidden-notouch{display:block!important}}.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-light,.uk-offcanvas-bar,.uk-overlay-primary,.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){color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-link,.uk-card-primary.uk-card-body a,.uk-card-primary>:not([class*=uk-card-media]) .uk-link,.uk-card-primary>:not([class*=uk-card-media]) a,.uk-card-secondary.uk-card-body .uk-link,.uk-card-secondary.uk-card-body a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link,.uk-card-secondary>:not([class*=uk-card-media]) a,.uk-light .uk-link,.uk-light a,.uk-offcanvas-bar .uk-link,.uk-offcanvas-bar a,.uk-overlay-primary .uk-link,.uk-overlay-primary a,.uk-section-primary:not(.uk-preserve-color) .uk-link,.uk-section-primary:not(.uk-preserve-color) a,.uk-section-secondary:not(.uk-preserve-color) .uk-link,.uk-section-secondary:not(.uk-preserve-color) a,.uk-tile-primary:not(.uk-preserve-color) .uk-link,.uk-tile-primary:not(.uk-preserve-color) a,.uk-tile-secondary:not(.uk-preserve-color) .uk-link,.uk-tile-secondary:not(.uk-preserve-color) a{color:#fff}.uk-card-primary.uk-card-body .uk-link:hover,.uk-card-primary.uk-card-body a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link:hover,.uk-card-primary>:not([class*=uk-card-media]) a:hover,.uk-card-secondary.uk-card-body .uk-link:hover,.uk-card-secondary.uk-card-body a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) a:hover,.uk-light .uk-link:hover,.uk-light a:hover,.uk-offcanvas-bar .uk-link:hover,.uk-offcanvas-bar a:hover,.uk-overlay-primary .uk-link:hover,.uk-overlay-primary a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link:hover,.uk-section-primary:not(.uk-preserve-color) a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-section-secondary:not(.uk-preserve-color) a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-primary:not(.uk-preserve-color) a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-secondary:not(.uk-preserve-color) a:hover{color:#fff}.uk-card-primary.uk-card-body :not(pre)>code,.uk-card-primary.uk-card-body :not(pre)>kbd,.uk-card-primary.uk-card-body :not(pre)>samp,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>code,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-card-secondary.uk-card-body :not(pre)>code,.uk-card-secondary.uk-card-body :not(pre)>kbd,.uk-card-secondary.uk-card-body :not(pre)>samp,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>code,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-light :not(pre)>code,.uk-light :not(pre)>kbd,.uk-light :not(pre)>samp,.uk-offcanvas-bar :not(pre)>code,.uk-offcanvas-bar :not(pre)>kbd,.uk-offcanvas-bar :not(pre)>samp,.uk-overlay-primary :not(pre)>code,.uk-overlay-primary :not(pre)>kbd,.uk-overlay-primary :not(pre)>samp,.uk-section-primary:not(.uk-preserve-color) :not(pre)>code,.uk-section-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-section-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>samp{color:rgba(255,255,255,.7);background:rgba(255,255,255,.1)}.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-light em,.uk-offcanvas-bar em,.uk-overlay-primary 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{color:#fff}.uk-card-primary.uk-card-body .uk-h1,.uk-card-primary.uk-card-body .uk-h2,.uk-card-primary.uk-card-body .uk-h3,.uk-card-primary.uk-card-body .uk-h4,.uk-card-primary.uk-card-body .uk-h5,.uk-card-primary.uk-card-body .uk-h6,.uk-card-primary.uk-card-body .uk-heading-2xlarge,.uk-card-primary.uk-card-body .uk-heading-large,.uk-card-primary.uk-card-body .uk-heading-medium,.uk-card-primary.uk-card-body .uk-heading-small,.uk-card-primary.uk-card-body .uk-heading-xlarge,.uk-card-primary.uk-card-body h1,.uk-card-primary.uk-card-body h2,.uk-card-primary.uk-card-body h3,.uk-card-primary.uk-card-body h4,.uk-card-primary.uk-card-body h5,.uk-card-primary.uk-card-body h6,.uk-card-primary>:not([class*=uk-card-media]) .uk-h1,.uk-card-primary>:not([class*=uk-card-media]) .uk-h2,.uk-card-primary>:not([class*=uk-card-media]) .uk-h3,.uk-card-primary>:not([class*=uk-card-media]) .uk-h4,.uk-card-primary>:not([class*=uk-card-media]) .uk-h5,.uk-card-primary>:not([class*=uk-card-media]) .uk-h6,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-large,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-small,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-card-primary>:not([class*=uk-card-media]) h1,.uk-card-primary>:not([class*=uk-card-media]) h2,.uk-card-primary>:not([class*=uk-card-media]) h3,.uk-card-primary>:not([class*=uk-card-media]) h4,.uk-card-primary>:not([class*=uk-card-media]) h5,.uk-card-primary>:not([class*=uk-card-media]) h6,.uk-card-secondary.uk-card-body .uk-h1,.uk-card-secondary.uk-card-body .uk-h2,.uk-card-secondary.uk-card-body .uk-h3,.uk-card-secondary.uk-card-body .uk-h4,.uk-card-secondary.uk-card-body .uk-h5,.uk-card-secondary.uk-card-body .uk-h6,.uk-card-secondary.uk-card-body .uk-heading-2xlarge,.uk-card-secondary.uk-card-body .uk-heading-large,.uk-card-secondary.uk-card-body .uk-heading-medium,.uk-card-secondary.uk-card-body .uk-heading-small,.uk-card-secondary.uk-card-body .uk-heading-xlarge,.uk-card-secondary.uk-card-body h1,.uk-card-secondary.uk-card-body h2,.uk-card-secondary.uk-card-body h3,.uk-card-secondary.uk-card-body h4,.uk-card-secondary.uk-card-body h5,.uk-card-secondary.uk-card-body h6,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h1,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h2,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h3,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h4,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h5,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h6,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-large,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-small,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-card-secondary>:not([class*=uk-card-media]) h1,.uk-card-secondary>:not([class*=uk-card-media]) h2,.uk-card-secondary>:not([class*=uk-card-media]) h3,.uk-card-secondary>:not([class*=uk-card-media]) h4,.uk-card-secondary>:not([class*=uk-card-media]) h5,.uk-card-secondary>:not([class*=uk-card-media]) h6,.uk-light .uk-h1,.uk-light .uk-h2,.uk-light .uk-h3,.uk-light .uk-h4,.uk-light .uk-h5,.uk-light .uk-h6,.uk-light .uk-heading-2xlarge,.uk-light .uk-heading-large,.uk-light .uk-heading-medium,.uk-light .uk-heading-small,.uk-light .uk-heading-xlarge,.uk-light h1,.uk-light h2,.uk-light h3,.uk-light h4,.uk-light h5,.uk-light h6,.uk-offcanvas-bar .uk-h1,.uk-offcanvas-bar .uk-h2,.uk-offcanvas-bar .uk-h3,.uk-offcanvas-bar .uk-h4,.uk-offcanvas-bar .uk-h5,.uk-offcanvas-bar .uk-h6,.uk-offcanvas-bar .uk-heading-2xlarge,.uk-offcanvas-bar .uk-heading-large,.uk-offcanvas-bar .uk-heading-medium,.uk-offcanvas-bar .uk-heading-small,.uk-offcanvas-bar .uk-heading-xlarge,.uk-offcanvas-bar h1,.uk-offcanvas-bar h2,.uk-offcanvas-bar h3,.uk-offcanvas-bar h4,.uk-offcanvas-bar h5,.uk-offcanvas-bar h6,.uk-overlay-primary .uk-h1,.uk-overlay-primary .uk-h2,.uk-overlay-primary .uk-h3,.uk-overlay-primary .uk-h4,.uk-overlay-primary .uk-h5,.uk-overlay-primary .uk-h6,.uk-overlay-primary .uk-heading-2xlarge,.uk-overlay-primary .uk-heading-large,.uk-overlay-primary .uk-heading-medium,.uk-overlay-primary .uk-heading-small,.uk-overlay-primary .uk-heading-xlarge,.uk-overlay-primary h1,.uk-overlay-primary h2,.uk-overlay-primary h3,.uk-overlay-primary h4,.uk-overlay-primary h5,.uk-overlay-primary h6,.uk-section-primary:not(.uk-preserve-color) .uk-h1,.uk-section-primary:not(.uk-preserve-color) .uk-h2,.uk-section-primary:not(.uk-preserve-color) .uk-h3,.uk-section-primary:not(.uk-preserve-color) .uk-h4,.uk-section-primary:not(.uk-preserve-color) .uk-h5,.uk-section-primary:not(.uk-preserve-color) .uk-h6,.uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-section-primary:not(.uk-preserve-color) .uk-heading-large,.uk-section-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-section-primary:not(.uk-preserve-color) .uk-heading-small,.uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-section-primary:not(.uk-preserve-color) h1,.uk-section-primary:not(.uk-preserve-color) h2,.uk-section-primary:not(.uk-preserve-color) h3,.uk-section-primary:not(.uk-preserve-color) h4,.uk-section-primary:not(.uk-preserve-color) h5,.uk-section-primary:not(.uk-preserve-color) h6,.uk-section-secondary:not(.uk-preserve-color) .uk-h1,.uk-section-secondary:not(.uk-preserve-color) .uk-h2,.uk-section-secondary:not(.uk-preserve-color) .uk-h3,.uk-section-secondary:not(.uk-preserve-color) .uk-h4,.uk-section-secondary:not(.uk-preserve-color) .uk-h5,.uk-section-secondary:not(.uk-preserve-color) .uk-h6,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-section-secondary:not(.uk-preserve-color) h1,.uk-section-secondary:not(.uk-preserve-color) h2,.uk-section-secondary:not(.uk-preserve-color) h3,.uk-section-secondary:not(.uk-preserve-color) h4,.uk-section-secondary:not(.uk-preserve-color) h5,.uk-section-secondary:not(.uk-preserve-color) h6,.uk-tile-primary:not(.uk-preserve-color) .uk-h1,.uk-tile-primary:not(.uk-preserve-color) .uk-h2,.uk-tile-primary:not(.uk-preserve-color) .uk-h3,.uk-tile-primary:not(.uk-preserve-color) .uk-h4,.uk-tile-primary:not(.uk-preserve-color) .uk-h5,.uk-tile-primary:not(.uk-preserve-color) .uk-h6,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-primary:not(.uk-preserve-color) h1,.uk-tile-primary:not(.uk-preserve-color) h2,.uk-tile-primary:not(.uk-preserve-color) h3,.uk-tile-primary:not(.uk-preserve-color) h4,.uk-tile-primary:not(.uk-preserve-color) h5,.uk-tile-primary:not(.uk-preserve-color) h6,.uk-tile-secondary:not(.uk-preserve-color) .uk-h1,.uk-tile-secondary:not(.uk-preserve-color) .uk-h2,.uk-tile-secondary:not(.uk-preserve-color) .uk-h3,.uk-tile-secondary:not(.uk-preserve-color) .uk-h4,.uk-tile-secondary:not(.uk-preserve-color) .uk-h5,.uk-tile-secondary:not(.uk-preserve-color) .uk-h6,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-secondary:not(.uk-preserve-color) h1,.uk-tile-secondary:not(.uk-preserve-color) h2,.uk-tile-secondary:not(.uk-preserve-color) h3,.uk-tile-secondary:not(.uk-preserve-color) h4,.uk-tile-secondary:not(.uk-preserve-color) h5,.uk-tile-secondary:not(.uk-preserve-color) h6{color:#fff}.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-light blockquote,.uk-offcanvas-bar blockquote,.uk-overlay-primary 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{color:#fff}.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-light blockquote footer,.uk-offcanvas-bar blockquote footer,.uk-overlay-primary 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{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-hr,.uk-card-primary.uk-card-body hr,.uk-card-primary>:not([class*=uk-card-media]) .uk-hr,.uk-card-primary>:not([class*=uk-card-media]) hr,.uk-card-secondary.uk-card-body .uk-hr,.uk-card-secondary.uk-card-body hr,.uk-card-secondary>:not([class*=uk-card-media]) .uk-hr,.uk-card-secondary>:not([class*=uk-card-media]) hr,.uk-light .uk-hr,.uk-light hr,.uk-offcanvas-bar .uk-hr,.uk-offcanvas-bar hr,.uk-overlay-primary .uk-hr,.uk-overlay-primary hr,.uk-section-primary:not(.uk-preserve-color) .uk-hr,.uk-section-primary:not(.uk-preserve-color) hr,.uk-section-secondary:not(.uk-preserve-color) .uk-hr,.uk-section-secondary:not(.uk-preserve-color) hr,.uk-tile-primary:not(.uk-preserve-color) .uk-hr,.uk-tile-primary:not(.uk-preserve-color) hr,.uk-tile-secondary:not(.uk-preserve-color) .uk-hr,.uk-tile-secondary:not(.uk-preserve-color) hr{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-link-muted a,.uk-card-primary.uk-card-body a.uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted,.uk-card-secondary.uk-card-body .uk-link-muted a,.uk-card-secondary.uk-card-body a.uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted,.uk-light .uk-link-muted a,.uk-light a.uk-link-muted,.uk-offcanvas-bar .uk-link-muted a,.uk-offcanvas-bar a.uk-link-muted,.uk-overlay-primary .uk-link-muted a,.uk-overlay-primary a.uk-link-muted,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-link-muted a:hover,.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-muted,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-muted,.uk-card-primary.uk-card-body a.uk-link-muted:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:focus .uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted:hover,.uk-card-secondary.uk-card-body .uk-link-muted a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-muted,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-muted,.uk-card-secondary.uk-card-body a.uk-link-muted:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:focus .uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted:hover,.uk-light .uk-link-muted a:hover,.uk-light .uk-link-toggle:focus .uk-link-muted,.uk-light .uk-link-toggle:hover .uk-link-muted,.uk-light a.uk-link-muted:hover,.uk-offcanvas-bar .uk-link-muted a:hover,.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-muted,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-muted,.uk-offcanvas-bar a.uk-link-muted:hover,.uk-overlay-primary .uk-link-muted a:hover,.uk-overlay-primary .uk-link-toggle:focus .uk-link-muted,.uk-overlay-primary .uk-link-toggle:hover .uk-link-muted,.uk-overlay-primary a.uk-link-muted:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-link-text a:hover,.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-text,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-text,.uk-card-primary.uk-card-body a.uk-link-text:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:focus .uk-link-text,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-text:hover,.uk-card-secondary.uk-card-body .uk-link-text a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-text,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-text,.uk-card-secondary.uk-card-body a.uk-link-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:focus .uk-link-text,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-text:hover,.uk-light .uk-link-text a:hover,.uk-light .uk-link-toggle:focus .uk-link-text,.uk-light .uk-link-toggle:hover .uk-link-text,.uk-light a.uk-link-text:hover,.uk-offcanvas-bar .uk-link-text a:hover,.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-text,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-text,.uk-offcanvas-bar a.uk-link-text:hover,.uk-overlay-primary .uk-link-text a:hover,.uk-overlay-primary .uk-link-toggle:focus .uk-link-text,.uk-overlay-primary .uk-link-toggle:hover .uk-link-text,.uk-overlay-primary a.uk-link-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-section-primary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-text,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-link-heading a:hover,.uk-card-primary.uk-card-body .uk-link-toggle:focus .uk-link-heading,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-heading,.uk-card-primary.uk-card-body a.uk-link-heading:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:focus .uk-link-heading,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-heading:hover,.uk-card-secondary.uk-card-body .uk-link-heading a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:focus .uk-link-heading,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-heading,.uk-card-secondary.uk-card-body a.uk-link-heading:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:focus .uk-link-heading,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-heading:hover,.uk-light .uk-link-heading a:hover,.uk-light .uk-link-toggle:focus .uk-link-heading,.uk-light .uk-link-toggle:hover .uk-link-heading,.uk-light a.uk-link-heading:hover,.uk-offcanvas-bar .uk-link-heading a:hover,.uk-offcanvas-bar .uk-link-toggle:focus .uk-link-heading,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-heading,.uk-offcanvas-bar a.uk-link-heading:hover,.uk-overlay-primary .uk-link-heading a:hover,.uk-overlay-primary .uk-link-toggle:focus .uk-link-heading,.uk-overlay-primary .uk-link-toggle:hover .uk-link-heading,.uk-overlay-primary a.uk-link-heading:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-section-primary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:focus .uk-link-heading,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-heading:hover{color:#fff}.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-light .uk-heading-divider,.uk-offcanvas-bar .uk-heading-divider,.uk-overlay-primary .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{border-bottom-color:rgba(255,255,255,.2)}.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-light .uk-heading-bullet::before,.uk-offcanvas-bar .uk-heading-bullet::before,.uk-overlay-primary .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{border-left-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-heading-line>::after,.uk-card-primary.uk-card-body .uk-heading-line>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-card-secondary.uk-card-body .uk-heading-line>::after,.uk-card-secondary.uk-card-body .uk-heading-line>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-light .uk-heading-line>::after,.uk-light .uk-heading-line>::before,.uk-offcanvas-bar .uk-heading-line>::after,.uk-offcanvas-bar .uk-heading-line>::before,.uk-overlay-primary .uk-heading-line>::after,.uk-overlay-primary .uk-heading-line>::before,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::before{border-bottom-color:rgba(255,255,255,.2)}.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-light .uk-divider-icon,.uk-offcanvas-bar .uk-divider-icon,.uk-overlay-primary .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{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%28255,%20255,%20255,%200.2%29%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-card-primary.uk-card-body .uk-divider-icon::after,.uk-card-primary.uk-card-body .uk-divider-icon::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-card-secondary.uk-card-body .uk-divider-icon::after,.uk-card-secondary.uk-card-body .uk-divider-icon::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-light .uk-divider-icon::after,.uk-light .uk-divider-icon::before,.uk-offcanvas-bar .uk-divider-icon::after,.uk-offcanvas-bar .uk-divider-icon::before,.uk-overlay-primary .uk-divider-icon::after,.uk-overlay-primary .uk-divider-icon::before,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before{border-bottom-color:rgba(255,255,255,.2)}.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-light .uk-divider-small::after,.uk-offcanvas-bar .uk-divider-small::after,.uk-overlay-primary .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{border-top-color:rgba(255,255,255,.2)}.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-light .uk-divider-vertical,.uk-offcanvas-bar .uk-divider-vertical,.uk-overlay-primary .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{border-left-color:rgba(255,255,255,.2)}.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-light .uk-list-muted>::before,.uk-offcanvas-bar .uk-list-muted>::before,.uk-overlay-primary .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{color:rgba(255,255,255,.5)!important}.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-light .uk-list-emphasis>::before,.uk-offcanvas-bar .uk-list-emphasis>::before,.uk-overlay-primary .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{color:#fff!important}.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-light .uk-list-primary>::before,.uk-offcanvas-bar .uk-list-primary>::before,.uk-overlay-primary .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{color:#fff!important}.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-light .uk-list-secondary>::before,.uk-offcanvas-bar .uk-list-secondary>::before,.uk-overlay-primary .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{color:#fff!important}.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-light .uk-list-bullet>::before,.uk-offcanvas-bar .uk-list-bullet>::before,.uk-overlay-primary .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{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%28255,%20255,%20255,%200.7%29%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E")}.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-light .uk-list-divider>:nth-child(n+2),.uk-offcanvas-bar .uk-list-divider>:nth-child(n+2),.uk-overlay-primary .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){border-top-color:rgba(255,255,255,.2)}.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-light .uk-list-striped>:nth-of-type(odd),.uk-offcanvas-bar .uk-list-striped>:nth-of-type(odd),.uk-overlay-primary .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){border-top-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2)}.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-light .uk-list-striped>:nth-of-type(odd),.uk-offcanvas-bar .uk-list-striped>:nth-of-type(odd),.uk-overlay-primary .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){background-color:rgba(255,255,255,.1)}.uk-card-primary.uk-card-body .uk-table th,.uk-card-primary>:not([class*=uk-card-media]) .uk-table th,.uk-card-secondary.uk-card-body .uk-table th,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table th,.uk-light .uk-table th,.uk-offcanvas-bar .uk-table th,.uk-overlay-primary .uk-table th,.uk-section-primary:not(.uk-preserve-color) .uk-table th,.uk-section-secondary:not(.uk-preserve-color) .uk-table th,.uk-tile-primary:not(.uk-preserve-color) .uk-table th,.uk-tile-secondary:not(.uk-preserve-color) .uk-table th{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-table caption,.uk-card-primary>:not([class*=uk-card-media]) .uk-table caption,.uk-card-secondary.uk-card-body .uk-table caption,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table caption,.uk-light .uk-table caption,.uk-offcanvas-bar .uk-table caption,.uk-overlay-primary .uk-table caption,.uk-section-primary:not(.uk-preserve-color) .uk-table caption,.uk-section-secondary:not(.uk-preserve-color) .uk-table caption,.uk-tile-primary:not(.uk-preserve-color) .uk-table caption,.uk-tile-secondary:not(.uk-preserve-color) .uk-table caption{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-table tbody tr.uk-active,.uk-card-primary.uk-card-body .uk-table>tr.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-table>tr.uk-active,.uk-card-secondary.uk-card-body .uk-table tbody tr.uk-active,.uk-card-secondary.uk-card-body .uk-table>tr.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table>tr.uk-active,.uk-light .uk-table tbody tr.uk-active,.uk-light .uk-table>tr.uk-active,.uk-offcanvas-bar .uk-table tbody tr.uk-active,.uk-offcanvas-bar .uk-table>tr.uk-active,.uk-overlay-primary .uk-table tbody tr.uk-active,.uk-overlay-primary .uk-table>tr.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active{background:rgba(255,255,255,.08)}.uk-card-primary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-primary.uk-card-body .uk-table-divider>:not(:first-child)>tr,.uk-card-primary.uk-card-body .uk-table-divider>tr:not(:first-child),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child),.uk-card-secondary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-secondary.uk-card-body .uk-table-divider>:not(:first-child)>tr,.uk-card-secondary.uk-card-body .uk-table-divider>tr:not(:first-child),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child),.uk-light .uk-table-divider>:first-child>tr:not(:first-child),.uk-light .uk-table-divider>:not(:first-child)>tr,.uk-light .uk-table-divider>tr:not(:first-child),.uk-offcanvas-bar .uk-table-divider>:first-child>tr:not(:first-child),.uk-offcanvas-bar .uk-table-divider>:not(:first-child)>tr,.uk-offcanvas-bar .uk-table-divider>tr:not(:first-child),.uk-overlay-primary .uk-table-divider>:first-child>tr:not(:first-child),.uk-overlay-primary .uk-table-divider>:not(:first-child)>tr,.uk-overlay-primary .uk-table-divider>tr:not(:first-child),.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child){border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd),.uk-light .uk-table-striped tbody tr:nth-of-type(odd),.uk-light .uk-table-striped>tr:nth-of-type(odd),.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(odd),.uk-offcanvas-bar .uk-table-striped>tr:nth-of-type(odd),.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(odd),.uk-overlay-primary .uk-table-striped>tr:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd){background:rgba(255,255,255,.1);border-top-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-table-hover tbody tr:hover,.uk-card-primary.uk-card-body .uk-table-hover>tr:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover,.uk-card-secondary.uk-card-body .uk-table-hover tbody tr:hover,.uk-card-secondary.uk-card-body .uk-table-hover>tr:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover,.uk-light .uk-table-hover tbody tr:hover,.uk-light .uk-table-hover>tr:hover,.uk-offcanvas-bar .uk-table-hover tbody tr:hover,.uk-offcanvas-bar .uk-table-hover>tr:hover,.uk-overlay-primary .uk-table-hover tbody tr:hover,.uk-overlay-primary .uk-table-hover>tr:hover,.uk-section-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-section-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover{background:rgba(255,255,255,.08)}.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-light .uk-icon-link,.uk-offcanvas-bar .uk-icon-link,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-icon-link:focus,.uk-card-primary.uk-card-body .uk-icon-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-card-secondary.uk-card-body .uk-icon-link:focus,.uk-card-secondary.uk-card-body .uk-icon-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-light .uk-icon-link:focus,.uk-light .uk-icon-link:hover,.uk-offcanvas-bar .uk-icon-link:focus,.uk-offcanvas-bar .uk-icon-link:hover,.uk-overlay-primary .uk-icon-link:focus,.uk-overlay-primary .uk-icon-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:focus,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-active>.uk-icon-link,.uk-card-primary.uk-card-body .uk-icon-link:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-card-secondary.uk-card-body .uk-active>.uk-icon-link,.uk-card-secondary.uk-card-body .uk-icon-link:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-light .uk-active>.uk-icon-link,.uk-light .uk-icon-link:active,.uk-offcanvas-bar .uk-active>.uk-icon-link,.uk-offcanvas-bar .uk-icon-link:active,.uk-overlay-primary .uk-active>.uk-icon-link,.uk-overlay-primary .uk-icon-link:active,.uk-section-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-section-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active{color:rgba(255,255,255,.7)}.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-light .uk-icon-button,.uk-offcanvas-bar .uk-icon-button,.uk-overlay-primary .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{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-icon-button:focus,.uk-card-primary.uk-card-body .uk-icon-button:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-card-secondary.uk-card-body .uk-icon-button:focus,.uk-card-secondary.uk-card-body .uk-icon-button:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-light .uk-icon-button:focus,.uk-light .uk-icon-button:hover,.uk-offcanvas-bar .uk-icon-button:focus,.uk-offcanvas-bar .uk-icon-button:hover,.uk-overlay-primary .uk-icon-button:focus,.uk-overlay-primary .uk-icon-button:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:focus,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover{background-color:rgba(242,242,242,.1);color:rgba(255,255,255,.7)}.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-light .uk-icon-button:active,.uk-offcanvas-bar .uk-icon-button:active,.uk-overlay-primary .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{background-color:rgba(230,230,230,.1);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-input,.uk-card-primary.uk-card-body .uk-select,.uk-card-primary.uk-card-body .uk-textarea,.uk-card-primary>:not([class*=uk-card-media]) .uk-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-select,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea,.uk-card-secondary.uk-card-body .uk-input,.uk-card-secondary.uk-card-body .uk-select,.uk-card-secondary.uk-card-body .uk-textarea,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea,.uk-light .uk-input,.uk-light .uk-select,.uk-light .uk-textarea,.uk-offcanvas-bar .uk-input,.uk-offcanvas-bar .uk-select,.uk-offcanvas-bar .uk-textarea,.uk-overlay-primary .uk-input,.uk-overlay-primary .uk-select,.uk-overlay-primary .uk-textarea,.uk-section-primary:not(.uk-preserve-color) .uk-input,.uk-section-primary:not(.uk-preserve-color) .uk-select,.uk-section-primary:not(.uk-preserve-color) .uk-textarea,.uk-section-secondary:not(.uk-preserve-color) .uk-input,.uk-section-secondary:not(.uk-preserve-color) .uk-select,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea,.uk-tile-primary:not(.uk-preserve-color) .uk-input,.uk-tile-primary:not(.uk-preserve-color) .uk-select,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea,.uk-tile-secondary:not(.uk-preserve-color) .uk-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-select,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7);background-clip:padding-box;border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-input:focus,.uk-card-primary.uk-card-body .uk-select:focus,.uk-card-primary.uk-card-body .uk-textarea:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-select:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-card-secondary.uk-card-body .uk-input:focus,.uk-card-secondary.uk-card-body .uk-select:focus,.uk-card-secondary.uk-card-body .uk-textarea:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-light .uk-input:focus,.uk-light .uk-select:focus,.uk-light .uk-textarea:focus,.uk-offcanvas-bar .uk-input:focus,.uk-offcanvas-bar .uk-select:focus,.uk-offcanvas-bar .uk-textarea:focus,.uk-overlay-primary .uk-input:focus,.uk-overlay-primary .uk-select:focus,.uk-overlay-primary .uk-textarea:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-select:focus,.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-input::-ms-input-placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-input::-ms-input-placeholder,.uk-card-secondary.uk-card-body .uk-input::-ms-input-placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input::-ms-input-placeholder,.uk-light .uk-input::-ms-input-placeholder,.uk-offcanvas-bar .uk-input::-ms-input-placeholder,.uk-overlay-primary .uk-input::-ms-input-placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.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-light .uk-input::placeholder,.uk-offcanvas-bar .uk-input::placeholder,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-textarea::-ms-input-placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea::-ms-input-placeholder,.uk-card-secondary.uk-card-body .uk-textarea::-ms-input-placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea::-ms-input-placeholder,.uk-light .uk-textarea::-ms-input-placeholder,.uk-offcanvas-bar .uk-textarea::-ms-input-placeholder,.uk-overlay-primary .uk-textarea::-ms-input-placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.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-light .uk-textarea::placeholder,.uk-offcanvas-bar .uk-textarea::placeholder,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-select:not([multiple]):not([size]),.uk-offcanvas-bar .uk-select:not([multiple]):not([size]),.uk-overlay-primary .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]){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%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-card-primary.uk-card-body .uk-input[list]:focus,.uk-card-primary.uk-card-body .uk-input[list]:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-card-secondary.uk-card-body .uk-input[list]:focus,.uk-card-secondary.uk-card-body .uk-input[list]:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-light .uk-input[list]:focus,.uk-light .uk-input[list]:hover,.uk-offcanvas-bar .uk-input[list]:focus,.uk-offcanvas-bar .uk-input[list]:hover,.uk-overlay-primary .uk-input[list]:focus,.uk-overlay-primary .uk-input[list]:hover,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover{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%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-card-primary.uk-card-body .uk-checkbox,.uk-card-primary.uk-card-body .uk-radio,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio,.uk-card-secondary.uk-card-body .uk-checkbox,.uk-card-secondary.uk-card-body .uk-radio,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio,.uk-light .uk-checkbox,.uk-light .uk-radio,.uk-offcanvas-bar .uk-checkbox,.uk-offcanvas-bar .uk-radio,.uk-overlay-primary .uk-checkbox,.uk-overlay-primary .uk-radio,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox,.uk-section-primary:not(.uk-preserve-color) .uk-radio,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-section-secondary:not(.uk-preserve-color) .uk-radio,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-primary:not(.uk-preserve-color) .uk-radio,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio{background-color:rgba(242,242,242,.1);border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-checkbox:focus,.uk-card-primary.uk-card-body .uk-radio:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-card-secondary.uk-card-body .uk-checkbox:focus,.uk-card-secondary.uk-card-body .uk-radio:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-light .uk-checkbox:focus,.uk-light .uk-radio:focus,.uk-offcanvas-bar .uk-checkbox:focus,.uk-offcanvas-bar .uk-radio:focus,.uk-overlay-primary .uk-checkbox:focus,.uk-overlay-primary .uk-radio:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus{border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-checkbox:checked,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,.uk-card-primary.uk-card-body .uk-radio:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-card-secondary.uk-card-body .uk-checkbox:checked,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,.uk-card-secondary.uk-card-body .uk-radio:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-light .uk-checkbox:checked,.uk-light .uk-checkbox:indeterminate,.uk-light .uk-radio:checked,.uk-offcanvas-bar .uk-checkbox:checked,.uk-offcanvas-bar .uk-checkbox:indeterminate,.uk-offcanvas-bar .uk-radio:checked,.uk-overlay-primary .uk-checkbox:checked,.uk-overlay-primary .uk-checkbox:indeterminate,.uk-overlay-primary .uk-radio:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked{background-color:#fff;border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-checkbox:checked:focus,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-primary.uk-card-body .uk-radio:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-secondary.uk-card-body .uk-radio:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-light .uk-checkbox:checked:focus,.uk-light .uk-checkbox:indeterminate:focus,.uk-light .uk-radio:checked:focus,.uk-offcanvas-bar .uk-checkbox:checked:focus,.uk-offcanvas-bar .uk-checkbox:indeterminate:focus,.uk-offcanvas-bar .uk-radio:checked:focus,.uk-overlay-primary .uk-checkbox:checked:focus,.uk-overlay-primary .uk-checkbox:indeterminate:focus,.uk-overlay-primary .uk-radio:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus{background-color:#e6e6e6}.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-light .uk-radio:checked,.uk-offcanvas-bar .uk-radio:checked,.uk-overlay-primary .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{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-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-light .uk-checkbox:checked,.uk-offcanvas-bar .uk-checkbox:checked,.uk-overlay-primary .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{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-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-light .uk-checkbox:indeterminate,.uk-offcanvas-bar .uk-checkbox:indeterminate,.uk-overlay-primary .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{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-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-light .uk-form-label,.uk-offcanvas-bar .uk-form-label,.uk-overlay-primary .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{color:#fff}.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-light .uk-form-icon,.uk-offcanvas-bar .uk-form-icon,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-form-icon:hover,.uk-offcanvas-bar .uk-form-icon:hover,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.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-light .uk-button-default,.uk-offcanvas-bar .uk-button-default,.uk-overlay-primary .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{background-color:transparent;color:#fff;border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-button-default:focus,.uk-card-primary.uk-card-body .uk-button-default:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-card-secondary.uk-card-body .uk-button-default:focus,.uk-card-secondary.uk-card-body .uk-button-default:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-light .uk-button-default:focus,.uk-light .uk-button-default:hover,.uk-offcanvas-bar .uk-button-default:focus,.uk-offcanvas-bar .uk-button-default:hover,.uk-overlay-primary .uk-button-default:focus,.uk-overlay-primary .uk-button-default:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover{background-color:transparent;color:#fff;border-color:#fff}.uk-card-primary.uk-card-body .uk-button-default.uk-active,.uk-card-primary.uk-card-body .uk-button-default:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-card-secondary.uk-card-body .uk-button-default.uk-active,.uk-card-secondary.uk-card-body .uk-button-default:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-light .uk-button-default.uk-active,.uk-light .uk-button-default:active,.uk-offcanvas-bar .uk-button-default.uk-active,.uk-offcanvas-bar .uk-button-default:active,.uk-overlay-primary .uk-button-default.uk-active,.uk-overlay-primary .uk-button-default:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active{background-color:transparent;color:#fff;border-color:#fff}.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-light .uk-button-primary,.uk-offcanvas-bar .uk-button-primary,.uk-overlay-primary .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{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-button-primary:focus,.uk-card-primary.uk-card-body .uk-button-primary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-card-secondary.uk-card-body .uk-button-primary:focus,.uk-card-secondary.uk-card-body .uk-button-primary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-light .uk-button-primary:focus,.uk-light .uk-button-primary:hover,.uk-offcanvas-bar .uk-button-primary:focus,.uk-offcanvas-bar .uk-button-primary:hover,.uk-overlay-primary .uk-button-primary:focus,.uk-overlay-primary .uk-button-primary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover{background-color:#f2f2f2;color:#666}.uk-card-primary.uk-card-body .uk-button-primary.uk-active,.uk-card-primary.uk-card-body .uk-button-primary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-card-secondary.uk-card-body .uk-button-primary.uk-active,.uk-card-secondary.uk-card-body .uk-button-primary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-light .uk-button-primary.uk-active,.uk-light .uk-button-primary:active,.uk-offcanvas-bar .uk-button-primary.uk-active,.uk-offcanvas-bar .uk-button-primary:active,.uk-overlay-primary .uk-button-primary.uk-active,.uk-overlay-primary .uk-button-primary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active{background-color:#e6e6e6;color:#666}.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-light .uk-button-secondary,.uk-offcanvas-bar .uk-button-secondary,.uk-overlay-primary .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{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-button-secondary:focus,.uk-card-primary.uk-card-body .uk-button-secondary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-card-secondary.uk-card-body .uk-button-secondary:focus,.uk-card-secondary.uk-card-body .uk-button-secondary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-light .uk-button-secondary:focus,.uk-light .uk-button-secondary:hover,.uk-offcanvas-bar .uk-button-secondary:focus,.uk-offcanvas-bar .uk-button-secondary:hover,.uk-overlay-primary .uk-button-secondary:focus,.uk-overlay-primary .uk-button-secondary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover{background-color:#f2f2f2;color:#666}.uk-card-primary.uk-card-body .uk-button-secondary.uk-active,.uk-card-primary.uk-card-body .uk-button-secondary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active,.uk-card-secondary.uk-card-body .uk-button-secondary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-light .uk-button-secondary.uk-active,.uk-light .uk-button-secondary:active,.uk-offcanvas-bar .uk-button-secondary.uk-active,.uk-offcanvas-bar .uk-button-secondary:active,.uk-overlay-primary .uk-button-secondary.uk-active,.uk-overlay-primary .uk-button-secondary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active{background-color:#e6e6e6;color:#666}.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-light .uk-button-text,.uk-offcanvas-bar .uk-button-text,.uk-overlay-primary .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{color:#fff}.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-light .uk-button-text::before,.uk-offcanvas-bar .uk-button-text::before,.uk-overlay-primary .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{border-bottom-color:#fff}.uk-card-primary.uk-card-body .uk-button-text:focus,.uk-card-primary.uk-card-body .uk-button-text:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-card-secondary.uk-card-body .uk-button-text:focus,.uk-card-secondary.uk-card-body .uk-button-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-light .uk-button-text:focus,.uk-light .uk-button-text:hover,.uk-offcanvas-bar .uk-button-text:focus,.uk-offcanvas-bar .uk-button-text:hover,.uk-overlay-primary .uk-button-text:focus,.uk-overlay-primary .uk-button-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover{color:#fff}.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-light .uk-button-text:disabled,.uk-offcanvas-bar .uk-button-text:disabled,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-button-link,.uk-offcanvas-bar .uk-button-link,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-button-link:focus,.uk-card-primary.uk-card-body .uk-button-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-card-secondary.uk-card-body .uk-button-link:focus,.uk-card-secondary.uk-card-body .uk-button-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-light .uk-button-link:focus,.uk-light .uk-button-link:hover,.uk-offcanvas-bar .uk-button-link:focus,.uk-offcanvas-bar .uk-button-link:hover,.uk-overlay-primary .uk-button-link:focus,.uk-overlay-primary .uk-button-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-link:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover{color:rgba(255,255,255,.7)}.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-light .uk-close,.uk-offcanvas-bar .uk-close,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-close:focus,.uk-card-primary.uk-card-body .uk-close:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-close:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-close:hover,.uk-card-secondary.uk-card-body .uk-close:focus,.uk-card-secondary.uk-card-body .uk-close:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close:hover,.uk-light .uk-close:focus,.uk-light .uk-close:hover,.uk-offcanvas-bar .uk-close:focus,.uk-offcanvas-bar .uk-close:hover,.uk-overlay-primary .uk-close:focus,.uk-overlay-primary .uk-close:hover,.uk-section-primary:not(.uk-preserve-color) .uk-close:focus,.uk-section-primary:not(.uk-preserve-color) .uk-close:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-close:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-close:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-close:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover{color:rgba(255,255,255,.7)}.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-light .uk-totop,.uk-offcanvas-bar .uk-totop,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-totop:focus,.uk-card-primary.uk-card-body .uk-totop:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-card-secondary.uk-card-body .uk-totop:focus,.uk-card-secondary.uk-card-body .uk-totop:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-light .uk-totop:focus,.uk-light .uk-totop:hover,.uk-offcanvas-bar .uk-totop:focus,.uk-offcanvas-bar .uk-totop:hover,.uk-overlay-primary .uk-totop:focus,.uk-overlay-primary .uk-totop:hover,.uk-section-primary:not(.uk-preserve-color) .uk-totop:focus,.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover{color:rgba(255,255,255,.7)}.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-light .uk-totop:active,.uk-offcanvas-bar .uk-totop:active,.uk-overlay-primary .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{color:#fff}.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-light .uk-marker,.uk-offcanvas-bar .uk-marker,.uk-overlay-primary .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{background:#f8f8f8;color:#666}.uk-card-primary.uk-card-body .uk-marker:focus,.uk-card-primary.uk-card-body .uk-marker:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-card-secondary.uk-card-body .uk-marker:focus,.uk-card-secondary.uk-card-body .uk-marker:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-light .uk-marker:focus,.uk-light .uk-marker:hover,.uk-offcanvas-bar .uk-marker:focus,.uk-offcanvas-bar .uk-marker:hover,.uk-overlay-primary .uk-marker:focus,.uk-overlay-primary .uk-marker:hover,.uk-section-primary:not(.uk-preserve-color) .uk-marker:focus,.uk-section-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-marker:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-marker:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover{color:#666}.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-light .uk-badge,.uk-offcanvas-bar .uk-badge,.uk-overlay-primary .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{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-badge:focus,.uk-card-primary.uk-card-body .uk-badge:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-badge:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-badge:hover,.uk-card-secondary.uk-card-body .uk-badge:focus,.uk-card-secondary.uk-card-body .uk-badge:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-badge:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-badge:hover,.uk-light .uk-badge:focus,.uk-light .uk-badge:hover,.uk-offcanvas-bar .uk-badge:focus,.uk-offcanvas-bar .uk-badge:hover,.uk-overlay-primary .uk-badge:focus,.uk-overlay-primary .uk-badge:hover,.uk-section-primary:not(.uk-preserve-color) .uk-badge:focus,.uk-section-primary:not(.uk-preserve-color) .uk-badge:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-badge:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-badge:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-badge:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-badge:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:hover{color:#666}.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-light .uk-label,.uk-offcanvas-bar .uk-label,.uk-overlay-primary .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{background-color:#fff;color:#666}.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-light .uk-article-meta,.uk-offcanvas-bar .uk-article-meta,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-search-input,.uk-offcanvas-bar .uk-search-input,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-search-input:-ms-input-placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input:-ms-input-placeholder,.uk-card-secondary.uk-card-body .uk-search-input:-ms-input-placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input:-ms-input-placeholder,.uk-light .uk-search-input:-ms-input-placeholder,.uk-offcanvas-bar .uk-search-input:-ms-input-placeholder,.uk-overlay-primary .uk-search-input:-ms-input-placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.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-light .uk-search-input::placeholder,.uk-offcanvas-bar .uk-search-input::placeholder,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-search .uk-search-icon,.uk-offcanvas-bar .uk-search .uk-search-icon,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-search .uk-search-icon:hover,.uk-offcanvas-bar .uk-search .uk-search-icon:hover,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-search-default .uk-search-input,.uk-offcanvas-bar .uk-search-default .uk-search-input,.uk-overlay-primary .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{background-color:transparent;border-color:rgba(255,255,255,.2)}.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-light .uk-search-default .uk-search-input:focus,.uk-offcanvas-bar .uk-search-default .uk-search-input:focus,.uk-overlay-primary .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{background-color:transparent}.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-light .uk-search-navbar .uk-search-input,.uk-offcanvas-bar .uk-search-navbar .uk-search-input,.uk-overlay-primary .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{background-color:transparent}.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-light .uk-search-large .uk-search-input,.uk-offcanvas-bar .uk-search-large .uk-search-input,.uk-overlay-primary .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{background-color:transparent}.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-light .uk-search-toggle,.uk-offcanvas-bar .uk-search-toggle,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search-toggle:focus,.uk-card-primary.uk-card-body .uk-search-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-card-secondary.uk-card-body .uk-search-toggle:focus,.uk-card-secondary.uk-card-body .uk-search-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-light .uk-search-toggle:focus,.uk-light .uk-search-toggle:hover,.uk-offcanvas-bar .uk-search-toggle:focus,.uk-offcanvas-bar .uk-search-toggle:hover,.uk-overlay-primary .uk-search-toggle:focus,.uk-overlay-primary .uk-search-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:focus,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-accordion-title,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title,.uk-card-secondary.uk-card-body .uk-accordion-title,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title,.uk-light .uk-accordion-title,.uk-offcanvas-bar .uk-accordion-title,.uk-overlay-primary .uk-accordion-title,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title{color:#fff}.uk-card-primary.uk-card-body .uk-accordion-title:focus,.uk-card-primary.uk-card-body .uk-accordion-title:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title:hover,.uk-card-secondary.uk-card-body .uk-accordion-title:focus,.uk-card-secondary.uk-card-body .uk-accordion-title:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title:hover,.uk-light .uk-accordion-title:focus,.uk-light .uk-accordion-title:hover,.uk-offcanvas-bar .uk-accordion-title:focus,.uk-offcanvas-bar .uk-accordion-title:hover,.uk-overlay-primary .uk-accordion-title:focus,.uk-overlay-primary .uk-accordion-title:hover,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:focus,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:hover{color:rgba(255,255,255,.7)}.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-light .uk-grid-divider>:not(.uk-first-column)::before,.uk-offcanvas-bar .uk-grid-divider>:not(.uk-first-column)::before,.uk-overlay-primary .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{border-left-color:rgba(255,255,255,.2)}.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-light .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-offcanvas-bar .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-overlay-primary .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{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-secondary.uk-card-body .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent>a::after,.uk-light .uk-nav-parent-icon>.uk-parent>a::after,.uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent>a::after,.uk-overlay-primary .uk-nav-parent-icon>.uk-parent>a::after,.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-secondary.uk-card-body .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-light .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-overlay-primary .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E")}.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-light .uk-nav-default>li>a,.uk-offcanvas-bar .uk-nav-default>li>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-default>li>a:focus,.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:focus,.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:focus,.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:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-light .uk-nav-default>li>a:focus,.uk-light .uk-nav-default>li>a:hover,.uk-offcanvas-bar .uk-nav-default>li>a:focus,.uk-offcanvas-bar .uk-nav-default>li>a:hover,.uk-overlay-primary .uk-nav-default>li>a:focus,.uk-overlay-primary .uk-nav-default>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a:focus,.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:focus,.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:focus,.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:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover{color:rgba(255,255,255,.7)}.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-light .uk-nav-default>li.uk-active>a,.uk-offcanvas-bar .uk-nav-default>li.uk-active>a,.uk-overlay-primary .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{color:#fff}.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-light .uk-nav-default .uk-nav-header,.uk-offcanvas-bar .uk-nav-default .uk-nav-header,.uk-overlay-primary .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{color:#fff}.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-light .uk-nav-default .uk-nav-divider,.uk-offcanvas-bar .uk-nav-default .uk-nav-divider,.uk-overlay-primary .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{border-top-color:rgba(255,255,255,.2)}.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-light .uk-nav-default .uk-nav-sub a,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:focus,.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:focus,.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:focus,.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:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-light .uk-nav-default .uk-nav-sub a:focus,.uk-light .uk-nav-default .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-default .uk-nav-sub a:focus,.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,.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:focus,.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:focus,.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:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover{color:rgba(255,255,255,.7)}.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-light .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-overlay-primary .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{color:#fff}.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-light .uk-nav-primary>li>a,.uk-offcanvas-bar .uk-nav-primary>li>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-primary>li>a:focus,.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:focus,.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:focus,.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:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-light .uk-nav-primary>li>a:focus,.uk-light .uk-nav-primary>li>a:hover,.uk-offcanvas-bar .uk-nav-primary>li>a:focus,.uk-offcanvas-bar .uk-nav-primary>li>a:hover,.uk-overlay-primary .uk-nav-primary>li>a:focus,.uk-overlay-primary .uk-nav-primary>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:focus,.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:focus,.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:focus,.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:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover{color:rgba(255,255,255,.7)}.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-light .uk-nav-primary>li.uk-active>a,.uk-offcanvas-bar .uk-nav-primary>li.uk-active>a,.uk-overlay-primary .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{color:#fff}.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-light .uk-nav-primary .uk-nav-header,.uk-offcanvas-bar .uk-nav-primary .uk-nav-header,.uk-overlay-primary .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{color:#fff}.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-light .uk-nav-primary .uk-nav-divider,.uk-offcanvas-bar .uk-nav-primary .uk-nav-divider,.uk-overlay-primary .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{border-top-color:rgba(255,255,255,.2)}.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-light .uk-nav-primary .uk-nav-sub a,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus,.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:focus,.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:focus,.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:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-light .uk-nav-primary .uk-nav-sub a:focus,.uk-light .uk-nav-primary .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:focus,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:focus,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,.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:focus,.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:focus,.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:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover{color:rgba(255,255,255,.7)}.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-light .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-overlay-primary .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{color:#fff}.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-light .uk-navbar-nav>li>a,.uk-offcanvas-bar .uk-navbar-nav>li>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a.uk-open,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a.uk-open,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:focus,.uk-card-secondary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a.uk-open,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a.uk-open,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:focus,.uk-light .uk-navbar-nav>li:hover>a,.uk-light .uk-navbar-nav>li>a.uk-open,.uk-light .uk-navbar-nav>li>a:focus,.uk-offcanvas-bar .uk-navbar-nav>li:hover>a,.uk-offcanvas-bar .uk-navbar-nav>li>a.uk-open,.uk-offcanvas-bar .uk-navbar-nav>li>a:focus,.uk-overlay-primary .uk-navbar-nav>li:hover>a,.uk-overlay-primary .uk-navbar-nav>li>a.uk-open,.uk-overlay-primary .uk-navbar-nav>li>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus{color:rgba(255,255,255,.7)}.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-light .uk-navbar-nav>li>a:active,.uk-offcanvas-bar .uk-navbar-nav>li>a:active,.uk-overlay-primary .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{color:#fff}.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-light .uk-navbar-nav>li.uk-active>a,.uk-offcanvas-bar .uk-navbar-nav>li.uk-active>a,.uk-overlay-primary .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{color:#fff}.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-light .uk-navbar-item,.uk-offcanvas-bar .uk-navbar-item,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.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-light .uk-navbar-toggle,.uk-offcanvas-bar .uk-navbar-toggle,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-navbar-toggle.uk-open,.uk-card-primary.uk-card-body .uk-navbar-toggle:focus,.uk-card-primary.uk-card-body .uk-navbar-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle.uk-open,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-card-secondary.uk-card-body .uk-navbar-toggle.uk-open,.uk-card-secondary.uk-card-body .uk-navbar-toggle:focus,.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle.uk-open,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-light .uk-navbar-toggle.uk-open,.uk-light .uk-navbar-toggle:focus,.uk-light .uk-navbar-toggle:hover,.uk-offcanvas-bar .uk-navbar-toggle.uk-open,.uk-offcanvas-bar .uk-navbar-toggle:focus,.uk-offcanvas-bar .uk-navbar-toggle:hover,.uk-overlay-primary .uk-navbar-toggle.uk-open,.uk-overlay-primary .uk-navbar-toggle:focus,.uk-overlay-primary .uk-navbar-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover{color:rgba(255,255,255,.7)}.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-light .uk-subnav>*>:first-child,.uk-offcanvas-bar .uk-subnav>*>:first-child,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-subnav>*>a:focus,.uk-card-primary.uk-card-body .uk-subnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav>*>a:focus,.uk-card-secondary.uk-card-body .uk-subnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-light .uk-subnav>*>a:focus,.uk-light .uk-subnav>*>a:hover,.uk-offcanvas-bar .uk-subnav>*>a:focus,.uk-offcanvas-bar .uk-subnav>*>a:hover,.uk-overlay-primary .uk-subnav>*>a:focus,.uk-overlay-primary .uk-subnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover{color:rgba(255,255,255,.7)}.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-light .uk-subnav>.uk-active>a,.uk-offcanvas-bar .uk-subnav>.uk-active>a,.uk-overlay-primary .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{color:#fff}.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-light .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-offcanvas-bar .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,.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{border-left-color:rgba(255,255,255,.2)}.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-light .uk-subnav-pill>*>:first-child,.uk-offcanvas-bar .uk-subnav-pill>*>:first-child,.uk-overlay-primary .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{background-color:transparent;color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:focus,.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:focus,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-light .uk-subnav-pill>*>a:focus,.uk-light .uk-subnav-pill>*>a:hover,.uk-offcanvas-bar .uk-subnav-pill>*>a:focus,.uk-offcanvas-bar .uk-subnav-pill>*>a:hover,.uk-overlay-primary .uk-subnav-pill>*>a:focus,.uk-overlay-primary .uk-subnav-pill>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.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-light .uk-subnav-pill>*>a:active,.uk-offcanvas-bar .uk-subnav-pill>*>a:active,.uk-overlay-primary .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{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.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-light .uk-subnav-pill>.uk-active>a,.uk-offcanvas-bar .uk-subnav-pill>.uk-active>a,.uk-overlay-primary .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{background-color:#fff;color:#666}.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-light .uk-subnav>.uk-disabled>a,.uk-offcanvas-bar .uk-subnav>.uk-disabled>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-breadcrumb>*>*,.uk-offcanvas-bar .uk-breadcrumb>*>*,.uk-overlay-primary .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>*>*{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-breadcrumb>*>:focus,.uk-card-primary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>:focus,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-light .uk-breadcrumb>*>:focus,.uk-light .uk-breadcrumb>*>:hover,.uk-offcanvas-bar .uk-breadcrumb>*>:focus,.uk-offcanvas-bar .uk-breadcrumb>*>:hover,.uk-overlay-primary .uk-breadcrumb>*>:focus,.uk-overlay-primary .uk-breadcrumb>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:focus,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover{color:rgba(255,255,255,.7)}.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-light .uk-breadcrumb>:last-child>*,.uk-offcanvas-bar .uk-breadcrumb>:last-child>*,.uk-overlay-primary .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>*{color:rgba(255,255,255,.7)}.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-light .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-offcanvas-bar .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,.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{color:rgba(255,255,255,.5)}.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-light .uk-pagination>*>*,.uk-offcanvas-bar .uk-pagination>*>*,.uk-overlay-primary .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>*>*{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-pagination>*>:focus,.uk-card-primary.uk-card-body .uk-pagination>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-card-secondary.uk-card-body .uk-pagination>*>:focus,.uk-card-secondary.uk-card-body .uk-pagination>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-light .uk-pagination>*>:focus,.uk-light .uk-pagination>*>:hover,.uk-offcanvas-bar .uk-pagination>*>:focus,.uk-offcanvas-bar .uk-pagination>*>:hover,.uk-overlay-primary .uk-pagination>*>:focus,.uk-overlay-primary .uk-pagination>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>:focus,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover{color:rgba(255,255,255,.7)}.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-light .uk-pagination>.uk-active>*,.uk-offcanvas-bar .uk-pagination>.uk-active>*,.uk-overlay-primary .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>*{color:rgba(255,255,255,.7)}.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-light .uk-pagination>.uk-disabled>*,.uk-offcanvas-bar .uk-pagination>.uk-disabled>*,.uk-overlay-primary .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>*{color:rgba(255,255,255,.5)}.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-light .uk-tab::before,.uk-offcanvas-bar .uk-tab::before,.uk-overlay-primary .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{border-color:rgba(255,255,255,.2)}.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-light .uk-tab>*>a,.uk-offcanvas-bar .uk-tab>*>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-tab>*>a:focus,.uk-card-primary.uk-card-body .uk-tab>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-card-secondary.uk-card-body .uk-tab>*>a:focus,.uk-card-secondary.uk-card-body .uk-tab>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-light .uk-tab>*>a:focus,.uk-light .uk-tab>*>a:hover,.uk-offcanvas-bar .uk-tab>*>a:focus,.uk-offcanvas-bar .uk-tab>*>a:hover,.uk-overlay-primary .uk-tab>*>a:focus,.uk-overlay-primary .uk-tab>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover{color:rgba(255,255,255,.7)}.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-light .uk-tab>.uk-active>a,.uk-offcanvas-bar .uk-tab>.uk-active>a,.uk-overlay-primary .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{color:#fff;border-color:#fff}.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-light .uk-tab>.uk-disabled>a,.uk-offcanvas-bar .uk-tab>.uk-disabled>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-slidenav,.uk-offcanvas-bar .uk-slidenav,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-slidenav:focus,.uk-card-primary.uk-card-body .uk-slidenav:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-card-secondary.uk-card-body .uk-slidenav:focus,.uk-card-secondary.uk-card-body .uk-slidenav:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-light .uk-slidenav:focus,.uk-light .uk-slidenav:hover,.uk-offcanvas-bar .uk-slidenav:focus,.uk-offcanvas-bar .uk-slidenav:hover,.uk-overlay-primary .uk-slidenav:focus,.uk-overlay-primary .uk-slidenav:hover,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover{color:rgba(255,255,255,.95)}.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-light .uk-slidenav:active,.uk-offcanvas-bar .uk-slidenav:active,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.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-light .uk-dotnav>*>*,.uk-offcanvas-bar .uk-dotnav>*>*,.uk-overlay-primary .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>*>*{background-color:transparent;border-color:rgba(255,255,255,.9)}.uk-card-primary.uk-card-body .uk-dotnav>*>:focus,.uk-card-primary.uk-card-body .uk-dotnav>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-card-secondary.uk-card-body .uk-dotnav>*>:focus,.uk-card-secondary.uk-card-body .uk-dotnav>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-light .uk-dotnav>*>:focus,.uk-light .uk-dotnav>*>:hover,.uk-offcanvas-bar .uk-dotnav>*>:focus,.uk-offcanvas-bar .uk-dotnav>*>:hover,.uk-overlay-primary .uk-dotnav>*>:focus,.uk-overlay-primary .uk-dotnav>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:focus,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover{background-color:rgba(255,255,255,.9);border-color:transparent}.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-light .uk-dotnav>*>:active,.uk-offcanvas-bar .uk-dotnav>*>:active,.uk-overlay-primary .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{background-color:rgba(255,255,255,.5);border-color:transparent}.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-light .uk-dotnav>.uk-active>*,.uk-offcanvas-bar .uk-dotnav>.uk-active>*,.uk-overlay-primary .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>*{background-color:rgba(255,255,255,.9);border-color:transparent}.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-light .uk-iconnav>*>a,.uk-offcanvas-bar .uk-iconnav>*>a,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-iconnav>*>a:focus,.uk-card-primary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-iconnav>*>a:focus,.uk-card-secondary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-light .uk-iconnav>*>a:focus,.uk-light .uk-iconnav>*>a:hover,.uk-offcanvas-bar .uk-iconnav>*>a:focus,.uk-offcanvas-bar .uk-iconnav>*>a:hover,.uk-overlay-primary .uk-iconnav>*>a:focus,.uk-overlay-primary .uk-iconnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a:focus,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover{color:rgba(255,255,255,.7)}.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-light .uk-iconnav>.uk-active>a,.uk-offcanvas-bar .uk-iconnav>.uk-active>a,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.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-light .uk-text-lead,.uk-offcanvas-bar .uk-text-lead,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.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-light .uk-text-meta,.uk-offcanvas-bar .uk-text-meta,.uk-overlay-primary .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{color:rgba(255,255,255,.5)}.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-light .uk-text-muted,.uk-offcanvas-bar .uk-text-muted,.uk-overlay-primary .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{color:rgba(255,255,255,.5)!important}.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-light .uk-text-emphasis,.uk-offcanvas-bar .uk-text-emphasis,.uk-overlay-primary .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{color:#fff!important}.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-light .uk-text-primary,.uk-offcanvas-bar .uk-text-primary,.uk-overlay-primary .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{color:#fff!important}.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-light .uk-text-secondary,.uk-offcanvas-bar .uk-text-secondary,.uk-overlay-primary .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{color:#fff!important}.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-light .uk-column-divider,.uk-offcanvas-bar .uk-column-divider,.uk-overlay-primary .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{column-rule-color:rgba(255,255,255,.2)}.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-light .uk-logo,.uk-offcanvas-bar .uk-logo,.uk-overlay-primary .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{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-logo:focus,.uk-card-primary.uk-card-body .uk-logo:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-card-secondary.uk-card-body .uk-logo:focus,.uk-card-secondary.uk-card-body .uk-logo:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-light .uk-logo:focus,.uk-light .uk-logo:hover,.uk-offcanvas-bar .uk-logo:focus,.uk-offcanvas-bar .uk-logo:hover,.uk-overlay-primary .uk-logo:focus,.uk-overlay-primary .uk-logo:hover,.uk-section-primary:not(.uk-preserve-color) .uk-logo:focus,.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-logo:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-logo:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-primary>:not([class*=uk-card-media]) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-secondary.uk-card-body .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-light .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-offcanvas-bar .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-overlay-primary .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-section-primary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-section-secondary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-tile-primary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-tile-secondary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type){display:none}.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-light .uk-logo-inverse,.uk-offcanvas-bar .uk-logo-inverse,.uk-overlay-primary .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{display:inline}.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-light .uk-accordion-title::before,.uk-offcanvas-bar .uk-accordion-title::before,.uk-overlay-primary .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{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%28255,%20255,%20255,%200.7%29%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%28255,%20255,%20255,%200.7%29%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-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-light .uk-open>.uk-accordion-title::before,.uk-offcanvas-bar .uk-open>.uk-accordion-title::before,.uk-overlay-primary .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{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%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}@media print{*,::after,::before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}} \ No newline at end of file diff --git a/docs/uikit/js/uikit-icons.js b/docs/uikit/js/uikit-icons.js deleted file mode 100644 index 313f6f3..0000000 --- a/docs/uikit/js/uikit-icons.js +++ /dev/null @@ -1,167 +0,0 @@ -/*! UIkit 3.5.8 | https://www.getuikit.com | (c) 2014 - 2020 YOOtheme | MIT License */ - -(function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : - typeof define === 'function' && define.amd ? define('uikiticons', factory) : - (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.UIkitIcons = factory()); -}(this, (function () { 'use strict'; - - function plugin(UIkit) { - - if (plugin.installed) { - return; - } - - UIkit.icon.add({ - "500px": "", - "album": "", - "arrow-down": "", - "arrow-left": "", - "arrow-right": "", - "arrow-up": "", - "ban": "", - "behance": "", - "bell": "", - "bold": "", - "bolt": "", - "bookmark": "", - "calendar": "", - "camera": "", - "cart": "", - "check": "", - "chevron-double-left": "", - "chevron-double-right": "", - "chevron-down": "", - "chevron-left": "", - "chevron-right": "", - "chevron-up": "", - "clock": "", - "close": "", - "cloud-download": "", - "cloud-upload": "", - "code": "", - "cog": "", - "comment": "", - "commenting": "", - "comments": "", - "copy": "", - "credit-card": "", - "database": "", - "desktop": "", - "download": "", - "dribbble": "", - "etsy": "", - "expand": "", - "facebook": "", - "file-edit": "", - "file-pdf": "", - "file-text": "", - "file": "", - "flickr": "", - "folder": "", - "forward": "", - "foursquare": "", - "future": "", - "git-branch": "", - "git-fork": "", - "github-alt": "", - "github": "", - "gitter": "", - "google-plus": "", - "google": "", - "grid": "", - "happy": "", - "hashtag": "", - "heart": "", - "history": "", - "home": "", - "image": "", - "info": "", - "instagram": "", - "italic": "", - "joomla": "", - "laptop": "", - "lifesaver": "", - "link": "", - "linkedin": "", - "list": "", - "location": "", - "lock": "", - "mail": "", - "menu": "", - "microphone": "", - "minus-circle": "", - "minus": "", - "more-vertical": "", - "more": "", - "move": "", - "nut": "", - "pagekit": "", - "paint-bucket": "", - "pencil": "", - "phone-landscape": "", - "phone": "", - "pinterest": "", - "play-circle": "", - "play": "", - "plus-circle": "", - "plus": "", - "print": "", - "pull": "", - "push": "", - "question": "", - "quote-right": "", - "receiver": "", - "reddit": "", - "refresh": "", - "reply": "", - "rss": "", - "search": "", - "server": "", - "settings": "", - "shrink": "", - "sign-in": "", - "sign-out": "", - "social": "", - "soundcloud": "", - "star": "", - "strikethrough": "", - "table": "", - "tablet-landscape": "", - "tablet": "", - "tag": "", - "thumbnails": "", - "trash": "", - "triangle-down": "", - "triangle-left": "", - "triangle-right": "", - "triangle-up": "", - "tripadvisor": "", - "tumblr": "", - "tv": "", - "twitter": "", - "uikit": "", - "unlock": "", - "upload": "", - "user": "", - "users": "", - "video-camera": "", - "vimeo": "", - "warning": "", - "whatsapp": "", - "wordpress": "", - "world": "", - "xing": "", - "yelp": "", - "youtube": "" - }); - - } - - if (typeof window !== 'undefined' && window.UIkit) { - window.UIkit.use(plugin); - } - - return plugin; - -}))); diff --git a/docs/uikit/js/uikit-icons.min.js b/docs/uikit/js/uikit-icons.min.js deleted file mode 100644 index 618fa0f..0000000 --- a/docs/uikit/js/uikit-icons.min.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! UIkit 3.5.8 | https://www.getuikit.com | (c) 2014 - 2020 YOOtheme | MIT License */ - -!function(t,i){"object"==typeof exports&&"undefined"!=typeof module?module.exports=i():"function"==typeof define&&define.amd?define("uikiticons",i):(t="undefined"!=typeof globalThis?globalThis:t||self).UIkitIcons=i()}(this,function(){"use strict";function i(t){i.installed||t.icon.add({"500px":'',album:'',"arrow-down":'',"arrow-left":'',"arrow-right":'',"arrow-up":'',ban:'',behance:'',bell:'',bold:'',bolt:'',bookmark:'',calendar:'',camera:'',cart:'',check:'',"chevron-double-left":'',"chevron-double-right":'',"chevron-down":'',"chevron-left":'',"chevron-right":'',"chevron-up":'',clock:'',close:'',"cloud-download":'',"cloud-upload":'',code:'',cog:'',comment:'',commenting:'',comments:'',copy:'',"credit-card":'',database:'',desktop:'',download:'',dribbble:'',etsy:'',expand:'',facebook:'',"file-edit":'',"file-pdf":'',"file-text":'',file:'',flickr:'',folder:'',forward:'',foursquare:'',future:'',"git-branch":'',"git-fork":'',"github-alt":'',github:'',gitter:'',"google-plus":'',google:'',grid:'',happy:'',hashtag:'',heart:'',history:'',home:'',image:'',info:'',instagram:'',italic:'',joomla:'',laptop:'',lifesaver:'',link:'',linkedin:'',list:'',location:'',lock:'',mail:'',menu:'',microphone:'',"minus-circle":'',minus:'',"more-vertical":'',more:'',move:'',nut:'',pagekit:'',"paint-bucket":'',pencil:'',"phone-landscape":'',phone:'',pinterest:'',"play-circle":'',play:'',"plus-circle":'',plus:'',print:'',pull:'',push:'',question:'',"quote-right":'',receiver:'',reddit:'',refresh:'',reply:'',rss:'',search:'',server:'',settings:'',shrink:'',"sign-in":'',"sign-out":'',social:'',soundcloud:'',star:'',strikethrough:'',table:'',"tablet-landscape":'',tablet:'',tag:'',thumbnails:'',trash:'',"triangle-down":'',"triangle-left":'',"triangle-right":'',"triangle-up":'',tripadvisor:'',tumblr:'',tv:'',twitter:'',uikit:'',unlock:'',upload:'',user:'',users:'',"video-camera":'',vimeo:'',warning:'',whatsapp:'',wordpress:'',world:'',xing:'',yelp:'',youtube:''})}return"undefined"!=typeof window&&window.UIkit&&window.UIkit.use(i),i}); \ No newline at end of file diff --git a/docs/uikit/js/uikit.js b/docs/uikit/js/uikit.js deleted file mode 100644 index d62f12e..0000000 --- a/docs/uikit/js/uikit.js +++ /dev/null @@ -1,12130 +0,0 @@ -/*! UIkit 3.5.8 | https://www.getuikit.com | (c) 2014 - 2020 YOOtheme | MIT License */ - -(function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : - typeof define === 'function' && define.amd ? define('uikit', factory) : - (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.UIkit = factory()); -}(this, (function () { 'use strict'; - - var objPrototype = Object.prototype; - var hasOwnProperty = objPrototype.hasOwnProperty; - - function hasOwn(obj, key) { - return hasOwnProperty.call(obj, key); - } - - var hyphenateCache = {}; - var hyphenateRe = /([a-z\d])([A-Z])/g; - - function hyphenate(str) { - - if (!(str in hyphenateCache)) { - hyphenateCache[str] = str - .replace(hyphenateRe, '$1-$2') - .toLowerCase(); - } - - return hyphenateCache[str]; - } - - var camelizeRe = /-(\w)/g; - - function camelize(str) { - return str.replace(camelizeRe, toUpper); - } - - function toUpper(_, c) { - return c ? c.toUpperCase() : ''; - } - - function ucfirst(str) { - return str.length ? toUpper(null, str.charAt(0)) + str.slice(1) : ''; - } - - var strPrototype = String.prototype; - var startsWithFn = strPrototype.startsWith || function (search) { return this.lastIndexOf(search, 0) === 0; }; - - function startsWith(str, search) { - return startsWithFn.call(str, search); - } - - var endsWithFn = strPrototype.endsWith || function (search) { return this.substr(-search.length) === search; }; - - function endsWith(str, search) { - return endsWithFn.call(str, search); - } - - var arrPrototype = Array.prototype; - - var includesFn = function (search, i) { return !!~this.indexOf(search, i); }; - var includesStr = strPrototype.includes || includesFn; - var includesArray = arrPrototype.includes || includesFn; - - function includes(obj, search) { - return obj && (isString(obj) ? includesStr : includesArray).call(obj, search); - } - - var findIndexFn = arrPrototype.findIndex || function (predicate) { - var arguments$1 = arguments; - - for (var i = 0; i < this.length; i++) { - if (predicate.call(arguments$1[1], this[i], i, this)) { - return i; - } - } - return -1; - }; - - function findIndex(array, predicate) { - return findIndexFn.call(array, predicate); - } - - var isArray = Array.isArray; - - function isFunction(obj) { - return typeof obj === 'function'; - } - - function isObject(obj) { - return obj !== null && typeof obj === 'object'; - } - - var toString = objPrototype.toString; - function isPlainObject(obj) { - return toString.call(obj) === '[object Object]'; - } - - function isWindow(obj) { - return isObject(obj) && obj === obj.window; - } - - function isDocument(obj) { - return isObject(obj) && obj.nodeType === 9; - } - - function isJQuery(obj) { - return isObject(obj) && !!obj.jquery; - } - - function isNode(obj) { - return isObject(obj) && obj.nodeType >= 1; - } - - function isElement(obj) { - return isObject(obj) && obj.nodeType === 1; - } - - function isNodeCollection(obj) { - return toString.call(obj).match(/^\[object (NodeList|HTMLCollection)\]$/); - } - - function isBoolean(value) { - return typeof value === 'boolean'; - } - - function isString(value) { - return typeof value === 'string'; - } - - function isNumber(value) { - return typeof value === 'number'; - } - - function isNumeric(value) { - return isNumber(value) || isString(value) && !isNaN(value - parseFloat(value)); - } - - function isEmpty(obj) { - return !(isArray(obj) - ? obj.length - : isObject(obj) - ? Object.keys(obj).length - : false - ); - } - - function isUndefined(value) { - return value === void 0; - } - - function toBoolean(value) { - return isBoolean(value) - ? value - : value === 'true' || value === '1' || value === '' - ? true - : value === 'false' || value === '0' - ? false - : value; - } - - function toNumber(value) { - var number = Number(value); - return !isNaN(number) ? number : false; - } - - function toFloat(value) { - return parseFloat(value) || 0; - } - - function toNode(element) { - return isNode(element) - ? element - : isNodeCollection(element) || isJQuery(element) - ? element[0] - : isArray(element) - ? toNode(element[0]) - : null; - } - - function toNodes(element) { - return isNode(element) - ? [element] - : isNodeCollection(element) - ? arrPrototype.slice.call(element) - : isArray(element) - ? element.map(toNode).filter(Boolean) - : isJQuery(element) - ? element.toArray() - : []; - } - - function toWindow(element) { - if (isWindow(element)) { - return element; - } - - element = toNode(element); - - return element - ? (isDocument(element) - ? element - : element.ownerDocument - ).defaultView - : window; - } - - function toList(value) { - return isArray(value) - ? value - : isString(value) - ? value.split(/,(?![^(]*\))/).map(function (value) { return isNumeric(value) - ? toNumber(value) - : toBoolean(value.trim()); }) - : [value]; - } - - function toMs(time) { - return !time - ? 0 - : endsWith(time, 'ms') - ? toFloat(time) - : toFloat(time) * 1000; - } - - function isEqual(value, other) { - return value === other - || isObject(value) - && isObject(other) - && Object.keys(value).length === Object.keys(other).length - && each(value, function (val, key) { return val === other[key]; }); - } - - function swap(value, a, b) { - return value.replace( - new RegExp((a + "|" + b), 'g'), - function (match) { return match === a ? b : a; } - ); - } - - var assign = Object.assign || function (target) { - var args = [], len = arguments.length - 1; - while ( len-- > 0 ) args[ len ] = arguments[ len + 1 ]; - - target = Object(target); - for (var i = 0; i < args.length; i++) { - var source = args[i]; - if (source !== null) { - for (var key in source) { - if (hasOwn(source, key)) { - target[key] = source[key]; - } - } - } - } - return target; - }; - - function last(array) { - return array[array.length - 1]; - } - - function each(obj, cb) { - for (var key in obj) { - if (false === cb(obj[key], key)) { - return false; - } - } - return true; - } - - function sortBy(array, prop) { - return array.sort(function (ref, ref$1) { - var propA = ref[prop]; if ( propA === void 0 ) propA = 0; - var propB = ref$1[prop]; if ( propB === void 0 ) propB = 0; - - return propA > propB - ? 1 - : propB > propA - ? -1 - : 0; - } - ); - } - - function uniqueBy(array, prop) { - var seen = new Set(); - return array.filter(function (ref) { - var check = ref[prop]; - - return seen.has(check) - ? false - : seen.add(check) || true; - } // IE 11 does not return the Set object - ); - } - - function clamp(number, min, max) { - if ( min === void 0 ) min = 0; - if ( max === void 0 ) max = 1; - - return Math.min(Math.max(toNumber(number) || 0, min), max); - } - - function noop() {} - - function intersectRect(r1, r2) { - return r1.left < r2.right && - r1.right > r2.left && - r1.top < r2.bottom && - r1.bottom > r2.top; - } - - function pointInRect(point, rect) { - return point.x <= rect.right && - point.x >= rect.left && - point.y <= rect.bottom && - point.y >= rect.top; - } - - var Dimensions = { - - ratio: function(dimensions, prop, value) { - var obj; - - - var aProp = prop === 'width' ? 'height' : 'width'; - - return ( obj = {}, obj[aProp] = dimensions[prop] ? Math.round(value * dimensions[aProp] / dimensions[prop]) : dimensions[aProp], obj[prop] = value, obj ); - }, - - contain: function(dimensions, maxDimensions) { - var this$1 = this; - - dimensions = assign({}, dimensions); - - each(dimensions, function (_, prop) { return dimensions = dimensions[prop] > maxDimensions[prop] - ? this$1.ratio(dimensions, prop, maxDimensions[prop]) - : dimensions; } - ); - - return dimensions; - }, - - cover: function(dimensions, maxDimensions) { - var this$1 = this; - - dimensions = this.contain(dimensions, maxDimensions); - - each(dimensions, function (_, prop) { return dimensions = dimensions[prop] < maxDimensions[prop] - ? this$1.ratio(dimensions, prop, maxDimensions[prop]) - : dimensions; } - ); - - return dimensions; - } - - }; - - function attr(element, name, value) { - - if (isObject(name)) { - for (var key in name) { - attr(element, key, name[key]); - } - return; - } - - if (isUndefined(value)) { - element = toNode(element); - return element && element.getAttribute(name); - } else { - toNodes(element).forEach(function (element) { - - if (isFunction(value)) { - value = value.call(element, attr(element, name)); - } - - if (value === null) { - removeAttr(element, name); - } else { - element.setAttribute(name, value); - } - }); - } - - } - - function hasAttr(element, name) { - return toNodes(element).some(function (element) { return element.hasAttribute(name); }); - } - - function removeAttr(element, name) { - element = toNodes(element); - name.split(' ').forEach(function (name) { return element.forEach(function (element) { return element.hasAttribute(name) && element.removeAttribute(name); } - ); } - ); - } - - function data(element, attribute) { - for (var i = 0, attrs = [attribute, ("data-" + attribute)]; i < attrs.length; i++) { - if (hasAttr(element, attrs[i])) { - return attr(element, attrs[i]); - } - } - } - - /* global DocumentTouch */ - - var inBrowser = typeof window !== 'undefined'; - var isIE = inBrowser && /msie|trident/i.test(window.navigator.userAgent); - var isRtl = inBrowser && attr(document.documentElement, 'dir') === 'rtl'; - - var hasTouchEvents = inBrowser && 'ontouchstart' in window; - var hasPointerEvents = inBrowser && window.PointerEvent; - var hasTouch = inBrowser && (hasTouchEvents - || window.DocumentTouch && document instanceof DocumentTouch - || navigator.maxTouchPoints); // IE >=11 - - var pointerDown = hasPointerEvents ? 'pointerdown' : hasTouchEvents ? 'touchstart' : 'mousedown'; - var pointerMove = hasPointerEvents ? 'pointermove' : hasTouchEvents ? 'touchmove' : 'mousemove'; - var pointerUp = hasPointerEvents ? 'pointerup' : hasTouchEvents ? 'touchend' : 'mouseup'; - var pointerEnter = hasPointerEvents ? 'pointerenter' : hasTouchEvents ? '' : 'mouseenter'; - var pointerLeave = hasPointerEvents ? 'pointerleave' : hasTouchEvents ? '' : 'mouseleave'; - var pointerCancel = hasPointerEvents ? 'pointercancel' : 'touchcancel'; - - function query(selector, context) { - return toNode(selector) || find(selector, getContext(selector, context)); - } - - function queryAll(selector, context) { - var nodes = toNodes(selector); - return nodes.length && nodes || findAll(selector, getContext(selector, context)); - } - - function getContext(selector, context) { - if ( context === void 0 ) context = document; - - return isContextSelector(selector) || isDocument(context) - ? context - : context.ownerDocument; - } - - function find(selector, context) { - return toNode(_query(selector, context, 'querySelector')); - } - - function findAll(selector, context) { - return toNodes(_query(selector, context, 'querySelectorAll')); - } - - function _query(selector, context, queryFn) { - if ( context === void 0 ) context = document; - - - if (!selector || !isString(selector)) { - return null; - } - - selector = selector.replace(contextSanitizeRe, '$1 *'); - - var removes; - - if (isContextSelector(selector)) { - - removes = []; - - selector = splitSelector(selector).map(function (selector, i) { - - var ctx = context; - - if (selector[0] === '!') { - - var selectors = selector.substr(1).trim().split(' '); - ctx = closest(parent(context), selectors[0]); - selector = selectors.slice(1).join(' ').trim(); - - } - - if (selector[0] === '-') { - - var selectors$1 = selector.substr(1).trim().split(' '); - var prev = (ctx || context).previousElementSibling; - ctx = matches(prev, selector.substr(1)) ? prev : null; - selector = selectors$1.slice(1).join(' '); - - } - - if (!ctx) { - return null; - } - - if (!ctx.id) { - ctx.id = "uk-" + (Date.now()) + i; - removes.push(function () { return removeAttr(ctx, 'id'); }); - } - - return ("#" + (escape(ctx.id)) + " " + selector); - - }).filter(Boolean).join(','); - - context = document; - - } - - try { - - return context[queryFn](selector); - - } catch (e) { - - return null; - - } finally { - - removes && removes.forEach(function (remove) { return remove(); }); - - } - - } - - var contextSelectorRe = /(^|[^\\],)\s*[!>+~-]/; - var contextSanitizeRe = /([!>+~-])(?=\s+[!>+~-]|\s*$)/g; - - function isContextSelector(selector) { - return isString(selector) && selector.match(contextSelectorRe); - } - - var selectorRe = /.*?[^\\](?:,|$)/g; - - function splitSelector(selector) { - return selector.match(selectorRe).map(function (selector) { return selector.replace(/,$/, '').trim(); }); - } - - var elProto = inBrowser ? Element.prototype : {}; - var matchesFn = elProto.matches || elProto.webkitMatchesSelector || elProto.msMatchesSelector || noop; - - function matches(element, selector) { - return toNodes(element).some(function (element) { return matchesFn.call(element, selector); }); - } - - var closestFn = elProto.closest || function (selector) { - var ancestor = this; - - do { - - if (matches(ancestor, selector)) { - return ancestor; - } - - } while ((ancestor = parent(ancestor))); - }; - - function closest(element, selector) { - - if (startsWith(selector, '>')) { - selector = selector.slice(1); - } - - return isElement(element) - ? closestFn.call(element, selector) - : toNodes(element).map(function (element) { return closest(element, selector); }).filter(Boolean); - } - - function parent(element) { - element = toNode(element); - return element && isElement(element.parentNode) && element.parentNode; - } - - var escapeFn = inBrowser && window.CSS && CSS.escape || function (css) { return css.replace(/([^\x7f-\uFFFF\w-])/g, function (match) { return ("\\" + match); }); }; - function escape(css) { - return isString(css) ? escapeFn.call(null, css) : ''; - } - - var voidElements = { - area: true, - base: true, - br: true, - col: true, - embed: true, - hr: true, - img: true, - input: true, - keygen: true, - link: true, - menuitem: true, - meta: true, - param: true, - source: true, - track: true, - wbr: true - }; - function isVoidElement(element) { - return toNodes(element).some(function (element) { return voidElements[element.tagName.toLowerCase()]; }); - } - - function isVisible(element) { - return toNodes(element).some(function (element) { return element.offsetWidth || element.offsetHeight || element.getClientRects().length; }); - } - - var selInput = 'input,select,textarea,button'; - function isInput(element) { - return toNodes(element).some(function (element) { return matches(element, selInput); }); - } - - function filter(element, selector) { - return toNodes(element).filter(function (element) { return matches(element, selector); }); - } - - function within(element, selector) { - return !isString(selector) - ? element === selector || (isDocument(selector) - ? selector.documentElement - : toNode(selector)).contains(toNode(element)) // IE 11 document does not implement contains - : matches(element, selector) || !!closest(element, selector); - } - - function parents(element, selector) { - var elements = []; - - while ((element = parent(element))) { - if (!selector || matches(element, selector)) { - elements.push(element); - } - } - - return elements; - } - - function children(element, selector) { - element = toNode(element); - var children = element ? toNodes(element.children) : []; - return selector ? filter(children, selector) : children; - } - - function on() { - var args = [], len = arguments.length; - while ( len-- ) args[ len ] = arguments[ len ]; - - - var ref = getArgs(args); - var targets = ref[0]; - var type = ref[1]; - var selector = ref[2]; - var listener = ref[3]; - var useCapture = ref[4]; - - targets = toEventTargets(targets); - - if (listener.length > 1) { - listener = detail(listener); - } - - if (useCapture && useCapture.self) { - listener = selfFilter(listener); - } - - if (selector) { - listener = delegate(targets, selector, listener); - } - - useCapture = useCaptureFilter(useCapture); - - type.split(' ').forEach(function (type) { return targets.forEach(function (target) { return target.addEventListener(type, listener, useCapture); } - ); } - ); - return function () { return off(targets, type, listener, useCapture); }; - } - - function off(targets, type, listener, useCapture) { - if ( useCapture === void 0 ) useCapture = false; - - useCapture = useCaptureFilter(useCapture); - targets = toEventTargets(targets); - type.split(' ').forEach(function (type) { return targets.forEach(function (target) { return target.removeEventListener(type, listener, useCapture); } - ); } - ); - } - - function once() { - var args = [], len = arguments.length; - while ( len-- ) args[ len ] = arguments[ len ]; - - - var ref = getArgs(args); - var element = ref[0]; - var type = ref[1]; - var selector = ref[2]; - var listener = ref[3]; - var useCapture = ref[4]; - var condition = ref[5]; - var off = on(element, type, selector, function (e) { - var result = !condition || condition(e); - if (result) { - off(); - listener(e, result); - } - }, useCapture); - - return off; - } - - function trigger(targets, event, detail) { - return toEventTargets(targets).reduce(function (notCanceled, target) { return notCanceled && target.dispatchEvent(createEvent(event, true, true, detail)); } - , true); - } - - function createEvent(e, bubbles, cancelable, detail) { - if ( bubbles === void 0 ) bubbles = true; - if ( cancelable === void 0 ) cancelable = false; - - if (isString(e)) { - var event = document.createEvent('CustomEvent'); // IE 11 - event.initCustomEvent(e, bubbles, cancelable, detail); - e = event; - } - - return e; - } - - function getArgs(args) { - if (isFunction(args[2])) { - args.splice(2, 0, false); - } - return args; - } - - function delegate(delegates, selector, listener) { - var this$1 = this; - - return function (e) { - - delegates.forEach(function (delegate) { - - var current = selector[0] === '>' - ? findAll(selector, delegate).reverse().filter(function (element) { return within(e.target, element); })[0] - : closest(e.target, selector); - - if (current) { - e.delegate = delegate; - e.current = current; - - listener.call(this$1, e); - } - - }); - - }; - } - - function detail(listener) { - return function (e) { return isArray(e.detail) ? listener.apply(void 0, [ e ].concat( e.detail )) : listener(e); }; - } - - function selfFilter(listener) { - return function (e) { - if (e.target === e.currentTarget || e.target === e.current) { - return listener.call(null, e); - } - }; - } - - function useCaptureFilter(options) { - return options && isIE && !isBoolean(options) - ? !!options.capture - : options; - } - - function isEventTarget(target) { - return target && 'addEventListener' in target; - } - - function toEventTarget(target) { - return isEventTarget(target) ? target : toNode(target); - } - - function toEventTargets(target) { - return isArray(target) - ? target.map(toEventTarget).filter(Boolean) - : isString(target) - ? findAll(target) - : isEventTarget(target) - ? [target] - : toNodes(target); - } - - function isTouch(e) { - return e.pointerType === 'touch' || !!e.touches; - } - - function getEventPos(e) { - var touches = e.touches; - var changedTouches = e.changedTouches; - var ref = touches && touches[0] || changedTouches && changedTouches[0] || e; - var x = ref.clientX; - var y = ref.clientY; - - return {x: x, y: y}; - } - - /* global setImmediate */ - - var Promise = inBrowser && window.Promise || PromiseFn; - - var Deferred = function() { - var this$1 = this; - - this.promise = new Promise(function (resolve, reject) { - this$1.reject = reject; - this$1.resolve = resolve; - }); - }; - - /** - * Promises/A+ polyfill v1.1.4 (https://github.com/bramstein/promis) - */ - - var RESOLVED = 0; - var REJECTED = 1; - var PENDING = 2; - - var async = inBrowser && window.setImmediate || setTimeout; - - function PromiseFn(executor) { - - this.state = PENDING; - this.value = undefined; - this.deferred = []; - - var promise = this; - - try { - executor( - function (x) { - promise.resolve(x); - }, - function (r) { - promise.reject(r); - } - ); - } catch (e) { - promise.reject(e); - } - } - - PromiseFn.reject = function (r) { - return new PromiseFn(function (resolve, reject) { - reject(r); - }); - }; - - PromiseFn.resolve = function (x) { - return new PromiseFn(function (resolve, reject) { - resolve(x); - }); - }; - - PromiseFn.all = function all(iterable) { - return new PromiseFn(function (resolve, reject) { - var result = []; - var count = 0; - - if (iterable.length === 0) { - resolve(result); - } - - function resolver(i) { - return function (x) { - result[i] = x; - count += 1; - - if (count === iterable.length) { - resolve(result); - } - }; - } - - for (var i = 0; i < iterable.length; i += 1) { - PromiseFn.resolve(iterable[i]).then(resolver(i), reject); - } - }); - }; - - PromiseFn.race = function race(iterable) { - return new PromiseFn(function (resolve, reject) { - for (var i = 0; i < iterable.length; i += 1) { - PromiseFn.resolve(iterable[i]).then(resolve, reject); - } - }); - }; - - var p = PromiseFn.prototype; - - p.resolve = function resolve(x) { - var promise = this; - - if (promise.state === PENDING) { - if (x === promise) { - throw new TypeError('Promise settled with itself.'); - } - - var called = false; - - try { - var then = x && x.then; - - if (x !== null && isObject(x) && isFunction(then)) { - then.call( - x, - function (x) { - if (!called) { - promise.resolve(x); - } - called = true; - }, - function (r) { - if (!called) { - promise.reject(r); - } - called = true; - } - ); - return; - } - } catch (e) { - if (!called) { - promise.reject(e); - } - return; - } - - promise.state = RESOLVED; - promise.value = x; - promise.notify(); - } - }; - - p.reject = function reject(reason) { - var promise = this; - - if (promise.state === PENDING) { - if (reason === promise) { - throw new TypeError('Promise settled with itself.'); - } - - promise.state = REJECTED; - promise.value = reason; - promise.notify(); - } - }; - - p.notify = function notify() { - var this$1 = this; - - async(function () { - if (this$1.state !== PENDING) { - while (this$1.deferred.length) { - var ref = this$1.deferred.shift(); - var onResolved = ref[0]; - var onRejected = ref[1]; - var resolve = ref[2]; - var reject = ref[3]; - - try { - if (this$1.state === RESOLVED) { - if (isFunction(onResolved)) { - resolve(onResolved.call(undefined, this$1.value)); - } else { - resolve(this$1.value); - } - } else if (this$1.state === REJECTED) { - if (isFunction(onRejected)) { - resolve(onRejected.call(undefined, this$1.value)); - } else { - reject(this$1.value); - } - } - } catch (e) { - reject(e); - } - } - } - }); - }; - - p.then = function then(onResolved, onRejected) { - var this$1 = this; - - return new PromiseFn(function (resolve, reject) { - this$1.deferred.push([onResolved, onRejected, resolve, reject]); - this$1.notify(); - }); - }; - - p.catch = function (onRejected) { - return this.then(undefined, onRejected); - }; - - function ajax(url, options) { - return new Promise(function (resolve, reject) { - - var env = assign({ - data: null, - method: 'GET', - headers: {}, - xhr: new XMLHttpRequest(), - beforeSend: noop, - responseType: '' - }, options); - - env.beforeSend(env); - - var xhr = env.xhr; - - for (var prop in env) { - if (prop in xhr) { - try { - - xhr[prop] = env[prop]; - - } catch (e) {} - } - } - - xhr.open(env.method.toUpperCase(), url); - - for (var header in env.headers) { - xhr.setRequestHeader(header, env.headers[header]); - } - - on(xhr, 'load', function () { - - if (xhr.status === 0 || xhr.status >= 200 && xhr.status < 300 || xhr.status === 304) { - - // IE 11 does not support responseType 'json' - if (env.responseType === 'json' && isString(xhr.response)) { - xhr = assign(copyXhr(xhr), {response: JSON.parse(xhr.response)}); - } - - resolve(xhr); - - } else { - reject(assign(Error(xhr.statusText), { - xhr: xhr, - status: xhr.status - })); - } - - }); - - on(xhr, 'error', function () { return reject(assign(Error('Network Error'), {xhr: xhr})); }); - on(xhr, 'timeout', function () { return reject(assign(Error('Network Timeout'), {xhr: xhr})); }); - - xhr.send(env.data); - }); - } - - function getImage(src, srcset, sizes) { - - return new Promise(function (resolve, reject) { - var img = new Image(); - - img.onerror = function (e) { return reject(e); }; - img.onload = function () { return resolve(img); }; - - sizes && (img.sizes = sizes); - srcset && (img.srcset = srcset); - img.src = src; - }); - - } - - function copyXhr(source) { - var target = {}; - for (var key in source) { - target[key] = source[key]; - } - return target; - } - - function ready(fn) { - - if (document.readyState !== 'loading') { - fn(); - return; - } - - var unbind = on(document, 'DOMContentLoaded', function () { - unbind(); - fn(); - }); - } - - function index(element, ref) { - return ref - ? toNodes(element).indexOf(toNode(ref)) - : children(parent(element)).indexOf(element); - } - - function getIndex(i, elements, current, finite) { - if ( current === void 0 ) current = 0; - if ( finite === void 0 ) finite = false; - - - elements = toNodes(elements); - - var length = elements.length; - - i = isNumeric(i) - ? toNumber(i) - : i === 'next' - ? current + 1 - : i === 'previous' - ? current - 1 - : index(elements, i); - - if (finite) { - return clamp(i, 0, length - 1); - } - - i %= length; - - return i < 0 ? i + length : i; - } - - function empty(element) { - element = $(element); - element.innerHTML = ''; - return element; - } - - function html(parent, html) { - parent = $(parent); - return isUndefined(html) - ? parent.innerHTML - : append(parent.hasChildNodes() ? empty(parent) : parent, html); - } - - function prepend(parent, element) { - - parent = $(parent); - - if (!parent.hasChildNodes()) { - return append(parent, element); - } else { - return insertNodes(element, function (element) { return parent.insertBefore(element, parent.firstChild); }); - } - } - - function append(parent, element) { - parent = $(parent); - return insertNodes(element, function (element) { return parent.appendChild(element); }); - } - - function before(ref, element) { - ref = $(ref); - return insertNodes(element, function (element) { return ref.parentNode.insertBefore(element, ref); }); - } - - function after(ref, element) { - ref = $(ref); - return insertNodes(element, function (element) { return ref.nextSibling - ? before(ref.nextSibling, element) - : append(ref.parentNode, element); } - ); - } - - function insertNodes(element, fn) { - element = isString(element) ? fragment(element) : element; - return element - ? 'length' in element - ? toNodes(element).map(fn) - : fn(element) - : null; - } - - function remove(element) { - toNodes(element).map(function (element) { return element.parentNode && element.parentNode.removeChild(element); }); - } - - function wrapAll(element, structure) { - - structure = toNode(before(element, structure)); - - while (structure.firstChild) { - structure = structure.firstChild; - } - - append(structure, element); - - return structure; - } - - function wrapInner(element, structure) { - return toNodes(toNodes(element).map(function (element) { return element.hasChildNodes ? wrapAll(toNodes(element.childNodes), structure) : append(element, structure); } - )); - } - - function unwrap(element) { - toNodes(element) - .map(parent) - .filter(function (value, index, self) { return self.indexOf(value) === index; }) - .forEach(function (parent) { - before(parent, parent.childNodes); - remove(parent); - }); - } - - var fragmentRe = /^\s*<(\w+|!)[^>]*>/; - var singleTagRe = /^<(\w+)\s*\/?>(?:<\/\1>)?$/; - - function fragment(html) { - - var matches = singleTagRe.exec(html); - if (matches) { - return document.createElement(matches[1]); - } - - var container = document.createElement('div'); - if (fragmentRe.test(html)) { - container.insertAdjacentHTML('beforeend', html.trim()); - } else { - container.textContent = html; - } - - return container.childNodes.length > 1 ? toNodes(container.childNodes) : container.firstChild; - - } - - function apply(node, fn) { - - if (!isElement(node)) { - return; - } - - fn(node); - node = node.firstElementChild; - while (node) { - var next = node.nextElementSibling; - apply(node, fn); - node = next; - } - } - - function $(selector, context) { - return !isString(selector) - ? toNode(selector) - : isHtml(selector) - ? toNode(fragment(selector)) - : find(selector, context); - } - - function $$(selector, context) { - return !isString(selector) - ? toNodes(selector) - : isHtml(selector) - ? toNodes(fragment(selector)) - : findAll(selector, context); - } - - function isHtml(str) { - return str[0] === '<' || str.match(/^\s* 0 ) args[ len ] = arguments[ len + 1 ]; - - apply$1(element, args, 'add'); - } - - function removeClass(element) { - var args = [], len = arguments.length - 1; - while ( len-- > 0 ) args[ len ] = arguments[ len + 1 ]; - - apply$1(element, args, 'remove'); - } - - function removeClasses(element, cls) { - attr(element, 'class', function (value) { return (value || '').replace(new RegExp(("\\b" + cls + "\\b"), 'g'), ''); }); - } - - function replaceClass(element) { - var args = [], len = arguments.length - 1; - while ( len-- > 0 ) args[ len ] = arguments[ len + 1 ]; - - args[0] && removeClass(element, args[0]); - args[1] && addClass(element, args[1]); - } - - function hasClass(element, cls) { - return cls && toNodes(element).some(function (element) { return element.classList.contains(cls.split(' ')[0]); }); - } - - function toggleClass(element) { - var args = [], len = arguments.length - 1; - while ( len-- > 0 ) args[ len ] = arguments[ len + 1 ]; - - - if (!args.length) { - return; - } - - args = getArgs$1(args); - - var force = !isString(last(args)) ? args.pop() : []; // in iOS 9.3 force === undefined evaluates to false - - args = args.filter(Boolean); - - toNodes(element).forEach(function (ref) { - var classList = ref.classList; - - for (var i = 0; i < args.length; i++) { - supports.Force - ? classList.toggle.apply(classList, [args[i]].concat(force)) - : (classList[(!isUndefined(force) ? force : !classList.contains(args[i])) ? 'add' : 'remove'](args[i])); - } - }); - - } - - function apply$1(element, args, fn) { - args = getArgs$1(args).filter(Boolean); - - args.length && toNodes(element).forEach(function (ref) { - var classList = ref.classList; - - supports.Multiple - ? classList[fn].apply(classList, args) - : args.forEach(function (cls) { return classList[fn](cls); }); - }); - } - - function getArgs$1(args) { - return args.reduce(function (args, arg) { return args.concat.call(args, isString(arg) && includes(arg, ' ') ? arg.trim().split(' ') : arg); } - , []); - } - - // IE 11 - var supports = { - - get Multiple() { - return this.get('_multiple'); - }, - - get Force() { - return this.get('_force'); - }, - - get: function(key) { - - if (!hasOwn(this, key)) { - var ref = document.createElement('_'); - var classList = ref.classList; - classList.add('a', 'b'); - classList.toggle('c', false); - this._multiple = classList.contains('b'); - this._force = !classList.contains('c'); - } - - return this[key]; - } - - }; - - var cssNumber = { - 'animation-iteration-count': true, - 'column-count': true, - 'fill-opacity': true, - 'flex-grow': true, - 'flex-shrink': true, - 'font-weight': true, - 'line-height': true, - 'opacity': true, - 'order': true, - 'orphans': true, - 'stroke-dasharray': true, - 'stroke-dashoffset': true, - 'widows': true, - 'z-index': true, - 'zoom': true - }; - - function css(element, property, value) { - - return toNodes(element).map(function (element) { - - if (isString(property)) { - - property = propName(property); - - if (isUndefined(value)) { - return getStyle(element, property); - } else if (!value && !isNumber(value)) { - element.style.removeProperty(property); - } else { - element.style[property] = isNumeric(value) && !cssNumber[property] ? (value + "px") : value; - } - - } else if (isArray(property)) { - - var styles = getStyles(element); - - return property.reduce(function (props, property) { - props[property] = styles[propName(property)]; - return props; - }, {}); - - } else if (isObject(property)) { - each(property, function (value, property) { return css(element, property, value); }); - } - - return element; - - })[0]; - - } - - function getStyles(element, pseudoElt) { - element = toNode(element); - return element.ownerDocument.defaultView.getComputedStyle(element, pseudoElt); - } - - function getStyle(element, property, pseudoElt) { - return getStyles(element, pseudoElt)[property]; - } - - var vars = {}; - - function getCssVar(name) { - - var docEl = document.documentElement; - - if (!isIE) { - return getStyles(docEl).getPropertyValue(("--uk-" + name)); - } - - if (!(name in vars)) { - - /* usage in css: .uk-name:before { content:"xyz" } */ - - var element = append(docEl, document.createElement('div')); - - addClass(element, ("uk-" + name)); - - vars[name] = getStyle(element, 'content', ':before').replace(/^["'](.*)["']$/, '$1'); - - remove(element); - - } - - return vars[name]; - - } - - var cssProps = {}; - - function propName(name) { - - var ret = cssProps[name]; - if (!ret) { - ret = cssProps[name] = vendorPropName(name) || name; - } - return ret; - } - - var cssPrefixes = ['webkit', 'moz', 'ms']; - - function vendorPropName(name) { - - name = hyphenate(name); - - var ref = document.documentElement; - var style = ref.style; - - if (name in style) { - return name; - } - - var i = cssPrefixes.length, prefixedName; - - while (i--) { - prefixedName = "-" + (cssPrefixes[i]) + "-" + name; - if (prefixedName in style) { - return prefixedName; - } - } - } - - function transition(element, props, duration, timing) { - if ( duration === void 0 ) duration = 400; - if ( timing === void 0 ) timing = 'linear'; - - - return Promise.all(toNodes(element).map(function (element) { return new Promise(function (resolve, reject) { - - for (var name in props) { - var value = css(element, name); - if (value === '') { - css(element, name, value); - } - } - - var timer = setTimeout(function () { return trigger(element, 'transitionend'); }, duration); - - once(element, 'transitionend transitioncanceled', function (ref) { - var type = ref.type; - - clearTimeout(timer); - removeClass(element, 'uk-transition'); - css(element, { - transitionProperty: '', - transitionDuration: '', - transitionTimingFunction: '' - }); - type === 'transitioncanceled' ? reject() : resolve(); - }, {self: true}); - - addClass(element, 'uk-transition'); - css(element, assign({ - transitionProperty: Object.keys(props).map(propName).join(','), - transitionDuration: (duration + "ms"), - transitionTimingFunction: timing - }, props)); - - }); } - )); - - } - - var Transition = { - - start: transition, - - stop: function(element) { - trigger(element, 'transitionend'); - return Promise.resolve(); - }, - - cancel: function(element) { - trigger(element, 'transitioncanceled'); - }, - - inProgress: function(element) { - return hasClass(element, 'uk-transition'); - } - - }; - - var animationPrefix = 'uk-animation-'; - - function animate(element, animation, duration, origin, out) { - if ( duration === void 0 ) duration = 200; - - - return Promise.all(toNodes(element).map(function (element) { return new Promise(function (resolve, reject) { - - trigger(element, 'animationcanceled'); - var timer = setTimeout(function () { return trigger(element, 'animationend'); }, duration); - - once(element, 'animationend animationcanceled', function (ref) { - var type = ref.type; - - - clearTimeout(timer); - - type === 'animationcanceled' ? reject() : resolve(); - - css(element, 'animationDuration', ''); - removeClasses(element, (animationPrefix + "\\S*")); - - }, {self: true}); - - css(element, 'animationDuration', (duration + "ms")); - addClass(element, animation, animationPrefix + (out ? 'leave' : 'enter')); - - if (startsWith(animation, animationPrefix)) { - addClass(element, origin && ("uk-transform-origin-" + origin), out && (animationPrefix + "reverse")); - } - - }); } - )); - - } - - var inProgress = new RegExp((animationPrefix + "(enter|leave)")); - var Animation = { - - in: animate, - - out: function(element, animation, duration, origin) { - return animate(element, animation, duration, origin, true); - }, - - inProgress: function(element) { - return inProgress.test(attr(element, 'class')); - }, - - cancel: function(element) { - trigger(element, 'animationcanceled'); - } - - }; - - var dirs = { - width: ['x', 'left', 'right'], - height: ['y', 'top', 'bottom'] - }; - - function positionAt(element, target, elAttach, targetAttach, elOffset, targetOffset, flip, boundary) { - - elAttach = getPos(elAttach); - targetAttach = getPos(targetAttach); - - var flipped = {element: elAttach, target: targetAttach}; - - if (!element || !target) { - return flipped; - } - - var dim = getDimensions(element); - var targetDim = getDimensions(target); - var position = targetDim; - - moveTo(position, elAttach, dim, -1); - moveTo(position, targetAttach, targetDim, 1); - - elOffset = getOffsets(elOffset, dim.width, dim.height); - targetOffset = getOffsets(targetOffset, targetDim.width, targetDim.height); - - elOffset['x'] += targetOffset['x']; - elOffset['y'] += targetOffset['y']; - - position.left += elOffset['x']; - position.top += elOffset['y']; - - if (flip) { - - var boundaries = [getDimensions(toWindow(element))]; - - if (boundary) { - boundaries.unshift(getDimensions(boundary)); - } - - each(dirs, function (ref, prop) { - var dir = ref[0]; - var align = ref[1]; - var alignFlip = ref[2]; - - - if (!(flip === true || includes(flip, dir))) { - return; - } - - boundaries.some(function (boundary) { - - var elemOffset = elAttach[dir] === align - ? -dim[prop] - : elAttach[dir] === alignFlip - ? dim[prop] - : 0; - - var targetOffset = targetAttach[dir] === align - ? targetDim[prop] - : targetAttach[dir] === alignFlip - ? -targetDim[prop] - : 0; - - if (position[align] < boundary[align] || position[align] + dim[prop] > boundary[alignFlip]) { - - var centerOffset = dim[prop] / 2; - var centerTargetOffset = targetAttach[dir] === 'center' ? -targetDim[prop] / 2 : 0; - - return elAttach[dir] === 'center' && ( - apply(centerOffset, centerTargetOffset) - || apply(-centerOffset, -centerTargetOffset) - ) || apply(elemOffset, targetOffset); - - } - - function apply(elemOffset, targetOffset) { - - var newVal = toFloat((position[align] + elemOffset + targetOffset - elOffset[dir] * 2).toFixed(4)); - - if (newVal >= boundary[align] && newVal + dim[prop] <= boundary[alignFlip]) { - position[align] = newVal; - - ['element', 'target'].forEach(function (el) { - flipped[el][dir] = !elemOffset - ? flipped[el][dir] - : flipped[el][dir] === dirs[prop][1] - ? dirs[prop][2] - : dirs[prop][1]; - }); - - return true; - } - - } - - }); - - }); - } - - offset(element, position); - - return flipped; - } - - function offset(element, coordinates) { - - if (!coordinates) { - return getDimensions(element); - } - - var currentOffset = getDimensions(element); - var pos = css(element, 'position'); - - ['left', 'top'].forEach(function (prop) { - if (prop in coordinates) { - var value = css(element, prop); - css(element, prop, coordinates[prop] - currentOffset[prop] - + toFloat(pos === 'absolute' && value === 'auto' - ? position(element)[prop] - : value) - ); - } - }); - } - - function getDimensions(element) { - - var ref = toWindow(element); - var top = ref.pageYOffset; - var left = ref.pageXOffset; - - var rect = isWindow(element) - ? {height: height(element), width: width(element), top: 0, left: 0} - : getRect(toNode(element)); - - return { - height: rect.height, - width: rect.width, - top: rect.top + top, - left: rect.left + left, - bottom: rect.top + rect.height + top, - right: rect.left + rect.width + left - }; - } - - function position(element, parent) { - - parent = parent || (toNode(element) || {}).offsetParent || toWindow(element).document.documentElement; - - var elementOffset = offset(element); - var parentOffset = offset(parent); - - return { - top: elementOffset.top - parentOffset.top - toFloat(css(parent, 'borderTopWidth')), - left: elementOffset.left - parentOffset.left - toFloat(css(parent, 'borderLeftWidth')) - }; - } - - function offsetPosition(element) { - var offset = [0, 0]; - - element = toNode(element); - - do { - - offset[0] += element.offsetTop; - offset[1] += element.offsetLeft; - - if (css(element, 'position') === 'fixed') { - var win = toWindow(element); - offset[0] += win.pageYOffset; - offset[1] += win.pageXOffset; - return offset; - } - - } while ((element = element.offsetParent)); - - return offset; - } - - var height = dimension('height'); - var width = dimension('width'); - - function dimension(prop) { - var propName = ucfirst(prop); - return function (element, value) { - - if (isUndefined(value)) { - - if (isWindow(element)) { - return element[("inner" + propName)]; - } - - if (isDocument(element)) { - var doc = element.documentElement; - return Math.max(doc[("offset" + propName)], doc[("scroll" + propName)]); - } - - element = toNode(element); - - value = css(element, prop); - value = value === 'auto' ? element[("offset" + propName)] : toFloat(value) || 0; - - return value - boxModelAdjust(element, prop); - - } else { - - css(element, prop, !value && value !== 0 - ? '' - : +value + boxModelAdjust(element, prop) + 'px' - ); - - } - - }; - } - - function boxModelAdjust(element, prop, sizing) { - if ( sizing === void 0 ) sizing = 'border-box'; - - return css(element, 'boxSizing') === sizing - ? dirs[prop].slice(1).map(ucfirst).reduce(function (value, prop) { return value - + toFloat(css(element, ("padding" + prop))) - + toFloat(css(element, ("border" + prop + "Width"))); } - , 0) - : 0; - } - - function moveTo(position, attach, dim, factor) { - each(dirs, function (ref, prop) { - var dir = ref[0]; - var align = ref[1]; - var alignFlip = ref[2]; - - if (attach[dir] === alignFlip) { - position[align] += dim[prop] * factor; - } else if (attach[dir] === 'center') { - position[align] += dim[prop] * factor / 2; - } - }); - } - - function getPos(pos) { - - var x = /left|center|right/; - var y = /top|center|bottom/; - - pos = (pos || '').split(' '); - - if (pos.length === 1) { - pos = x.test(pos[0]) - ? pos.concat('center') - : y.test(pos[0]) - ? ['center'].concat(pos) - : ['center', 'center']; - } - - return { - x: x.test(pos[0]) ? pos[0] : 'center', - y: y.test(pos[1]) ? pos[1] : 'center' - }; - } - - function getOffsets(offsets, width, height) { - - var ref = (offsets || '').split(' '); - var x = ref[0]; - var y = ref[1]; - - return { - x: x ? toFloat(x) * (endsWith(x, '%') ? width / 100 : 1) : 0, - y: y ? toFloat(y) * (endsWith(y, '%') ? height / 100 : 1) : 0 - }; - } - - function flipPosition(pos) { - switch (pos) { - case 'left': - return 'right'; - case 'right': - return 'left'; - case 'top': - return 'bottom'; - case 'bottom': - return 'top'; - default: - return pos; - } - } - - function toPx(value, property, element) { - if ( property === void 0 ) property = 'width'; - if ( element === void 0 ) element = window; - - return isNumeric(value) - ? +value - : endsWith(value, 'vh') - ? percent(height(toWindow(element)), value) - : endsWith(value, 'vw') - ? percent(width(toWindow(element)), value) - : endsWith(value, '%') - ? percent(getDimensions(element)[property], value) - : toFloat(value); - } - - function percent(base, value) { - return base * toFloat(value) / 100; - } - - function getRect(element) { - - if (!element) { - return {}; - } - - var style; - - if (!isVisible(element)) { - style = attr(element, 'style'); - element.style.setProperty('display', 'block', 'important'); - } - - var rect = element.getBoundingClientRect(); - - attr(element, 'style', style); - - return rect; - } - - /* - Based on: - Copyright (c) 2016 Wilson Page wilsonpage@me.com - https://github.com/wilsonpage/fastdom - */ - - var fastdom = { - - reads: [], - writes: [], - - read: function(task) { - this.reads.push(task); - scheduleFlush(); - return task; - }, - - write: function(task) { - this.writes.push(task); - scheduleFlush(); - return task; - }, - - clear: function(task) { - return remove$1(this.reads, task) || remove$1(this.writes, task); - }, - - flush: flush - - }; - - function flush(recursion) { - if ( recursion === void 0 ) recursion = 1; - - runTasks(fastdom.reads); - runTasks(fastdom.writes.splice(0, fastdom.writes.length)); - - fastdom.scheduled = false; - - if (fastdom.reads.length || fastdom.writes.length) { - scheduleFlush(recursion + 1); - } - } - - var RECURSION_LIMIT = 4; - function scheduleFlush(recursion) { - - if (fastdom.scheduled) { - return; - } - - fastdom.scheduled = true; - if (recursion && recursion < RECURSION_LIMIT) { - Promise.resolve().then(function () { return flush(recursion); }); - } else { - requestAnimationFrame(function () { return flush(); }); - } - - } - - function runTasks(tasks) { - var task; - while ((task = tasks.shift())) { - task(); - } - } - - function remove$1(array, item) { - var index = array.indexOf(item); - return !!~index && !!array.splice(index, 1); - } - - function MouseTracker() {} - - MouseTracker.prototype = { - - positions: [], - - init: function() { - var this$1 = this; - - - this.positions = []; - - var position; - this.unbind = on(document, 'mousemove', function (e) { return position = getEventPos(e); }); - this.interval = setInterval(function () { - - if (!position) { - return; - } - - this$1.positions.push(position); - - if (this$1.positions.length > 5) { - this$1.positions.shift(); - } - }, 50); - - }, - - cancel: function() { - this.unbind && this.unbind(); - this.interval && clearInterval(this.interval); - }, - - movesTo: function(target) { - - if (this.positions.length < 2) { - return false; - } - - var p = target.getBoundingClientRect(); - var left = p.left; - var right = p.right; - var top = p.top; - var bottom = p.bottom; - - var ref = this.positions; - var prevPosition = ref[0]; - var position = last(this.positions); - var path = [prevPosition, position]; - - if (pointInRect(position, p)) { - return false; - } - - var diagonals = [[{x: left, y: top}, {x: right, y: bottom}], [{x: left, y: bottom}, {x: right, y: top}]]; - - return diagonals.some(function (diagonal) { - var intersection = intersect(path, diagonal); - return intersection && pointInRect(intersection, p); - }); - } - - }; - - // Inspired by http://paulbourke.net/geometry/pointlineplane/ - function intersect(ref, ref$1) { - var ref_0 = ref[0]; - var x1 = ref_0.x; - var y1 = ref_0.y; - var ref_1 = ref[1]; - var x2 = ref_1.x; - var y2 = ref_1.y; - var ref$1_0 = ref$1[0]; - var x3 = ref$1_0.x; - var y3 = ref$1_0.y; - var ref$1_1 = ref$1[1]; - var x4 = ref$1_1.x; - var y4 = ref$1_1.y; - - - var denominator = (y4 - y3) * (x2 - x1) - (x4 - x3) * (y2 - y1); - - // Lines are parallel - if (denominator === 0) { - return false; - } - - var ua = ((x4 - x3) * (y1 - y3) - (y4 - y3) * (x1 - x3)) / denominator; - - if (ua < 0) { - return false; - } - - // Return an object with the x and y coordinates of the intersection - return {x: x1 + ua * (x2 - x1), y: y1 + ua * (y2 - y1)}; - } - - var strats = {}; - - strats.events = - strats.created = - strats.beforeConnect = - strats.connected = - strats.beforeDisconnect = - strats.disconnected = - strats.destroy = concatStrat; - - // args strategy - strats.args = function (parentVal, childVal) { - return childVal !== false && concatStrat(childVal || parentVal); - }; - - // update strategy - strats.update = function (parentVal, childVal) { - return sortBy(concatStrat(parentVal, isFunction(childVal) ? {read: childVal} : childVal), 'order'); - }; - - // property strategy - strats.props = function (parentVal, childVal) { - - if (isArray(childVal)) { - childVal = childVal.reduce(function (value, key) { - value[key] = String; - return value; - }, {}); - } - - return strats.methods(parentVal, childVal); - }; - - // extend strategy - strats.computed = - strats.methods = function (parentVal, childVal) { - return childVal - ? parentVal - ? assign({}, parentVal, childVal) - : childVal - : parentVal; - }; - - // data strategy - strats.data = function (parentVal, childVal, vm) { - - if (!vm) { - - if (!childVal) { - return parentVal; - } - - if (!parentVal) { - return childVal; - } - - return function (vm) { - return mergeFnData(parentVal, childVal, vm); - }; - - } - - return mergeFnData(parentVal, childVal, vm); - }; - - function mergeFnData(parentVal, childVal, vm) { - return strats.computed( - isFunction(parentVal) - ? parentVal.call(vm, vm) - : parentVal, - isFunction(childVal) - ? childVal.call(vm, vm) - : childVal - ); - } - - // concat strategy - function concatStrat(parentVal, childVal) { - - parentVal = parentVal && !isArray(parentVal) ? [parentVal] : parentVal; - - return childVal - ? parentVal - ? parentVal.concat(childVal) - : isArray(childVal) - ? childVal - : [childVal] - : parentVal; - } - - // default strategy - function defaultStrat(parentVal, childVal) { - return isUndefined(childVal) ? parentVal : childVal; - } - - function mergeOptions(parent, child, vm) { - - var options = {}; - - if (isFunction(child)) { - child = child.options; - } - - if (child.extends) { - parent = mergeOptions(parent, child.extends, vm); - } - - if (child.mixins) { - for (var i = 0, l = child.mixins.length; i < l; i++) { - parent = mergeOptions(parent, child.mixins[i], vm); - } - } - - for (var key in parent) { - mergeKey(key); - } - - for (var key$1 in child) { - if (!hasOwn(parent, key$1)) { - mergeKey(key$1); - } - } - - function mergeKey(key) { - options[key] = (strats[key] || defaultStrat)(parent[key], child[key], vm); - } - - return options; - } - - function parseOptions(options, args) { - var obj; - - if ( args === void 0 ) args = []; - - try { - - return !options - ? {} - : startsWith(options, '{') - ? JSON.parse(options) - : args.length && !includes(options, ':') - ? (( obj = {}, obj[args[0]] = options, obj )) - : options.split(';').reduce(function (options, option) { - var ref = option.split(/:(.*)/); - var key = ref[0]; - var value = ref[1]; - if (key && !isUndefined(value)) { - options[key.trim()] = value.trim(); - } - return options; - }, {}); - - } catch (e) { - return {}; - } - - } - - function play(el) { - - if (isIFrame(el)) { - call(el, {func: 'playVideo', method: 'play'}); - } - - if (isHTML5(el)) { - try { - el.play().catch(noop); - } catch (e) {} - } - - } - - function pause(el) { - - if (isIFrame(el)) { - call(el, {func: 'pauseVideo', method: 'pause'}); - } - - if (isHTML5(el)) { - el.pause(); - } - - } - - function mute(el) { - - if (isIFrame(el)) { - call(el, {func: 'mute', method: 'setVolume', value: 0}); - } - - if (isHTML5(el)) { - el.muted = true; - } - - } - - function isHTML5(el) { - return el && el.tagName === 'VIDEO'; - } - - function isIFrame(el) { - return el && el.tagName === 'IFRAME' && (isYoutube(el) || isVimeo(el)); - } - - function isYoutube(el) { - return !!el.src.match(/\/\/.*?youtube(-nocookie)?\.[a-z]+\/(watch\?v=[^&\s]+|embed)|youtu\.be\/.*/); - } - - function isVimeo(el) { - return !!el.src.match(/vimeo\.com\/video\/.*/); - } - - function call(el, cmd) { - enableApi(el).then(function () { return post(el, cmd); }); - } - - function post(el, cmd) { - try { - el.contentWindow.postMessage(JSON.stringify(assign({event: 'command'}, cmd)), '*'); - } catch (e) {} - } - - var stateKey = '_ukPlayer'; - var counter = 0; - function enableApi(el) { - - if (el[stateKey]) { - return el[stateKey]; - } - - var youtube = isYoutube(el); - var vimeo = isVimeo(el); - - var id = ++counter; - var poller; - - return el[stateKey] = new Promise(function (resolve) { - - youtube && once(el, 'load', function () { - var listener = function () { return post(el, {event: 'listening', id: id}); }; - poller = setInterval(listener, 100); - listener(); - }); - - once(window, 'message', resolve, false, function (ref) { - var data = ref.data; - - - try { - data = JSON.parse(data); - return data && (youtube && data.id === id && data.event === 'onReady' || vimeo && Number(data.player_id) === id); - } catch (e) {} - - }); - - el.src = "" + (el.src) + (includes(el.src, '?') ? '&' : '?') + (youtube ? 'enablejsapi=1' : ("api=1&player_id=" + id)); - - }).then(function () { return clearInterval(poller); }); - } - - function isInView(element, offsetTop, offsetLeft) { - if ( offsetTop === void 0 ) offsetTop = 0; - if ( offsetLeft === void 0 ) offsetLeft = 0; - - - if (!isVisible(element)) { - return false; - } - - var parents = overflowParents(element); - - return parents.every(function (parent, i) { - - var client = offset(parents[i + 1] || element); - var ref = offset(getViewport(parent)); - var top = ref.top; - var left = ref.left; - var bottom = ref.bottom; - var right = ref.right; - - return intersectRect(client, { - top: top - offsetTop, - left: left - offsetLeft, - bottom: bottom + offsetTop, - right: right + offsetLeft - }); - }); - } - - function scrollTop(element, top) { - - if (isWindow(element) || isDocument(element)) { - element = getScrollingElement(element); - } else { - element = toNode(element); - } - - element.scrollTop = top; - } - - function scrollIntoView(element, ref) { - if ( ref === void 0 ) ref = {}; - var offsetBy = ref.offset; if ( offsetBy === void 0 ) offsetBy = 0; - - - if (!isVisible(element)) { - return; - } - - var parents = overflowParents(element).concat(element); - - var promise = Promise.resolve(); - var loop = function ( i ) { - promise = promise.then(function () { return new Promise(function (resolve) { - - var scrollElement = parents[i]; - var element = parents[i + 1]; - - var scroll = scrollElement.scrollTop; - var top = Math.ceil(position(element, getViewport(scrollElement)).top - offsetBy); - var duration = getDuration(Math.abs(top)); - - var start = Date.now(); - var step = function () { - - var percent = ease(clamp((Date.now() - start) / duration)); - - scrollTop(scrollElement, scroll + top * percent); - - // scroll more if we have not reached our destination - if (percent !== 1) { - requestAnimationFrame(step); - } else { - resolve(); - } - - }; - - step(); - }); } - ); - }; - - for (var i = 0; i < parents.length - 1; i++) loop( i ); - - return promise; - - function getDuration(dist) { - return 40 * Math.pow(dist, .375); - } - - function ease(k) { - return 0.5 * (1 - Math.cos(Math.PI * k)); - } - - } - - function scrolledOver(element, heightOffset) { - if ( heightOffset === void 0 ) heightOffset = 0; - - - if (!isVisible(element)) { - return 0; - } - - var scrollElement = last(scrollParents(element)); - var scrollHeight = scrollElement.scrollHeight; - var scrollTop = scrollElement.scrollTop; - var viewport = getViewport(scrollElement); - var viewportHeight = offset(viewport).height; - var viewportTop = offsetPosition(element)[0] - scrollTop - offsetPosition(scrollElement)[0]; - var viewportDist = Math.min(viewportHeight, viewportTop + scrollTop); - - var top = viewportTop - viewportDist; - var dist = Math.min( - offset(element).height + heightOffset + viewportDist, - scrollHeight - (viewportTop + scrollTop), - scrollHeight - viewportHeight - ); - - return clamp(-1 * top / dist); - } - - function scrollParents(element, overflowRe) { - if ( overflowRe === void 0 ) overflowRe = /auto|scroll/; - - var scrollEl = getScrollingElement(element); - var scrollParents = parents(element).filter(function (parent) { return parent === scrollEl - || overflowRe.test(css(parent, 'overflow')) - && parent.scrollHeight > Math.round(offset(parent).height); } - ).reverse(); - return scrollParents.length ? scrollParents : [scrollEl]; - } - - function getViewport(scrollElement) { - return scrollElement === getScrollingElement(scrollElement) ? window : scrollElement; - } - - function overflowParents(element) { - return scrollParents(element, /auto|scroll|hidden/); - } - - function getScrollingElement(element) { - var ref = toWindow(element); - var document = ref.document; - return document.scrollingElement || document.documentElement; - } - - var IntersectionObserver = inBrowser && window.IntersectionObserver - || /*@__PURE__*/(function () { - function IntersectionObserverClass(callback, ref) { - var this$1 = this; - if ( ref === void 0 ) ref = {}; - var rootMargin = ref.rootMargin; if ( rootMargin === void 0 ) rootMargin = '0 0'; - - - this.targets = []; - - var ref$1 = (rootMargin || '0 0').split(' ').map(toFloat); - var offsetTop = ref$1[0]; - var offsetLeft = ref$1[1]; - - this.offsetTop = offsetTop; - this.offsetLeft = offsetLeft; - - var pending; - this.apply = function () { - - if (pending) { - return; - } - - pending = requestAnimationFrame(function () { return setTimeout(function () { - var records = this$1.takeRecords(); - - if (records.length) { - callback(records, this$1); - } - - pending = false; - }); }); - - }; - - this.off = on(window, 'scroll resize load', this.apply, {passive: true, capture: true}); - - } - - IntersectionObserverClass.prototype.takeRecords = function () { - var this$1 = this; - - return this.targets.filter(function (entry) { - - var inView = isInView(entry.target, this$1.offsetTop, this$1.offsetLeft); - - if (entry.isIntersecting === null || inView ^ entry.isIntersecting) { - entry.isIntersecting = inView; - return true; - } - - }); - }; - - IntersectionObserverClass.prototype.observe = function (target) { - this.targets.push({ - target: target, - isIntersecting: null - }); - this.apply(); - }; - - IntersectionObserverClass.prototype.disconnect = function () { - this.targets = []; - this.off(); - }; - - return IntersectionObserverClass; - }()); - - var util = /*#__PURE__*/Object.freeze({ - __proto__: null, - ajax: ajax, - getImage: getImage, - transition: transition, - Transition: Transition, - animate: animate, - Animation: Animation, - attr: attr, - hasAttr: hasAttr, - removeAttr: removeAttr, - data: data, - addClass: addClass, - removeClass: removeClass, - removeClasses: removeClasses, - replaceClass: replaceClass, - hasClass: hasClass, - toggleClass: toggleClass, - positionAt: positionAt, - offset: offset, - position: position, - offsetPosition: offsetPosition, - height: height, - width: width, - boxModelAdjust: boxModelAdjust, - flipPosition: flipPosition, - toPx: toPx, - ready: ready, - index: index, - getIndex: getIndex, - empty: empty, - html: html, - prepend: prepend, - append: append, - before: before, - after: after, - remove: remove, - wrapAll: wrapAll, - wrapInner: wrapInner, - unwrap: unwrap, - fragment: fragment, - apply: apply, - $: $, - $$: $$, - inBrowser: inBrowser, - isIE: isIE, - isRtl: isRtl, - hasTouch: hasTouch, - pointerDown: pointerDown, - pointerMove: pointerMove, - pointerUp: pointerUp, - pointerEnter: pointerEnter, - pointerLeave: pointerLeave, - pointerCancel: pointerCancel, - on: on, - off: off, - once: once, - trigger: trigger, - createEvent: createEvent, - toEventTargets: toEventTargets, - isTouch: isTouch, - getEventPos: getEventPos, - fastdom: fastdom, - isVoidElement: isVoidElement, - isVisible: isVisible, - selInput: selInput, - isInput: isInput, - filter: filter, - within: within, - parents: parents, - children: children, - hasOwn: hasOwn, - hyphenate: hyphenate, - camelize: camelize, - ucfirst: ucfirst, - startsWith: startsWith, - endsWith: endsWith, - includes: includes, - findIndex: findIndex, - isArray: isArray, - isFunction: isFunction, - isObject: isObject, - isPlainObject: isPlainObject, - isWindow: isWindow, - isDocument: isDocument, - isJQuery: isJQuery, - isNode: isNode, - isElement: isElement, - isNodeCollection: isNodeCollection, - isBoolean: isBoolean, - isString: isString, - isNumber: isNumber, - isNumeric: isNumeric, - isEmpty: isEmpty, - isUndefined: isUndefined, - toBoolean: toBoolean, - toNumber: toNumber, - toFloat: toFloat, - toNode: toNode, - toNodes: toNodes, - toWindow: toWindow, - toList: toList, - toMs: toMs, - isEqual: isEqual, - swap: swap, - assign: assign, - last: last, - each: each, - sortBy: sortBy, - uniqueBy: uniqueBy, - clamp: clamp, - noop: noop, - intersectRect: intersectRect, - pointInRect: pointInRect, - Dimensions: Dimensions, - MouseTracker: MouseTracker, - mergeOptions: mergeOptions, - parseOptions: parseOptions, - play: play, - pause: pause, - mute: mute, - Promise: Promise, - Deferred: Deferred, - IntersectionObserver: IntersectionObserver, - query: query, - queryAll: queryAll, - find: find, - findAll: findAll, - matches: matches, - closest: closest, - parent: parent, - escape: escape, - css: css, - getStyles: getStyles, - getStyle: getStyle, - getCssVar: getCssVar, - propName: propName, - isInView: isInView, - scrollTop: scrollTop, - scrollIntoView: scrollIntoView, - scrolledOver: scrolledOver, - scrollParents: scrollParents, - getViewport: getViewport - }); - - function globalAPI (UIkit) { - - var DATA = UIkit.data; - - UIkit.use = function (plugin) { - - if (plugin.installed) { - return; - } - - plugin.call(null, this); - plugin.installed = true; - - return this; - }; - - UIkit.mixin = function (mixin, component) { - component = (isString(component) ? UIkit.component(component) : component) || this; - component.options = mergeOptions(component.options, mixin); - }; - - UIkit.extend = function (options) { - - options = options || {}; - - var Super = this; - var Sub = function UIkitComponent(options) { - this._init(options); - }; - - Sub.prototype = Object.create(Super.prototype); - Sub.prototype.constructor = Sub; - Sub.options = mergeOptions(Super.options, options); - - Sub.super = Super; - Sub.extend = Super.extend; - - return Sub; - }; - - UIkit.update = function (element, e) { - - element = element ? toNode(element) : document.body; - - parents(element).reverse().forEach(function (element) { return update(element[DATA], e); }); - apply(element, function (element) { return update(element[DATA], e); }); - - }; - - var container; - Object.defineProperty(UIkit, 'container', { - - get: function() { - return container || document.body; - }, - - set: function(element) { - container = $(element); - } - - }); - - function update(data, e) { - - if (!data) { - return; - } - - for (var name in data) { - if (data[name]._connected) { - data[name]._callUpdate(e); - } - } - - } - } - - function hooksAPI (UIkit) { - - UIkit.prototype._callHook = function (hook) { - var this$1 = this; - - - var handlers = this.$options[hook]; - - if (handlers) { - handlers.forEach(function (handler) { return handler.call(this$1); }); - } - }; - - UIkit.prototype._callConnected = function () { - - if (this._connected) { - return; - } - - this._data = {}; - this._computeds = {}; - this._frames = {reads: {}, writes: {}}; - - this._initProps(); - - this._callHook('beforeConnect'); - this._connected = true; - - this._initEvents(); - this._initObserver(); - - this._callHook('connected'); - this._callUpdate(); - }; - - UIkit.prototype._callDisconnected = function () { - - if (!this._connected) { - return; - } - - this._callHook('beforeDisconnect'); - - if (this._observer) { - this._observer.disconnect(); - this._observer = null; - } - - this._unbindEvents(); - this._callHook('disconnected'); - - this._connected = false; - - }; - - UIkit.prototype._callUpdate = function (e) { - var this$1 = this; - if ( e === void 0 ) e = 'update'; - - - var type = e.type || e; - - if (includes(['update', 'resize'], type)) { - this._callWatches(); - } - - var updates = this.$options.update; - var ref = this._frames; - var reads = ref.reads; - var writes = ref.writes; - - if (!updates) { - return; - } - - updates.forEach(function (ref, i) { - var read = ref.read; - var write = ref.write; - var events = ref.events; - - - if (type !== 'update' && !includes(events, type)) { - return; - } - - if (read && !includes(fastdom.reads, reads[i])) { - reads[i] = fastdom.read(function () { - - var result = this$1._connected && read.call(this$1, this$1._data, type); - - if (result === false && write) { - fastdom.clear(writes[i]); - } else if (isPlainObject(result)) { - assign(this$1._data, result); - } - }); - } - - if (write && !includes(fastdom.writes, writes[i])) { - writes[i] = fastdom.write(function () { return this$1._connected && write.call(this$1, this$1._data, type); }); - } - - }); - - }; - - UIkit.prototype._callWatches = function () { - var this$1 = this; - - - var ref = this; - var _frames = ref._frames; - - if (_frames._watch) { - return; - } - - var initital = !hasOwn(_frames, '_watch'); - - _frames._watch = fastdom.read(function () { - - if (!this$1._connected) { - return; - } - - var ref = this$1; - var computed = ref.$options.computed; - var _computeds = ref._computeds; - - for (var key in computed) { - - var hasPrev = hasOwn(_computeds, key); - var prev = _computeds[key]; - - delete _computeds[key]; - - var ref$1 = computed[key]; - var watch = ref$1.watch; - var immediate = ref$1.immediate; - if (watch && ( - initital && immediate - || hasPrev && !isEqual(prev, this$1[key]) - )) { - watch.call(this$1, this$1[key], prev); - } - - } - - _frames._watch = null; - - }); - - }; - - } - - function stateAPI (UIkit) { - - var uid = 0; - - UIkit.prototype._init = function (options) { - - options = options || {}; - options.data = normalizeData(options, this.constructor.options); - - this.$options = mergeOptions(this.constructor.options, options, this); - this.$el = null; - this.$props = {}; - - this._uid = uid++; - this._initData(); - this._initMethods(); - this._initComputeds(); - this._callHook('created'); - - if (options.el) { - this.$mount(options.el); - } - }; - - UIkit.prototype._initData = function () { - - var ref = this.$options; - var data = ref.data; if ( data === void 0 ) data = {}; - - for (var key in data) { - this.$props[key] = this[key] = data[key]; - } - }; - - UIkit.prototype._initMethods = function () { - - var ref = this.$options; - var methods = ref.methods; - - if (methods) { - for (var key in methods) { - this[key] = methods[key].bind(this); - } - } - }; - - UIkit.prototype._initComputeds = function () { - - var ref = this.$options; - var computed = ref.computed; - - this._computeds = {}; - - if (computed) { - for (var key in computed) { - registerComputed(this, key, computed[key]); - } - } - }; - - UIkit.prototype._initProps = function (props) { - - var key; - - props = props || getProps(this.$options, this.$name); - - for (key in props) { - if (!isUndefined(props[key])) { - this.$props[key] = props[key]; - } - } - - var exclude = [this.$options.computed, this.$options.methods]; - for (key in this.$props) { - if (key in props && notIn(exclude, key)) { - this[key] = this.$props[key]; - } - } - }; - - UIkit.prototype._initEvents = function () { - var this$1 = this; - - - this._events = []; - - var ref = this.$options; - var events = ref.events; - - if (events) { - - events.forEach(function (event) { - - if (!hasOwn(event, 'handler')) { - for (var key in event) { - registerEvent(this$1, event[key], key); - } - } else { - registerEvent(this$1, event); - } - - }); - } - }; - - UIkit.prototype._unbindEvents = function () { - this._events.forEach(function (unbind) { return unbind(); }); - delete this._events; - }; - - UIkit.prototype._initObserver = function () { - var this$1 = this; - - - var ref = this.$options; - var attrs = ref.attrs; - var props = ref.props; - var el = ref.el; - if (this._observer || !props || attrs === false) { - return; - } - - attrs = isArray(attrs) ? attrs : Object.keys(props); - - this._observer = new MutationObserver(function (records) { - var data = getProps(this$1.$options, this$1.$name); - if (records.some(function (ref) { - var attributeName = ref.attributeName; - - var prop = attributeName.replace('data-', ''); - return (prop === this$1.$name ? attrs : [camelize(prop), camelize(attributeName)]).some(function (prop) { return !isUndefined(data[prop]) && data[prop] !== this$1.$props[prop]; } - ); - })) { - this$1.$reset(); - } - - }); - - var filter = attrs.map(function (key) { return hyphenate(key); }).concat(this.$name); - - this._observer.observe(el, { - attributes: true, - attributeFilter: filter.concat(filter.map(function (key) { return ("data-" + key); })) - }); - }; - - function getProps(opts, name) { - - var data$1 = {}; - var args = opts.args; if ( args === void 0 ) args = []; - var props = opts.props; if ( props === void 0 ) props = {}; - var el = opts.el; - - if (!props) { - return data$1; - } - - for (var key in props) { - var prop = hyphenate(key); - var value = data(el, prop); - - if (isUndefined(value)) { - continue; - } - - value = props[key] === Boolean && value === '' - ? true - : coerce(props[key], value); - - if (prop === 'target' && (!value || startsWith(value, '_'))) { - continue; - } - - data$1[key] = value; - } - - var options = parseOptions(data(el, name), args); - - for (var key$1 in options) { - var prop$1 = camelize(key$1); - if (props[prop$1] !== undefined) { - data$1[prop$1] = coerce(props[prop$1], options[key$1]); - } - } - - return data$1; - } - - function registerComputed(component, key, cb) { - Object.defineProperty(component, key, { - - enumerable: true, - - get: function() { - - var _computeds = component._computeds; - var $props = component.$props; - var $el = component.$el; - - if (!hasOwn(_computeds, key)) { - _computeds[key] = (cb.get || cb).call(component, $props, $el); - } - - return _computeds[key]; - }, - - set: function(value) { - - var _computeds = component._computeds; - - _computeds[key] = cb.set ? cb.set.call(component, value) : value; - - if (isUndefined(_computeds[key])) { - delete _computeds[key]; - } - } - - }); - } - - function registerEvent(component, event, key) { - - if (!isPlainObject(event)) { - event = ({name: key, handler: event}); - } - - var name = event.name; - var el = event.el; - var handler = event.handler; - var capture = event.capture; - var passive = event.passive; - var delegate = event.delegate; - var filter = event.filter; - var self = event.self; - el = isFunction(el) - ? el.call(component) - : el || component.$el; - - if (isArray(el)) { - el.forEach(function (el) { return registerEvent(component, assign({}, event, {el: el}), key); }); - return; - } - - if (!el || filter && !filter.call(component)) { - return; - } - - component._events.push( - on( - el, - name, - !delegate - ? null - : isString(delegate) - ? delegate - : delegate.call(component), - isString(handler) ? component[handler] : handler.bind(component), - {passive: passive, capture: capture, self: self} - ) - ); - - } - - function notIn(options, key) { - return options.every(function (arr) { return !arr || !hasOwn(arr, key); }); - } - - function coerce(type, value) { - - if (type === Boolean) { - return toBoolean(value); - } else if (type === Number) { - return toNumber(value); - } else if (type === 'list') { - return toList(value); - } - - return type ? type(value) : value; - } - - function normalizeData(ref, ref$1) { - var data = ref.data; - var el = ref.el; - var args = ref$1.args; - var props = ref$1.props; if ( props === void 0 ) props = {}; - - data = isArray(data) - ? !isEmpty(args) - ? data.slice(0, args.length).reduce(function (data, value, index) { - if (isPlainObject(value)) { - assign(data, value); - } else { - data[args[index]] = value; - } - return data; - }, {}) - : undefined - : data; - - if (data) { - for (var key in data) { - if (isUndefined(data[key])) { - delete data[key]; - } else { - data[key] = props[key] ? coerce(props[key], data[key]) : data[key]; - } - } - } - - return data; - } - } - - function instanceAPI (UIkit) { - - var DATA = UIkit.data; - - UIkit.prototype.$create = function (component, element, data) { - return UIkit[component](element, data); - }; - - UIkit.prototype.$mount = function (el) { - - var ref = this.$options; - var name = ref.name; - - if (!el[DATA]) { - el[DATA] = {}; - } - - if (el[DATA][name]) { - return; - } - - el[DATA][name] = this; - - this.$el = this.$options.el = this.$options.el || el; - - if (within(el, document)) { - this._callConnected(); - } - }; - - UIkit.prototype.$reset = function () { - this._callDisconnected(); - this._callConnected(); - }; - - UIkit.prototype.$destroy = function (removeEl) { - if ( removeEl === void 0 ) removeEl = false; - - - var ref = this.$options; - var el = ref.el; - var name = ref.name; - - if (el) { - this._callDisconnected(); - } - - this._callHook('destroy'); - - if (!el || !el[DATA]) { - return; - } - - delete el[DATA][name]; - - if (!isEmpty(el[DATA])) { - delete el[DATA]; - } - - if (removeEl) { - remove(this.$el); - } - }; - - UIkit.prototype.$emit = function (e) { - this._callUpdate(e); - }; - - UIkit.prototype.$update = function (element, e) { - if ( element === void 0 ) element = this.$el; - - UIkit.update(element, e); - }; - - UIkit.prototype.$getComponent = UIkit.getComponent; - - var names = {}; - Object.defineProperties(UIkit.prototype, { - - $container: Object.getOwnPropertyDescriptor(UIkit, 'container'), - - $name: { - - get: function() { - var ref = this.$options; - var name = ref.name; - - if (!names[name]) { - names[name] = UIkit.prefix + hyphenate(name); - } - - return names[name]; - } - - } - - }); - - } - - function componentAPI (UIkit) { - - var DATA = UIkit.data; - - var components = {}; - - UIkit.component = function (name, options) { - - var id = hyphenate(name); - - name = camelize(id); - - if (!options) { - - if (isPlainObject(components[name])) { - components[name] = UIkit.extend(components[name]); - } - - return components[name]; - - } - - UIkit[name] = function (element, data) { - var i = arguments.length, argsArray = Array(i); - while ( i-- ) argsArray[i] = arguments[i]; - - - var component = UIkit.component(name); - - return component.options.functional - ? new component({data: isPlainObject(element) ? element : [].concat( argsArray )}) - : !element ? init(element) : $$(element).map(init)[0]; - - function init(element) { - - var instance = UIkit.getComponent(element, name); - - if (instance) { - if (!data) { - return instance; - } else { - instance.$destroy(); - } - } - - return new component({el: element, data: data}); - - } - - }; - - var opt = isPlainObject(options) ? assign({}, options) : options.options; - - opt.name = name; - - if (opt.install) { - opt.install(UIkit, opt, name); - } - - if (UIkit._initialized && !opt.functional) { - fastdom.read(function () { return UIkit[name](("[uk-" + id + "],[data-uk-" + id + "]")); }); - } - - return components[name] = isPlainObject(options) ? opt : options; - }; - - UIkit.getComponents = function (element) { return element && element[DATA] || {}; }; - UIkit.getComponent = function (element, name) { return UIkit.getComponents(element)[name]; }; - - UIkit.connect = function (node) { - - if (node[DATA]) { - for (var name in node[DATA]) { - node[DATA][name]._callConnected(); - } - } - - for (var i = 0; i < node.attributes.length; i++) { - - var name$1 = getComponentName(node.attributes[i].name); - - if (name$1 && name$1 in components) { - UIkit[name$1](node); - } - - } - - }; - - UIkit.disconnect = function (node) { - for (var name in node[DATA]) { - node[DATA][name]._callDisconnected(); - } - }; - - } - - function getComponentName(attribute) { - return startsWith(attribute, 'uk-') || startsWith(attribute, 'data-uk-') - ? camelize(attribute.replace('data-uk-', '').replace('uk-', '')) - : false; - } - - var UIkit = function (options) { - this._init(options); - }; - - UIkit.util = util; - UIkit.data = '__uikit__'; - UIkit.prefix = 'uk-'; - UIkit.options = {}; - UIkit.version = '3.5.8'; - - globalAPI(UIkit); - hooksAPI(UIkit); - stateAPI(UIkit); - componentAPI(UIkit); - instanceAPI(UIkit); - - function Core (UIkit) { - - inBrowser && ready(function () { - - UIkit.update(); - on(window, 'load resize', function () { return UIkit.update(null, 'resize'); }); - on(document, 'loadedmetadata load', function (ref) { - var target = ref.target; - - return UIkit.update(target, 'resize'); - }, true); - - // throttle `scroll` event (Safari triggers multiple `scroll` events per frame) - var pending; - on(window, 'scroll', function (e) { - - if (pending) { - return; - } - pending = true; - fastdom.write(function () { return pending = false; }); - - UIkit.update(null, e.type); - - }, {passive: true, capture: true}); - - var started = 0; - on(document, 'animationstart', function (ref) { - var target = ref.target; - - if ((css(target, 'animationName') || '').match(/^uk-.*(left|right)/)) { - - started++; - css(document.body, 'overflowX', 'hidden'); - setTimeout(function () { - if (!--started) { - css(document.body, 'overflowX', ''); - } - }, toMs(css(target, 'animationDuration')) + 100); - } - }, true); - - var off; - on(document, pointerDown, function (e) { - - off && off(); - - if (!isTouch(e)) { - return; - } - - // Handle Swipe Gesture - var pos = getEventPos(e); - var target = 'tagName' in e.target ? e.target : e.target.parentNode; - off = once(document, (pointerUp + " " + pointerCancel), function (e) { - - var ref = getEventPos(e); - var x = ref.x; - var y = ref.y; - - // swipe - if (target && x && Math.abs(pos.x - x) > 100 || y && Math.abs(pos.y - y) > 100) { - - setTimeout(function () { - trigger(target, 'swipe'); - trigger(target, ("swipe" + (swipeDirection(pos.x, pos.y, x, y)))); - }); - - } - - }); - - }, {passive: true}); - - }); - - } - - function swipeDirection(x1, y1, x2, y2) { - return Math.abs(x1 - x2) >= Math.abs(y1 - y2) - ? x1 - x2 > 0 - ? 'Left' - : 'Right' - : y1 - y2 > 0 - ? 'Up' - : 'Down'; - } - - function boot (UIkit) { - - var connect = UIkit.connect; - var disconnect = UIkit.disconnect; - - if (!inBrowser || !window.MutationObserver) { - return; - } - - fastdom.read(init); - - function init() { - - if (document.body) { - apply(document.body, connect); - } - - (new MutationObserver(function (mutations) { - var updates = []; - mutations.forEach(function (mutation) { return applyMutation(mutation, updates); }); - updates.forEach(function (el) { return UIkit.update(el); }); - })).observe(document, { - childList: true, - subtree: true, - characterData: true, - attributes: true - }); - - UIkit._initialized = true; - } - - function applyMutation(mutation, updates) { - - var target = mutation.target; - var type = mutation.type; - - var update = type !== 'attributes' - ? applyChildList(mutation) - : applyAttribute(mutation); - - if (update && !updates.some(function (element) { return element.contains(target); })) { - updates.push(target.contains ? target : target.parentNode); // IE 11 text node does not implement contains - } - - } - - function applyAttribute(ref) { - var target = ref.target; - var attributeName = ref.attributeName; - - - if (attributeName === 'href') { - return true; - } - - var name = getComponentName(attributeName); - - if (!name || !(name in UIkit)) { - return; - } - - if (hasAttr(target, attributeName)) { - UIkit[name](target); - return true; - } - - var component = UIkit.getComponent(target, name); - - if (component) { - component.$destroy(); - return true; - } - - } - - function applyChildList(ref) { - var addedNodes = ref.addedNodes; - var removedNodes = ref.removedNodes; - - - for (var i = 0; i < addedNodes.length; i++) { - apply(addedNodes[i], connect); - } - - for (var i$1 = 0; i$1 < removedNodes.length; i$1++) { - apply(removedNodes[i$1], disconnect); - } - - return true; - } - - } - - var Class = { - - connected: function() { - !hasClass(this.$el, this.$name) && addClass(this.$el, this.$name); - } - - }; - - var Togglable = { - - props: { - cls: Boolean, - animation: 'list', - duration: Number, - origin: String, - transition: String - }, - - data: { - cls: false, - animation: [false], - duration: 200, - origin: false, - transition: 'linear', - - initProps: { - overflow: '', - height: '', - paddingTop: '', - paddingBottom: '', - marginTop: '', - marginBottom: '' - }, - - hideProps: { - overflow: 'hidden', - height: 0, - paddingTop: 0, - paddingBottom: 0, - marginTop: 0, - marginBottom: 0 - } - - }, - - computed: { - - hasAnimation: function(ref) { - var animation = ref.animation; - - return !!animation[0]; - }, - - hasTransition: function(ref) { - var animation = ref.animation; - - return this.hasAnimation && animation[0] === true; - } - - }, - - methods: { - - toggleElement: function(targets, show, animate) { - var this$1 = this; - - return Promise.all(toNodes(targets).map(function (el) { return new Promise(function (resolve) { return this$1._toggleElement(el, show, animate).then(resolve, noop); } - ); } - )); - }, - - isToggled: function(el) { - var nodes = toNodes(el || this.$el); - return this.cls - ? hasClass(nodes, this.cls.split(' ')[0]) - : !hasAttr(nodes, 'hidden'); - }, - - updateAria: function(el) { - if (this.cls === false) { - attr(el, 'aria-hidden', !this.isToggled(el)); - } - }, - - _toggleElement: function(el, show, animate) { - var this$1 = this; - - - show = isBoolean(show) - ? show - : Animation.inProgress(el) - ? hasClass(el, 'uk-animation-leave') - : Transition.inProgress(el) - ? el.style.height === '0px' - : !this.isToggled(el); - - if (!trigger(el, ("before" + (show ? 'show' : 'hide')), [this])) { - return Promise.reject(); - } - - var promise = ( - isFunction(animate) - ? animate - : animate === false || !this.hasAnimation - ? this._toggle - : this.hasTransition - ? toggleHeight(this) - : toggleAnimation(this) - )(el, show); - - trigger(el, show ? 'show' : 'hide', [this]); - - var final = function () { - trigger(el, show ? 'shown' : 'hidden', [this$1]); - this$1.$update(el); - }; - - return (promise || Promise.resolve()).then(final); - }, - - _toggle: function(el, toggled) { - - if (!el) { - return; - } - - toggled = Boolean(toggled); - - var changed; - if (this.cls) { - changed = includes(this.cls, ' ') || toggled !== hasClass(el, this.cls); - changed && toggleClass(el, this.cls, includes(this.cls, ' ') ? undefined : toggled); - } else { - changed = toggled === el.hidden; - changed && (el.hidden = !toggled); - } - - $$('[autofocus]', el).some(function (el) { return isVisible(el) ? el.focus() || true : el.blur(); }); - - this.updateAria(el); - - if (changed) { - trigger(el, 'toggled', [this]); - this.$update(el); - } - } - - } - - }; - - function toggleHeight(ref) { - var isToggled = ref.isToggled; - var duration = ref.duration; - var initProps = ref.initProps; - var hideProps = ref.hideProps; - var transition = ref.transition; - var _toggle = ref._toggle; - - return function (el, show) { - - var inProgress = Transition.inProgress(el); - var inner = el.hasChildNodes ? toFloat(css(el.firstElementChild, 'marginTop')) + toFloat(css(el.lastElementChild, 'marginBottom')) : 0; - var currentHeight = isVisible(el) ? height(el) + (inProgress ? 0 : inner) : 0; - - Transition.cancel(el); - - if (!isToggled(el)) { - _toggle(el, true); - } - - height(el, ''); - - // Update child components first - fastdom.flush(); - - var endHeight = height(el) + (inProgress ? 0 : inner); - height(el, currentHeight); - - return (show - ? Transition.start(el, assign({}, initProps, {overflow: 'hidden', height: endHeight}), Math.round(duration * (1 - currentHeight / endHeight)), transition) - : Transition.start(el, hideProps, Math.round(duration * (currentHeight / endHeight)), transition).then(function () { return _toggle(el, false); }) - ).then(function () { return css(el, initProps); }); - - }; - } - - function toggleAnimation(cmp) { - return function (el, show) { - - Animation.cancel(el); - - var animation = cmp.animation; - var duration = cmp.duration; - var _toggle = cmp._toggle; - - if (show) { - _toggle(el, true); - return Animation.in(el, animation[0], duration, cmp.origin); - } - - return Animation.out(el, animation[1] || animation[0], duration, cmp.origin).then(function () { return _toggle(el, false); }); - }; - } - - var Accordion = { - - mixins: [Class, Togglable], - - props: { - targets: String, - active: null, - collapsible: Boolean, - multiple: Boolean, - toggle: String, - content: String, - transition: String, - offset: Number - }, - - data: { - targets: '> *', - active: false, - animation: [true], - collapsible: true, - multiple: false, - clsOpen: 'uk-open', - toggle: '> .uk-accordion-title', - content: '> .uk-accordion-content', - transition: 'ease', - offset: 0 - }, - - computed: { - - items: { - - get: function(ref, $el) { - var targets = ref.targets; - - return $$(targets, $el); - }, - - watch: function(items, prev) { - var this$1 = this; - - - items.forEach(function (el) { return hide($(this$1.content, el), !hasClass(el, this$1.clsOpen)); }); - - if (prev || hasClass(items, this.clsOpen)) { - return; - } - - var active = this.active !== false && items[Number(this.active)] - || !this.collapsible && items[0]; - - if (active) { - this.toggle(active, false); - } - - }, - - immediate: true - - } - - }, - - events: [ - - { - - name: 'click', - - delegate: function() { - return ((this.targets) + " " + (this.$props.toggle)); - }, - - handler: function(e) { - e.preventDefault(); - this.toggle(index($$(((this.targets) + " " + (this.$props.toggle)), this.$el), e.current)); - } - - } - - ], - - methods: { - - toggle: function(item, animate) { - var this$1 = this; - - - var items = [this.items[getIndex(item, this.items)]]; - var activeItems = filter(this.items, ("." + (this.clsOpen))); - - if (!this.multiple && !includes(activeItems, items[0])) { - items = items.concat(activeItems); - } - - if (!this.collapsible && activeItems.length < 2 && !filter(items, (":not(." + (this.clsOpen) + ")")).length) { - return; - } - - items.forEach(function (el) { return this$1.toggleElement(el, !hasClass(el, this$1.clsOpen), function (el, show) { - - toggleClass(el, this$1.clsOpen, show); - - var content = $(("" + (el._wrapper ? '> * ' : '') + (this$1.content)), el); - - if (animate === false || !this$1.hasTransition) { - hide(content, !show); - return; - } - - if (!el._wrapper) { - el._wrapper = wrapAll(content, ("")); - } - - hide(content, false); - return toggleHeight(this$1)(el._wrapper, show).then(function () { - hide(content, !show); - delete el._wrapper; - unwrap(content); - - if (show) { - var toggle = $(this$1.$props.toggle, el); - if (!isInView(toggle)) { - scrollIntoView(toggle, {offset: this$1.offset}); - } - } - }); - }); }); - } - - } - - }; - - function hide(el, hide) { - el && (el.hidden = hide); - } - - var alert = { - - mixins: [Class, Togglable], - - args: 'animation', - - props: { - close: String - }, - - data: { - animation: [true], - selClose: '.uk-alert-close', - duration: 150, - hideProps: assign({opacity: 0}, Togglable.data.hideProps) - }, - - events: [ - - { - - name: 'click', - - delegate: function() { - return this.selClose; - }, - - handler: function(e) { - e.preventDefault(); - this.close(); - } - - } - - ], - - methods: { - - close: function() { - var this$1 = this; - - this.toggleElement(this.$el).then(function () { return this$1.$destroy(true); }); - } - - } - - }; - - var Video = { - - args: 'autoplay', - - props: { - automute: Boolean, - autoplay: Boolean - }, - - data: { - automute: false, - autoplay: true - }, - - computed: { - - inView: function(ref) { - var autoplay = ref.autoplay; - - return autoplay === 'inview'; - } - - }, - - connected: function() { - - if (this.inView && !hasAttr(this.$el, 'preload')) { - this.$el.preload = 'none'; - } - - if (this.automute) { - mute(this.$el); - } - - }, - - update: { - - read: function() { - return { - visible: isVisible(this.$el) && css(this.$el, 'visibility') !== 'hidden', - inView: this.inView && isInView(this.$el) - }; - }, - - write: function(ref) { - var visible = ref.visible; - var inView = ref.inView; - - - if (!visible || this.inView && !inView) { - pause(this.$el); - } else if (this.autoplay === true || this.inView && inView) { - play(this.$el); - } - - }, - - events: ['resize', 'scroll'] - - } - - }; - - var cover = { - - mixins: [Class, Video], - - props: { - width: Number, - height: Number - }, - - data: { - automute: true - }, - - update: { - - read: function() { - - var el = this.$el; - var ref = getPositionedParent(el) || el.parentNode; - var height = ref.offsetHeight; - var width = ref.offsetWidth; - var dim = Dimensions.cover( - { - width: this.width || el.naturalWidth || el.videoWidth || el.clientWidth, - height: this.height || el.naturalHeight || el.videoHeight || el.clientHeight - }, - { - width: width + (width % 2 ? 1 : 0), - height: height + (height % 2 ? 1 : 0) - } - ); - - if (!dim.width || !dim.height) { - return false; - } - - return dim; - }, - - write: function(ref) { - var height = ref.height; - var width = ref.width; - - css(this.$el, {height: height, width: width}); - }, - - events: ['resize'] - - } - - }; - - function getPositionedParent(el) { - while ((el = parent(el))) { - if (css(el, 'position') !== 'static') { - return el; - } - } - } - - var Position = { - - props: { - pos: String, - offset: null, - flip: Boolean, - clsPos: String - }, - - data: { - pos: ("bottom-" + (!isRtl ? 'left' : 'right')), - flip: true, - offset: false, - clsPos: '' - }, - - computed: { - - pos: function(ref) { - var pos = ref.pos; - - return (pos + (!includes(pos, '-') ? '-center' : '')).split('-'); - }, - - dir: function() { - return this.pos[0]; - }, - - align: function() { - return this.pos[1]; - } - - }, - - methods: { - - positionAt: function(element, target, boundary) { - - removeClasses(element, ((this.clsPos) + "-(top|bottom|left|right)(-[a-z]+)?")); - - var node; - var ref = this; - var offset$1 = ref.offset; - var axis = this.getAxis(); - - if (!isNumeric(offset$1)) { - node = $(offset$1); - offset$1 = node - ? offset(node)[axis === 'x' ? 'left' : 'top'] - offset(target)[axis === 'x' ? 'right' : 'bottom'] - : 0; - } - - var ref$1 = positionAt( - element, - target, - axis === 'x' ? ((flipPosition(this.dir)) + " " + (this.align)) : ((this.align) + " " + (flipPosition(this.dir))), - axis === 'x' ? ((this.dir) + " " + (this.align)) : ((this.align) + " " + (this.dir)), - axis === 'x' ? ("" + (this.dir === 'left' ? -offset$1 : offset$1)) : (" " + (this.dir === 'top' ? -offset$1 : offset$1)), - null, - this.flip, - boundary - ).target; - var x = ref$1.x; - var y = ref$1.y; - - this.dir = axis === 'x' ? x : y; - this.align = axis === 'x' ? y : x; - - toggleClass(element, ((this.clsPos) + "-" + (this.dir) + "-" + (this.align)), this.offset === false); - - }, - - getAxis: function() { - return this.dir === 'top' || this.dir === 'bottom' ? 'y' : 'x'; - } - - } - - }; - - var active; - - var drop = { - - mixins: [Position, Togglable], - - args: 'pos', - - props: { - mode: 'list', - toggle: Boolean, - boundary: Boolean, - boundaryAlign: Boolean, - delayShow: Number, - delayHide: Number, - clsDrop: String - }, - - data: { - mode: ['click', 'hover'], - toggle: '- *', - boundary: inBrowser && window, - boundaryAlign: false, - delayShow: 0, - delayHide: 800, - clsDrop: false, - animation: ['uk-animation-fade'], - cls: 'uk-open' - }, - - computed: { - - boundary: function(ref, $el) { - var boundary = ref.boundary; - - return query(boundary, $el); - }, - - clsDrop: function(ref) { - var clsDrop = ref.clsDrop; - - return clsDrop || ("uk-" + (this.$options.name)); - }, - - clsPos: function() { - return this.clsDrop; - } - - }, - - created: function() { - this.tracker = new MouseTracker(); - }, - - connected: function() { - - addClass(this.$el, this.clsDrop); - - var ref = this.$props; - var toggle = ref.toggle; - this.toggle = toggle && this.$create('toggle', query(toggle, this.$el), { - target: this.$el, - mode: this.mode - }); - - !this.toggle && trigger(this.$el, 'updatearia'); - - }, - - disconnected: function() { - if (this.isActive()) { - active = null; - } - }, - - events: [ - - { - - name: 'click', - - delegate: function() { - return ("." + (this.clsDrop) + "-close"); - }, - - handler: function(e) { - e.preventDefault(); - this.hide(false); - } - - }, - - { - - name: 'click', - - delegate: function() { - return 'a[href^="#"]'; - }, - - handler: function(ref) { - var defaultPrevented = ref.defaultPrevented; - var hash = ref.current.hash; - - if (!defaultPrevented && hash && !within(hash, this.$el)) { - this.hide(false); - } - } - - }, - - { - - name: 'beforescroll', - - handler: function() { - this.hide(false); - } - - }, - - { - - name: 'toggle', - - self: true, - - handler: function(e, toggle) { - - e.preventDefault(); - - if (this.isToggled()) { - this.hide(false); - } else { - this.show(toggle, false); - } - } - - }, - - { - - name: 'toggleshow', - - self: true, - - handler: function(e, toggle) { - e.preventDefault(); - this.show(toggle); - } - - }, - - { - - name: 'togglehide', - - self: true, - - handler: function(e) { - e.preventDefault(); - this.hide(); - } - - }, - - { - - name: pointerEnter, - - filter: function() { - return includes(this.mode, 'hover'); - }, - - handler: function(e) { - if (!isTouch(e)) { - this.clearTimers(); - } - } - - }, - - { - - name: pointerLeave, - - filter: function() { - return includes(this.mode, 'hover'); - }, - - handler: function(e) { - if (!isTouch(e) && e.relatedTarget) { - this.hide(); - } - } - - }, - - { - - name: 'toggled', - - self: true, - - handler: function() { - - if (!this.isToggled()) { - return; - } - - this.clearTimers(); - this.position(); - } - - }, - - { - - name: 'show', - - self: true, - - handler: function() { - var this$1 = this; - - - active = this; - - this.tracker.init(); - trigger(this.$el, 'updatearia'); - - once(this.$el, 'hide', on(document, pointerDown, function (ref) { - var target = ref.target; - - return !within(target, this$1.$el) && once(document, (pointerUp + " " + pointerCancel + " scroll"), function (ref) { - var defaultPrevented = ref.defaultPrevented; - var type = ref.type; - var newTarget = ref.target; - - if (!defaultPrevented && type === pointerUp && target === newTarget && !(this$1.toggle && within(target, this$1.toggle.$el))) { - this$1.hide(false); - } - }, true); - } - ), {self: true}); - - once(this.$el, 'hide', on(document, 'keydown', function (e) { - if (e.keyCode === 27) { - e.preventDefault(); - this$1.hide(false); - } - }), {self: true}); - - } - - }, - - { - - name: 'beforehide', - - self: true, - - handler: function() { - this.clearTimers(); - } - - }, - - { - - name: 'hide', - - handler: function(ref) { - var target = ref.target; - - - if (this.$el !== target) { - active = active === null && within(target, this.$el) && this.isToggled() ? this : active; - return; - } - - active = this.isActive() ? null : active; - trigger(this.$el, 'updatearia'); - this.tracker.cancel(); - } - - }, - - { - - name: 'updatearia', - - self: true, - - handler: function(e, toggle) { - - e.preventDefault(); - - this.updateAria(this.$el); - - if (toggle || this.toggle) { - attr((toggle || this.toggle).$el, 'aria-expanded', this.isToggled()); - toggleClass(this.toggle.$el, this.cls, this.isToggled()); - } - } - } - - ], - - update: { - - write: function() { - - if (this.isToggled() && !Animation.inProgress(this.$el)) { - this.position(); - } - - }, - - events: ['resize'] - - }, - - methods: { - - show: function(toggle, delay) { - var this$1 = this; - if ( toggle === void 0 ) toggle = this.toggle; - if ( delay === void 0 ) delay = true; - - - if (this.isToggled() && toggle && this.toggle && toggle.$el !== this.toggle.$el) { - this.hide(false); - } - - this.toggle = toggle; - - this.clearTimers(); - - if (this.isActive()) { - return; - } - - if (active) { - - if (delay && active.isDelaying) { - this.showTimer = setTimeout(this.show, 10); - return; - } - - var prev; - while (active && prev !== active && !within(this.$el, active.$el)) { - prev = active; - active.hide(false); - } - - } - - this.showTimer = setTimeout(function () { return !this$1.isToggled() && this$1.toggleElement(this$1.$el, true); }, delay && this.delayShow || 0); - - }, - - hide: function(delay) { - var this$1 = this; - if ( delay === void 0 ) delay = true; - - - var hide = function () { return this$1.toggleElement(this$1.$el, false, false); }; - - this.clearTimers(); - - this.isDelaying = getPositionedElements(this.$el).some(function (el) { return this$1.tracker.movesTo(el); }); - - if (delay && this.isDelaying) { - this.hideTimer = setTimeout(this.hide, 50); - } else if (delay && this.delayHide) { - this.hideTimer = setTimeout(hide, this.delayHide); - } else { - hide(); - } - }, - - clearTimers: function() { - clearTimeout(this.showTimer); - clearTimeout(this.hideTimer); - this.showTimer = null; - this.hideTimer = null; - this.isDelaying = false; - }, - - isActive: function() { - return active === this; - }, - - position: function() { - - removeClass(this.$el, ((this.clsDrop) + "-stack")); - toggleClass(this.$el, ((this.clsDrop) + "-boundary"), this.boundaryAlign); - - var boundary = offset(this.boundary); - var alignTo = this.boundaryAlign ? boundary : offset(this.toggle.$el); - - if (this.align === 'justify') { - var prop = this.getAxis() === 'y' ? 'width' : 'height'; - css(this.$el, prop, alignTo[prop]); - } else if (this.$el.offsetWidth > Math.max(boundary.right - alignTo.left, alignTo.right - boundary.left)) { - addClass(this.$el, ((this.clsDrop) + "-stack")); - } - - this.positionAt(this.$el, this.boundaryAlign ? this.boundary : this.toggle.$el, this.boundary); - - } - - } - - }; - - function getPositionedElements(el) { - var result = []; - apply(el, function (el) { return css(el, 'position') !== 'static' && result.push(el); }); - return result; - } - - var formCustom = { - - mixins: [Class], - - args: 'target', - - props: { - target: Boolean - }, - - data: { - target: false - }, - - computed: { - - input: function(_, $el) { - return $(selInput, $el); - }, - - state: function() { - return this.input.nextElementSibling; - }, - - target: function(ref, $el) { - var target = ref.target; - - return target && (target === true - && this.input.parentNode === $el - && this.input.nextElementSibling - || query(target, $el)); - } - - }, - - update: function() { - - var ref = this; - var target = ref.target; - var input = ref.input; - - if (!target) { - return; - } - - var option; - var prop = isInput(target) ? 'value' : 'textContent'; - var prev = target[prop]; - var value = input.files && input.files[0] - ? input.files[0].name - : matches(input, 'select') && (option = $$('option', input).filter(function (el) { return el.selected; })[0]) // eslint-disable-line prefer-destructuring - ? option.textContent - : input.value; - - if (prev !== value) { - target[prop] = value; - } - - }, - - events: [ - - { - name: 'change', - - handler: function() { - this.$update(); - } - }, - - { - name: 'reset', - - el: function() { - return closest(this.$el, 'form'); - }, - - handler: function() { - this.$update(); - } - } - - ] - - }; - - // Deprecated - var gif = { - - update: { - - read: function(data) { - - var inview = isInView(this.$el); - - if (!inview || data.isInView === inview) { - return false; - } - - data.isInView = inview; - }, - - write: function() { - this.$el.src = '' + this.$el.src; // force self-assign - }, - - events: ['scroll', 'resize'] - } - - }; - - var Margin = { - - props: { - margin: String, - firstColumn: Boolean - }, - - data: { - margin: 'uk-margin-small-top', - firstColumn: 'uk-first-column' - }, - - update: { - - read: function() { - - var rows = getRows(this.$el.children); - - return { - rows: rows, - columns: getColumns(rows) - }; - }, - - write: function(ref) { - var this$1 = this; - var columns = ref.columns; - var rows = ref.rows; - - rows.forEach(function (row, i) { return row.forEach(function (el) { - toggleClass(el, this$1.margin, i !== 0); - toggleClass(el, this$1.firstColumn, includes(columns[0], el)); - }); } - ); - }, - - events: ['resize'] - - } - - }; - - function getRows(items) { - return sortBy$1(items, 'top', 'bottom'); - } - - function getColumns(rows) { - - var columns = [[]]; - - rows.forEach(function (row) { return sortBy$1(row, 'left', 'right').forEach(function (column, i) { return columns[i] = !columns[i] ? column : columns[i].concat(column); } - ); } - ); - - return isRtl - ? columns.reverse() - : columns; - } - - function sortBy$1(items, startProp, endProp) { - - var sorted = [[]]; - - for (var i = 0; i < items.length; i++) { - - var el = items[i]; - - if (!isVisible(el)) { - continue; - } - - var dim = getOffset(el); - - for (var j = sorted.length - 1; j >= 0; j--) { - - var current = sorted[j]; - - if (!current[0]) { - current.push(el); - break; - } - - var startDim = (void 0); - if (current[0].offsetParent === el.offsetParent) { - startDim = getOffset(current[0]); - } else { - dim = getOffset(el, true); - startDim = getOffset(current[0], true); - } - - if (dim[startProp] >= startDim[endProp] - 1 && dim[startProp] !== startDim[startProp]) { - sorted.push([el]); - break; - } - - if (dim[endProp] - 1 > startDim[startProp] || dim[startProp] === startDim[startProp]) { - current.push(el); - break; - } - - if (j === 0) { - sorted.unshift([el]); - break; - } - - } - - } - - return sorted; - } - - function getOffset(element, offset) { - var assign; - - if ( offset === void 0 ) offset = false; - - var offsetTop = element.offsetTop; - var offsetLeft = element.offsetLeft; - var offsetHeight = element.offsetHeight; - var offsetWidth = element.offsetWidth; - - if (offset) { - (assign = offsetPosition(element), offsetTop = assign[0], offsetLeft = assign[1]); - } - - return { - top: offsetTop, - left: offsetLeft, - bottom: offsetTop + offsetHeight, - right: offsetLeft + offsetWidth - }; - } - - var grid = { - - extends: Margin, - - mixins: [Class], - - name: 'grid', - - props: { - masonry: Boolean, - parallax: Number - }, - - data: { - margin: 'uk-grid-margin', - clsStack: 'uk-grid-stack', - masonry: false, - parallax: 0 - }, - - connected: function() { - this.masonry && addClass(this.$el, 'uk-flex-top uk-flex-wrap-top'); - }, - - update: [ - - { - - write: function(ref) { - var columns = ref.columns; - - toggleClass(this.$el, this.clsStack, columns.length < 2); - }, - - events: ['resize'] - - }, - - { - - read: function(ref) { - var columns = ref.columns; - var rows = ref.rows; - - - var nodes = children(this.$el); - - if (!nodes.length || !this.masonry && !this.parallax) { - return false; - } - - var transitionInProgress = nodes.some(Transition.inProgress); - var translates = false; - - var columnHeights = getColumnHeights(columns); - var margin = getMarginTop(nodes, this.margin) * (rows.length - 1); - var elHeight = Math.max.apply(Math, columnHeights) + margin; - - if (this.masonry) { - columns = columns.map(function (column) { return sortBy(column, 'offsetTop'); }); - translates = getTranslates(rows, columns); - } - - var padding = Math.abs(this.parallax); - if (padding) { - padding = columnHeights.reduce(function (newPadding, hgt, i) { return Math.max(newPadding, hgt + margin + (i % 2 ? padding : padding / 8) - elHeight); } - , 0); - } - - return {padding: padding, columns: columns, translates: translates, height: transitionInProgress ? false : this.masonry ? elHeight : ''}; - - }, - - write: function(ref) { - var height = ref.height; - var padding = ref.padding; - - - css(this.$el, 'paddingBottom', padding || ''); - height !== false && css(this.$el, 'height', height); - - }, - - events: ['resize'] - - }, - - { - - read: function(ref) { - var height$1 = ref.height; - - return { - scrolled: this.parallax - ? scrolledOver(this.$el, height$1 ? height$1 - height(this.$el) : 0) * Math.abs(this.parallax) - : false - }; - }, - - write: function(ref) { - var columns = ref.columns; - var scrolled = ref.scrolled; - var translates = ref.translates; - - - if (scrolled === false && !translates) { - return; - } - - columns.forEach(function (column, i) { return column.forEach(function (el, j) { return css(el, 'transform', !scrolled && !translates ? '' : ("translateY(" + ((translates && -translates[i][j]) + (scrolled ? i % 2 ? scrolled : scrolled / 8 : 0)) + "px)")); } - ); } - ); - - }, - - events: ['scroll', 'resize'] - - } - - ] - - }; - - function getTranslates(rows, columns) { - - var rowHeights = rows.map(function (row) { return Math.max.apply(Math, row.map(function (el) { return el.offsetHeight; })); } - ); - - return columns.map(function (elements) { - var prev = 0; - return elements.map(function (element, row) { return prev += row - ? rowHeights[row - 1] - elements[row - 1].offsetHeight - : 0; } - ); - }); - } - - function getMarginTop(nodes, cls) { - - var ref = nodes.filter(function (el) { return hasClass(el, cls); }); - var node = ref[0]; - - return toFloat(node - ? css(node, 'marginTop') - : css(nodes[0], 'paddingLeft')); - } - - function getColumnHeights(columns) { - return columns.map(function (column) { return column.reduce(function (sum, el) { return sum + el.offsetHeight; }, 0); } - ); - } - - // IE 11 fix (min-height on a flex container won't apply to its flex items) - var FlexBug = isIE ? { - - props: { - selMinHeight: String - }, - - data: { - selMinHeight: false, - forceHeight: false - }, - - computed: { - - elements: function(ref, $el) { - var selMinHeight = ref.selMinHeight; - - return selMinHeight ? $$(selMinHeight, $el) : [$el]; - } - - }, - - update: [ - - { - - read: function() { - css(this.elements, 'height', ''); - }, - - order: -5, - - events: ['resize'] - - }, - - { - - write: function() { - var this$1 = this; - - this.elements.forEach(function (el) { - var height = toFloat(css(el, 'minHeight')); - if (height && (this$1.forceHeight || Math.round(height + boxModelAdjust(el, 'height', 'content-box')) >= el.offsetHeight)) { - css(el, 'height', height); - } - }); - }, - - order: 5, - - events: ['resize'] - - } - - ] - - } : {}; - - var heightMatch = { - - mixins: [FlexBug], - - args: 'target', - - props: { - target: String, - row: Boolean - }, - - data: { - target: '> *', - row: true, - forceHeight: true - }, - - computed: { - - elements: function(ref, $el) { - var target = ref.target; - - return $$(target, $el); - } - - }, - - update: { - - read: function() { - return { - rows: (this.row ? getRows(this.elements) : [this.elements]).map(match) - }; - }, - - write: function(ref) { - var rows = ref.rows; - - rows.forEach(function (ref) { - var heights = ref.heights; - var elements = ref.elements; - - return elements.forEach(function (el, i) { return css(el, 'minHeight', heights[i]); } - ); - } - ); - }, - - events: ['resize'] - - } - - }; - - function match(elements) { - var assign; - - - if (elements.length < 2) { - return {heights: [''], elements: elements}; - } - - var ref = getHeights(elements); - var heights = ref.heights; - var max = ref.max; - var hasMinHeight = elements.some(function (el) { return el.style.minHeight; }); - var hasShrunk = elements.some(function (el, i) { return !el.style.minHeight && heights[i] < max; }); - - if (hasMinHeight && hasShrunk) { - css(elements, 'minHeight', ''); - ((assign = getHeights(elements), heights = assign.heights, max = assign.max)); - } - - heights = elements.map(function (el, i) { return heights[i] === max && toFloat(el.style.minHeight).toFixed(2) !== max.toFixed(2) ? '' : max; } - ); - - return {heights: heights, elements: elements}; - } - - function getHeights(elements) { - var heights = elements.map(function (el) { return offset(el).height - boxModelAdjust(el, 'height', 'content-box'); }); - var max = Math.max.apply(null, heights); - - return {heights: heights, max: max}; - } - - var heightViewport = { - - mixins: [FlexBug], - - props: { - expand: Boolean, - offsetTop: Boolean, - offsetBottom: Boolean, - minHeight: Number - }, - - data: { - expand: false, - offsetTop: false, - offsetBottom: false, - minHeight: 0 - }, - - update: { - - read: function(ref) { - var prev = ref.minHeight; - - - if (!isVisible(this.$el)) { - return false; - } - - var minHeight = ''; - var box = boxModelAdjust(this.$el, 'height', 'content-box'); - - if (this.expand) { - - this.$el.dataset.heightExpand = ''; - - if ($('[data-height-expand]') !== this.$el) { - return false; - } - - minHeight = height(window) - (offsetHeight(document.documentElement) - offsetHeight(this.$el)) - box || ''; - - } else { - - // on mobile devices (iOS and Android) window.innerHeight !== 100vh - minHeight = 'calc(100vh'; - - if (this.offsetTop) { - - var ref$1 = offset(this.$el); - var top = ref$1.top; - minHeight += top > 0 && top < height(window) / 2 ? (" - " + top + "px") : ''; - - } - - if (this.offsetBottom === true) { - - minHeight += " - " + (offsetHeight(this.$el.nextElementSibling)) + "px"; - - } else if (isNumeric(this.offsetBottom)) { - - minHeight += " - " + (this.offsetBottom) + "vh"; - - } else if (this.offsetBottom && endsWith(this.offsetBottom, 'px')) { - - minHeight += " - " + (toFloat(this.offsetBottom)) + "px"; - - } else if (isString(this.offsetBottom)) { - - minHeight += " - " + (offsetHeight(query(this.offsetBottom, this.$el))) + "px"; - - } - - minHeight += (box ? (" - " + box + "px") : '') + ")"; - - } - - return {minHeight: minHeight, prev: prev}; - }, - - write: function(ref) { - var minHeight = ref.minHeight; - var prev = ref.prev; - - - css(this.$el, {minHeight: minHeight}); - - if (minHeight !== prev) { - this.$update(this.$el, 'resize'); - } - - if (this.minHeight && toFloat(css(this.$el, 'minHeight')) < this.minHeight) { - css(this.$el, 'minHeight', this.minHeight); - } - - }, - - events: ['resize'] - - } - - }; - - function offsetHeight(el) { - return el && offset(el).height || 0; - } - - var SVG = { - - args: 'src', - - props: { - id: Boolean, - icon: String, - src: String, - style: String, - width: Number, - height: Number, - ratio: Number, - class: String, - strokeAnimation: Boolean, - focusable: Boolean, // IE 11 - attributes: 'list' - }, - - data: { - ratio: 1, - include: ['style', 'class', 'focusable'], - class: '', - strokeAnimation: false - }, - - beforeConnect: function() { - this.class += ' uk-svg'; - }, - - connected: function() { - var this$1 = this; - var assign; - - - if (!this.icon && includes(this.src, '#')) { - (assign = this.src.split('#'), this.src = assign[0], this.icon = assign[1]); - } - - this.svg = this.getSvg().then(function (el) { - this$1.applyAttributes(el); - return this$1.svgEl = insertSVG(el, this$1.$el); - }, noop); - - }, - - disconnected: function() { - var this$1 = this; - - - if (isVoidElement(this.$el)) { - this.$el.hidden = false; - } - - if (this.svg) { - this.svg.then(function (svg) { return (!this$1._connected || svg !== this$1.svgEl) && remove(svg); }, noop); - } - - this.svg = this.svgEl = null; - - }, - - update: { - - read: function() { - return !!(this.strokeAnimation && this.svgEl && isVisible(this.svgEl)); - }, - - write: function() { - applyAnimation(this.svgEl); - }, - - type: ['resize'] - - }, - - methods: { - - getSvg: function() { - var this$1 = this; - - return loadSVG(this.src).then(function (svg) { return parseSVG(svg, this$1.icon) || Promise.reject('SVG not found.'); } - ); - }, - - applyAttributes: function(el) { - var this$1 = this; - - - for (var prop in this.$options.props) { - if (this[prop] && includes(this.include, prop)) { - attr(el, prop, this[prop]); - } - } - - for (var attribute in this.attributes) { - var ref = this.attributes[attribute].split(':', 2); - var prop$1 = ref[0]; - var value = ref[1]; - attr(el, prop$1, value); - } - - if (!this.id) { - removeAttr(el, 'id'); - } - - var props = ['width', 'height']; - var dimensions = [this.width, this.height]; - - if (!dimensions.some(function (val) { return val; })) { - dimensions = props.map(function (prop) { return attr(el, prop); }); - } - - var viewBox = attr(el, 'viewBox'); - if (viewBox && !dimensions.some(function (val) { return val; })) { - dimensions = viewBox.split(' ').slice(2); - } - - dimensions.forEach(function (val, i) { - val = (val | 0) * this$1.ratio; - val && attr(el, props[i], val); - - if (val && !dimensions[i ^ 1]) { - removeAttr(el, props[i ^ 1]); - } - }); - - attr(el, 'data-svg', this.icon || this.src); - - } - - } - - }; - - var svgs = {}; - - function loadSVG(src) { - - if (svgs[src]) { - return svgs[src]; - } - - return svgs[src] = new Promise(function (resolve, reject) { - - if (!src) { - reject(); - return; - } - - if (startsWith(src, 'data:')) { - resolve(decodeURIComponent(src.split(',')[1])); - } else { - - ajax(src).then( - function (xhr) { return resolve(xhr.response); }, - function () { return reject('SVG not found.'); } - ); - - } - - }); - } - - function parseSVG(svg, icon) { - - if (icon && includes(svg, '/g; - var symbols = {}; - - function parseSymbols(svg, icon) { - - if (!symbols[svg]) { - - symbols[svg] = {}; - - symbolRe.lastIndex = 0; - - var match; - while ((match = symbolRe.exec(svg))) { - symbols[svg][match[3]] = ""; - } - - } - - return symbols[svg][icon]; - } - - function applyAnimation(el) { - - var length = getMaxPathLength(el); - - if (length) { - el.style.setProperty('--uk-animation-stroke', length); - } - - } - - function getMaxPathLength(el) { - return Math.ceil(Math.max.apply(Math, [ 0 ].concat( $$('[stroke]', el).map(function (stroke) { - try { - return stroke.getTotalLength(); - } catch (e) { - return 0; - } - }) ))); - } - - function insertSVG(el, root) { - - if (isVoidElement(root) || root.tagName === 'CANVAS') { - - root.hidden = true; - - var next = root.nextElementSibling; - return equals(el, next) - ? next - : after(root, el); - - } - - var last = root.lastElementChild; - return equals(el, last) - ? last - : append(root, el); - } - - function equals(el, other) { - return attr(el, 'data-svg') === attr(other, 'data-svg'); - } - - var closeIcon = ""; - - var closeLarge = ""; - - var marker = ""; - - var navbarToggleIcon = ""; - - var overlayIcon = ""; - - var paginationNext = ""; - - var paginationPrevious = ""; - - var searchIcon = ""; - - var searchLarge = ""; - - var searchNavbar = ""; - - var slidenavNext = ""; - - var slidenavNextLarge = ""; - - var slidenavPrevious = ""; - - var slidenavPreviousLarge = ""; - - var spinner = ""; - - var totop = ""; - - var icons = { - spinner: spinner, - totop: totop, - marker: marker, - 'close-icon': closeIcon, - 'close-large': closeLarge, - 'navbar-toggle-icon': navbarToggleIcon, - 'overlay-icon': overlayIcon, - 'pagination-next': paginationNext, - 'pagination-previous': paginationPrevious, - 'search-icon': searchIcon, - 'search-large': searchLarge, - 'search-navbar': searchNavbar, - 'slidenav-next': slidenavNext, - 'slidenav-next-large': slidenavNextLarge, - 'slidenav-previous': slidenavPrevious, - 'slidenav-previous-large': slidenavPreviousLarge - }; - - var Icon = { - - install: install, - - extends: SVG, - - args: 'icon', - - props: ['icon'], - - data: { - include: ['focusable'] - }, - - isIcon: true, - - beforeConnect: function() { - addClass(this.$el, 'uk-icon'); - }, - - methods: { - - getSvg: function() { - - var icon = getIcon(this.icon); - - if (!icon) { - return Promise.reject('Icon not found.'); - } - - return Promise.resolve(icon); - } - - } - - }; - - var IconComponent = { - - args: false, - - extends: Icon, - - data: function (vm) { return ({ - icon: hyphenate(vm.constructor.options.name) - }); }, - - beforeConnect: function() { - addClass(this.$el, this.$name); - } - - }; - - var Slidenav = { - - extends: IconComponent, - - beforeConnect: function() { - addClass(this.$el, 'uk-slidenav'); - }, - - computed: { - - icon: function(ref, $el) { - var icon = ref.icon; - - return hasClass($el, 'uk-slidenav-large') - ? (icon + "-large") - : icon; - } - - } - - }; - - var Search = { - - extends: IconComponent, - - computed: { - - icon: function(ref, $el) { - var icon = ref.icon; - - return hasClass($el, 'uk-search-icon') && parents($el, '.uk-search-large').length - ? 'search-large' - : parents($el, '.uk-search-navbar').length - ? 'search-navbar' - : icon; - } - - } - - }; - - var Close = { - - extends: IconComponent, - - computed: { - - icon: function() { - return ("close-" + (hasClass(this.$el, 'uk-close-large') ? 'large' : 'icon')); - } - - } - - }; - - var Spinner = { - - extends: IconComponent, - - connected: function() { - var this$1 = this; - - this.svg.then(function (svg) { return this$1.ratio !== 1 && css($('circle', svg), 'strokeWidth', 1 / this$1.ratio); }, noop); - } - - }; - - var parsed = {}; - function install(UIkit) { - UIkit.icon.add = function (name, svg) { - var obj; - - - var added = isString(name) ? (( obj = {}, obj[name] = svg, obj )) : name; - each(added, function (svg, name) { - icons[name] = svg; - delete parsed[name]; - }); - - if (UIkit._initialized) { - apply(document.body, function (el) { return each(UIkit.getComponents(el), function (cmp) { - cmp.$options.isIcon && cmp.icon in added && cmp.$reset(); - }); } - ); - } - }; - } - - function getIcon(icon) { - - if (!icons[icon]) { - return null; - } - - if (!parsed[icon]) { - parsed[icon] = $((icons[applyRtl(icon)] || icons[icon]).trim()); - } - - return parsed[icon].cloneNode(true); - } - - function applyRtl(icon) { - return isRtl ? swap(swap(icon, 'left', 'right'), 'previous', 'next') : icon; - } - - var img = { - - args: 'dataSrc', - - props: { - dataSrc: String, - dataSrcset: Boolean, - sizes: String, - width: Number, - height: Number, - offsetTop: String, - offsetLeft: String, - target: String - }, - - data: { - dataSrc: '', - dataSrcset: false, - sizes: false, - width: false, - height: false, - offsetTop: '50vh', - offsetLeft: 0, - target: false - }, - - computed: { - - cacheKey: function(ref) { - var dataSrc = ref.dataSrc; - - return ((this.$name) + "." + dataSrc); - }, - - width: function(ref) { - var width = ref.width; - var dataWidth = ref.dataWidth; - - return width || dataWidth; - }, - - height: function(ref) { - var height = ref.height; - var dataHeight = ref.dataHeight; - - return height || dataHeight; - }, - - sizes: function(ref) { - var sizes = ref.sizes; - var dataSizes = ref.dataSizes; - - return sizes || dataSizes; - }, - - isImg: function(_, $el) { - return isImg($el); - }, - - target: { - - get: function(ref) { - var target = ref.target; - - return [this.$el ].concat( queryAll(target, this.$el)); - }, - - watch: function() { - this.observe(); - } - - }, - - offsetTop: function(ref) { - var offsetTop = ref.offsetTop; - - return toPx(offsetTop, 'height'); - }, - - offsetLeft: function(ref) { - var offsetLeft = ref.offsetLeft; - - return toPx(offsetLeft, 'width'); - } - - }, - - connected: function() { - - if (storage[this.cacheKey]) { - setSrcAttrs(this.$el, storage[this.cacheKey], this.dataSrcset, this.sizes); - } else if (this.isImg && this.width && this.height) { - setSrcAttrs(this.$el, getPlaceholderImage(this.width, this.height, this.sizes)); - } - - this.observer = new IntersectionObserver(this.load, { - rootMargin: ((this.offsetTop) + "px " + (this.offsetLeft) + "px") - }); - - requestAnimationFrame(this.observe); - - }, - - disconnected: function() { - this.observer.disconnect(); - }, - - update: { - - read: function(ref) { - var this$1 = this; - var image = ref.image; - - - if (!image && document.readyState === 'complete') { - this.load(this.observer.takeRecords()); - } - - if (this.isImg) { - return false; - } - - image && image.then(function (img) { return img && img.currentSrc !== '' && setSrcAttrs(this$1.$el, currentSrc(img)); }); - - }, - - write: function(data) { - - if (this.dataSrcset && window.devicePixelRatio !== 1) { - - var bgSize = css(this.$el, 'backgroundSize'); - if (bgSize.match(/^(auto\s?)+$/) || toFloat(bgSize) === data.bgSize) { - data.bgSize = getSourceSize(this.dataSrcset, this.sizes); - css(this.$el, 'backgroundSize', ((data.bgSize) + "px")); - } - - } - - }, - - events: ['resize'] - - }, - - methods: { - - load: function(entries) { - var this$1 = this; - - - // Old chromium based browsers (UC Browser) did not implement `isIntersecting` - if (!entries.some(function (entry) { return isUndefined(entry.isIntersecting) || entry.isIntersecting; })) { - return; - } - - this._data.image = getImage(this.dataSrc, this.dataSrcset, this.sizes).then(function (img) { - - setSrcAttrs(this$1.$el, currentSrc(img), img.srcset, img.sizes); - storage[this$1.cacheKey] = currentSrc(img); - return img; - - }, function (e) { return trigger(this$1.$el, new e.constructor(e.type, e)); }); - - this.observer.disconnect(); - }, - - observe: function() { - var this$1 = this; - - if (this._connected && !this._data.image) { - this.target.forEach(function (el) { return this$1.observer.observe(el); }); - } - } - - } - - }; - - function setSrcAttrs(el, src, srcset, sizes) { - - if (isImg(el)) { - sizes && (el.sizes = sizes); - srcset && (el.srcset = srcset); - src && (el.src = src); - } else if (src) { - - var change = !includes(el.style.backgroundImage, src); - if (change) { - css(el, 'backgroundImage', ("url(" + (escape(src)) + ")")); - trigger(el, createEvent('load', false)); - } - - } - - } - - function getPlaceholderImage(width, height, sizes) { - var assign; - - - if (sizes) { - ((assign = Dimensions.ratio({width: width, height: height}, 'width', toPx(sizesToPixel(sizes))), width = assign.width, height = assign.height)); - } - - return ("data:image/svg+xml;utf8,"); - } - - var sizesRe = /\s*(.*?)\s*(\w+|calc\(.*?\))\s*(?:,|$)/g; - function sizesToPixel(sizes) { - var matches; - - sizesRe.lastIndex = 0; - - while ((matches = sizesRe.exec(sizes))) { - if (!matches[1] || window.matchMedia(matches[1]).matches) { - matches = evaluateSize(matches[2]); - break; - } - } - - return matches || '100vw'; - } - - var sizeRe = /\d+(?:\w+|%)/g; - var additionRe = /[+-]?(\d+)/g; - function evaluateSize(size) { - return startsWith(size, 'calc') - ? size - .substring(5, size.length - 1) - .replace(sizeRe, function (size) { return toPx(size); }) - .replace(/ /g, '') - .match(additionRe) - .reduce(function (a, b) { return a + +b; }, 0) - : size; - } - - var srcSetRe = /\s+\d+w\s*(?:,|$)/g; - function getSourceSize(srcset, sizes) { - var srcSize = toPx(sizesToPixel(sizes)); - var descriptors = (srcset.match(srcSetRe) || []).map(toFloat).sort(function (a, b) { return a - b; }); - - return descriptors.filter(function (size) { return size >= srcSize; })[0] || descriptors.pop() || ''; - } - - function isImg(el) { - return el.tagName === 'IMG'; - } - - function currentSrc(el) { - return el.currentSrc || el.src; - } - - var key = '__test__'; - var storage; - - // workaround for Safari's private browsing mode and accessing sessionStorage in Blink - try { - storage = window.sessionStorage || {}; - storage[key] = 1; - delete storage[key]; - } catch (e) { - storage = {}; - } - - var Media = { - - props: { - media: Boolean - }, - - data: { - media: false - }, - - computed: { - - matchMedia: function() { - var media = toMedia(this.media); - return !media || window.matchMedia(media).matches; - } - - } - - }; - - function toMedia(value) { - - if (isString(value)) { - if (value[0] === '@') { - var name = "breakpoint-" + (value.substr(1)); - value = toFloat(getCssVar(name)); - } else if (isNaN(value)) { - return value; - } - } - - return value && !isNaN(value) ? ("(min-width: " + value + "px)") : false; - } - - var leader = { - - mixins: [Class, Media], - - props: { - fill: String - }, - - data: { - fill: '', - clsWrapper: 'uk-leader-fill', - clsHide: 'uk-leader-hide', - attrFill: 'data-fill' - }, - - computed: { - - fill: function(ref) { - var fill = ref.fill; - - return fill || getCssVar('leader-fill-content'); - } - - }, - - connected: function() { - var assign; - - (assign = wrapInner(this.$el, ("")), this.wrapper = assign[0]); - }, - - disconnected: function() { - unwrap(this.wrapper.childNodes); - }, - - update: { - - read: function(ref) { - var changed = ref.changed; - var width = ref.width; - - - var prev = width; - - width = Math.floor(this.$el.offsetWidth / 2); - - return { - width: width, - fill: this.fill, - changed: changed || prev !== width, - hide: !this.matchMedia - }; - }, - - write: function(data) { - - toggleClass(this.wrapper, this.clsHide, data.hide); - - if (data.changed) { - data.changed = false; - attr(this.wrapper, this.attrFill, new Array(data.width).join(data.fill)); - } - - }, - - events: ['resize'] - - } - - }; - - var Container = { - - props: { - container: Boolean - }, - - data: { - container: true - }, - - computed: { - - container: function(ref) { - var container = ref.container; - - return container === true && this.$container || container && $(container); - } - - } - - }; - - var active$1 = []; - - var Modal = { - - mixins: [Class, Container, Togglable], - - props: { - selPanel: String, - selClose: String, - escClose: Boolean, - bgClose: Boolean, - stack: Boolean - }, - - data: { - cls: 'uk-open', - escClose: true, - bgClose: true, - overlay: true, - stack: false - }, - - computed: { - - panel: function(ref, $el) { - var selPanel = ref.selPanel; - - return $(selPanel, $el); - }, - - transitionElement: function() { - return this.panel; - }, - - bgClose: function(ref) { - var bgClose = ref.bgClose; - - return bgClose && this.panel; - } - - }, - - beforeDisconnect: function() { - if (this.isToggled()) { - this.toggleElement(this.$el, false, false); - } - }, - - events: [ - - { - - name: 'click', - - delegate: function() { - return this.selClose; - }, - - handler: function(e) { - e.preventDefault(); - this.hide(); - } - - }, - - { - - name: 'toggle', - - self: true, - - handler: function(e) { - - if (e.defaultPrevented) { - return; - } - - e.preventDefault(); - - if (this.isToggled() === includes(active$1, this)) { - this.toggle(); - } - } - - }, - - { - name: 'beforeshow', - - self: true, - - handler: function(e) { - - if (includes(active$1, this)) { - return false; - } - - if (!this.stack && active$1.length) { - Promise.all(active$1.map(function (modal) { return modal.hide(); })).then(this.show); - e.preventDefault(); - } else { - active$1.push(this); - } - } - - }, - - { - - name: 'show', - - self: true, - - handler: function() { - var this$1 = this; - - - if (width(window) - width(document) && this.overlay) { - css(document.body, 'overflowY', 'scroll'); - } - - if (this.stack) { - css(this.$el, 'zIndex', toFloat(css(this.$el, 'zIndex')) + active$1.length); - } - - addClass(document.documentElement, this.clsPage); - - if (this.bgClose) { - once(this.$el, 'hide', on(document, pointerDown, function (ref) { - var target = ref.target; - - - if (last(active$1) !== this$1 || this$1.overlay && !within(target, this$1.$el) || within(target, this$1.panel)) { - return; - } - - once(document, (pointerUp + " " + pointerCancel + " scroll"), function (ref) { - var defaultPrevented = ref.defaultPrevented; - var type = ref.type; - var newTarget = ref.target; - - if (!defaultPrevented && type === pointerUp && target === newTarget) { - this$1.hide(); - } - }, true); - - }), {self: true}); - } - - if (this.escClose) { - once(this.$el, 'hide', on(document, 'keydown', function (e) { - if (e.keyCode === 27 && last(active$1) === this$1) { - e.preventDefault(); - this$1.hide(); - } - }), {self: true}); - } - } - - }, - - { - - name: 'hidden', - - self: true, - - handler: function() { - var this$1 = this; - - - active$1.splice(active$1.indexOf(this), 1); - - if (!active$1.length) { - css(document.body, 'overflowY', ''); - } - - css(this.$el, 'zIndex', ''); - - if (!active$1.some(function (modal) { return modal.clsPage === this$1.clsPage; })) { - removeClass(document.documentElement, this.clsPage); - } - - } - - } - - ], - - methods: { - - toggle: function() { - return this.isToggled() ? this.hide() : this.show(); - }, - - show: function() { - var this$1 = this; - - - if (this.container && this.$el.parentNode !== this.container) { - append(this.container, this.$el); - return new Promise(function (resolve) { return requestAnimationFrame(function () { return this$1.show().then(resolve); } - ); } - ); - } - - return this.toggleElement(this.$el, true, animate$1(this)); - }, - - hide: function() { - return this.toggleElement(this.$el, false, animate$1(this)); - } - - } - - }; - - function animate$1(ref) { - var transitionElement = ref.transitionElement; - var _toggle = ref._toggle; - - return function (el, show) { return new Promise(function (resolve, reject) { return once(el, 'show hide', function () { - el._reject && el._reject(); - el._reject = reject; - - _toggle(el, show); - - var off = once(transitionElement, 'transitionstart', function () { - once(transitionElement, 'transitionend transitioncancel', resolve, {self: true}); - clearTimeout(timer); - }, {self: true}); - - var timer = setTimeout(function () { - off(); - resolve(); - }, toMs(css(transitionElement, 'transitionDuration'))); - - }); } - ); }; - } - - var modal = { - - install: install$1, - - mixins: [Modal], - - data: { - clsPage: 'uk-modal-page', - selPanel: '.uk-modal-dialog', - selClose: '.uk-modal-close, .uk-modal-close-default, .uk-modal-close-outside, .uk-modal-close-full' - }, - - events: [ - - { - name: 'show', - - self: true, - - handler: function() { - - if (hasClass(this.panel, 'uk-margin-auto-vertical')) { - addClass(this.$el, 'uk-flex'); - } else { - css(this.$el, 'display', 'block'); - } - - height(this.$el); // force reflow - } - }, - - { - name: 'hidden', - - self: true, - - handler: function() { - - css(this.$el, 'display', ''); - removeClass(this.$el, 'uk-flex'); - - } - } - - ] - - }; - - function install$1(ref) { - var modal = ref.modal; - - - modal.dialog = function (content, options) { - - var dialog = modal( - ("
    " + content + "
    "), - options - ); - - dialog.show(); - - on(dialog.$el, 'hidden', function () { return Promise.resolve().then(function () { return dialog.$destroy(true); } - ); }, {self: true} - ); - - return dialog; - }; - - modal.alert = function (message, options) { - return openDialog( - function (ref) { - var labels = ref.labels; - - return ("
    " + (isString(message) ? message : html(message)) + "
    "); - }, - options, - function (deferred) { return deferred.resolve(); } - ); - }; - - modal.confirm = function (message, options) { - return openDialog( - function (ref) { - var labels = ref.labels; - - return ("
    " + (isString(message) ? message : html(message)) + "
    "); - }, - options, - function (deferred) { return deferred.reject(); } - ); - }; - - modal.prompt = function (message, value, options) { - return openDialog( - function (ref) { - var labels = ref.labels; - - return ("
    "); - }, - options, - function (deferred) { return deferred.resolve(null); }, - function (dialog) { return $('input', dialog.$el).value; } - ); - }; - - modal.labels = { - ok: 'Ok', - cancel: 'Cancel' - }; - - function openDialog(tmpl, options, hideFn, submitFn) { - - options = assign({bgClose: false, escClose: true, labels: modal.labels}, options); - - var dialog = modal.dialog(tmpl(options), options); - var deferred = new Deferred(); - - var resolved = false; - - on(dialog.$el, 'submit', 'form', function (e) { - e.preventDefault(); - deferred.resolve(submitFn && submitFn(dialog)); - resolved = true; - dialog.hide(); - }); - - on(dialog.$el, 'hide', function () { return !resolved && hideFn(deferred); }); - - deferred.promise.dialog = dialog; - - return deferred.promise; - } - - } - - var nav = { - - extends: Accordion, - - data: { - targets: '> .uk-parent', - toggle: '> a', - content: '> ul' - } - - }; - - var navbar = { - - mixins: [Class, FlexBug], - - props: { - dropdown: String, - mode: 'list', - align: String, - offset: Number, - boundary: Boolean, - boundaryAlign: Boolean, - clsDrop: String, - delayShow: Number, - delayHide: Number, - dropbar: Boolean, - dropbarMode: String, - dropbarAnchor: Boolean, - duration: Number - }, - - data: { - dropdown: '.uk-navbar-nav > li', - align: !isRtl ? 'left' : 'right', - clsDrop: 'uk-navbar-dropdown', - mode: undefined, - offset: undefined, - delayShow: undefined, - delayHide: undefined, - boundaryAlign: undefined, - flip: 'x', - boundary: true, - dropbar: false, - dropbarMode: 'slide', - dropbarAnchor: false, - duration: 200, - forceHeight: true, - selMinHeight: '.uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle' - }, - - computed: { - - boundary: function(ref, $el) { - var boundary = ref.boundary; - var boundaryAlign = ref.boundaryAlign; - - return (boundary === true || boundaryAlign) ? $el : boundary; - }, - - dropbarAnchor: function(ref, $el) { - var dropbarAnchor = ref.dropbarAnchor; - - return query(dropbarAnchor, $el); - }, - - pos: function(ref) { - var align = ref.align; - - return ("bottom-" + align); - }, - - dropbar: { - - get: function(ref) { - var dropbar = ref.dropbar; - - - if (!dropbar) { - return null; - } - - dropbar = this._dropbar || query(dropbar, this.$el) || $('+ .uk-navbar-dropbar', this.$el); - - return dropbar ? dropbar : (this._dropbar = $('
    ')); - - }, - - watch: function(dropbar) { - addClass(dropbar, 'uk-navbar-dropbar'); - }, - - immediate: true - - }, - - dropdowns: { - - get: function(ref, $el) { - var dropdown = ref.dropdown; - var clsDrop = ref.clsDrop; - - return $$((dropdown + " ." + clsDrop), $el); - }, - - watch: function(dropdowns) { - var this$1 = this; - - this.$create( - 'drop', - dropdowns.filter(function (el) { return !this$1.getDropdown(el); }), - assign({}, this.$props, {boundary: this.boundary, pos: this.pos, offset: this.dropbar || this.offset}) - ); - }, - - immediate: true - - } - - }, - - disconnected: function() { - this.dropbar && remove(this.dropbar); - delete this._dropbar; - }, - - events: [ - - { - name: 'mouseover', - - delegate: function() { - return this.dropdown; - }, - - handler: function(ref) { - var current = ref.current; - - var active = this.getActive(); - if (active && active.toggle && !within(active.toggle.$el, current) && !active.tracker.movesTo(active.$el)) { - active.hide(false); - } - } - - }, - - { - name: 'mouseleave', - - el: function() { - return this.dropbar; - }, - - handler: function() { - var active = this.getActive(); - - if (active && !this.dropdowns.some(function (el) { return matches(el, ':hover'); })) { - active.hide(); - } - } - }, - - { - name: 'beforeshow', - - capture: true, - - filter: function() { - return this.dropbar; - }, - - handler: function() { - - if (!this.dropbar.parentNode) { - after(this.dropbarAnchor || this.$el, this.dropbar); - } - - } - }, - - { - name: 'show', - - filter: function() { - return this.dropbar; - }, - - handler: function(_, ref) { - var $el = ref.$el; - var dir = ref.dir; - - if (!hasClass($el, this.clsDrop)) { - return; - } - - if (this.dropbarMode === 'slide') { - addClass(this.dropbar, 'uk-navbar-dropbar-slide'); - } - - this.clsDrop && addClass($el, ((this.clsDrop) + "-dropbar")); - - if (dir === 'bottom') { - this.transitionTo($el.offsetHeight + toFloat(css($el, 'marginTop')) + toFloat(css($el, 'marginBottom')), $el); - } - } - }, - - { - name: 'beforehide', - - filter: function() { - return this.dropbar; - }, - - handler: function(e, ref) { - var $el = ref.$el; - - - var active = this.getActive(); - - if (matches(this.dropbar, ':hover') && active && active.$el === $el) { - e.preventDefault(); - } - } - }, - - { - name: 'hide', - - filter: function() { - return this.dropbar; - }, - - handler: function(_, ref) { - var $el = ref.$el; - - if (!hasClass($el, this.clsDrop)) { - return; - } - - var active = this.getActive(); - - if (!active || active && active.$el === $el) { - this.transitionTo(0); - } - } - } - - ], - - methods: { - - getActive: function() { - var ref = this.dropdowns.map(this.getDropdown).filter(function (drop) { return drop && drop.isActive(); }); - var active = ref[0]; - return active && includes(active.mode, 'hover') && within(active.toggle.$el, this.$el) && active; - }, - - transitionTo: function(newHeight, el) { - var this$1 = this; - - - var ref = this; - var dropbar = ref.dropbar; - var oldHeight = isVisible(dropbar) ? height(dropbar) : 0; - - el = oldHeight < newHeight && el; - - css(el, 'clip', ("rect(0," + (el.offsetWidth) + "px," + oldHeight + "px,0)")); - - height(dropbar, oldHeight); - - Transition.cancel([el, dropbar]); - return Promise.all([ - Transition.start(dropbar, {height: newHeight}, this.duration), - Transition.start(el, {clip: ("rect(0," + (el.offsetWidth) + "px," + newHeight + "px,0)")}, this.duration) - ]) - .catch(noop) - .then(function () { - css(el, {clip: ''}); - this$1.$update(dropbar); - }); - }, - - getDropdown: function(el) { - return this.$getComponent(el, 'drop') || this.$getComponent(el, 'dropdown'); - } - - } - - }; - - var offcanvas = { - - mixins: [Modal], - - args: 'mode', - - props: { - mode: String, - flip: Boolean, - overlay: Boolean - }, - - data: { - mode: 'slide', - flip: false, - overlay: false, - clsPage: 'uk-offcanvas-page', - clsContainer: 'uk-offcanvas-container', - selPanel: '.uk-offcanvas-bar', - clsFlip: 'uk-offcanvas-flip', - clsContainerAnimation: 'uk-offcanvas-container-animation', - clsSidebarAnimation: 'uk-offcanvas-bar-animation', - clsMode: 'uk-offcanvas', - clsOverlay: 'uk-offcanvas-overlay', - selClose: '.uk-offcanvas-close', - container: false - }, - - computed: { - - clsFlip: function(ref) { - var flip = ref.flip; - var clsFlip = ref.clsFlip; - - return flip ? clsFlip : ''; - }, - - clsOverlay: function(ref) { - var overlay = ref.overlay; - var clsOverlay = ref.clsOverlay; - - return overlay ? clsOverlay : ''; - }, - - clsMode: function(ref) { - var mode = ref.mode; - var clsMode = ref.clsMode; - - return (clsMode + "-" + mode); - }, - - clsSidebarAnimation: function(ref) { - var mode = ref.mode; - var clsSidebarAnimation = ref.clsSidebarAnimation; - - return mode === 'none' || mode === 'reveal' ? '' : clsSidebarAnimation; - }, - - clsContainerAnimation: function(ref) { - var mode = ref.mode; - var clsContainerAnimation = ref.clsContainerAnimation; - - return mode !== 'push' && mode !== 'reveal' ? '' : clsContainerAnimation; - }, - - transitionElement: function(ref) { - var mode = ref.mode; - - return mode === 'reveal' ? this.panel.parentNode : this.panel; - } - - }, - - events: [ - - { - - name: 'click', - - delegate: function() { - return 'a[href^="#"]'; - }, - - handler: function(ref) { - var hash = ref.current.hash; - var defaultPrevented = ref.defaultPrevented; - - if (!defaultPrevented && hash && $(hash, document.body)) { - this.hide(); - } - } - - }, - - { - name: 'touchstart', - - passive: true, - - el: function() { - return this.panel; - }, - - handler: function(ref) { - var targetTouches = ref.targetTouches; - - - if (targetTouches.length === 1) { - this.clientY = targetTouches[0].clientY; - } - - } - - }, - - { - name: 'touchmove', - - self: true, - passive: false, - - filter: function() { - return this.overlay; - }, - - handler: function(e) { - e.cancelable && e.preventDefault(); - } - - }, - - { - name: 'touchmove', - - passive: false, - - el: function() { - return this.panel; - }, - - handler: function(e) { - - if (e.targetTouches.length !== 1) { - return; - } - - var clientY = event.targetTouches[0].clientY - this.clientY; - var ref = this.panel; - var scrollTop = ref.scrollTop; - var scrollHeight = ref.scrollHeight; - var clientHeight = ref.clientHeight; - - if (clientHeight >= scrollHeight - || scrollTop === 0 && clientY > 0 - || scrollHeight - scrollTop <= clientHeight && clientY < 0 - ) { - e.cancelable && e.preventDefault(); - } - - } - - }, - - { - name: 'show', - - self: true, - - handler: function() { - - if (this.mode === 'reveal' && !hasClass(this.panel.parentNode, this.clsMode)) { - wrapAll(this.panel, '
    '); - addClass(this.panel.parentNode, this.clsMode); - } - - css(document.documentElement, 'overflowY', this.overlay ? 'hidden' : ''); - addClass(document.body, this.clsContainer, this.clsFlip); - css(document.body, 'touch-action', 'pan-y pinch-zoom'); - css(this.$el, 'display', 'block'); - addClass(this.$el, this.clsOverlay); - addClass(this.panel, this.clsSidebarAnimation, this.mode !== 'reveal' ? this.clsMode : ''); - - height(document.body); // force reflow - addClass(document.body, this.clsContainerAnimation); - - this.clsContainerAnimation && suppressUserScale(); - - - } - }, - - { - name: 'hide', - - self: true, - - handler: function() { - removeClass(document.body, this.clsContainerAnimation); - css(document.body, 'touch-action', ''); - } - }, - - { - name: 'hidden', - - self: true, - - handler: function() { - - this.clsContainerAnimation && resumeUserScale(); - - if (this.mode === 'reveal') { - unwrap(this.panel); - } - - removeClass(this.panel, this.clsSidebarAnimation, this.clsMode); - removeClass(this.$el, this.clsOverlay); - css(this.$el, 'display', ''); - removeClass(document.body, this.clsContainer, this.clsFlip); - - css(document.documentElement, 'overflowY', ''); - - } - }, - - { - name: 'swipeLeft swipeRight', - - handler: function(e) { - - if (this.isToggled() && endsWith(e.type, 'Left') ^ this.flip) { - this.hide(); - } - - } - } - - ] - - }; - - // Chrome in responsive mode zooms page upon opening offcanvas - function suppressUserScale() { - getViewport$1().content += ',user-scalable=0'; - } - - function resumeUserScale() { - var viewport = getViewport$1(); - viewport.content = viewport.content.replace(/,user-scalable=0$/, ''); - } - - function getViewport$1() { - return $('meta[name="viewport"]', document.head) || append(document.head, ''); - } - - var overflowAuto = { - - mixins: [Class], - - props: { - selContainer: String, - selContent: String - }, - - data: { - selContainer: '.uk-modal', - selContent: '.uk-modal-dialog' - }, - - computed: { - - container: function(ref, $el) { - var selContainer = ref.selContainer; - - return closest($el, selContainer); - }, - - content: function(ref, $el) { - var selContent = ref.selContent; - - return closest($el, selContent); - } - - }, - - connected: function() { - css(this.$el, 'minHeight', 150); - }, - - update: { - - read: function() { - - if (!this.content || !this.container) { - return false; - } - - return { - current: toFloat(css(this.$el, 'maxHeight')), - max: Math.max(150, height(this.container) - (offset(this.content).height - height(this.$el))) - }; - }, - - write: function(ref) { - var current = ref.current; - var max = ref.max; - - css(this.$el, 'maxHeight', max); - if (Math.round(current) !== Math.round(max)) { - trigger(this.$el, 'resize'); - } - }, - - events: ['resize'] - - } - - }; - - var responsive = { - - props: ['width', 'height'], - - connected: function() { - addClass(this.$el, 'uk-responsive-width'); - }, - - update: { - - read: function() { - return isVisible(this.$el) && this.width && this.height - ? {width: width(this.$el.parentNode), height: this.height} - : false; - }, - - write: function(dim) { - height(this.$el, Dimensions.contain({ - height: this.height, - width: this.width - }, dim).height); - }, - - events: ['resize'] - - } - - }; - - var scroll = { - - props: { - offset: Number - }, - - data: { - offset: 0 - }, - - methods: { - - scrollTo: function(el) { - var this$1 = this; - - - el = el && $(el) || document.body; - - if (trigger(this.$el, 'beforescroll', [this, el])) { - scrollIntoView(el, {offset: this.offset}).then(function () { return trigger(this$1.$el, 'scrolled', [this$1, el]); } - ); - } - - } - - }, - - events: { - - click: function(e) { - - if (e.defaultPrevented) { - return; - } - - e.preventDefault(); - this.scrollTo(escape(decodeURIComponent(this.$el.hash)).substr(1)); - } - - } - - }; - - var stateKey$1 = '_ukScrollspy'; - var scrollspy = { - - args: 'cls', - - props: { - cls: String, - target: String, - hidden: Boolean, - offsetTop: Number, - offsetLeft: Number, - repeat: Boolean, - delay: Number - }, - - data: function () { return ({ - cls: false, - target: false, - hidden: true, - offsetTop: 0, - offsetLeft: 0, - repeat: false, - delay: 0, - inViewClass: 'uk-scrollspy-inview' - }); }, - - computed: { - - elements: { - - get: function(ref, $el) { - var target = ref.target; - - return target ? $$(target, $el) : [$el]; - }, - - watch: function(elements) { - if (this.hidden) { - css(filter(elements, (":not(." + (this.inViewClass) + ")")), 'visibility', 'hidden'); - } - }, - - immediate: true - - } - - }, - - update: [ - - { - - read: function(ref) { - var this$1 = this; - var update = ref.update; - - - if (!update) { - return; - } - - this.elements.forEach(function (el) { - - if (!el[stateKey$1]) { - el[stateKey$1] = {cls: data(el, 'uk-scrollspy-class') || this$1.cls}; - } - - el[stateKey$1].show = isInView(el, this$1.offsetTop, this$1.offsetLeft); - - }); - - }, - - write: function(data) { - var this$1 = this; - - - // Let child components be applied at least once first - if (!data.update) { - this.$emit(); - return data.update = true; - } - - this.elements.forEach(function (el) { - - var state = el[stateKey$1]; - var toggle = function (inview) { - - css(el, 'visibility', !inview && this$1.hidden ? 'hidden' : ''); - - toggleClass(el, this$1.inViewClass, inview); - toggleClass(el, state.cls); - - trigger(el, inview ? 'inview' : 'outview'); - - state.inview = inview; - - this$1.$update(el); - - }; - - if (state.show && !state.inview && !state.queued) { - - state.queued = true; - - data.promise = (data.promise || Promise.resolve()).then(function () { return new Promise(function (resolve) { return setTimeout(resolve, this$1.delay); } - ); } - ).then(function () { - toggle(true); - setTimeout(function () { - state.queued = false; - this$1.$emit(); - }, 300); - }); - - } else if (!state.show && state.inview && !state.queued && this$1.repeat) { - - toggle(false); - - } - - }); - - }, - - events: ['scroll', 'resize'] - - } - - ] - - }; - - var scrollspyNav = { - - props: { - cls: String, - closest: String, - scroll: Boolean, - overflow: Boolean, - offset: Number - }, - - data: { - cls: 'uk-active', - closest: false, - scroll: false, - overflow: true, - offset: 0 - }, - - computed: { - - links: { - - get: function(_, $el) { - return $$('a[href^="#"]', $el).filter(function (el) { return el.hash; }); - }, - - watch: function(links) { - if (this.scroll) { - this.$create('scroll', links, {offset: this.offset || 0}); - } - }, - - immediate: true - - }, - - targets: function() { - return $$(this.links.map(function (el) { return escape(el.hash).substr(1); }).join(',')); - }, - - elements: function(ref) { - var selector = ref.closest; - - return closest(this.links, selector || '*'); - } - - }, - - update: [ - - { - - read: function() { - var this$1 = this; - - - var ref = this.targets; - var length = ref.length; - - if (!length || !isVisible(this.$el)) { - return false; - } - - var scrollElement = last(scrollParents(this.targets[0])); - var scrollTop = scrollElement.scrollTop; - var scrollHeight = scrollElement.scrollHeight; - var viewport = getViewport(scrollElement); - var max = scrollHeight - offset(viewport).height; - var active = false; - - if (scrollTop === max) { - active = length - 1; - } else { - - this.targets.every(function (el, i) { - if (position(el, viewport).top - this$1.offset <= 0) { - active = i; - return true; - } - }); - - if (active === false && this.overflow) { - active = 0; - } - } - - return {active: active}; - }, - - write: function(ref) { - var active = ref.active; - - - this.links.forEach(function (el) { return el.blur(); }); - removeClass(this.elements, this.cls); - - if (active !== false) { - trigger(this.$el, 'active', [active, addClass(this.elements[active], this.cls)]); - } - - }, - - events: ['scroll', 'resize'] - - } - - ] - - }; - - var sticky = { - - mixins: [Class, Media], - - props: { - top: null, - bottom: Boolean, - offset: String, - animation: String, - clsActive: String, - clsInactive: String, - clsFixed: String, - clsBelow: String, - selTarget: String, - widthElement: Boolean, - showOnUp: Boolean, - targetOffset: Number - }, - - data: { - top: 0, - bottom: false, - offset: 0, - animation: '', - clsActive: 'uk-active', - clsInactive: '', - clsFixed: 'uk-sticky-fixed', - clsBelow: 'uk-sticky-below', - selTarget: '', - widthElement: false, - showOnUp: false, - targetOffset: false - }, - - computed: { - - offset: function(ref) { - var offset = ref.offset; - - return toPx(offset); - }, - - selTarget: function(ref, $el) { - var selTarget = ref.selTarget; - - return selTarget && $(selTarget, $el) || $el; - }, - - widthElement: function(ref, $el) { - var widthElement = ref.widthElement; - - return query(widthElement, $el) || this.placeholder; - }, - - isActive: { - - get: function() { - return hasClass(this.selTarget, this.clsActive); - }, - - set: function(value) { - if (value && !this.isActive) { - replaceClass(this.selTarget, this.clsInactive, this.clsActive); - trigger(this.$el, 'active'); - } else if (!value && !hasClass(this.selTarget, this.clsInactive)) { - replaceClass(this.selTarget, this.clsActive, this.clsInactive); - trigger(this.$el, 'inactive'); - } - } - - } - - }, - - connected: function() { - this.placeholder = $('+ .uk-sticky-placeholder', this.$el) || $('
    '); - this.isFixed = false; - this.isActive = false; - }, - - disconnected: function() { - - if (this.isFixed) { - this.hide(); - removeClass(this.selTarget, this.clsInactive); - } - - remove(this.placeholder); - this.placeholder = null; - this.widthElement = null; - }, - - events: [ - - { - - name: 'load hashchange popstate', - - el: inBrowser && window, - - handler: function() { - var this$1 = this; - - - if (!(this.targetOffset !== false && location.hash && window.pageYOffset > 0)) { - return; - } - - var target = $(location.hash); - - if (target) { - fastdom.read(function () { - - var ref = offset(target); - var top = ref.top; - var elTop = offset(this$1.$el).top; - var elHeight = this$1.$el.offsetHeight; - - if (this$1.isFixed && elTop + elHeight >= top && elTop <= top + target.offsetHeight) { - scrollTop(window, top - elHeight - (isNumeric(this$1.targetOffset) ? this$1.targetOffset : 0) - this$1.offset); - } - - }); - } - - } - - } - - ], - - update: [ - - { - - read: function(ref, type) { - var height = ref.height; - - - this.inactive = !this.matchMedia || !isVisible(this.$el); - - if (this.inactive) { - return false; - } - - if (this.isActive && type !== 'update') { - this.hide(); - height = this.$el.offsetHeight; - this.show(); - } - - height = !this.isActive ? this.$el.offsetHeight : height; - - this.topOffset = offset(this.isFixed ? this.placeholder : this.$el).top; - this.bottomOffset = this.topOffset + height; - - var bottom = parseProp('bottom', this); - - this.top = Math.max(toFloat(parseProp('top', this)), this.topOffset) - this.offset; - this.bottom = bottom && bottom - this.$el.offsetHeight; - this.width = offset(isVisible(this.widthElement) ? this.widthElement : this.$el).width; - - return { - height: height, - top: offsetPosition(this.placeholder)[0], - margins: css(this.$el, ['marginTop', 'marginBottom', 'marginLeft', 'marginRight']) - }; - }, - - write: function(ref) { - var height = ref.height; - var margins = ref.margins; - - - var ref$1 = this; - var placeholder = ref$1.placeholder; - - css(placeholder, assign({height: height}, margins)); - - if (!within(placeholder, document)) { - after(this.$el, placeholder); - placeholder.hidden = true; - } - - this.isActive = !!this.isActive; // force self-assign - - }, - - events: ['resize'] - - }, - - { - - read: function(ref) { - var scroll = ref.scroll; if ( scroll === void 0 ) scroll = 0; - - - this.scroll = window.pageYOffset; - - return { - dir: scroll <= this.scroll ? 'down' : 'up', - scroll: this.scroll - }; - }, - - write: function(data, type) { - var this$1 = this; - - - var now = Date.now(); - var initTimestamp = data.initTimestamp; if ( initTimestamp === void 0 ) initTimestamp = 0; - var dir = data.dir; - var lastDir = data.lastDir; - var lastScroll = data.lastScroll; - var scroll = data.scroll; - var top = data.top; - - data.lastScroll = scroll; - - if (scroll < 0 || scroll === lastScroll && type === 'scroll' || this.showOnUp && type !== 'scroll' && !this.isFixed) { - return; - } - - if (now - initTimestamp > 300 || dir !== lastDir) { - data.initScroll = scroll; - data.initTimestamp = now; - } - - data.lastDir = dir; - - if (this.showOnUp && !this.isFixed && Math.abs(data.initScroll - scroll) <= 30 && Math.abs(lastScroll - scroll) <= 10) { - return; - } - - if (this.inactive - || scroll < this.top - || this.showOnUp && (scroll <= this.top || dir === 'down' && type === 'scroll' || dir === 'up' && !this.isFixed && scroll <= this.bottomOffset) - ) { - - if (!this.isFixed) { - - if (Animation.inProgress(this.$el) && top > scroll) { - Animation.cancel(this.$el); - this.hide(); - } - - return; - } - - this.isFixed = false; - - if (this.animation && scroll > this.topOffset) { - Animation.cancel(this.$el); - Animation.out(this.$el, this.animation).then(function () { return this$1.hide(); }, noop); - } else { - this.hide(); - } - - } else if (this.isFixed) { - - this.update(); - - } else if (this.animation) { - - Animation.cancel(this.$el); - this.show(); - Animation.in(this.$el, this.animation).catch(noop); - - } else { - this.show(); - } - - }, - - events: ['resize', 'scroll'] - - } - - ], - - methods: { - - show: function() { - - this.isFixed = true; - this.update(); - this.placeholder.hidden = false; - - }, - - hide: function() { - - this.isActive = false; - removeClass(this.$el, this.clsFixed, this.clsBelow); - css(this.$el, {position: '', top: '', width: ''}); - this.placeholder.hidden = true; - - }, - - update: function() { - - var active = this.top !== 0 || this.scroll > this.top; - var top = Math.max(0, this.offset); - - if (isNumeric(this.bottom) && this.scroll > this.bottom - this.offset) { - top = this.bottom - this.scroll; - } - - css(this.$el, { - position: 'fixed', - top: (top + "px"), - width: this.width - }); - - this.isActive = active; - toggleClass(this.$el, this.clsBelow, this.scroll > this.bottomOffset); - addClass(this.$el, this.clsFixed); - - } - - } - - }; - - function parseProp(prop, ref) { - var $props = ref.$props; - var $el = ref.$el; - var propOffset = ref[(prop + "Offset")]; - - - var value = $props[prop]; - - if (!value) { - return; - } - - if (isString(value) && value.match(/^-?\d/)) { - - return propOffset + toPx(value); - - } else { - - return offset(value === true ? $el.parentNode : query(value, $el)).bottom; - - } - } - - var Switcher = { - - mixins: [Togglable], - - args: 'connect', - - props: { - connect: String, - toggle: String, - active: Number, - swiping: Boolean - }, - - data: { - connect: '~.uk-switcher', - toggle: '> * > :first-child', - active: 0, - swiping: true, - cls: 'uk-active', - clsContainer: 'uk-switcher', - attrItem: 'uk-switcher-item' - }, - - computed: { - - connects: { - - get: function(ref, $el) { - var connect = ref.connect; - - return queryAll(connect, $el); - }, - - watch: function(connects) { - var this$1 = this; - - - connects.forEach(function (list) { return this$1.updateAria(list.children); }); - - if (this.swiping) { - css(connects, 'touch-action', 'pan-y pinch-zoom'); - } - - }, - - immediate: true - - }, - - toggles: { - - get: function(ref, $el) { - var toggle = ref.toggle; - - return $$(toggle, $el).filter(function (el) { return !matches(el, '.uk-disabled *, .uk-disabled, [disabled]'); }); - }, - - watch: function(toggles) { - var active = this.index(); - this.show(~active && active || toggles[this.active] || toggles[0]); - }, - - immediate: true - - }, - - children: function() { - var this$1 = this; - - return children(this.$el).filter(function (child) { return this$1.toggles.some(function (toggle) { return within(toggle, child); }); }); - } - - }, - - events: [ - - { - - name: 'click', - - delegate: function() { - return this.toggle; - }, - - handler: function(e) { - if (!includes(this.toggles, e.current)) { - return; - } - e.preventDefault(); - this.show(e.current); - } - - }, - - { - name: 'click', - - el: function() { - return this.connects; - }, - - delegate: function() { - return ("[" + (this.attrItem) + "],[data-" + (this.attrItem) + "]"); - }, - - handler: function(e) { - e.preventDefault(); - this.show(data(e.current, this.attrItem)); - } - }, - - { - name: 'swipeRight swipeLeft', - - filter: function() { - return this.swiping; - }, - - el: function() { - return this.connects; - }, - - handler: function(ref) { - var type = ref.type; - - this.show(endsWith(type, 'Left') ? 'next' : 'previous'); - } - } - - ], - - methods: { - - index: function() { - var this$1 = this; - - return findIndex(this.children, function (el) { return hasClass(el, this$1.cls); }); - }, - - show: function(item) { - var this$1 = this; - - - var prev = this.index(); - var next = getIndex(item, this.toggles, prev); - - if (prev === next) { - return; - } - - this.children.forEach(function (child, i) { - toggleClass(child, this$1.cls, next === i); - attr(this$1.toggles[i], 'aria-expanded', next === i); - }); - - this.connects.forEach(function (ref) { - var children = ref.children; - - return this$1.toggleElement(toNodes(children).filter(function (child, i) { return i !== next && this$1.isToggled(child); } - ), false, prev >= 0).then(function () { return this$1.toggleElement(children[next], true, prev >= 0); } - ); - } - ); - } - - } - - }; - - var tab = { - - mixins: [Class], - - extends: Switcher, - - props: { - media: Boolean - }, - - data: { - media: 960, - attrItem: 'uk-tab-item' - }, - - connected: function() { - - var cls = hasClass(this.$el, 'uk-tab-left') - ? 'uk-tab-left' - : hasClass(this.$el, 'uk-tab-right') - ? 'uk-tab-right' - : false; - - if (cls) { - this.$create('toggle', this.$el, {cls: cls, mode: 'media', media: this.media}); - } - } - - }; - - var toggle = { - - mixins: [Media, Togglable], - - args: 'target', - - props: { - href: String, - target: null, - mode: 'list', - queued: Boolean - }, - - data: { - href: false, - target: false, - mode: 'click', - queued: true - }, - - computed: { - - target: { - - get: function(ref, $el) { - var href = ref.href; - var target = ref.target; - - target = queryAll(target || href, $el); - return target.length && target || [$el]; - }, - - watch: function() { - trigger(this.target, 'updatearia', [this]); - }, - - immediate: true - - } - - }, - - events: [ - - { - - name: (pointerEnter + " " + pointerLeave), - - filter: function() { - return includes(this.mode, 'hover'); - }, - - handler: function(e) { - if (!isTouch(e)) { - this.toggle(("toggle" + (e.type === pointerEnter ? 'show' : 'hide'))); - } - } - - }, - - { - - name: 'click', - - filter: function() { - return includes(this.mode, 'click') || hasTouch && includes(this.mode, 'hover'); - }, - - handler: function(e) { - - // TODO better isToggled handling - var link; - if (closest(e.target, 'a[href="#"], a[href=""]') - || (link = closest(e.target, 'a[href]')) && ( - this.cls && !hasClass(this.target, this.cls.split(' ')[0]) - || !isVisible(this.target) - || link.hash && matches(this.target, link.hash) - ) - ) { - e.preventDefault(); - } - - this.toggle(); - } - - } - - ], - - update: { - - read: function() { - return includes(this.mode, 'media') && this.media - ? {match: this.matchMedia} - : false; - }, - - write: function(ref) { - var match = ref.match; - - - var toggled = this.isToggled(this.target); - if (match ? !toggled : toggled) { - this.toggle(); - } - - }, - - events: ['resize'] - - }, - - methods: { - - toggle: function(type) { - var this$1 = this; - - - if (!trigger(this.target, type || 'toggle', [this])) { - return; - } - - if (this.queued) { - - var toggled = this.target.filter(this.isToggled); - this.toggleElement(toggled, false).then(function () { return this$1.toggleElement(this$1.target.filter(function (el) { return !includes(toggled, el); } - ), true); } - ); - - } else { - this.toggleElement(this.target); - } - } - - } - - }; - - var components = /*#__PURE__*/Object.freeze({ - __proto__: null, - Accordion: Accordion, - Alert: alert, - Cover: cover, - Drop: drop, - Dropdown: drop, - FormCustom: formCustom, - Gif: gif, - Grid: grid, - HeightMatch: heightMatch, - HeightViewport: heightViewport, - Icon: Icon, - Img: img, - Leader: leader, - Margin: Margin, - Modal: modal, - Nav: nav, - Navbar: navbar, - Offcanvas: offcanvas, - OverflowAuto: overflowAuto, - Responsive: responsive, - Scroll: scroll, - Scrollspy: scrollspy, - ScrollspyNav: scrollspyNav, - Sticky: sticky, - Svg: SVG, - Switcher: Switcher, - Tab: tab, - Toggle: toggle, - Video: Video, - Close: Close, - Spinner: Spinner, - SlidenavNext: Slidenav, - SlidenavPrevious: Slidenav, - SearchIcon: Search, - Marker: IconComponent, - NavbarToggleIcon: IconComponent, - OverlayIcon: IconComponent, - PaginationNext: IconComponent, - PaginationPrevious: IconComponent, - Totop: IconComponent - }); - - // register components - each(components, function (component, name) { return UIkit.component(name, component); } - ); - - // core functionality - UIkit.use(Core); - - boot(UIkit); - - var countdown = { - - mixins: [Class], - - props: { - date: String, - clsWrapper: String - }, - - data: { - date: '', - clsWrapper: '.uk-countdown-%unit%' - }, - - computed: { - - date: function(ref) { - var date = ref.date; - - return Date.parse(date); - }, - - days: function(ref, $el) { - var clsWrapper = ref.clsWrapper; - - return $(clsWrapper.replace('%unit%', 'days'), $el); - }, - - hours: function(ref, $el) { - var clsWrapper = ref.clsWrapper; - - return $(clsWrapper.replace('%unit%', 'hours'), $el); - }, - - minutes: function(ref, $el) { - var clsWrapper = ref.clsWrapper; - - return $(clsWrapper.replace('%unit%', 'minutes'), $el); - }, - - seconds: function(ref, $el) { - var clsWrapper = ref.clsWrapper; - - return $(clsWrapper.replace('%unit%', 'seconds'), $el); - }, - - units: function() { - var this$1 = this; - - return ['days', 'hours', 'minutes', 'seconds'].filter(function (unit) { return this$1[unit]; }); - } - - }, - - connected: function() { - this.start(); - }, - - disconnected: function() { - var this$1 = this; - - this.stop(); - this.units.forEach(function (unit) { return empty(this$1[unit]); }); - }, - - events: [ - - { - - name: 'visibilitychange', - - el: inBrowser && document, - - handler: function() { - if (document.hidden) { - this.stop(); - } else { - this.start(); - } - } - - } - - ], - - update: { - - write: function() { - var this$1 = this; - - - var timespan = getTimeSpan(this.date); - - if (timespan.total <= 0) { - - this.stop(); - - timespan.days - = timespan.hours - = timespan.minutes - = timespan.seconds - = 0; - } - - this.units.forEach(function (unit) { - - var digits = String(Math.floor(timespan[unit])); - - digits = digits.length < 2 ? ("0" + digits) : digits; - - var el = this$1[unit]; - if (el.textContent !== digits) { - digits = digits.split(''); - - if (digits.length !== el.children.length) { - html(el, digits.map(function () { return ''; }).join('')); - } - - digits.forEach(function (digit, i) { return el.children[i].textContent = digit; }); - } - - }); - - } - - }, - - methods: { - - start: function() { - - this.stop(); - - if (this.date && this.units.length) { - this.$update(); - this.timer = setInterval(this.$update, 1000); - } - - }, - - stop: function() { - - if (this.timer) { - clearInterval(this.timer); - this.timer = null; - } - - } - - } - - }; - - function getTimeSpan(date) { - - var total = date - Date.now(); - - return { - total: total, - seconds: total / 1000 % 60, - minutes: total / 1000 / 60 % 60, - hours: total / 1000 / 60 / 60 % 24, - days: total / 1000 / 60 / 60 / 24 - }; - } - - var targetClass = 'uk-animation-target'; - - var Animate = { - - props: { - animation: Number - }, - - data: { - animation: 150 - }, - - methods: { - - animate: function(action, target) { - var this$1 = this; - if ( target === void 0 ) target = this.$el; - - - addStyle(); - - var children$1 = children(target); - var propsFrom = children$1.map(function (el) { return getProps(el, true); }); - - var oldHeight = height(target); - var oldScrollY = window.pageYOffset; - - action(); - - Transition.cancel(target); - children$1.forEach(Transition.cancel); - - reset(target); - this.$update(target, 'resize'); - fastdom.flush(); - - var newHeight = height(target); - - children$1 = children$1.concat(children(target).filter(function (el) { return !includes(children$1, el); })); - - var propsTo = children$1.map(function (el, i) { return el.parentNode && i in propsFrom - ? propsFrom[i] - ? isVisible(el) - ? getPositionWithMargin(el) - : {opacity: 0} - : {opacity: isVisible(el) ? 1 : 0} - : false; } - ); - - propsFrom = propsTo.map(function (props, i) { - var from = children$1[i].parentNode === target - ? propsFrom[i] || getProps(children$1[i]) - : false; - - if (from) { - if (!props) { - delete from.opacity; - } else if (!('opacity' in props)) { - var opacity = from.opacity; - - if (opacity % 1) { - props.opacity = 1; - } else { - delete from.opacity; - } - } - } - - return from; - }); - - addClass(target, targetClass); - children$1.forEach(function (el, i) { return propsFrom[i] && css(el, propsFrom[i]); }); - css(target, {height: oldHeight, display: 'block'}); - scrollTop(window, oldScrollY); - - return Promise.all( - children$1.map(function (el, i) { return ['top', 'left', 'height', 'width'].some(function (prop) { return propsFrom[i][prop] !== propsTo[i][prop]; } - ) && Transition.start(el, propsTo[i], this$1.animation, 'ease'); } - ).concat(oldHeight !== newHeight && Transition.start(target, {height: newHeight}, this.animation, 'ease')) - ).then(function () { - children$1.forEach(function (el, i) { return css(el, {display: propsTo[i].opacity === 0 ? 'none' : '', zIndex: ''}); }); - reset(target); - this$1.$update(target, 'resize'); - fastdom.flush(); // needed for IE11 - }, noop); - - } - } - }; - - function getProps(el, opacity) { - - var zIndex = css(el, 'zIndex'); - - return isVisible(el) - ? assign({ - display: '', - opacity: opacity ? css(el, 'opacity') : '0', - pointerEvents: 'none', - position: 'absolute', - zIndex: zIndex === 'auto' ? index(el) : zIndex - }, getPositionWithMargin(el)) - : false; - } - - function reset(el) { - css(el.children, { - height: '', - left: '', - opacity: '', - pointerEvents: '', - position: '', - top: '', - width: '' - }); - removeClass(el, targetClass); - css(el, {height: '', display: ''}); - } - - function getPositionWithMargin(el) { - var ref = offset(el); - var height = ref.height; - var width = ref.width; - var ref$1 = position(el); - var top = ref$1.top; - var left = ref$1.left; - - return {top: top, left: left, height: height, width: width}; - } - - var style; - - function addStyle() { - if (style) { - return; - } - style = append(document.head, '