diff --git a/.github/workflows/release-aarch64.yaml b/.github/workflows/release-aarch64.yaml new file mode 100644 index 00000000..bf6295b4 --- /dev/null +++ b/.github/workflows/release-aarch64.yaml @@ -0,0 +1,78 @@ +name: carpe-release-aarch64 + +on: + push: + branches: + - '*aarch64*' + +env: + LDFLAGS: '/opt/homebrew/lib' + LD_LIBRARY_PATH: '/opt/homebrew/lib' +jobs: + publish: + strategy: + fail-fast: false + matrix: + os: [ macos-latest-xlarge ] + name: build ${{ matrix.os }} + runs-on: ${{ matrix.os }} + steps: + ### DO NOT REMOVE: uncomment if you need to debug runner ### + - name: setup tmate session + uses: mxschmitt/action-tmate@v3 + with: + detached: true + + # Setup Rust + - uses: dtolnay/rust-toolchain@1.70.0 + with: + components: rustfmt + + # Setup Node.js + - name: setup node + uses: actions/setup-node@v3 + with: + node-version: 18 + # checkout + - name: checkout source + uses: actions/checkout@v3 + + +######## MAC ######## + - name: osx deps + run: | + brew update + brew reinstall llvm + brew reinstall gmp + + - uses: Swatinem/rust-cache@v2 + with: + workspaces: ./src-tauri + shared-key: ${{ matrix.os }} + cache-all-crates: true + cache-on-failure: true + +######## BUILD ######## + + - name: yarn installation + run: yarn install + + + - name: pre-build rust + working-directory: ./src-tauri + run: export LIBRARY_PATH=$LIBRARY_PATH:$(brew --prefix)/lib && cargo b --release + + - name: Build Tauri + uses: tauri-apps/tauri-action@v0 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + TAURI_PRIVATE_KEY: ${{secrets.TAURI_PRIVATE_KEY}} + TAURI_KEY_PASSWORD: ${{secrets.TAURI_KEY_PASSWORD}} + LIBRARY_PATH: /opt/homebrew/lib + with: + args: ${{contains(github.ref, 'canary') && '--config src-tauri/tauri.conf.aarch64.json --features carpe-canary' || '--config src-tauri/tauri.conf.aarch64.json' }} #pass the rust feature flags for canary if the tag includes "canary" + tagName: ${{contains(github.ref, 'canary') && 'v__VERSION__-canary' || 'v__VERSION__' }} # the action automatically replaces \_\_VERSION\_\_ with the app version + releaseName: ${{contains(github.ref, 'canary') && 'v__VERSION__-aarch64-canary' || 'v__VERSION__-aarch64' }} + releaseBody: '[draft]' + releaseDraft: true + prerelease: false diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 6c1630ad..4730f525 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -8,14 +8,15 @@ on: - '[0-9]+.[0-9]+.[0-9]+-canary.[0-9]+' branches: - - 'canary' + - 'canary*' + - 'release-[0-9]+.[0-9]+.[0-9]+' - 'ci' jobs: publish: strategy: fail-fast: false matrix: - os: [ windows-latest, macos-11] + os: [ macos-11, windows-latest ] name: build ${{ matrix.os }} runs-on: ${{ matrix.os }} steps: @@ -24,6 +25,7 @@ jobs: # uses: mxschmitt/action-tmate@v3 # with: # detached: true + # Setup Rust - uses: dtolnay/rust-toolchain@1.70.0 with: @@ -39,18 +41,19 @@ jobs: uses: actions/checkout@v3 ######## UBUNTU ######## - - name: install dependencies (ubuntu only) - if: matrix.os == 'ubuntu-latest' - uses: awalsh128/cache-apt-pkgs-action@latest - with: - packages: build-essential lld pkg-config libclang-dev libwebkit2gtk-4.0-dev libglib2.0-* libssl-dev libgtk-3-dev libappindicator3-dev patchelf librsvg2-dev libvips-dev libgmp-dev - version: 1.0 + # - name: install dependencies (ubuntu only) + # if: matrix.os == 'ubuntu-latest' + # uses: awalsh128/cache-apt-pkgs-action@latest + # with: + # packages: build-essential lld pkg-config libclang-dev libwebkit2gtk-4.0-dev libglib2.0-* libssl-dev libgtk-3-dev libappindicator3-dev patchelf librsvg2-dev libvips-dev libgmp-dev + # version: 1.0 ######## MAC ######## - - name: set the Mac compile target + - name: install gmp if: matrix.os == 'macos-11' - run: export CARGO_BUILD_TARGET='universal-apple-darwin' + run: | + brew reinstall gmp ######## WIN ######## @@ -65,7 +68,6 @@ jobs: if: matrix.os == 'windows-latest' run: echo "LIBCLANG_PATH=$((gcm clang).source -replace "clang.exe")" >> $env:GITHUB_ENV - # Package the windows dependencies - name: copy gmp.dll for build if: matrix.os == 'windows-latest' @@ -97,8 +99,10 @@ jobs: TAURI_PRIVATE_KEY: ${{secrets.TAURI_PRIVATE_KEY}} TAURI_KEY_PASSWORD: ${{secrets.TAURI_KEY_PASSWORD}} with: - args: ${{contains(github.ref, 'canary') && '--config src-tauri/tauri.conf.canary.json --features carpe-canary' || '' }} #pass the rust feature flags for canary if the tag includes "canary" - tagName: ${{contains(github.ref, 'canary') && 'v__VERSION__-canary' || 'v__VERSION__' }} # the action automatically replaces \_\_VERSION\_\_ with the app version + args: ${{contains(github.ref, 'canary') && '--config src-tauri/tauri.conf.canary.json --features carpe-canary' || '' }} + # pass the rust feature flags for canary if the tag includes "canary" + tagName: ${{contains(github.ref, 'canary') && 'v__VERSION__-canary' || 'v__VERSION__' }} + # the action automatically replaces \_\_VERSION\_\_ with the app version releaseName: ${{contains(github.ref, 'canary') && 'v__VERSION__-canary' || 'v__VERSION__' }} releaseBody: '[draft]' releaseDraft: true diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 00000000..b9937bc7 Binary files /dev/null and b/bun.lockb differ diff --git a/carpe.code-workspace b/carpe.code-workspace new file mode 100644 index 00000000..443f5a5b --- /dev/null +++ b/carpe.code-workspace @@ -0,0 +1,7 @@ +{ + "folders": [ + { + "path": "." + } + ] +} \ No newline at end of file diff --git a/dist/assets/index-0968cf85.css b/dist/assets/index-0968cf85.css new file mode 100644 index 00000000..51690df5 --- /dev/null +++ b/dist/assets/index-0968cf85.css @@ -0,0 +1 @@ +.uk-switch{position:relative;display:inline-block;height:34px;width:60px}.uk-switch input{display:none}.uk-switch-slider{background-color:#00000038;position:absolute;top:0;left:0;right:0;border-radius:500px;bottom:0;cursor:pointer;transition-property:background-color;transition-duration:.2s;box-shadow:inset 0 0 2px #00000012}.uk-switch-slider:before{content:"";background-color:#fff;position:absolute;width:30px;height:30px;left:2px;bottom:2px;border-radius:50%;transition-property:transform,box-shadow;transition-duration:.2s}input:checked+.uk-switch-slider{background-color:#39f!important}input:checked+.uk-switch-slider:before{transform:translate(26px)}.uk-switch-slider.uk-switch-on-off{background-color:#f0506e}input:checked+.uk-switch-slider.uk-switch-on-off{background-color:#32d296!important}.uk-switch-slider.uk-switch-big:before{transform:scale(1.2);box-shadow:0 0 6px #00000038}.uk-switch-slider.uk-switch-small:before{box-shadow:0 0 6px #00000038}input:checked+.uk-switch-slider.uk-switch-big:before{transform:translate(26px) scale(1.2)}.uk-light .uk-switch-slider:not(.uk-switch-on-off){background-color:#ffffff38}.uk-notification{margin:0;width:100%!important;display:flex!important;flex-direction:column}.uk-notification-bottom-left{margin:0;left:0!important;bottom:0!important;width:100%!important;max-width:100%!important;text-align:center}.uk-notification-message-error{color:#f8f8f8!important;background-color:#f0506e!important}.uk-notification-message-success{color:#f8f8f8!important;background-color:#32d296!important}/*! UIkit 3.17.10 | https://www.getuikit.com | (c) 2014 - 2023 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}.uk-link,a{color:#1e87f0;text-decoration:none;cursor:pointer}.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,svg,video{max-width:100%;height:auto;box-sizing:border-box}img:not([src]){visibility:hidden;min-width:1px}iframe{border:0}address,dl,fieldset,figure,ol,p,pre,ul{margin:0 0 20px}*+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-3xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{margin:0 0 20px;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-3xlarge,*+.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;border:0;border-top:1px solid #e5e5e5}*+.uk-hr,*+hr{margin-top:20px}address{font-style:normal}blockquote{margin:0 0 20px;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}:focus{outline:0}:focus-visible{outline:2px dotted #333}::selection{background:#39f;color:#fff;text-shadow:none}details,main{display:block}summary{display:list-item}template{display:none}:root{--uk-breakpoint-s:640px;--uk-breakpoint-m:960px;--uk-breakpoint-l:1200px;--uk-breakpoint-xl:1600px}.uk-link-muted a,.uk-link-toggle .uk-link-muted,a.uk-link-muted{color:#999}.uk-link-muted a:hover,.uk-link-toggle:hover .uk-link-muted,a.uk-link-muted:hover{color:#666}.uk-link-text a,.uk-link-toggle .uk-link-text,a.uk-link-text{color:inherit}.uk-link-text a:hover,.uk-link-toggle:hover .uk-link-text,a.uk-link-text:hover{color:#999}.uk-link-heading a,.uk-link-toggle .uk-link-heading,a.uk-link-heading{color:inherit}.uk-link-heading a:hover,.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,.uk-link-toggle{color:inherit!important;text-decoration:none!important}.uk-heading-small{font-size:2.6rem;line-height:1.2}.uk-heading-medium{font-size:2.8875rem;line-height:1.1}.uk-heading-large{font-size:3.4rem;line-height:1.1}.uk-heading-xlarge{font-size:4rem;line-height:1}.uk-heading-2xlarge{font-size:6rem;line-height:1}.uk-heading-3xlarge{font-size:8rem;line-height:1}@media (min-width:960px){.uk-heading-small{font-size:3.25rem}.uk-heading-medium{font-size:3.5rem}.uk-heading-large{font-size:4rem}.uk-heading-xlarge{font-size:6rem}.uk-heading-2xlarge{font-size:8rem}.uk-heading-3xlarge{font-size:11rem}}@media (min-width:1200px){.uk-heading-medium{font-size:4rem}.uk-heading-large{font-size:6rem}.uk-heading-xlarge{font-size:8rem}.uk-heading-2xlarge{font-size:11rem}.uk-heading-3xlarge{font-size:15rem}}.uk-heading-divider{padding-bottom:calc(5px + .1em);border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-bullet{position:relative}.uk-heading-bullet:before{content:"";display:inline-block;position:relative;top:-.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% - 25px);border-bottom:1px solid #e5e5e5}.uk-divider-icon:before{right:calc(50% + 25px);width:100%}.uk-divider-icon:after{left:calc(50% + 25px);width:100%}.uk-divider-small{line-height:0}.uk-divider-small:after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid #e5e5e5;vertical-align:top}.uk-divider-vertical{width:max-content;height:100px;margin-left:auto;margin-right:auto;border-left:1px solid #e5e5e5}.uk-list{padding:0;list-style:none}.uk-list>*{break-inside:avoid-column}.uk-list>*>:last-child{margin-bottom:0}.uk-list>*>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}.uk-list-circle>:before,.uk-list-decimal>:before,.uk-list-disc>:before,.uk-list-hyphen>:before,.uk-list-square>:before{content:"";position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:right}.uk-list-disc>:before{list-style-type:disc}.uk-list-circle>:before{list-style-type:circle}.uk-list-square>:before{list-style-type:square}.uk-list-decimal>:before{content:counter(decimal,decimal) " . "}.uk-list-hyphen>:before{content:"–  "}.uk-list-muted>:before{color:#999!important}.uk-list-emphasis>:before{color:#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:"";display:list-item;position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:50% 50%}.uk-list-divider>:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.uk-list-striped>*{padding:10px}.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-table-striped tbody tr:nth-of-type(2n):last-child,.uk-table-striped>tr:nth-of-type(2n):last-child{border-bottom:1px solid #e5e5e5}.uk-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color: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)}.uk-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle;object-fit:scale-down;max-width:none}.uk-icon-link{color:#999;text-decoration:none!important}.uk-icon-link:hover{color:#666}.uk-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:hover{background-color:#ebebeb;color:#666}.uk-active>.uk-icon-button,.uk-icon-button:active{background-color:#dfdfdf;color:#666}.uk-range{-webkit-appearance:none;box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;background:0 0}.uk-range:focus{outline:0}.uk-range::-moz-focus-outer{border:none}.uk-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.uk-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.uk-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:active::-webkit-slider-runnable-track,.uk-range:focus::-webkit-slider-runnable-track{background:#dedede}.uk-range::-moz-range-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-moz-range-track{background:#dedede}.uk-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-moz-range-thumb{border:none;height:15px;width:15px;margin-top:-7px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-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;min-width:0}.uk-input,.uk-textarea{-webkit-appearance:none}.uk-input,.uk-select,.uk-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#fff;color:#666;border:1px solid #e5e5e5;transition:.2s ease-in-out;transition-property:color,background-color,border}.uk-input,.uk-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.uk-input:not(input),.uk-select:not(select){line-height:38px}.uk-select[multiple],.uk-select[size],.uk-textarea{padding-top:6px;padding-bottom:6px;vertical-align:top}.uk-select[multiple],.uk-select[size]{resize:vertical}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{outline: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::placeholder{color:#999}.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}[multiple].uk-form-small,[size].uk-form-small,textarea.uk-form-small{padding:5px 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}[multiple].uk-form-large,[size].uk-form-large,textarea.uk-form-large{padding:7px 12px}.uk-form-large:not(select):not(input):not(textarea){line-height:53px}.uk-form-danger,.uk-form-danger:focus{color:#f0506e;border-color:#f0506e}.uk-form-success,.uk-form-success:focus{color:#32d296;border-color:#32d296}.uk-form-blank{background:0 0;border-color:transparent}.uk-form-blank:focus{border-color:#e5e5e5;border-style:solid}input.uk-form-width-xsmall{width:50px}select.uk-form-width-xsmall{width:75px}.uk-form-width-small{width:130px}.uk-form-width-medium{width:200px}.uk-form-width-large{width:500px}.uk-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);background-repeat:no-repeat;background-position:100% 50%}.uk-select:not([multiple]):not([size]) option{color:#666}.uk-select:not([multiple]):not([size]):disabled{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.uk-input[list]{padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.uk-input[list]: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!important}.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{background-color:#0000;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-default{background-color:transparent;color:#333;border:1px solid #e5e5e5}.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: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: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: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 currentColor;transition:right .3s ease-out}.uk-button-text:hover{color:#333}.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:#333}.uk-button-link:hover{color:#999;text-decoration:none}.uk-button-link:disabled{color:#999;text-decoration:none}.uk-button-group{display:inline-flex;vertical-align:middle;position:relative}.uk-button-group>.uk-button:nth-child(n+2),.uk-button-group>div:nth-child(n+2) .uk-button{margin-left:-1px}.uk-button-group .uk-button.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;display:block;width:100%;border:0;background-color:#f8f8f8;margin-bottom:20px;height:15px;border-radius:500px;overflow:hidden}*+.uk-progress{margin-top:20px}.uk-progress::-webkit-progress-bar{background-color:transparent}.uk-progress::-webkit-progress-value{background-color:#1e87f0;transition:width .6s ease}.uk-progress::-moz-progress-bar{background-color:#1e87f0;transition:width .6s ease}.uk-section{display:flow-root;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media (min-width:960px){.uk-section{padding-top:70px;padding-bottom:70px}}.uk-section>:last-child{margin-bottom:0}.uk-section-xsmall{padding-top:20px;padding-bottom:20px}.uk-section-small{padding-top:40px;padding-bottom:40px}.uk-section-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.uk-section-large{padding-top:140px;padding-bottom:140px}}.uk-section-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.uk-section-xlarge{padding-top:210px;padding-bottom:210px}}.uk-section-default{background:#fff;--uk-navbar-color:dark}.uk-section-muted{background:#f8f8f8;--uk-navbar-color:dark}.uk-section-primary{background:#1e87f0;--uk-navbar-color:light}.uk-section-secondary{background:#222;--uk-navbar-color:light}.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% + 345px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + 420px)}}@media (min-width:960px){.uk-container-expand-left,.uk-container-expand-right{max-width:calc(50% + 560px)}.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + 335px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + 410px)}.uk-container-expand-left.uk-container-large,.uk-container-expand-right.uk-container-large{max-width:calc(50% + 660px)}.uk-container-expand-left.uk-container-xlarge,.uk-container-expand-right.uk-container-xlarge{max-width:calc(50% + 760px)}}.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:40px 15px}@media (min-width:640px){.uk-tile{padding-left:30px;padding-right:30px}}@media (min-width:960px){.uk-tile{padding:70px 40px}}.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-color:#fff}.uk-tile-muted{background-color:#f8f8f8}.uk-tile-primary{background-color:#1e87f0}.uk-tile-secondary{background-color:#222}.uk-card{position:relative;box-sizing:border-box;transition:box-shadow .1s ease-in-out}.uk-card-body{display:flow-root;padding:30px}.uk-card-header,.uk-card-footer{display:flow-root;padding:15px 30px}@media (min-width:1200px){.uk-card-body{padding:40px}.uk-card-header,.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:15px;right:15px;z-index:1;height:22px;padding:0 10px;background:#1e87f0;color:#fff;font-size:.875rem;display:flex;justify-content:center;align-items:center;line-height:0;border-radius:2px;text-transform:uppercase}.uk-card-badge:first-child+*{margin-top:0}.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover{background-color:#fff;box-shadow:0 14px 25px #00000029}.uk-card-default{background-color:#fff;color:#666;box-shadow:0 5px 15px #00000014}.uk-card-default .uk-card-title{color:#333}.uk-card-default.uk-card-hover:hover{background-color:#fff;box-shadow:0 14px 25px #00000029}.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-color:#1e87f0;color:#fff;box-shadow:0 5px 15px #00000014}.uk-card-primary .uk-card-title{color:#fff}.uk-card-primary.uk-card-hover:hover{background-color:#1e87f0;box-shadow:0 14px 25px #00000029}.uk-card-secondary{background-color:#222;color:#fff;box-shadow:0 5px 15px #00000014}.uk-card-secondary .uk-card-title{color:#fff}.uk-card-secondary.uk-card-hover:hover{background-color:#222;box-shadow:0 14px 25px #00000029}.uk-card-small .uk-card-body,.uk-card-small.uk-card-body{padding:20px}.uk-card-small .uk-card-header,.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}.uk-card-large .uk-card-header,.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:hover{color:#666}.uk-spinner>*{animation:uk-spinner-rotate 1.4s linear infinite}@keyframes uk-spinner-rotate{0%{transform:rotate(0)}to{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)}to{stroke-dashoffset:88px;transform:rotate(450deg)}}.uk-totop{padding:5px;color:#999;transition:color .1s ease-in-out}.uk-totop:hover{color:#666}.uk-totop:active{color:#333}.uk-marker{padding:5px;background:#222;color:#fff;border-radius:500px}.uk-marker:hover{color:#fff}.uk-alert{position:relative;margin-bottom:20px;padding:15px 29px 15px 15px;background:#f8f8f8;color:#666}*+.uk-alert{margin-top:20px}.uk-alert>:last-child{margin-bottom:0}.uk-alert-close{position:absolute;top:20px;right:15px;color:inherit;opacity:.4}.uk-alert-close:first-child+*{margin-top:0}.uk-alert-close:hover{color:inherit;opacity:.8}.uk-alert-primary{background:#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;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:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff!important;font-size:11px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.uk-badge:hover{text-decoration:none}.uk-label{display:inline-block;padding:0 10px;background:#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}.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;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::placeholder{color:#999}.uk-search .uk-search-icon{position:absolute;top:0;bottom:0;left:0;display:inline-flex;justify-content:center;align-items:center;color:#999}.uk-search .uk-search-icon:hover{color:#999}.uk-search .uk-search-icon:not(a):not(button):not(input){pointer-events:none}.uk-search .uk-search-icon-flip{right:0;left:auto}.uk-search-default{width:240px}.uk-search-default .uk-search-input{height:40px;padding-left:10px;padding-right:10px;background:0 0;border:1px solid #e5e5e5}.uk-search-default .uk-search-input:focus{background-color:#0000;border-color:#1e87f0}.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: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:hover{color:#666;text-decoration:none}.uk-accordion-content{display:flow-root;margin-top:20px}.uk-accordion-content>:last-child{margin-bottom:0}.uk-drop{display:none;position:absolute;z-index:1020;--uk-position-offset:20px;--uk-position-viewport-offset:15px;box-sizing:border-box;width:300px}.uk-drop.uk-open{display:block}.uk-drop-stack .uk-drop-grid>*{width:100%!important}.uk-drop-parent-icon{margin-left:.25em;transition:transform .3s ease-out}[aria-expanded=true]>.uk-drop-parent-icon{transform:rotateX(180deg)}.uk-dropbar{--uk-position-offset:0;--uk-position-shift-offset:0;--uk-position-viewport-offset:0;width:auto;padding:25px 15px;background:#fff;color:#666}.uk-dropbar>:last-child{margin-bottom:0}@media (min-width:640px){.uk-dropbar{padding-left:30px;padding-right:30px}}@media (min-width:960px){.uk-dropbar{padding-left:40px;padding-right:40px}}.uk-dropbar :focus-visible{outline-color:#333!important}.uk-dropbar-large{padding-top:40px;padding-bottom:40px}.uk-dropbar-top{box-shadow:0 12px 7px -6px #0000000d}.uk-dropbar-bottom{box-shadow:0 -12px 7px -6px #0000000d}.uk-dropbar-left{box-shadow:12px 0 7px -6px #0000000d}.uk-dropbar-right{box-shadow:-12px 0 7px -6px #0000000d}.uk-dropnav-dropbar{position:absolute;z-index:980;padding:0;left:0;right:0}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;padding:15px;background:rgba(0,0,0,.6);opacity:0;transition:opacity .15s linear}@media (min-width:640px){.uk-modal{padding:50px 30px}}@media (min-width:960px){.uk-modal{padding-left:40px;padding-right:40px}}.uk-modal.uk-open{opacity:1}.uk-modal-page{overflow:hidden}.uk-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:100%!important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform}.uk-open>.uk-modal-dialog{opacity:1;transform:translateY(0)}.uk-modal-container .uk-modal-dialog{width:1200px}.uk-modal-full{padding:0;background: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:20px}.uk-modal-header{display:flow-root;padding:10px 20px;background:#fff;border-bottom:1px solid #e5e5e5}.uk-modal-footer{display:flow-root;padding:10px 20px;background:#fff;border-top:1px solid #e5e5e5}@media (min-width:640px){.uk-modal-body{padding:30px}.uk-modal-header,.uk-modal-footer{padding:15px 30px}}.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:translateY(-100%);color:#fff}.uk-modal-close-outside:hover{color:#fff}@media (min-width:960px){.uk-modal-close-outside{right:0;transform:translate(100%,-100%)}}.uk-modal-close-full{top:0;right:0;padding:10px;background:#fff}@media (min-width:960px){.uk-modal-close-full{padding:20px}}.uk-slideshow{-webkit-tap-highlight-color:transparent}.uk-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none;touch-action:pan-y}.uk-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity}.uk-slideshow-items>:not(.uk-active){display:none}.uk-slider{-webkit-tap-highlight-color:transparent}.uk-slider-container{overflow:hidden;overflow:clip}.uk-slider-container-offset{margin:-11px -25px -39px;padding:11px 25px 39px}.uk-slider-items{will-change:transform;position:relative;touch-action:pan-y}.uk-slider-items:not(.uk-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.uk-slider-items.uk-grid{flex-wrap:nowrap}.uk-slider-items>*{flex:none;box-sizing:border-box;max-width:100%;position:relative}.uk-sticky{position:relative;z-index:980;box-sizing:border-box}.uk-sticky-fixed{margin:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.uk-sticky[class*=uk-animation-],.uk-sticky.uk-animation-reverse{animation-duration:.2s}.uk-sticky-placeholder{pointer-events:none}.uk-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.uk-offcanvas-flip .uk-offcanvas{right:0;left:auto}.uk-offcanvas-bar{position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px;background:#222;overflow-y:auto}@media (min-width:640px){.uk-offcanvas-bar{left:-350px;width:350px;padding:30px}}.uk-offcanvas-flip .uk-offcanvas-bar{left:auto;right:-270px}@media (min-width:640px){.uk-offcanvas-flip .uk-offcanvas-bar{right:-350px}}.uk-open>.uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{left:auto;right:0}.uk-offcanvas-bar-animation{transition:left .3s ease-out}.uk-offcanvas-flip .uk-offcanvas-bar-animation{transition-property:right}.uk-offcanvas-reveal{position:absolute;top:0;bottom:0;left:0;width:0;overflow:hidden;transition:width .3s ease-out}.uk-offcanvas-reveal .uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar{left:auto;right:0}.uk-open>.uk-offcanvas-reveal{width:270px}@media (min-width:640px){.uk-open>.uk-offcanvas-reveal{width:350px}}.uk-offcanvas-flip .uk-offcanvas-reveal{right:0;left:auto}.uk-offcanvas-close{position:absolute;z-index:1000;top:5px;right:5px;padding:5px}@media (min-width:640px){.uk-offcanvas-close{top:10px;right:10px}}.uk-offcanvas-close:first-child+*{margin-top:0}.uk-offcanvas-overlay{width:100vw;touch-action:none}.uk-offcanvas-overlay:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.1);opacity:0;transition:opacity .15s linear}.uk-offcanvas-overlay.uk-open:before{opacity:1}.uk-offcanvas-container,.uk-offcanvas-page{overflow-x:hidden;overflow-x:clip}.uk-offcanvas-container{position:relative;left:0;transition:left .3s ease-out;box-sizing:border-box;width:100%}:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:270px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-270px}@media (min-width:640px){:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:350px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-350px}}.uk-switcher{margin:0;padding:0;list-style:none}.uk-switcher>:not(.uk-active){display:none}.uk-switcher>*>:last-child{margin-bottom:0}.uk-leader{overflow:hidden}.uk-leader-fill:after{display:inline-block;margin-left:15px;width:0;content:attr(data-fill);white-space:nowrap}.uk-leader-fill.uk-leader-hide:after{display:none}:root{--uk-leader-fill-content:.}.uk-notification{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:350px}.uk-notification-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;--uk-position-offset:10px;--uk-position-viewport-offset:10;top:0;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.uk-tooltip.uk-active{display:block}.uk-sortable{position:relative}.uk-sortable>:last-child{margin-bottom:0}.uk-sortable-drag{position:fixed!important;z-index:1050!important;pointer-events:none}.uk-sortable-placeholder{opacity:0;pointer-events:none}.uk-sortable-empty{min-height:50px}.uk-sortable-handle:hover{cursor:move}.uk-countdown-number{font-variant-numeric:tabular-nums;font-size:2rem;line-height:.8}@media (min-width:640px){.uk-countdown-number{font-size:4rem}}@media (min-width:960px){.uk-countdown-number{font-size:6rem}}.uk-countdown-separator{font-size:1rem;line-height:1.6}@media (min-width:640px){.uk-countdown-separator{font-size:2rem}}@media (min-width:960px){.uk-countdown-separator{font-size:3rem}}.uk-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:flex;align-items:center;column-gap:.25em;text-decoration:none}.uk-nav>li>a{padding:5px 0}ul.uk-nav-sub{padding:5px 0 5px 15px}.uk-nav-sub ul{padding-left:15px}.uk-nav-sub a{padding:2px 0}.uk-nav-parent-icon{margin-left:auto;transition:transform .3s ease-out}.uk-nav>li.uk-open>a .uk-nav-parent-icon{transform:rotateX(180deg)}.uk-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.uk-nav-header:not(:first-child){margin-top:20px}.uk-nav .uk-nav-divider{margin:5px 0}.uk-nav-default{font-size:.875rem;line-height:1.5}.uk-nav-default>li>a{color:#999}.uk-nav-default>li>a:hover{color:#666}.uk-nav-default>li.uk-active>a{color:#333}.uk-nav-default .uk-nav-subtitle{font-size:12px}.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{font-size:.875rem;line-height:1.5}.uk-nav-default .uk-nav-sub a{color:#999}.uk-nav-default .uk-nav-sub a:hover{color:#666}.uk-nav-default .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-primary{font-size:1.5rem;line-height:1.5}.uk-nav-primary>li>a{color:#999}.uk-nav-primary>li>a:hover{color:#666}.uk-nav-primary>li.uk-active>a{color:#333}.uk-nav-primary .uk-nav-subtitle{font-size:1.25rem}.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{font-size:1.25rem;line-height:1.5}.uk-nav-primary .uk-nav-sub a{color:#999}.uk-nav-primary .uk-nav-sub a:hover{color:#666}.uk-nav-primary .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-secondary{font-size:16px;line-height:1.5}.uk-nav-secondary>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider){margin-top:0}.uk-nav-secondary>li>a{color:#333;padding:10px}.uk-nav-secondary>li>a:hover{color:#333;background-color:#f8f8f8}.uk-nav-secondary>li.uk-active>a{color:#333;background-color:#f8f8f8}.uk-nav-secondary .uk-nav-subtitle{font-size:.875rem;color:#999}.uk-nav-secondary>li>a:hover .uk-nav-subtitle{color:#666}.uk-nav-secondary>li.uk-active>a .uk-nav-subtitle{color:#333}.uk-nav-secondary .uk-nav-header{color:#333}.uk-nav-secondary .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-secondary .uk-nav-sub{font-size:.875rem;line-height:1.5}.uk-nav-secondary .uk-nav-sub a{color:#999}.uk-nav-secondary .uk-nav-sub a:hover{color:#666}.uk-nav-secondary .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-center{text-align:center}.uk-nav-center li>a{justify-content:center}.uk-nav-center .uk-nav-sub,.uk-nav-center .uk-nav-sub ul{padding-left:0}.uk-nav-center .uk-nav-parent-icon{margin-left:.25em}.uk-nav.uk-nav-divider>:not(.uk-nav-header,.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider){margin-top:5px;padding-top:5px;border-top:1px solid #e5e5e5}.uk-navbar{display:flex;position:relative;--uk-navbar-dropbar-behind-color:dark}.uk-navbar-container:not(.uk-navbar-transparent){background:#f8f8f8}.uk-navbar-left,.uk-navbar-right,[class*=uk-navbar-center]{display:flex;gap:15px;align-items:center}.uk-navbar-right{margin-left:auto}.uk-navbar-center:only-child{margin-left:auto;margin-right:auto;position:relative}.uk-navbar-center:not(:only-child){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;box-sizing:border-box;z-index:990}.uk-navbar-center-left,.uk-navbar-center-right{position:absolute;top:0}.uk-navbar-center-left{right:calc(100% + 15px)}.uk-navbar-center-right{left:calc(100% + 15px)}[class*=uk-navbar-center-]{width:max-content;box-sizing:border-box}.uk-navbar-nav{display:flex;gap:15px;margin:0;padding:0;list-style:none}.uk-navbar-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;column-gap:.25em;box-sizing:border-box;min-height:80px;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{padding:0;color:#999;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a[aria-expanded=true]{color:#666}.uk-navbar-nav>li>a:active{color:#333}.uk-navbar-nav>li.uk-active>a{color:#333}.uk-navbar-parent-icon{margin-left:4px;transition:transform .3s ease-out}.uk-navbar-nav>li>a[aria-expanded=true] .uk-navbar-parent-icon{transform:rotateX(180deg)}.uk-navbar-item{padding:0;color:#666}.uk-navbar-item>:last-child{margin-bottom:0}.uk-navbar-toggle{padding:0;color:#999}.uk-navbar-toggle:hover,.uk-navbar-toggle[aria-expanded=true]{color:#666;text-decoration:none}.uk-navbar-subtitle{font-size:.875rem}.uk-navbar-justify .uk-navbar-item,.uk-navbar-justify .uk-navbar-left,.uk-navbar-justify .uk-navbar-nav,.uk-navbar-justify .uk-navbar-nav>li,.uk-navbar-justify .uk-navbar-right,.uk-navbar-justify .uk-navbar-toggle{flex-grow:1}.uk-navbar-dropdown{--uk-position-offset:15px;--uk-position-shift-offset:0;--uk-position-viewport-offset:15px;width:200px;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px #00000026}.uk-navbar-dropdown>:last-child{margin-bottom:0}.uk-navbar-dropdown :focus-visible{outline-color:#333!important}.uk-navbar-dropdown .uk-drop-grid{margin-left:-30px}.uk-navbar-dropdown .uk-drop-grid>*{padding-left:30px}.uk-navbar-dropdown .uk-drop-grid>.uk-grid-margin{margin-top:30px}.uk-navbar-dropdown-width-2:not(.uk-drop-stack){width:400px}.uk-navbar-dropdown-width-3:not(.uk-drop-stack){width:600px}.uk-navbar-dropdown-width-4:not(.uk-drop-stack){width:800px}.uk-navbar-dropdown-width-5:not(.uk-drop-stack){width:1000px}.uk-navbar-dropdown-large{--uk-position-shift-offset:0;padding:40px}.uk-navbar-dropdown-dropbar{width:auto;background:0 0;padding:25px 0;--uk-position-offset:0;--uk-position-shift-offset:0;--uk-position-viewport-offset:15px;box-shadow:none}@media (min-width:640px){.uk-navbar-dropdown-dropbar{--uk-position-viewport-offset:30px}}@media (min-width:960px){.uk-navbar-dropdown-dropbar{--uk-position-viewport-offset:40px}}.uk-navbar-dropdown-dropbar-large{--uk-position-shift-offset:0;padding-top:40px;padding-bottom:40px}.uk-navbar-dropdown-nav{font-size:.875rem}.uk-navbar-dropdown-nav>li>a{color:#999}.uk-navbar-dropdown-nav>li>a:hover{color:#666}.uk-navbar-dropdown-nav>li.uk-active>a{color:#333}.uk-navbar-dropdown-nav .uk-nav-subtitle{font-size:12px}.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:hover{color:#666}.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active>a{color:#333}.uk-navbar-container{transition:.1s ease-in-out;transition-property:background-color}@media (min-width:960px){.uk-navbar-left,.uk-navbar-right,[class*=uk-navbar-center]{gap:30px}.uk-navbar-center-left{right:calc(100% + 30px)}.uk-navbar-center-right{left:calc(100% + 30px)}}@media (min-width:960px){.uk-navbar-nav{gap:30px}}.uk-subnav{display:flex;flex-wrap:wrap;align-items:center;margin-left:-20px;padding:0;list-style:none}.uk-subnav>*{flex:none;padding-left:20px;position:relative}.uk-subnav>*>:first-child{display:flex;align-items:center;column-gap:.25em;color:#999;font-size:.875rem;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-subnav>*>a:hover{color:#666;text-decoration:none}.uk-subnav>.uk-active>a{color:#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: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{padding:0;list-style:none}.uk-breadcrumb>*{display:contents}.uk-breadcrumb>*>*{font-size:.875rem;color:#999}.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 0 16px;font-size:.875rem;color:#999}.uk-pagination{display:flex;flex-wrap:wrap;align-items:center;margin-left:0;padding:0;list-style:none}.uk-pagination>*{flex:none;padding-left:0;position:relative}.uk-pagination>*>*{display:flex;align-items:center;column-gap:.25em;padding:5px 10px;color:#999;transition:color .1s ease-in-out}.uk-pagination>*>:hover{color:#666;text-decoration:none}.uk-pagination>.uk-active>*{color:#666}.uk-pagination>.uk-disabled>*{color:#999}.uk-tab{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none;position:relative}.uk-tab:before{content:"";position:absolute;bottom:0;left:20px;right:0;border-bottom:1px solid #e5e5e5}.uk-tab>*{flex:none;padding-left:20px;position:relative}.uk-tab>*>a{display:flex;align-items:center;column-gap:.25em;justify-content:center;padding:5px 10px;color:#999;border-bottom:1px solid transparent;font-size:.875rem;text-transform:uppercase;transition:color .1s ease-in-out}.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{justify-content:left;border-right:1px solid transparent;border-bottom:none}.uk-tab-right>*>a{justify-content:left;border-left:1px solid transparent;border-bottom:none}.uk-tab .uk-dropdown{margin-left:30px}.uk-slidenav{padding:5px 10px;color:#66666680;transition:color .1s ease-in-out}.uk-slidenav:hover{color:#666666e6}.uk-slidenav:active{color:#66666680}.uk-slidenav-large{padding:10px}.uk-slidenav-container{display:flex}.uk-dotnav{display:flex;flex-wrap:wrap;padding:0;list-style:none;margin:0 0 0 -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>*>:hover{background-color:#6669;border-color:transparent}.uk-dotnav>*>:active{background-color:#6663;border-color:transparent}.uk-dotnav>.uk-active>*{background-color:#6669;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;padding:0;list-style:none;margin:0 0 0 -15px}.uk-thumbnav>*{padding-left:15px}.uk-thumbnav>*>*{display:inline-block;position:relative}.uk-thumbnav>*>:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.4));transition:opacity .1s ease-in-out}.uk-thumbnav>*>:hover:after{opacity:0}.uk-thumbnav>.uk-active>:after{opacity:0}.uk-thumbnav-vertical{flex-direction:column;margin-left:0;margin-top:-15px}.uk-thumbnav-vertical>*{padding-left:0;padding-top:15px}.uk-iconnav{display:flex;flex-wrap:wrap;padding:0;list-style:none;margin:0 0 0 -10px}.uk-iconnav>*{padding-left:10px}.uk-iconnav>*>a{display:flex;align-items:center;column-gap:.25em;line-height:0;color:#999;text-decoration:none;font-size:.875rem;transition:.1s ease-in-out;transition-property:color,background-color}.uk-iconnav>*>a:hover{color:#666}.uk-iconnav>.uk-active>a{color:#666}.uk-iconnav-vertical{flex-direction:column;margin-left:0;margin-top:-10px}.uk-iconnav-vertical>*{padding-left:0;padding-top:10px}.uk-dropdown{--uk-position-offset:10px;--uk-position-viewport-offset:15px;width:auto;min-width:200px;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px #00000026}.uk-dropdown>:last-child{margin-bottom:0}.uk-dropdown :focus-visible{outline-color:#333!important}.uk-dropdown-large{padding:40px}.uk-dropdown-dropbar{width:auto;background:0 0;padding:5px 0 25px;--uk-position-viewport-offset:15px;box-shadow:none}@media (min-width:640px){.uk-dropdown-dropbar{--uk-position-viewport-offset:30px}}@media (min-width:960px){.uk-dropdown-dropbar{--uk-position-viewport-offset:40px}}.uk-dropdown-dropbar-large{padding-top:40px;padding-bottom:40px}.uk-dropdown-nav{font-size:.875rem}.uk-dropdown-nav>li>a{color:#999}.uk-dropdown-nav>li.uk-active>a,.uk-dropdown-nav>li>a:hover{color:#666}.uk-dropdown-nav .uk-nav-subtitle{font-size:12px}.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:hover,.uk-dropdown-nav .uk-nav-sub li.uk-active>a{color:#666}.uk-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear;touch-action:pinch-zoom}.uk-lightbox.uk-open{display:block;opacity:1}.uk-lightbox :focus-visible{outline-color:#ffffffb3}.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:#ffffffb3;will-change:transform,opacity}.uk-lightbox-items>*>*{max-width:100vw;max-height:100vh}.uk-lightbox-items>*>:not(iframe){width:auto;height:auto}.uk-lightbox-items>.uk-active{display:flex}.uk-lightbox-toolbar{padding:10px;background:rgba(0,0,0,.3);color:#ffffffb3}.uk-lightbox-toolbar>*{color:#ffffffb3}.uk-lightbox-toolbar-icon{padding:5px;color:#ffffffb3}.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:#ffffffb3;display:inline-flex;justify-content:center;align-items:center}.uk-lightbox-button:hover{color:#fff}.uk-lightbox-caption:empty{display:none}.uk-lightbox-iframe{width:80%;height:80%}[class*=uk-animation-]{animation:.5s ease-out both}.uk-animation-fade{animation-name:uk-fade;animation-duration:.8s;animation-timing-function:linear}.uk-animation-scale-up{animation-name:uk-fade,uk-scale-up}.uk-animation-scale-down{animation-name:uk-fade,uk-scale-down}.uk-animation-slide-top{animation-name:uk-fade,uk-slide-top}.uk-animation-slide-bottom{animation-name:uk-fade,uk-slide-bottom}.uk-animation-slide-left{animation-name:uk-fade,uk-slide-left}.uk-animation-slide-right{animation-name:uk-fade,uk-slide-right}.uk-animation-slide-top-small{animation-name:uk-fade,uk-slide-top-small}.uk-animation-slide-bottom-small{animation-name:uk-fade,uk-slide-bottom-small}.uk-animation-slide-left-small{animation-name:uk-fade,uk-slide-left-small}.uk-animation-slide-right-small{animation-name:uk-fade,uk-slide-right-small}.uk-animation-slide-top-medium{animation-name:uk-fade,uk-slide-top-medium}.uk-animation-slide-bottom-medium{animation-name:uk-fade,uk-slide-bottom-medium}.uk-animation-slide-left-medium{animation-name:uk-fade,uk-slide-left-medium}.uk-animation-slide-right-medium{animation-name:uk-fade,uk-slide-right-medium}.uk-animation-kenburns{animation-name:uk-kenburns;animation-duration:15s}.uk-animation-shake{animation-name:uk-shake}.uk-animation-stroke{animation-name:uk-stroke;animation-duration:2s;stroke-dasharray:var(--uk-animation-stroke)}.uk-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.uk-animation-fast{animation-duration:.1s}.uk-animation-toggle:not(:hover):not(:focus) [class*=uk-animation-]{animation-name:none}@keyframes uk-fade{0%{opacity:0}to{opacity:1}}@keyframes uk-scale-up{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes uk-scale-down{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes uk-slide-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes uk-slide-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes uk-slide-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes uk-slide-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes uk-slide-top-small{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes uk-slide-bottom-small{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes uk-slide-left-small{0%{transform:translate(-10px)}to{transform:translate(0)}}@keyframes uk-slide-right-small{0%{transform:translate(10px)}to{transform:translate(0)}}@keyframes uk-slide-top-medium{0%{transform:translateY(-50px)}to{transform:translateY(0)}}@keyframes uk-slide-bottom-medium{0%{transform:translateY(50px)}to{transform:translateY(0)}}@keyframes uk-slide-left-medium{0%{transform:translate(-50px)}to{transform:translate(0)}}@keyframes uk-slide-right-medium{0%{transform:translate(50px)}to{transform:translate(0)}}@keyframes uk-kenburns{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes uk-shake{0%,to{transform:translate(0)}10%{transform:translate(-9px)}20%{transform:translate(8px)}30%{transform:translate(-7px)}40%{transform:translate(6px)}50%{transform:translate(-5px)}60%{transform:translate(4px)}70%{transform:translate(-3px)}80%{transform:translate(2px)}90%{transform:translate(-1px)}}@keyframes uk-stroke{0%{stroke-dashoffset:var(--uk-animation-stroke)}to{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}}.uk-width-max-content{width:max-content}.uk-width-min-content{width:min-content}[class*=uk-height]{box-sizing:border-box}.uk-height-1-1{height:100%}.uk-height-viewport{min-height:100vh}.uk-height-viewport-2{min-height:200vh}.uk-height-viewport-3{min-height:300vh}.uk-height-viewport-4{min-height:400vh}.uk-height-small{height:150px}.uk-height-medium{height:300px}.uk-height-large{height:450px}.uk-height-max-small{max-height:150px}.uk-height-max-medium{max-height:300px}.uk-height-max-large{max-height:450px}.uk-text-lead{font-size: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-decoration-none{text-decoration:none!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;color:transparent!important;display:inline-block;background-color:#1e87f0;background-image:linear-gradient(90deg,#1e87f0 0,#411ef0 100%)}.uk-text-left{text-align:left!important}.uk-text-right{text-align:right!important}.uk-text-center{text-align:center!important}.uk-text-justify{text-align:justify!important}@media (min-width:640px){.uk-text-left\@s{text-align:left!important}.uk-text-right\@s{text-align:right!important}.uk-text-center\@s{text-align:center!important}}@media (min-width:960px){.uk-text-left\@m{text-align:left!important}.uk-text-right\@m{text-align:right!important}.uk-text-center\@m{text-align:center!important}}@media (min-width:1200px){.uk-text-left\@l{text-align:left!important}.uk-text-right\@l{text-align:right!important}.uk-text-center\@l{text-align:center!important}}@media (min-width:1600px){.uk-text-left\@xl{text-align:left!important}.uk-text-right\@xl{text-align:right!important}.uk-text-center\@xl{text-align:center!important}}.uk-text-top{vertical-align:top!important}.uk-text-middle{vertical-align:middle!important}.uk-text-bottom{vertical-align:bottom!important}.uk-text-baseline{vertical-align:baseline!important}.uk-text-nowrap{white-space:nowrap}.uk-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td.uk-text-truncate,th.uk-text-truncate{max-width:0}.uk-text-break{overflow-wrap:break-word}td.uk-text-break,th.uk-text-break{word-break:break-word}[class*=uk-column-]{column-gap:30px}@media (min-width:1200px){[class*=uk-column-]{column-gap:40px}}[class*=uk-column-] img{transform:translateZ(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}[data-uk-cover]:where(canvas,iframe,svg),[uk-cover]:where(canvas,iframe,svg){max-width:none;position:absolute;left:50%;top:50%;--uk-position-translate-x:-50%;--uk-position-translate-y:-50%;transform:translate(var(--uk-position-translate-x),var(--uk-position-translate-y))}iframe[data-uk-cover],iframe[uk-cover]{pointer-events:none}[data-uk-cover]:where(img,video),[uk-cover]:where(img,video){position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;object-fit:cover;object-position:center}.uk-cover-container{overflow:hidden;position:relative}.uk-background-default{background-color:#fff}.uk-background-muted{background-color:#f8f8f8}.uk-background-primary{background-color:#1e87f0}.uk-background-secondary{background-color:#222}.uk-background-contain,.uk-background-cover,.uk-background-height-1-1,.uk-background-width-1-1{background-position:50% 50%;background-repeat:no-repeat}.uk-background-cover{background-size:cover}.uk-background-contain{background-size:contain}.uk-background-width-1-1{background-size:100%}.uk-background-height-1-1{background-size:auto 100%}.uk-background-top-left{background-position:0 0}.uk-background-top-center{background-position:50% 0}.uk-background-top-right{background-position:100% 0}.uk-background-center-left{background-position:0 50%}.uk-background-center-center{background-position:50% 50%}.uk-background-center-right{background-position:100% 50%}.uk-background-bottom-left{background-position:0 100%}.uk-background-bottom-center{background-position:50% 100%}.uk-background-bottom-right{background-position:100% 100%}.uk-background-norepeat{background-repeat:no-repeat}.uk-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media (pointer:coarse){.uk-background-fixed{background-attachment:scroll}}@media (max-width:639px){.uk-background-image\@s{background-image:none!important}}@media (max-width:959px){.uk-background-image\@m{background-image:none!important}}@media (max-width:1199px){.uk-background-image\@l{background-image:none!important}}@media (max-width:1599px){.uk-background-image\@xl{background-image:none!important}}.uk-background-blend-multiply{background-blend-mode:multiply}.uk-background-blend-screen{background-blend-mode:screen}.uk-background-blend-overlay{background-blend-mode:overlay}.uk-background-blend-darken{background-blend-mode:darken}.uk-background-blend-lighten{background-blend-mode:lighten}.uk-background-blend-color-dodge{background-blend-mode:color-dodge}.uk-background-blend-color-burn{background-blend-mode:color-burn}.uk-background-blend-hard-light{background-blend-mode:hard-light}.uk-background-blend-soft-light{background-blend-mode:soft-light}.uk-background-blend-difference{background-blend-mode:difference}.uk-background-blend-exclusion{background-blend-mode:exclusion}.uk-background-blend-hue{background-blend-mode:hue}.uk-background-blend-saturation{background-blend-mode:saturation}.uk-background-blend-color{background-blend-mode:color}.uk-background-blend-luminosity{background-blend-mode:luminosity}[class*=uk-align]{display:block;margin-bottom:30px}*+[class*=uk-align]{margin-top:30px}.uk-align-center{margin-left:auto;margin-right:auto}.uk-align-left{margin-top:0;margin-right:30px;float:left}.uk-align-right{margin-top:0;margin-left:30px;float:right}@media (min-width:640px){.uk-align-left\@s{margin-top:0;margin-right:30px;float:left}.uk-align-right\@s{margin-top:0;margin-left:30px;float:right}}@media (min-width:960px){.uk-align-left\@m{margin-top:0;margin-right:30px;float:left}.uk-align-right\@m{margin-top:0;margin-left:30px;float:right}}@media (min-width:1200px){.uk-align-left\@l{margin-top:0;float:left}.uk-align-right\@l{margin-top:0;float:right}.uk-align-left,.uk-align-left\@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)}.uk-panel{display:flow-root;position:relative;box-sizing:border-box}.uk-panel>:last-child{margin-bottom:0}.uk-panel-scrollable{height:170px;padding:10px;border:1px solid #e5e5e5;overflow:auto;resize:both}.uk-clearfix:before{content:"";display:table-cell}.uk-clearfix:after{content:"";display:table;clear:both}.uk-float-left{float:left}.uk-float-right{float:right}[class*=uk-float-]{max-width:100%}.uk-overflow-hidden{overflow:hidden}.uk-overflow-auto{overflow:auto}.uk-overflow-auto>:last-child{margin-bottom:0}.uk-box-sizing-content{box-sizing:content-box}.uk-box-sizing-border{box-sizing:border-box}.uk-resize{resize:both}.uk-resize-horizontal{resize:horizontal}.uk-resize-vertical{resize:vertical}.uk-display-block{display:block!important}.uk-display-inline{display:inline!important}.uk-display-inline-block{display:inline-block!important}[class*=uk-inline]{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.uk-inline-clip{overflow:hidden}.uk-preserve-width,.uk-preserve-width canvas,.uk-preserve-width img,.uk-preserve-width svg,.uk-preserve-width video{max-width:none}.uk-responsive-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}[data-uk-responsive],[uk-responsive]{max-width:100%}.uk-object-cover{object-fit:cover}.uk-object-contain{object-fit:contain}.uk-object-fill{object-fit:fill}.uk-object-none{object-fit:none}.uk-object-scale-down{object-fit:scale-down}.uk-object-top-left{object-position:0 0}.uk-object-top-center{object-position:50% 0}.uk-object-top-right{object-position:100% 0}.uk-object-center-left{object-position:0 50%}.uk-object-center-center{object-position:50% 50%}.uk-object-center-right{object-position:100% 50%}.uk-object-bottom-left{object-position:0 100%}.uk-object-bottom-center{object-position:50% 100%}.uk-object-bottom-right{object-position:100% 100%}.uk-border-circle{border-radius:50%}.uk-border-pill{border-radius:500px}.uk-border-rounded{border-radius:5px}.uk-inline-clip[class*=uk-border-]{-webkit-transform:translateZ(0)}.uk-box-shadow-small{box-shadow:0 2px 8px #00000014}.uk-box-shadow-medium{box-shadow:0 5px 15px #00000014}.uk-box-shadow-large{box-shadow:0 14px 25px #00000029}.uk-box-shadow-xlarge{box-shadow:0 28px 50px #00000029}[class*=uk-box-shadow-hover]{transition:box-shadow .1s ease-in-out}.uk-box-shadow-hover-small:hover{box-shadow:0 2px 8px #00000014}.uk-box-shadow-hover-medium:hover{box-shadow:0 5px 15px #00000014}.uk-box-shadow-hover-large:hover{box-shadow:0 14px 25px #00000029}.uk-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px #00000029}@supports (filter:blur(0)){.uk-box-shadow-bottom{display:inline-block;position:relative;z-index:0;max-width:100%;vertical-align:middle}.uk-box-shadow-bottom:after{content:"";position:absolute;bottom:-30px;left:0;right:0;z-index:-1;height:30px;border-radius:100%;background:#444;filter:blur(20px);will-change:filter}}.uk-dropcap:first-letter,.uk-dropcap>p:first-of-type:first-letter{display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1;margin-bottom:-2px}@-moz-document url-prefix(){.uk-dropcap:first-letter,.uk-dropcap>p:first-of-type:first-letter{margin-top:1.1%}}.uk-logo{font-size: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:#333;text-decoration:none}:where(.uk-logo){display:inline-block;vertical-align:middle}.uk-logo:hover{color:#333;text-decoration:none}.uk-logo :where(img,svg,video){display:block}.uk-logo-inverse{display:none}.uk-disabled{pointer-events:none}.uk-drag,.uk-drag *{cursor:move}.uk-drag iframe{pointer-events:none}.uk-dragover{box-shadow:0 0 20px #6464644d}.uk-blend-multiply{mix-blend-mode:multiply}.uk-blend-screen{mix-blend-mode:screen}.uk-blend-overlay{mix-blend-mode:overlay}.uk-blend-darken{mix-blend-mode:darken}.uk-blend-lighten{mix-blend-mode:lighten}.uk-blend-color-dodge{mix-blend-mode:color-dodge}.uk-blend-color-burn{mix-blend-mode:color-burn}.uk-blend-hard-light{mix-blend-mode:hard-light}.uk-blend-soft-light{mix-blend-mode:soft-light}.uk-blend-difference{mix-blend-mode:difference}.uk-blend-exclusion{mix-blend-mode:exclusion}.uk-blend-hue{mix-blend-mode:hue}.uk-blend-saturation{mix-blend-mode:saturation}.uk-blend-color{mix-blend-mode:color}.uk-blend-luminosity{mix-blend-mode:luminosity}.uk-transform-center{transform:translate(-50%,-50%)}.uk-transform-origin-top-left{transform-origin:0 0}.uk-transform-origin-top-center{transform-origin:50% 0}.uk-transform-origin-top-right{transform-origin:100% 0}.uk-transform-origin-center-left{transform-origin:0 50%}.uk-transform-origin-center-right{transform-origin:100% 50%}.uk-transform-origin-bottom-left{transform-origin:0 100%}.uk-transform-origin-bottom-center{transform-origin:50% 100%}.uk-transform-origin-bottom-right{transform-origin:100% 100%}.uk-flex{display:flex}.uk-flex-inline{display:inline-flex}.uk-flex-left{justify-content:flex-start}.uk-flex-center{justify-content:center}.uk-flex-right{justify-content:flex-end}.uk-flex-between{justify-content:space-between}.uk-flex-around{justify-content:space-around}@media (min-width:640px){.uk-flex-left\@s{justify-content:flex-start}.uk-flex-center\@s{justify-content:center}.uk-flex-right\@s{justify-content:flex-end}.uk-flex-between\@s{justify-content:space-between}.uk-flex-around\@s{justify-content:space-around}}@media (min-width:960px){.uk-flex-left\@m{justify-content:flex-start}.uk-flex-center\@m{justify-content:center}.uk-flex-right\@m{justify-content:flex-end}.uk-flex-between\@m{justify-content:space-between}.uk-flex-around\@m{justify-content:space-around}}@media (min-width:1200px){.uk-flex-left\@l{justify-content:flex-start}.uk-flex-center\@l{justify-content:center}.uk-flex-right\@l{justify-content:flex-end}.uk-flex-between\@l{justify-content:space-between}.uk-flex-around\@l{justify-content:space-around}}@media (min-width:1600px){.uk-flex-left\@xl{justify-content:flex-start}.uk-flex-center\@xl{justify-content:center}.uk-flex-right\@xl{justify-content:flex-end}.uk-flex-between\@xl{justify-content:space-between}.uk-flex-around\@xl{justify-content:space-around}}.uk-flex-stretch{align-items:stretch}.uk-flex-top{align-items:flex-start}.uk-flex-middle{align-items:center}.uk-flex-bottom{align-items:flex-end}.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:40px}@media (min-width:1200px){.uk-padding-large{padding:70px}}.uk-padding-remove{padding:0!important}.uk-padding-remove-top{padding-top:0!important}.uk-padding-remove-bottom{padding-bottom:0!important}.uk-padding-remove-left{padding-left:0!important}.uk-padding-remove-right{padding-right:0!important}.uk-padding-remove-vertical{padding-top:0!important;padding-bottom:0!important}.uk-padding-remove-horizontal{padding-left:0!important;padding-right:0!important}:root{--uk-position-margin-offset:0px}[class*=uk-position-bottom],[class*=uk-position-center],[class*=uk-position-left],[class*=uk-position-right],[class*=uk-position-top]{position:absolute!important;max-width:calc(100% - (var(--uk-position-margin-offset) * 2));box-sizing:border-box}.uk-position-top{top:0;left:0;right:0}.uk-position-bottom{bottom:0;left:0;right:0}.uk-position-left{top:0;bottom:0;left:0}.uk-position-right{top:0;bottom:0;right:0}.uk-position-top-left{top:0;left:0}.uk-position-top-right{top:0;right:0}.uk-position-bottom-left{bottom:0;left:0}.uk-position-bottom-right{bottom:0;right:0}.uk-position-center{top:calc(50% - var(--uk-position-margin-offset));left:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-x:-50%;--uk-position-translate-y:-50%;transform:translate(var(--uk-position-translate-x),var(--uk-position-translate-y));width:max-content}[class*=uk-position-center-left],[class*=uk-position-center-right]{top:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-y:-50%;transform:translateY(var(--uk-position-translate-y))}.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:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-x:-50%;transform:translate(var(--uk-position-translate-x));width:max-content}.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-small{margin:15px;--uk-position-margin-offset:15px}.uk-position-medium,.uk-position-large{margin:30px;--uk-position-margin-offset:30px}@media (min-width:1200px){.uk-position-large{margin:50px;--uk-position-margin-offset:50px}}.uk-position-relative{position:relative!important}.uk-position-absolute{position:absolute!important}.uk-position-fixed{position:fixed!important}.uk-position-sticky{position:-webkit-sticky!important;position:sticky!important}.uk-position-z-index{z-index:1}.uk-position-z-index-zero{z-index:0}.uk-position-z-index-negative{z-index:-1}.uk-position-z-index-high{z-index:990}:where(.uk-transition-fade),:where([class*=uk-transition-scale]),:where([class*=uk-transition-slide]){--uk-position-translate-x:0;--uk-position-translate-y:0}.uk-transition-fade,[class*=uk-transition-scale],[class*=uk-transition-slide]{--uk-translate-x:0;--uk-translate-y:0;--uk-scale-x:1;--uk-scale-y:1;transform:translate(var(--uk-position-translate-x),var(--uk-position-translate-y)) translate(var(--uk-translate-x),var(--uk-translate-y)) scale(var(--uk-scale-x),var(--uk-scale-y));transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.uk-transition-active.uk-active .uk-transition-fade,.uk-transition-toggle .uk-transition-fade:focus-within,.uk-transition-toggle:focus .uk-transition-fade,.uk-transition-toggle:hover .uk-transition-fade{opacity:1}[class*=uk-transition-scale]{-webkit-backface-visibility:hidden}.uk-transition-scale-up{--uk-scale-x:1;--uk-scale-y:1}.uk-transition-scale-down{--uk-scale-x:1.03;--uk-scale-y:1.03}.uk-transition-active.uk-active .uk-transition-scale-up,.uk-transition-toggle .uk-transition-scale-up:focus-within,.uk-transition-toggle:focus .uk-transition-scale-up,.uk-transition-toggle:hover .uk-transition-scale-up{--uk-scale-x:1.03;--uk-scale-y:1.03;opacity:1}.uk-transition-active.uk-active .uk-transition-scale-down,.uk-transition-toggle .uk-transition-scale-down:focus-within,.uk-transition-toggle:focus .uk-transition-scale-down,.uk-transition-toggle:hover .uk-transition-scale-down{--uk-scale-x:1;--uk-scale-y:1;opacity:1}.uk-transition-slide-top{--uk-translate-y:-100%}.uk-transition-slide-bottom{--uk-translate-y:100%}.uk-transition-slide-left{--uk-translate-x:-100%}.uk-transition-slide-right{--uk-translate-x:100%}.uk-transition-slide-top-small{--uk-translate-y:-10px}.uk-transition-slide-bottom-small{--uk-translate-y:10px}.uk-transition-slide-left-small{--uk-translate-x:-10px}.uk-transition-slide-right-small{--uk-translate-x:10px}.uk-transition-slide-top-medium{--uk-translate-y:-50px}.uk-transition-slide-bottom-medium{--uk-translate-y:50px}.uk-transition-slide-left-medium{--uk-translate-x:-50px}.uk-transition-slide-right-medium{--uk-translate-x:50px}.uk-transition-active.uk-active [class*=uk-transition-slide],.uk-transition-toggle [class*=uk-transition-slide]:focus-within,.uk-transition-toggle:focus [class*=uk-transition-slide],.uk-transition-toggle:hover [class*=uk-transition-slide]{--uk-translate-x:0;--uk-translate-y:0;opacity:1}.uk-transition-opaque{opacity:1}.uk-transition-slow{transition-duration:.7s}.uk-transition-disable,.uk-transition-disable *{transition:none!important}.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-hidden-visually:not(:focus):not(:active):not(:focus-within),.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;margin:0!important;overflow:hidden!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within){opacity:0!important}@media (hover:none){.uk-hidden-touch{display:none!important}}@media (hover){.uk-hidden-notouch{display:none!important}}.uk-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:#ffffffb3}.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-toggle:hover .uk-link,.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-toggle:hover .uk-link,.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-toggle:hover .uk-link,.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-toggle:hover .uk-link,.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-toggle:hover .uk-link,.uk-light .uk-link:hover,.uk-light a:hover,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link,.uk-offcanvas-bar .uk-link:hover,.uk-offcanvas-bar a:hover,.uk-overlay-primary .uk-link-toggle:hover .uk-link,.uk-overlay-primary .uk-link:hover,.uk-overlay-primary a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.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-toggle:hover .uk-link,.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-toggle:hover .uk-link,.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-toggle:hover .uk-link,.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:#ffffffb3;background-color:#ffffff1a}.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-3xlarge,.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-3xlarge,.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-3xlarge,.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-3xlarge,.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-3xlarge,.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-3xlarge,.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-3xlarge,.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-3xlarge,.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-3xlarge,.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-3xlarge,.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-3xlarge,.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:#ffffffb3}.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:#fff3}.uk-card-primary.uk-card-body :focus-visible,.uk-card-primary>:not([class*=uk-card-media]) :focus-visible,.uk-card-secondary.uk-card-body :focus-visible,.uk-card-secondary>:not([class*=uk-card-media]) :focus-visible,.uk-light :focus-visible,.uk-offcanvas-bar :focus-visible,.uk-overlay-primary :focus-visible,.uk-section-primary:not(.uk-preserve-color) :focus-visible,.uk-section-secondary:not(.uk-preserve-color) :focus-visible,.uk-tile-primary:not(.uk-preserve-color) :focus-visible,.uk-tile-secondary:not(.uk-preserve-color) :focus-visible{outline-color:#fff}.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:#ffffff80}.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 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]) 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 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]) a.uk-link-muted:hover,.uk-light .uk-link-muted a:hover,.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: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: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: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: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: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:hover .uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover{color:#ffffffb3}.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 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]) 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 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]) a.uk-link-text:hover,.uk-light .uk-link-text a:hover,.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: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: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: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: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: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:hover .uk-link-text,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover{color:#ffffff80}.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 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]) 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 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]) a.uk-link-heading:hover,.uk-light .uk-link-heading a:hover,.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: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: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: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: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: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: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:#fff3}.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:#fff3}.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:#fff3}.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:#fff3}.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:#fff3}.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:#fff3}.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:#ffffff80!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:#fff3}.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:#fff3;border-bottom-color:#fff3}.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:#ffffff1a}.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:#ffffffb3}.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:#ffffff80}.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:#fff3}.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:#fff3;border-bottom-color:#fff3}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-icon-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-card-secondary.uk-card-body .uk-icon-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-light .uk-icon-link:hover,.uk-offcanvas-bar .uk-icon-link:hover,.uk-overlay-primary .uk-icon-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover{color:#ffffffb3}.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:#ffffffb3}.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:#ffffff1a;color:#ffffff80}.uk-card-primary.uk-card-body .uk-icon-button:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-card-secondary.uk-card-body .uk-icon-button:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-light .uk-icon-button:hover,.uk-offcanvas-bar .uk-icon-button:hover,.uk-overlay-primary .uk-icon-button:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover{background-color:#ffffff26;color:#ffffffb3}.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:#fff3;color:#ffffffb3}.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:#ffffff1a;color:#ffffffb3;background-clip:padding-box;border-color:#fff3}.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:#ffffff26;color:#ffffffb3;border-color:#ffffffb3}.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:#ffffff80}.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:#ffffff80}.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:#ffffff1a;border-color:#fff3}.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{background-color:#ffffff26;border-color:#ffffffb3}.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:#fff}.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:#fff}.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:#ffffff80}.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:#ffffffb3}.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:#ffffffb3}.uk-card-primary.uk-card-body .uk-button-default:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-card-secondary.uk-card-body .uk-button-default:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-light .uk-button-default:hover,.uk-offcanvas-bar .uk-button-default:hover,.uk-overlay-primary .uk-button-default:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover{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:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-card-secondary.uk-card-body .uk-button-primary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-light .uk-button-primary:hover,.uk-offcanvas-bar .uk-button-primary:hover,.uk-overlay-primary .uk-button-primary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover{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:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-card-secondary.uk-card-body .uk-button-secondary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-light .uk-button-secondary:hover,.uk-offcanvas-bar .uk-button-secondary:hover,.uk-overlay-primary .uk-button-secondary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover{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:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-card-secondary.uk-card-body .uk-button-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-light .uk-button-text:hover,.uk-offcanvas-bar .uk-button-text:hover,.uk-overlay-primary .uk-button-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover{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:#ffffff80}.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:#fff}.uk-card-primary.uk-card-body .uk-button-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-card-secondary.uk-card-body .uk-button-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-light .uk-button-link:hover,.uk-offcanvas-bar .uk-button-link:hover,.uk-overlay-primary .uk-button-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover{color:#ffffff80}.uk-card-primary.uk-card-body.uk-card-badge,.uk-card-primary>:not([class*=uk-card-media]).uk-card-badge,.uk-card-secondary.uk-card-body.uk-card-badge,.uk-card-secondary>:not([class*=uk-card-media]).uk-card-badge,.uk-light.uk-card-badge,.uk-offcanvas-bar.uk-card-badge,.uk-overlay-primary.uk-card-badge,.uk-section-primary:not(.uk-preserve-color).uk-card-badge,.uk-section-secondary:not(.uk-preserve-color).uk-card-badge,.uk-tile-primary:not(.uk-preserve-color).uk-card-badge,.uk-tile-secondary:not(.uk-preserve-color).uk-card-badge{background-color:#fff;color:#666}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-close:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-close:hover,.uk-card-secondary.uk-card-body .uk-close:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close:hover,.uk-light .uk-close:hover,.uk-offcanvas-bar .uk-close:hover,.uk-overlay-primary .uk-close:hover,.uk-section-primary:not(.uk-preserve-color) .uk-close:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover{color:#ffffffb3}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-totop:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-card-secondary.uk-card-body .uk-totop:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-light .uk-totop:hover,.uk-offcanvas-bar .uk-totop:hover,.uk-overlay-primary .uk-totop:hover,.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover{color:#ffffffb3}.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:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-card-secondary.uk-card-body .uk-marker:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-light .uk-marker:hover,.uk-offcanvas-bar .uk-marker:hover,.uk-overlay-primary .uk-marker:hover,.uk-section-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover{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!important}.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:#ffffff80}.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:#ffffffb3}.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:#ffffff80}.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:#ffffff80}.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:#ffffff80}.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:#fff3}.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:#0000000d}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-search-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-card-secondary.uk-card-body .uk-search-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-light .uk-search-toggle:hover,.uk-offcanvas-bar .uk-search-toggle:hover,.uk-overlay-primary .uk-search-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover{color:#ffffffb3}.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:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title:hover,.uk-card-secondary.uk-card-body .uk-accordion-title:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title:hover,.uk-light .uk-accordion-title:hover,.uk-offcanvas-bar .uk-accordion-title:hover,.uk-overlay-primary .uk-accordion-title:hover,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:hover{color:#ffffffb3}.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:#fff3}.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:#fff3}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-nav-default>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-default>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-light .uk-nav-default>li>a:hover,.uk-offcanvas-bar .uk-nav-default>li>a:hover,.uk-overlay-primary .uk-nav-default>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover{color:#ffffffb3}.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:#fff3}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-light .uk-nav-default .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover,.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:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover{color:#ffffffb3}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-nav-primary>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-primary>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-light .uk-nav-primary>li>a:hover,.uk-offcanvas-bar .uk-nav-primary>li>a:hover,.uk-overlay-primary .uk-nav-primary>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover{color:#ffffffb3}.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:#fff3}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-light .uk-nav-primary .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover,.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:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover{color:#ffffffb3}.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-nav-secondary>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a,.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a,.uk-light .uk-nav-secondary>li>a,.uk-offcanvas-bar .uk-nav-secondary>li>a,.uk-overlay-primary .uk-nav-secondary>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a{color:#fff}.uk-card-primary.uk-card-body .uk-nav-secondary>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover,.uk-light .uk-nav-secondary>li>a:hover,.uk-offcanvas-bar .uk-nav-secondary>li>a:hover,.uk-overlay-primary .uk-nav-secondary>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover{color:#fff;background-color:#ffffff1a}.uk-card-primary.uk-card-body .uk-nav-secondary>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-secondary>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a,.uk-light .uk-nav-secondary>li.uk-active>a,.uk-offcanvas-bar .uk-nav-secondary>li.uk-active>a,.uk-overlay-primary .uk-nav-secondary>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a{color:#fff;background-color:#ffffff1a}.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-subtitle,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-subtitle,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-subtitle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-subtitle,.uk-light .uk-nav-secondary .uk-nav-subtitle,.uk-offcanvas-bar .uk-nav-secondary .uk-nav-subtitle,.uk-overlay-primary .uk-nav-secondary .uk-nav-subtitle,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle{color:#ffffff80}.uk-card-primary.uk-card-body .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-light .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-offcanvas-bar .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-overlay-primary .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle{color:#ffffffb3}.uk-card-primary.uk-card-body .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-card-secondary.uk-card-body .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-light .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-offcanvas-bar .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-overlay-primary .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle{color:#fff}.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-header,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-header,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-header,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-header,.uk-light .uk-nav-secondary .uk-nav-header,.uk-offcanvas-bar .uk-nav-secondary .uk-nav-header,.uk-overlay-primary .uk-nav-secondary .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header{color:#fff}.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-divider,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-divider,.uk-light .uk-nav-secondary .uk-nav-divider,.uk-offcanvas-bar .uk-nav-secondary .uk-nav-divider,.uk-overlay-primary .uk-nav-secondary .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider{border-top-color:#fff3}.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a,.uk-light .uk-nav-secondary .uk-nav-sub a,.uk-offcanvas-bar .uk-nav-secondary .uk-nav-sub a,.uk-overlay-primary .uk-nav-secondary .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a{color:#ffffff80}.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a:hover,.uk-light .uk-nav-secondary .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-secondary .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-secondary .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover{color:#ffffffb3}.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-light .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-offcanvas-bar .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-overlay-primary .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-primary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-secondary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-light .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-offcanvas-bar .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-overlay-primary .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-section-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-section-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-tile-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-tile-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider){border-top-color:#fff3}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-secondary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true],.uk-light .uk-navbar-nav>li:hover>a,.uk-light .uk-navbar-nav>li>a[aria-expanded=true],.uk-offcanvas-bar .uk-navbar-nav>li:hover>a,.uk-offcanvas-bar .uk-navbar-nav>li>a[aria-expanded=true],.uk-overlay-primary .uk-navbar-nav>li:hover>a,.uk-overlay-primary .uk-navbar-nav>li>a[aria-expanded=true],.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[aria-expanded=true],.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[aria-expanded=true],.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[aria-expanded=true],.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[aria-expanded=true]{color:#ffffffb3}.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:#ffffffb3}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-navbar-toggle:hover,.uk-card-primary.uk-card-body .uk-navbar-toggle[aria-expanded=true],.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true],.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover,.uk-card-secondary.uk-card-body .uk-navbar-toggle[aria-expanded=true],.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true],.uk-light .uk-navbar-toggle:hover,.uk-light .uk-navbar-toggle[aria-expanded=true],.uk-offcanvas-bar .uk-navbar-toggle:hover,.uk-offcanvas-bar .uk-navbar-toggle[aria-expanded=true],.uk-overlay-primary .uk-navbar-toggle:hover,.uk-overlay-primary .uk-navbar-toggle[aria-expanded=true],.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true]{color:#ffffffb3}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-subnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-light .uk-subnav>*>a:hover,.uk-offcanvas-bar .uk-subnav>*>a:hover,.uk-overlay-primary .uk-subnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover{color:#ffffffb3}.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:#fff3}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-light .uk-subnav-pill>*>a:hover,.uk-offcanvas-bar .uk-subnav-pill>*>a:hover,.uk-overlay-primary .uk-subnav-pill>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover{background-color:#ffffff1a;color:#ffffffb3}.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:#ffffff1a;color:#ffffffb3}.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:#ffffff80}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-light .uk-breadcrumb>*>:hover,.uk-offcanvas-bar .uk-breadcrumb>*>:hover,.uk-overlay-primary .uk-breadcrumb>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover{color:#ffffffb3}.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:#ffffffb3}.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:#ffffff80}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-pagination>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-card-secondary.uk-card-body .uk-pagination>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-light .uk-pagination>*>:hover,.uk-offcanvas-bar .uk-pagination>*>:hover,.uk-overlay-primary .uk-pagination>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover{color:#ffffffb3}.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:#ffffffb3}.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:#ffffff80}.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:#fff3}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-tab>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-card-secondary.uk-card-body .uk-tab>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-light .uk-tab>*>a:hover,.uk-offcanvas-bar .uk-tab>*>a:hover,.uk-overlay-primary .uk-tab>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover{color:#ffffffb3}.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:#ffffff80}.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:#ffffffb3}.uk-card-primary.uk-card-body .uk-slidenav:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-card-secondary.uk-card-body .uk-slidenav:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-light .uk-slidenav:hover,.uk-offcanvas-bar .uk-slidenav:hover,.uk-overlay-primary .uk-slidenav:hover,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover{color:#fffffff2}.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:#ffffffb3}.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:#ffffffe6}.uk-card-primary.uk-card-body .uk-dotnav>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-card-secondary.uk-card-body .uk-dotnav>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-light .uk-dotnav>*>:hover,.uk-offcanvas-bar .uk-dotnav>*>:hover,.uk-overlay-primary .uk-dotnav>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover{background-color:#ffffffe6;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:#ffffff80;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:#ffffffe6;border-color:transparent}.uk-card-primary.uk-card-body .uk-thumbnav>*>:after,.uk-card-primary>:not([class*=uk-card-media]) .uk-thumbnav>*>:after,.uk-card-secondary.uk-card-body .uk-thumbnav>*>:after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-thumbnav>*>:after,.uk-light .uk-thumbnav>*>:after,.uk-offcanvas-bar .uk-thumbnav>*>:after,.uk-overlay-primary .uk-thumbnav>*>:after,.uk-section-primary:not(.uk-preserve-color) .uk-thumbnav>*>:after,.uk-section-secondary:not(.uk-preserve-color) .uk-thumbnav>*>:after,.uk-tile-primary:not(.uk-preserve-color) .uk-thumbnav>*>:after,.uk-tile-secondary:not(.uk-preserve-color) .uk-thumbnav>*>:after{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.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:#ffffff80}.uk-card-primary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-light .uk-iconnav>*>a:hover,.uk-offcanvas-bar .uk-iconnav>*>a:hover,.uk-overlay-primary .uk-iconnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover{color:#ffffffb3}.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:#ffffffb3}.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:#ffffffb3}.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:#ffffff80}.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:#ffffff80!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:#fff3}.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:#fff}.uk-card-primary.uk-card-body .uk-logo:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-card-secondary.uk-card-body .uk-logo:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-light .uk-logo:hover,.uk-offcanvas-bar .uk-logo:hover,.uk-overlay-primary .uk-logo:hover,.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover{color:#fff}.uk-card-primary.uk-card-body .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),.uk-card-primary.uk-card-body .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),.uk-card-primary>:not([class*=uk-card-media]) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),.uk-card-primary>:not([class*=uk-card-media]) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),.uk-card-secondary.uk-card-body .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),.uk-card-secondary.uk-card-body .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),.uk-light .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),.uk-light .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),.uk-offcanvas-bar .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),.uk-offcanvas-bar .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),.uk-overlay-primary .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),.uk-overlay-primary .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),.uk-section-primary:not(.uk-preserve-color) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),.uk-section-primary:not(.uk-preserve-color) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),.uk-section-secondary:not(.uk-preserve-color) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),.uk-section-secondary:not(.uk-preserve-color) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),.uk-tile-primary:not(.uk-preserve-color) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),.uk-tile-primary:not(.uk-preserve-color) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse),.uk-tile-secondary:not(.uk-preserve-color) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type),.uk-tile-secondary:not(.uk-preserve-color) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse){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:block}.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-light .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-light .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-offcanvas-bar .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-overlay-primary .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child{border-bottom-color:#fff3}.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}}.skeleton-container.svelte-1oz7l1v{background-color:#f0f0f0;color:#f0f0f0}.page-index-link.svelte-rt5tp2{display:grid;margin:0}.page-index-number.svelte-rt5tp2{vertical-align:middle;line-height:normal}.page-index.svelte-rt5tp2{display:table;line-height:20px!important;min-width:20px;height:20px;border-radius:3px;padding:5px;margin:0;vertical-align:middle}.page-index-selected.svelte-rt5tp2{background-color:#39f;color:#fff}.page-index-not-selected.svelte-rt5tp2{background-color:#f0f0f0;color:gray}.pagination-container.svelte-19wc50z{display:flex;width:fit-content;margin:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-numbers-container.svelte-19wc50z{width:fit-content;height:fit-content;padding:0 10px;margin:0;border-radius:30px;background-color:#f0f0f0}.previous-page-btn.svelte-19wc50z{display:flex;justify-content:center;width:20px;height:20px;color:gray;background-color:#f0f0f0;border-radius:100%;padding:5px;margin:0 10px 0 0}.next-page-btn.svelte-19wc50z{display:flex;justify-content:center;width:20px;height:20px;color:gray;background-color:#f0f0f0;border-radius:100%;padding:5px;margin:0 0 0 10px}.reticence.svelte-19wc50z{width:20px;height:20px;padding:5px;margin:0;line-height:20px!important}.dummy-container.svelte-3f6k9s{background-color:#f0f0f0;color:#f0f0f0}.success-icon.svelte-tssuth{color:#4eb02e;font-weight:900;border-radius:100%;background-color:#dbf0d4;padding:20px} diff --git a/dist/assets/index-48a2a9b5.js b/dist/assets/index-48a2a9b5.js new file mode 100644 index 00000000..cd74555b --- /dev/null +++ b/dist/assets/index-48a2a9b5.js @@ -0,0 +1,2 @@ +var Rp=Object.defineProperty;var Hp=(e,t,i)=>t in e?Rp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i;var xn=(e,t,i)=>(Hp(e,typeof t!="symbol"?t+"":t,i),i);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))o(s);new MutationObserver(s=>{for(const a of s)if(a.type==="childList")for(const c of a.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&o(c)}).observe(document,{childList:!0,subtree:!0});function i(s){const a={};return s.integrity&&(a.integrity=s.integrity),s.referrerPolicy&&(a.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?a.credentials="include":s.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(s){if(s.ep)return;s.ep=!0;const a=i(s);fetch(s.href,a)}})();function he(){}function rn(e,t){for(const i in t)e[i]=t[i];return e}function Hh(e){return e()}function ou(){return Object.create(null)}function yt(e){e.forEach(Hh)}function ii(e){return typeof e=="function"}function ve(e,t){return e!=e?t==t:e!==t||e&&typeof e=="object"||typeof e=="function"}function zp(e){return Object.keys(e).length===0}function ba(e,...t){if(e==null){for(const o of t)o(void 0);return he}const i=e.subscribe(...t);return i.unsubscribe?()=>i.unsubscribe():i}function Ve(e){let t;return ba(e,i=>t=i)(),t}function ce(e,t,i){e.$$.on_destroy.push(ba(t,i))}function Xn(e,t,i,o){if(e){const s=zh(e,t,i,o);return e[0](s)}}function zh(e,t,i,o){return e[1]&&o?rn(i.ctx.slice(),e[1](o(t))):i.ctx}function Jn(e,t,i,o){if(e[2]&&o){const s=e[2](o(i));if(t.dirty===void 0)return s;if(typeof s=="object"){const a=[],c=Math.max(t.dirty.length,s.length);for(let h=0;h32){const t=[],i=e.ctx.length/32;for(let o=0;oe.removeEventListener(t,i,o)}function $o(e){return function(t){return t.preventDefault(),e.call(this,t)}}function b(e,t,i){i==null?e.removeAttribute(t):e.getAttribute(t)!==i&&e.setAttribute(t,i)}const Fp=["width","height"];function Li(e,t){const i=Object.getOwnPropertyDescriptors(e.__proto__);for(const o in t)t[o]==null?e.removeAttribute(o):o==="style"?e.style.cssText=t[o]:o==="__value"?e.value=e[o]=t[o]:i[o]&&i[o].set&&Fp.indexOf(o)===-1?e[o]=t[o]:b(e,o,t[o])}function Wp(e){return Array.from(e.childNodes)}function O(e,t){t=""+t,e.data!==t&&(e.data=t)}function Vp(e,t){t=""+t,e.wholeText!==t&&(e.data=t)}function jp(e,t,i){~Up.indexOf(i)?Vp(e,t):O(e,t)}function Jt(e,t){e.value=t==null?"":t}function Ot(e,t,i,o){i==null?e.style.removeProperty(t):e.style.setProperty(t,i,o?"important":"")}function Gp(e,t,{bubbles:i=!1,cancelable:o=!1}={}){return new CustomEvent(e,{detail:t,bubbles:i,cancelable:o})}class Yr{constructor(t=!1){xn(this,"is_svg",!1);xn(this,"e");xn(this,"n");xn(this,"t");xn(this,"a");this.is_svg=t,this.e=this.n=null}c(t){this.h(t)}m(t,i,o=null){this.e||(this.is_svg?this.e=Sn(i.nodeName):this.e=p(i.nodeType===11?"TEMPLATE":i.nodeName),this.t=i.tagName!=="TEMPLATE"?i:i.content,this.c(t)),this.i(o)}h(t){this.e.innerHTML=t,this.n=Array.from(this.e.nodeName==="TEMPLATE"?this.e.content.childNodes:this.e.childNodes)}i(t){for(let i=0;i{const s=e.$$.callbacks[t];if(s){const a=Gp(t,i,{cancelable:o});return s.slice().forEach(c=>{c.call(e,a)}),!a.defaultPrevented}return!0}}function yo(e,t){return Ri().$$.context.set(e,t),t}function Ln(e){return Ri().$$.context.get(e)}const xi=[],kt=[];let Si=[];const Kr=[],Fh=Promise.resolve();let Zr=!1;function Wh(){Zr||(Zr=!0,Fh.then(Vh))}function Yp(){return Wh(),Fh}function Xr(e){Si.push(e)}function Et(e){Kr.push(e)}const Or=new Set;let $i=0;function Vh(){if($i!==0)return;const e=Co;do{try{for(;$ie.indexOf(o)===-1?t.push(o):i.push(o)),i.forEach(o=>o()),Si=t}const gs=new Set;let Zn;function Xe(){Zn={r:0,c:[],p:Zn}}function Je(){Zn.r||yt(Zn.c),Zn=Zn.p}function R(e,t){e&&e.i&&(gs.delete(e),e.i(t))}function V(e,t,i,o){if(e&&e.o){if(gs.has(e))return;gs.add(e),Zn.c.push(()=>{gs.delete(e),o&&(i&&e.d(1),o())}),e.o(t)}else o&&o()}function Lt(e){return(e==null?void 0:e.length)!==void 0?e:Array.from(e)}function Jr(e,t){const i={},o={},s={$$scope:1};let a=e.length;for(;a--;){const c=e[a],h=t[a];if(h){for(const f in c)f in h||(o[f]=1);for(const f in h)s[f]||(i[f]=h[f],s[f]=1);e[a]=h}else for(const f in c)s[f]=1}for(const c in o)c in i||(i[c]=void 0);return i}function ms(e){return typeof e=="object"&&e!==null?e:{}}function St(e,t,i){const o=e.$$.props[t];o!==void 0&&(e.$$.bound[o]=i,i(e.$$.ctx[o]))}function re(e){e&&e.c()}function oe(e,t,i){const{fragment:o,after_update:s}=e.$$;o&&o.m(t,i),Xr(()=>{const a=e.$$.on_mount.map(Hh).filter(ii);e.$$.on_destroy?e.$$.on_destroy.push(...a):yt(a),e.$$.on_mount=[]}),s.forEach(Xr)}function se(e,t){const i=e.$$;i.fragment!==null&&(Zp(i.after_update),yt(i.on_destroy),i.fragment&&i.fragment.d(t),i.on_destroy=i.fragment=null,i.ctx=[])}function Xp(e,t){e.$$.dirty[0]===-1&&(xi.push(e),Wh(),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<{const $=k.length?k[0]:y;return m.ctx&&s(m.ctx[v],m.ctx[v]=$)&&(!m.skip_bound&&m.bound[v]&&m.bound[v]($),g&&Xp(e,v)),y}):[],m.update(),g=!0,yt(m.before_update),m.fragment=o?o(m.ctx):!1,t.target){if(t.hydrate){const v=Wp(t.target);m.fragment&&m.fragment.l(v),v.forEach(M)}else m.fragment&&m.fragment.c();t.intro&&R(e.$$.fragment),oe(e,t.target,t.anchor),Vh()}vo(f)}class we{constructor(){xn(this,"$$");xn(this,"$$set")}$destroy(){se(this,1),this.$destroy=he}$on(t,i){if(!ii(i))return he;const o=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return o.push(i),()=>{const s=o.indexOf(i);s!==-1&&o.splice(s,1)}}$set(t){this.$$set&&!zp(t)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}const Jp="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(Jp);class Qp extends we{constructor(t){super(),ye(this,t,null,null,ve,{})}}var eg=Object.defineProperty,va=(e,t)=>{for(var i in t)eg(e,i,{get:t[i],enumerable:!0})},tg={};va(tg,{convertFileSrc:()=>ig,invoke:()=>je,transformCallback:()=>ws});function ng(){return window.crypto.getRandomValues(new Uint32Array(1))[0]}function ws(e,t=!1){let i=ng(),o="_".concat(i);return Object.defineProperty(window,o,{value:s=>(t&&Reflect.deleteProperty(window,o),e==null?void 0:e(s)),writable:!1,configurable:!0}),i}async function je(e,t={}){return new Promise((i,o)=>{let s=ws(c=>{i(c),Reflect.deleteProperty(window,"_".concat(a))},!0),a=ws(c=>{o(c),Reflect.deleteProperty(window,"_".concat(s))},!0);window.__TAURI_IPC__({cmd:e,callback:s,error:a,...t})})}function ig(e,t="asset"){return window.__TAURI__.convertFileSrc(e,t)}async function Ae(e){return je("tauri",e)}var og={};va(og,{TauriEvent:()=>Yh,emit:()=>rg,listen:()=>go,once:()=>sg});async function jh(e,t){return Ae({__tauriModule:"Event",message:{cmd:"unlisten",event:e,eventId:t}})}async function Gh(e,t,i){await Ae({__tauriModule:"Event",message:{cmd:"emit",event:e,windowLabel:t,payload:i}})}async function ya(e,t,i){return Ae({__tauriModule:"Event",message:{cmd:"listen",event:e,windowLabel:t,handler:ws(i)}}).then(o=>async()=>jh(e,o))}async function qh(e,t,i){return ya(e,t,o=>{i(o),jh(e,o.id).catch(()=>{})})}var Yh=(e=>(e.WINDOW_RESIZED="tauri://resize",e.WINDOW_MOVED="tauri://move",e.WINDOW_CLOSE_REQUESTED="tauri://close-requested",e.WINDOW_CREATED="tauri://window-created",e.WINDOW_DESTROYED="tauri://destroyed",e.WINDOW_FOCUS="tauri://focus",e.WINDOW_BLUR="tauri://blur",e.WINDOW_SCALE_FACTOR_CHANGED="tauri://scale-change",e.WINDOW_THEME_CHANGED="tauri://theme-changed",e.WINDOW_FILE_DROP="tauri://file-drop",e.WINDOW_FILE_DROP_HOVER="tauri://file-drop-hover",e.WINDOW_FILE_DROP_CANCELLED="tauri://file-drop-cancelled",e.MENU="tauri://menu",e.CHECK_UPDATE="tauri://update",e.UPDATE_AVAILABLE="tauri://update-available",e.INSTALL_UPDATE="tauri://update-install",e.STATUS_UPDATE="tauri://update-status",e.DOWNLOAD_PROGRESS="tauri://update-download-progress",e))(Yh||{});async function go(e,t){return ya(e,null,t)}async function sg(e,t){return qh(e,null,t)}async function rg(e,t){return Gh(e,void 0,t)}const ru=e=>typeof e>"u",Kh=e=>typeof e=="function",Zh=e=>typeof e=="number";function ag(e){return!e.defaultPrevented&&e.button===0&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Xh(){let e=0;return()=>e++}function lg(){return Math.random().toString(36).substring(2)}const gn=typeof window>"u";function Jh(e,t,i){return e.addEventListener(t,i),()=>e.removeEventListener(t,i)}const Qh=(e,t)=>e?{}:{style:t},Qr=e=>({"aria-hidden":"true",...Qh(e,"display:none;")}),Ci=[];function cg(e,t){return{subscribe:Be(e,t).subscribe}}function Be(e,t=he){let i;const o=new Set;function s(h){if(ve(e,h)&&(e=h,i)){const f=!Ci.length;for(const m of o)m[1](),Ci.push(m,e);if(f){for(let m=0;m{o.delete(m),o.size===0&&i&&(i(),i=null)}}return{set:s,update:a,subscribe:c}}function oi(e,t,i){const o=!Array.isArray(e),s=o?[e]:e;if(!s.every(Boolean))throw new Error("derived() expects stores as input, got a falsy value");const a=t.length<2;return cg(i,(c,h)=>{let f=!1;const m=[];let g=0,v=he;const y=()=>{if(g)return;v();const $=t(o?m[0]:m,c,h);a?c($):v=ii($)?$:he},k=s.map(($,E)=>ba($,T=>{m[E]=T,g&=~(1<{g|=1<"@@svnav-ctx__".concat(e),ea=To("LOCATION"),Ai=To("ROUTER"),ef=To("ROUTE"),ug=To("ROUTE_PARAMS"),hg=To("FOCUS_ELEM"),tf=/^:(.+)/,_o=(e,t,i)=>e.substr(t,i),ta=(e,t)=>_o(e,0,t.length)===t,fg=e=>e==="",dg=e=>tf.test(e),nf=e=>e[0]==="*",mg=e=>e.replace(/\*.*$/,""),of=e=>e.replace(/(^\/+|\/+$)/g,"");function fn(e,t=!1){const i=of(e).split("/");return t?i.filter(Boolean):i}const Br=(e,t)=>e+(t?"?".concat(t):""),wa=e=>"/".concat(of(e));function Lo(...e){const t=o=>fn(o,!0).join("/"),i=e.map(t).join("/");return wa(i)}const ka=1,Ms=2,ti=3,pg=4,sf=5,gg=6,rf=7,_g=8,bg=9,af=10,lf=11,vg={[ka]:"Link",[Ms]:"Route",[ti]:"Router",[pg]:"useFocus",[sf]:"useLocation",[gg]:"useMatch",[rf]:"useNavigate",[_g]:"useParams",[bg]:"useResolvable",[af]:"useResolve",[lf]:"navigate"},$a=e=>vg[e];function yg(e,t){let i;return e===Ms?i=t.path?'path="'.concat(t.path,'"'):"default":e===ka?i='to="'.concat(t.to,'"'):e===ti&&(i='basepath="'.concat(t.basepath||"",'"')),"<".concat($a(e)," ").concat(i||""," />")}function wg(e,t,i,o){const s=i&&yg(o||e,i),a=s?"\n\nOccurred in: ".concat(s):"",c=$a(e),h=Kh(t)?t(c):t;return"<".concat(c,"> ").concat(h).concat(a)}const cf=e=>(...t)=>e(wg(...t)),uf=cf(e=>{throw new Error(e)}),ks=cf(console.warn),au=4,kg=3,$g=2,Cg=1,xg=1;function Eg(e,t){const i=e.default?0:fn(e.fullPath).reduce((o,s)=>{let a=o;return a+=au,fg(s)?a+=xg:dg(s)?a+=$g:nf(s)?a-=au+Cg:a+=kg,a},0);return{route:e,score:i,index:t}}function Sg(e){return e.map(Eg).sort((t,i)=>t.scorei.score?-1:t.index-i.index)}function hf(e,t){let i,o;const[s]=t.split("?"),a=fn(s),c=a[0]==="",h=Sg(e);for(let f=0,m=h.length;f({...g,params:y,uri:A});if(g.default){o=k(t);continue}const $=fn(g.fullPath),E=Math.max(a.length,$.length);let T=0;for(;T{m===".."?f.pop():m!=="."&&f.push(m)}),Br("/".concat(f.join("/")),o)}function lu(e,t){const{pathname:i,hash:o="",search:s="",state:a}=e,c=fn(t,!0),h=fn(i,!0);for(;c.length;)c[0]!==h[0]&&uf(ti,'Invalid state: All locations must begin with the basepath "'.concat(t,'", found "').concat(i,'"')),c.shift(),h.shift();return{pathname:Lo(...h),hash:o,search:s,state:a}}const cu=e=>e.length===1?"":e,Ca=e=>{const t=e.indexOf("?"),i=e.indexOf("#"),o=t!==-1,s=i!==-1,a=s?cu(_o(e,i)):"",c=s?_o(e,0,i):e,h=o?cu(_o(c,t)):"";return{pathname:(o?_o(c,0,t):c)||"/",search:h,hash:a}},Lg=e=>{const{pathname:t,search:i,hash:o}=e;return t+i+o};function Ag(e,t,i){return Lo(i,Tg(e,t))}function Mg(e,t){const i=wa(mg(e)),o=fn(i,!0),s=fn(t,!0).slice(0,o.length),a=ff({fullPath:i},Lo(...s));return a&&a.uri}const Dr="POP",Pg="PUSH",Ig="REPLACE";function Rr(e){return{...e.location,pathname:encodeURI(decodeURI(e.location.pathname)),state:e.history.state,_key:e.history.state&&e.history.state._key||"initial"}}function Ng(e){let t=[],i=Rr(e),o=Dr;const s=(a=t)=>a.forEach(c=>c({location:i,action:o}));return{get location(){return i},listen(a){t.push(a);const c=()=>{i=Rr(e),o=Dr,s([a])};s([a]);const h=Jh(e,"popstate",c);return()=>{h(),t=t.filter(f=>f!==a)}},navigate(a,c){const{state:h={},replace:f=!1}=c||{};if(o=f?Ig:Pg,Zh(a))c&&ks(lf,"Navigation options (state or replace) are not supported, when passing a number as the first argument to navigate. They are ignored."),o=Dr,e.history.go(a);else{const m={...h,_key:lg()};try{e.history[f?"replaceState":"pushState"](m,"",a)}catch(g){e.location[f?"replace":"assign"](a)}}i=Rr(e),s()}}}function Hr(e,t){return{...Ca(t),state:e}}function Og(e="/"){let t=0,i=[Hr(null,e)];return{get entries(){return i},get location(){return i[t]},addEventListener(){},removeEventListener(){},history:{get state(){return i[t].state},pushState(o,s,a){t++,i=i.slice(0,t),i.push(Hr(o,a))},replaceState(o,s,a){i[t]=Hr(o,a)},go(o){const s=t+o;s<0||s>i.length-1||(t=s)}}}}const Bg=!!(!gn&&window.document&&window.document.createElement),Dg=!gn&&window.location.origin==="null",df=Ng(Bg&&!Dg?window:Og()),{navigate:na}=df;let pn=null,mf=!0;function Rg(e,t){const i=document.querySelectorAll("[data-svnav-router]");for(let o=0;opn.level||e.level===pn.level&&Rg(e.routerId,pn.routerId))&&(pn=e)}function zg(){pn=null}function Ug(){mf=!1}function uu(e){if(!e)return!1;const t="tabindex";try{if(!e.hasAttribute(t)){e.setAttribute(t,"-1");let i;i=Jh(e,"blur",()=>{e.removeAttribute(t),i()})}return e.focus(),document.activeElement===e}catch(i){return!1}}function Fg(e,t){return Number(e.dataset.svnavRouteEnd)===t}function Wg(e){return/^H[1-6]$/i.test(e.tagName)}function hu(e,t=document){return t.querySelector(e)}function Vg(e){let i=hu('[data-svnav-route-start="'.concat(e,'"]')).nextElementSibling;for(;!Fg(i,e);){if(Wg(i))return i;const o=hu("h1,h2,h3,h4,h5,h6",i);if(o)return o;i=i.nextElementSibling}return null}function jg(e){Promise.resolve(Ve(e.focusElement)).then(t=>{const i=t||Vg(e.id);i||ks(ti,'Could not find an element to focus. You should always render a header for accessibility reasons, or set a custom focus element via the "useFocus" hook. If you don\'t want this Route or Router to manage focus, pass "primary={false}" to it.',e,Ms),!uu(i)&&uu(document.documentElement)})}const Gg=(e,t,i)=>(o,s)=>Yp().then(()=>{if(!pn||mf){Ug();return}if(o&&jg(pn.route),e.announcements&&s){const{path:a,fullPath:c,meta:h,params:f,uri:m}=pn.route,g=e.createAnnouncement({path:a,fullPath:c,meta:h,params:f,uri:m},Ve(i));Promise.resolve(g).then(v=>{t.set(v)})}zg()}),qg="position:fixed;top:-1px;left:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;";function Yg(e){let t,i,o=[{role:"status"},{"aria-atomic":"true"},{"aria-live":"polite"},{"data-svnav-announcer":""},Qh(e[6],qg)],s={};for(let a=0;a"Navigated to ".concat(ae.uri),announcements:!0,...$},A=g,N=wa(g),B=Ln(ea),F=Ln(Ai),D=!B,W=Zg(),z=k&&!(F&&!F.manageFocus),Q=Be("");ce(e,Q,ae=>i(0,h=ae));const G=F?F.disableInlineStyles:E,U=Be([]);ce(e,U,ae=>i(20,c=ae));const Y=Be(null);ce(e,Y,ae=>i(18,s=ae));let te=!1;const j=D?0:F.level+1,ne=D?Be((()=>lu(gn?Ca(v):y.location,N))()):B;ce(e,ne,ae=>i(17,o=ae));const ee=Be(o);ce(e,ee,ae=>i(19,a=ae));const I=Gg(T,Q,ne),X=ae=>_e=>_e.filter(Ce=>Ce.id!==ae);function ie(ae){if(gn){if(te)return;const _e=ff(ae,o.pathname);if(_e)return te=!0,_e}else U.update(_e=>{const Ce=X(ae.id)(_e);return Ce.push(ae),Ce})}function le(ae){U.update(X(ae))}return!D&&g!==fu&&ks(ti,'Only top-level Routers can have a "basepath" prop. It is ignored.',{basepath:g}),D&&(gt(()=>y.listen(_e=>{const Ce=lu(_e.location,N);ee.set(o),ne.set(Ce)})),yo(ea,ne)),yo(Ai,{activeRoute:Y,registerRoute:ie,unregisterRoute:le,manageFocus:z,level:j,id:W,history:D?y:F.history,basepath:D?N:F.basepath,disableInlineStyles:G}),e.$$set=ae=>{"basepath"in ae&&i(11,g=ae.basepath),"url"in ae&&i(12,v=ae.url),"history"in ae&&i(13,y=ae.history),"primary"in ae&&i(14,k=ae.primary),"a11y"in ae&&i(15,$=ae.a11y),"disableInlineStyles"in ae&&i(16,E=ae.disableInlineStyles),"$$scope"in ae&&i(21,m=ae.$$scope)},e.$$.update=()=>{if(e.$$.dirty[0]&2048&&g!==A&&ks(ti,'You cannot change the "basepath" prop. It is ignored.'),e.$$.dirty[0]&1179648){const ae=hf(c,o.pathname);Y.set(ae)}if(e.$$.dirty[0]&655360&&D){const ae=!!o.hash,_e=!ae&&z,Ce=!ae||o.pathname!==a.pathname;I(_e,Ce)}e.$$.dirty[0]&262144&&z&&s&&s.primary&&Hg({level:j,routerId:W,route:s})},[h,T,D,W,z,Q,G,U,Y,ne,ee,g,v,y,k,$,E,o,s,a,c,m,f]}class Jg extends we{constructor(t){super(),ye(this,t,Xg,Kg,ve,{basepath:11,url:12,history:13,primary:14,a11y:15,disableInlineStyles:16},null,[-1,-1])}}const pf=Jg;function Ao(e,t,i=Ai,o=ti){Ln(i)||uf(e,a=>"You cannot use ".concat(a," outside of a ").concat($a(o),"."),t)}const Qg=e=>{const{subscribe:t}=Ln(e);return{subscribe:t}};function xa(){return Ao(sf),Qg(ea)}function gf(){const{history:e}=Ln(Ai);return e}function _f(){const e=Ln(ef);return e?oi(e,t=>t.base):Be("/")}function bf(){Ao(af);const e=_f(),{basepath:t}=Ln(Ai);return o=>Ag(o,Ve(e),t)}function e_(){Ao(rf);const e=bf(),{navigate:t}=gf();return(o,s)=>{const a=Zh(o)?o:e(o);return t(a,s)}}const t_=e=>({params:e&16,location:e&8}),du=e=>({params:gn?Ve(e[10]):e[4],location:e[3],navigate:e[11]});function mu(e){let t,i;return t=new pf({props:{primary:e[1],$$slots:{default:[o_]},$$scope:{ctx:e}}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p(o,s){const a={};s&2&&(a.primary=o[1]),s&528409&&(a.$$scope={dirty:s,ctx:o}),t.$set(a)},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function n_(e){let t;const i=e[18].default,o=Xn(i,e,e[19],du);return{c(){o&&o.c()},m(s,a){o&&o.m(s,a),t=!0},p(s,a){o&&o.p&&(!t||a&524312)&&Qn(o,i,s,s[19],t?Jn(i,s[19],a,t_):ei(s[19]),du)},i(s){t||(R(o,s),t=!0)},o(s){V(o,s),t=!1},d(s){o&&o.d(s)}}}function i_(e){let t,i,o;const s=[{location:e[3]},{navigate:e[11]},gn?Ve(e[10]):e[4],e[12]];var a=e[0];function c(h,f){let m={};if(f!==void 0&&f&7192)m=Jr(s,[f&8&&{location:h[3]},f&2048&&{navigate:h[11]},f&1040&&ms(gn?Ve(h[10]):h[4]),f&4096&&ms(h[12])]);else for(let g=0;g{se(m,1)}),Je()}a?(t=su(a,c(h,f)),re(t.$$.fragment),R(t.$$.fragment,1),oe(t,i.parentNode,i)):t=null}else if(a){const m=f&7192?Jr(s,[f&8&&{location:h[3]},f&2048&&{navigate:h[11]},f&1040&&ms(gn?Ve(h[10]):h[4]),f&4096&&ms(h[12])]):{};t.$set(m)}},i(h){o||(t&&R(t.$$.fragment,h),o=!0)},o(h){t&&V(t.$$.fragment,h),o=!1},d(h){h&&M(i),t&&se(t,h)}}}function o_(e){let t,i,o,s;const a=[i_,n_],c=[];function h(f,m){return f[0]!==null?0:1}return t=h(e),i=c[t]=a[t](e),{c(){i.c(),o=At()},m(f,m){c[t].m(f,m),P(f,o,m),s=!0},p(f,m){let g=t;t=h(f),t===g?c[t].p(f,m):(Xe(),V(c[g],1,1,()=>{c[g]=null}),Je(),i=c[t],i?i.p(f,m):(i=c[t]=a[t](f),i.c()),R(i,1),i.m(o.parentNode,o))},i(f){s||(R(i),s=!0)},o(f){V(i),s=!1},d(f){f&&M(o),c[t].d(f)}}}function s_(e){let t,i,o,s,a,c=[Qr(e[7]),{"data-svnav-route-start":e[5]}],h={};for(let v=0;v{f=null}),Je())},i(v){a||(R(f),a=!0)},o(v){V(f),a=!1},d(v){v&&(M(t),M(i),M(o),M(s)),f&&f.d(v)}}}const r_=Xh();function a_(e,t,i){let o;const s=["path","component","meta","primary"];let a=ys(t,s),c,h,f,m,{$$slots:g={},$$scope:v}=t,{path:y=""}=t,{component:k=null}=t,{meta:$={}}=t,{primary:E=!0}=t;Ao(Ms,t);const T=r_(),{registerRoute:A,unregisterRoute:N,activeRoute:B,disableInlineStyles:F}=Ln(Ai);ce(e,B,te=>i(16,c=te));const D=_f();ce(e,D,te=>i(17,f=te));const W=xa();ce(e,W,te=>i(3,h=te));const z=Be(null);let Q;const G=Be(),U=Be({});ce(e,U,te=>i(4,m=te)),yo(ef,G),yo(ug,U),yo(hg,z);const Y=e_();return gn||Ht(()=>N(T)),e.$$set=te=>{i(24,t=rn(rn({},t),vs(te))),i(12,a=ys(t,s)),"path"in te&&i(13,y=te.path),"component"in te&&i(0,k=te.component),"meta"in te&&i(14,$=te.meta),"primary"in te&&i(1,E=te.primary),"$$scope"in te&&i(19,v=te.$$scope)},e.$$.update=()=>{if(e.$$.dirty&155658){const te=y==="",j=Lo(f,y),K={id:T,path:y,meta:$,default:te,fullPath:te?"":j,base:te?f:Mg(j,h.pathname),primary:E,focusElement:z};G.set(K),i(15,Q=A(K))}if(e.$$.dirty&98304&&i(2,o=!!(Q||c&&c.id===T)),e.$$.dirty&98308&&o){const{params:te}=Q||c;U.set(te)}},t=vs(t),[k,E,o,h,m,T,B,F,D,W,U,Y,a,y,$,Q,c,f,g,v]}class l_ extends we{constructor(t){super(),ye(this,t,a_,s_,ve,{path:13,component:0,meta:14,primary:1})}}const un=l_;function c_(e){let t,i,o,s;const a=e[13].default,c=Xn(a,e,e[12],null);let h=[{href:e[0]},e[2],e[1]],f={};for(let m=0;mi(11,v=z));const B=qp(),F=bf(),{navigate:D}=gf();function W(z){B("click",z),ag(z)&&(z.preventDefault(),D(o,{state:T,replace:c||E}))}return e.$$set=z=>{i(19,t=rn(rn({},t),vs(z))),i(18,g=ys(t,m)),"to"in z&&i(5,$=z.to),"replace"in z&&i(6,E=z.replace),"state"in z&&i(7,T=z.state),"getProps"in z&&i(8,A=z.getProps),"$$scope"in z&&i(12,k=z.$$scope)},e.$$.update=()=>{e.$$.dirty&2080&&i(0,o=F($,v)),e.$$.dirty&2049&&i(10,s=ta(v.pathname,o)),e.$$.dirty&2049&&i(9,a=o===v.pathname),e.$$.dirty&2049&&(c=Ca(o)===Lg(v)),e.$$.dirty&512&&i(2,h=a?{"aria-current":"page"}:{}),i(1,f=(()=>{if(Kh(A)){const z=A({location:v,href:o,isPartiallyCurrent:s,isCurrent:a});return{...g,...z}}return g})())},t=vs(t),[o,f,h,N,W,$,E,T,A,a,s,v,k,y]}class h_ extends we{constructor(t){super(),ye(this,t,u_,c_,ve,{to:5,replace:6,state:7,getProps:8})}}const _n=h_,Zt=Be({}),pu=()=>Zt.set({}),f_=()=>Ve(an)&&Ve(si)&&!Ve(Mo)&&!Ve(Qt),an=Be(!1),si=Be(!1),Mo=Be(!1),Ea=Be(!1),Qt=Be(!1),Ti=Be(!1),$s=Be(!0),hn={},vf=Be(hn),Sa=Be(hn),Ta=Be(hn),La=Be(hn),Aa=Be(hn),yf=()=>{Sa.set(hn),Ta.set(hn),La.set(hn),Aa.set(hn),vf.set(hn)};var wf=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ma(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var kf={exports:{}};/*! UIkit 3.17.10 | https://www.getuikit.com | (c) 2014 - 2023 YOOtheme | MIT License */(function(e,t){(function(i,o){e.exports=o()})(wf,function(){const{hasOwnProperty:i,toString:o}=Object.prototype;function s(n,r){return i.call(n,r)}const a=/\B([A-Z])/g,c=ht(n=>n.replace(a,"-$1").toLowerCase()),h=/-(\w)/g,f=ht(n=>(n.charAt(0).toLowerCase()+n.slice(1)).replace(h,(r,l)=>l.toUpperCase())),m=ht(n=>n.charAt(0).toUpperCase()+n.slice(1));function g(n,r){var l;return(l=n==null?void 0:n.startsWith)==null?void 0:l.call(n,r)}function v(n,r){var l;return(l=n==null?void 0:n.endsWith)==null?void 0:l.call(n,r)}function y(n,r){var l;return(l=n==null?void 0:n.includes)==null?void 0:l.call(n,r)}function k(n,r){var l;return(l=n==null?void 0:n.findIndex)==null?void 0:l.call(n,r)}const{isArray:$,from:E}=Array,{assign:T}=Object;function A(n){return typeof n=="function"}function N(n){return n!==null&&typeof n=="object"}function B(n){return o.call(n)==="[object Object]"}function F(n){return N(n)&&n===n.window}function D(n){return Q(n)===9}function W(n){return Q(n)>=1}function z(n){return Q(n)===1}function Q(n){return!F(n)&&N(n)&&n.nodeType}function G(n){return typeof n=="boolean"}function U(n){return typeof n=="string"}function Y(n){return typeof n=="number"}function te(n){return Y(n)||U(n)&&!isNaN(n-parseFloat(n))}function j(n){return!($(n)?n.length:N(n)&&Object.keys(n).length)}function K(n){return n===void 0}function ne(n){return G(n)?n:n==="true"||n==="1"||n===""?!0:n==="false"||n==="0"?!1:n}function ee(n){const r=Number(n);return isNaN(r)?!1:r}function I(n){return parseFloat(n)||0}function X(n){return ie(n)[0]}function ie(n){return W(n)?[n]:Array.from(n||[]).filter(W)}function le(n){if(F(n))return n;n=X(n);const r=D(n)?n:n==null?void 0:n.ownerDocument;return(r==null?void 0:r.defaultView)||window}function ae(n,r){return n===r||N(n)&&N(r)&&Object.keys(n).length===Object.keys(r).length&&Ee(n,(l,d)=>l===r[d])}function _e(n,r,l){return n.replace(new RegExp("".concat(r,"|").concat(l),"g"),d=>d===r?l:r)}function Ce(n){return n[n.length-1]}function Ee(n,r){for(const l in n)if(r(n[l],l)===!1)return!1;return!0}function Me(n,r){return n.slice().sort(({[r]:l=0},{[r]:d=0})=>l>d?1:d>l?-1:0)}function ke(n,r){return n.reduce((l,d)=>l+I(A(r)?r(d):d[r]),0)}function be(n,r){const l=new Set;return n.filter(({[r]:d})=>l.has(d)?!1:l.add(d))}function $e(n,r){return r.reduce((l,d)=>({...l,[d]:n[d]}),{})}function ge(n,r=0,l=1){return Math.min(Math.max(ee(n)||0,r),l)}function me(){}function Oe(...n){return[["bottom","top"],["right","left"]].every(([r,l])=>Math.min(...n.map(({[r]:d})=>d))-Math.max(...n.map(({[l]:d})=>d))>0)}function Pe(n,r){return n.x<=r.right&&n.x>=r.left&&n.y<=r.bottom&&n.y>=r.top}function et(n,r,l){const d=r==="width"?"height":"width";return{[d]:n[r]?Math.round(l*n[d]/n[r]):n[d],[r]:l}}function dt(n,r){n={...n};for(const l in n)n=n[l]>r[l]?et(n,l,r[l]):n;return n}function ut(n,r){n=dt(n,r);for(const l in n)n=n[l]r[l]||(r[l]=n(l,...d))}function ue(n,r,l){var d;if(N(r)){for(const _ in r)ue(n,_,r[_]);return}if(K(l))return(d=X(n))==null?void 0:d.getAttribute(r);for(const _ of ie(n))A(l)&&(l=l.call(_,ue(_,r))),l===null?Ne(_,r):_.setAttribute(r,l)}function nt(n,r){return ie(n).some(l=>l.hasAttribute(r))}function Ne(n,r){ie(n).forEach(l=>l.removeAttribute(r))}function xe(n,r){for(const l of[r,"data-".concat(r)])if(nt(n,l))return ue(n,l)}function de(n,...r){for(const l of ie(n)){const d=In(r).filter(_=>!Ye(l,_));d.length&&l.classList.add(...d)}}function Te(n,...r){for(const l of ie(n)){const d=In(r).filter(_=>Ye(l,_));d.length&&l.classList.remove(...d)}}function zs(n,r){r=new RegExp(r);for(const l of ie(n))l.classList.remove(...E(l.classList).filter(d=>d.match(r)))}function Oo(n,r,l){l=In(l),r=In(r).filter(d=>!y(l,d)),Te(n,r),de(n,l)}function Ye(n,r){return[r]=In(r),ie(n).some(l=>l.classList.contains(r))}function wt(n,r,l){const d=In(r);K(l)||(l=!!l);for(const _ of ie(n))for(const w of d)_.classList.toggle(w,l)}function In(n){return n?$(n)?n.map(In).flat():String(n).split(/[ ,]/).filter(Boolean):[]}const xd={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function Us(n){return ie(n).some(r=>xd[r.tagName.toLowerCase()])}function _t(n){return ie(n).some(r=>r.offsetWidth||r.offsetHeight||r.getClientRects().length)}const Wi="input,select,textarea,button";function Fs(n){return ie(n).some(r=>ot(r,Wi))}const Vi="".concat(Wi,",a[href],[tabindex]");function Bo(n){return ot(n,Vi)}function tt(n){var r;return(r=X(n))==null?void 0:r.parentElement}function ji(n,r){return ie(n).filter(l=>ot(l,r))}function ot(n,r){return ie(n).some(l=>l.matches(r))}function Ka(n,r){var l;return(l=X(n))==null?void 0:l.closest(g(r,">")?r.slice(1):r)}function Za(n,r){return U(r)?!!Ka(n,r):X(r).contains(X(n))}function Nn(n,r){const l=[];for(;n=tt(n);)(!r||ot(n,r))&&l.push(n);return l}function lt(n,r){n=X(n);const l=n?E(n.children):[];return r?ji(l,r):l}function li(n,r){return r?ie(n).indexOf(X(r)):lt(tt(n)).indexOf(n)}function ci(n){return n=X(n),n&&["origin","pathname","search"].every(r=>n[r]===location[r])}function Ws(n){if(ci(n)){n=X(n);const r=decodeURIComponent(n.hash).substring(1);return document.getElementById(r)||document.getElementsByName(r)[0]}}function Ft(n,r){return Vs(n,Ja(n,r))}function Gi(n,r){return qi(n,Ja(n,r))}function Vs(n,r){return X(Qa(n,X(r),"querySelector"))}function qi(n,r){return ie(Qa(n,X(r),"querySelectorAll"))}const Ed=/(^|[^\\],)\s*[!>+~-]/,Xa=ht(n=>n.match(Ed));function Ja(n,r=document){return U(n)&&Xa(n)||D(r)?r:r.ownerDocument}const Sd=/([!>+~-])(?=\s+[!>+~-]|\s*$)/g,Td=ht(n=>n.replace(Sd,"$1 *"));function Qa(n,r=document,l){if(!n||!U(n))return n;if(n=Td(n),Xa(n)){const d=Ad(n);n="";for(let _ of d){let w=r;if(_[0]==="!"){const C=_.substr(1).trim().split(" ");if(w=tt(r).closest(C[0]),_=C.slice(1).join(" ").trim(),!_.length&&d.length===1)return w}if(_[0]==="-"){const C=_.substr(1).trim().split(" "),L=(w||r).previousElementSibling;w=ot(L,_.substr(1))?L:null,_=C.slice(1).join(" ")}w&&(n+="".concat(n?",":"").concat(Md(w)," ").concat(_))}r=document}try{return r[l](n)}catch(d){return null}}const Ld=/.*?[^\\](?:,|$)/g,Ad=ht(n=>n.match(Ld).map(r=>r.replace(/,$/,"").trim()));function Md(n){const r=[];for(;n.parentNode;){const l=ue(n,"id");if(l){r.unshift("#".concat(js(l)));break}else{let{tagName:d}=n;d!=="HTML"&&(d+=":nth-child(".concat(li(n)+1,")")),r.unshift(d),n=n.parentNode}}return r.join(" > ")}function js(n){return U(n)?CSS.escape(n):""}function ze(...n){let[r,l,d,_,w=!1]=Gs(n);_.length>1&&(_=Id(_)),w!=null&&w.self&&(_=Nd(_)),d&&(_=Pd(d,_));for(const C of l)for(const L of r)L.addEventListener(C,_,w);return()=>On(r,l,_,w)}function On(...n){let[r,l,,d,_=!1]=Gs(n);for(const w of l)for(const C of r)C.removeEventListener(w,d,_)}function bt(...n){const[r,l,d,_,w=!1,C]=Gs(n),L=ze(r,l,d,H=>{const q=!C||C(H);q&&(L(),_(H,q))},w);return L}function Ie(n,r,l){return qs(n).every(d=>d.dispatchEvent(Bn(r,!0,!0,l)))}function Bn(n,r=!0,l=!1,d){return U(n)&&(n=new CustomEvent(n,{bubbles:r,cancelable:l,detail:d})),n}function Gs(n){return n[0]=qs(n[0]),U(n[1])&&(n[1]=n[1].split(" ")),A(n[2])&&n.splice(2,0,!1),n}function Pd(n,r){return l=>{const d=n[0]===">"?qi(n,l.currentTarget).reverse().find(_=>_.contains(l.target)):l.target.closest(n);d&&(l.current=d,r.call(this,l),delete l.current)}}function Id(n){return r=>$(r.detail)?n(r,...r.detail):n(r)}function Nd(n){return function(r){if(r.target===r.currentTarget||r.target===r.current)return n.call(null,r)}}function el(n){return n&&"addEventListener"in n}function Od(n){return el(n)?n:X(n)}function qs(n){return $(n)?n.map(Od).filter(Boolean):U(n)?qi(n):el(n)?[n]:ie(n)}function dn(n){return n.pointerType==="touch"||!!n.touches}function ui(n){var r,l;const{clientX:d,clientY:_}=((r=n.touches)==null?void 0:r[0])||((l=n.changedTouches)==null?void 0:l[0])||n;return{x:d,y:_}}const Bd={"animation-iteration-count":!0,"column-count":!0,"fill-opacity":!0,"flex-grow":!0,"flex-shrink":!0,"font-weight":!0,"line-height":!0,opacity:!0,order:!0,orphans:!0,"stroke-dasharray":!0,"stroke-dashoffset":!0,widows:!0,"z-index":!0,zoom:!0};function Z(n,r,l,d){const _=ie(n);for(const w of _)if(U(r)){if(r=Do(r),K(l))return getComputedStyle(w).getPropertyValue(r);w.style.setProperty(r,te(l)&&!Bd[r]?"".concat(l,"px"):l||Y(l)?l:"",d)}else if($(r)){const C={};for(const L of r)C[L]=Z(w,L);return C}else N(r)&&(d=l,Ee(r,(C,L)=>Z(w,L,C,d)));return _[0]}const Do=ht(n=>Dd(n));function Dd(n){if(g(n,"--"))return n;n=c(n);const{style:r}=document.documentElement;if(n in r)return n;for(const l of["webkit","moz"]){const d="-".concat(l,"-").concat(n);if(d in r)return d}}const Ys="uk-transition",Ks="transitionend",Zs="transitioncanceled";function Rd(n,r,l=400,d="linear"){return l=Math.round(l),Promise.all(ie(n).map(_=>new Promise((w,C)=>{for(const H in r){const q=Z(_,H);q===""&&Z(_,H,q)}const L=setTimeout(()=>Ie(_,Ks),l);bt(_,[Ks,Zs],({type:H})=>{clearTimeout(L),Te(_,Ys),Z(_,{transitionProperty:"",transitionDuration:"",transitionTimingFunction:""}),H===Zs?C():w(_)},{self:!0}),de(_,Ys),Z(_,{transitionProperty:Object.keys(r).map(Do).join(","),transitionDuration:"".concat(l,"ms"),transitionTimingFunction:d,...r})})))}const st={start:Rd,async stop(n){Ie(n,Ks),await Promise.resolve()},async cancel(n){Ie(n,Zs),await Promise.resolve()},inProgress(n){return Ye(n,Ys)}},Yi="uk-animation-",tl="animationend",Ro="animationcanceled";function nl(n,r,l=200,d,_){return Promise.all(ie(n).map(w=>new Promise((C,L)=>{Ie(w,Ro);const H=setTimeout(()=>Ie(w,tl),l);bt(w,[tl,Ro],({type:q})=>{clearTimeout(H),q===Ro?L():C(w),Z(w,"animationDuration",""),zs(w,"".concat(Yi,"\\S*"))},{self:!0}),Z(w,"animationDuration","".concat(l,"ms")),de(w,r,Yi+(_?"leave":"enter")),g(r,Yi)&&(d&&de(w,"uk-transform-origin-".concat(d)),_&&de(w,"".concat(Yi,"reverse")))})))}const Hd=new RegExp("".concat(Yi,"(enter|leave)")),wn={in:nl,out(n,r,l,d){return nl(n,r,l,d,!0)},inProgress(n){return Hd.test(ue(n,"class"))},cancel(n){Ie(n,Ro)}};function zd(n){if(document.readyState!=="loading"){n();return}bt(document,"DOMContentLoaded",n)}function $t(n,...r){return r.some(l=>{var d;return((d=n==null?void 0:n.tagName)==null?void 0:d.toLowerCase())===l.toLowerCase()})}function Xs(n){return n=He(n),n.innerHTML="",n}function Dn(n,r){return K(r)?He(n).innerHTML:mt(Xs(n),r)}const Ud=Uo("prepend"),mt=Uo("append"),Ho=Uo("before"),zo=Uo("after");function Uo(n){return function(r,l){var d;const _=ie(U(l)?Rn(l):l);return(d=He(r))==null||d[n](..._),il(_)}}function jt(n){ie(n).forEach(r=>r.remove())}function Fo(n,r){for(r=X(Ho(n,r));r.firstChild;)r=r.firstChild;return mt(r,n),r}function Js(n,r){return ie(ie(n).map(l=>l.hasChildNodes()?Fo(E(l.childNodes),r):mt(l,r)))}function Ki(n){ie(n).map(tt).filter((r,l,d)=>d.indexOf(r)===l).forEach(r=>r.replaceWith(...r.childNodes))}const Fd=/^<(\w+)\s*\/?>(?:<\/\1>)?$/;function Rn(n){const r=Fd.exec(n);if(r)return document.createElement(r[1]);const l=document.createElement("template");return l.innerHTML=n.trim(),il(l.content.childNodes)}function il(n){return n.length>1?n:n[0]}function mn(n,r){if(z(n))for(r(n),n=n.firstElementChild;n;){const l=n.nextElementSibling;mn(n,r),n=l}}function He(n,r){return ol(n)?X(Rn(n)):Vs(n,r)}function ct(n,r){return ol(n)?ie(Rn(n)):qi(n,r)}function ol(n){return U(n)&&g(n.trim(),"<")}const Hn={width:["left","right"],height:["top","bottom"]};function Ue(n){const r=z(n)?X(n).getBoundingClientRect():{height:zt(n),width:Zi(n),top:0,left:0};return{height:r.height,width:r.width,top:r.top,left:r.left,bottom:r.top+r.height,right:r.left+r.width}}function qe(n,r){r&&Z(n,{left:0,top:0});const l=Ue(n);if(n){const{scrollY:d,scrollX:_}=le(n),w={height:d,width:_};for(const C in Hn)for(const L of Hn[C])l[L]+=w[C]}if(!r)return l;for(const d of["left","top"])Z(n,d,r[d]-l[d])}function Qs(n){let{top:r,left:l}=qe(n);const{ownerDocument:{body:d,documentElement:_},offsetParent:w}=X(n);let C=w||_;for(;C&&(C===d||C===_)&&Z(C,"position")==="static";)C=C.parentNode;if(z(C)){const L=qe(C);r-=L.top+I(Z(C,"borderTopWidth")),l-=L.left+I(Z(C,"borderLeftWidth"))}return{top:r-I(Z(n,"marginTop")),left:l-I(Z(n,"marginLeft"))}}function zn(n){n=X(n);const r=[n.offsetTop,n.offsetLeft];for(;n=n.offsetParent;)if(r[0]+=n.offsetTop+I(Z(n,"borderTopWidth")),r[1]+=n.offsetLeft+I(Z(n,"borderLeftWidth")),Z(n,"position")==="fixed"){const l=le(n);return r[0]+=l.scrollY,r[1]+=l.scrollX,r}return r}const zt=sl("height"),Zi=sl("width");function sl(n){const r=m(n);return(l,d)=>{if(K(d)){if(F(l))return l["inner".concat(r)];if(D(l)){const _=l.documentElement;return Math.max(_["offset".concat(r)],_["scroll".concat(r)])}return l=X(l),d=Z(l,n),d=d==="auto"?l["offset".concat(r)]:I(d)||0,d-hi(l,n)}else return Z(l,n,!d&&d!==0?"":+d+hi(l,n)+"px")}}function hi(n,r,l="border-box"){return Z(n,"boxSizing")===l?ke(Hn[r].map(m),d=>I(Z(n,"padding".concat(d)))+I(Z(n,"border".concat(d,"Width")))):0}function Wo(n){for(const r in Hn)for(const l in Hn[r])if(Hn[r][l]===n)return Hn[r][1-l];return n}function Nt(n,r="width",l=window,d=!1){return U(n)?ke(Vd(n),_=>{const w=Gd(_);return w?qd(w==="vh"?Yd():w==="vw"?Zi(le(l)):d?l["offset".concat(m(r))]:Ue(l)[r],_):_}):I(n)}const Wd=/-?\d+(?:\.\d+)?(?:v[wh]|%|px)?/g,Vd=ht(n=>n.toString().replace(/\s/g,"").match(Wd)||[]),jd=/(?:v[hw]|%)$/,Gd=ht(n=>(n.match(jd)||[])[0]);function qd(n,r){return n*I(r)/100}let Xi,fi;function Yd(){return Xi||(fi||(fi=He("
"),Z(fi,{height:"100vh",position:"fixed"}),ze(window,"resize",()=>Xi=null)),mt(document.body,fi),Xi=fi.clientHeight,jt(fi),Xi)}const kn=typeof window<"u",Ct=kn&&document.dir==="rtl",Un=kn&&"ontouchstart"in window,di=kn&&window.PointerEvent,nn=di?"pointerdown":Un?"touchstart":"mousedown",Vo=di?"pointermove":Un?"touchmove":"mousemove",$n=di?"pointerup":Un?"touchend":"mouseup",mi=di?"pointerenter":Un?"":"mouseenter",Ji=di?"pointerleave":Un?"":"mouseleave",jo=di?"pointercancel":"touchcancel",Mt={reads:[],writes:[],read(n){return this.reads.push(n),tr(),n},write(n){return this.writes.push(n),tr(),n},clear(n){al(this.reads,n),al(this.writes,n)},flush:er};function er(n){rl(Mt.reads),rl(Mt.writes.splice(0)),Mt.scheduled=!1,(Mt.reads.length||Mt.writes.length)&&tr(n+1)}const Kd=4;function tr(n){Mt.scheduled||(Mt.scheduled=!0,n&&ner(n)):requestAnimationFrame(()=>er(1)))}function rl(n){let r;for(;r=n.shift();)try{r()}catch(l){console.error(l)}}function al(n,r){const l=n.indexOf(r);return~l&&n.splice(l,1)}function nr(){}nr.prototype={positions:[],init(){this.positions=[];let n;this.unbind=ze(document,"mousemove",r=>n=ui(r)),this.interval=setInterval(()=>{n&&(this.positions.push(n),this.positions.length>5&&this.positions.shift())},50)},cancel(){var n;(n=this.unbind)==null||n.call(this),clearInterval(this.interval)},movesTo(n){if(this.positions.length<2)return!1;const r=n.getBoundingClientRect(),{left:l,right:d,top:_,bottom:w}=r,[C]=this.positions,L=Ce(this.positions),H=[C,L];return Pe(L,r)?!1:[[{x:l,y:_},{x:d,y:w}],[{x:l,y:w},{x:d,y:_}]].some(J=>{const fe=Zd(H,J);return fe&&Pe(fe,r)})}};function Zd([{x:n,y:r},{x:l,y:d}],[{x:_,y:w},{x:C,y:L}]){const H=(L-w)*(l-n)-(C-_)*(d-r);if(H===0)return!1;const q=((C-_)*(r-w)-(L-w)*(n-_))/H;return q<0?!1:{x:n+q*(l-n),y:r+q*(d-r)}}function ll(n,r,l={},{intersecting:d=!0}={}){const _=new IntersectionObserver(d?(w,C)=>{w.some(L=>L.isIntersecting)&&r(w,C)}:r,l);for(const w of ie(n))_.observe(w);return _}const Xd=kn&&window.ResizeObserver;function Qi(n,r,l={box:"border-box"}){if(Xd)return ul(ResizeObserver,n,r,l);const d=[ze(window,"load resize",r),ze(document,"loadedmetadata load",r,!0)];return{disconnect:()=>d.map(_=>_())}}function ir(n){return{disconnect:ze([window,window.visualViewport],"resize",n)}}function cl(n,r,l){return ul(MutationObserver,n,r,l)}function ul(n,r,l,d){const _=new n(l);for(const w of ie(r))_.observe(w,d);return _}function hl(n){qo(n)&&or(n,{func:"playVideo",method:"play"}),Go(n)&&n.play()}function fl(n){qo(n)&&or(n,{func:"pauseVideo",method:"pause"}),Go(n)&&n.pause()}function dl(n){qo(n)&&or(n,{func:"mute",method:"setVolume",value:0}),Go(n)&&(n.muted=!0)}function ml(n){return Go(n)||qo(n)}function Go(n){return $t(n,"video")}function qo(n){return $t(n,"iframe")&&(pl(n)||gl(n))}function pl(n){return!!n.src.match(/\/\/.*?youtube(-nocookie)?\.[a-z]+\/(watch\?v=[^&\s]+|embed)|youtu\.be\/.*/)}function gl(n){return!!n.src.match(/vimeo\.com\/video\/.*/)}async function or(n,r){await Qd(n),_l(n,r)}function _l(n,r){n.contentWindow.postMessage(JSON.stringify({event:"command",...r}),"*")}const sr="_ukPlayer";let Jd=0;function Qd(n){if(n[sr])return n[sr];const r=pl(n),l=gl(n),d=++Jd;let _;return n[sr]=new Promise(w=>{r&&bt(n,"load",()=>{const C=()=>_l(n,{event:"listening",id:d});_=setInterval(C,100),C()}),bt(window,"message",w,!1,({data:C})=>{try{return C=JSON.parse(C),r&&(C==null?void 0:C.id)===d&&C.event==="onReady"||l&&Number(C==null?void 0:C.player_id)===d}catch(L){}}),n.src="".concat(n.src).concat(y(n.src,"?")?"&":"?").concat(r?"enablejsapi=1":"api=1&player_id=".concat(d))}).then(()=>clearInterval(_))}function e1(n,r=0,l=0){return _t(n)?Oe(...Fn(n).map(d=>{const{top:_,left:w,bottom:C,right:L}=Gt(d);return{top:_-r,left:w-l,bottom:C+r,right:L+l}}).concat(qe(n))):!1}function bl(n,{offset:r=0}={}){const l=_t(n)?pi(n,!1,["hidden"]):[];return l.reduce((C,L,H)=>{const{scrollTop:q,scrollHeight:J,offsetHeight:fe}=L,pe=Gt(L),Le=J-pe.height,{height:Fe,top:Ke}=l[H-1]?Gt(l[H-1]):qe(n);let rt=Math.ceil(Ke-pe.top-r+q);return r>0&&feLe?(r-=rt-Le,rt=Le):rt<0&&(r-=rt,rt=0),()=>d(L,rt-q,n,Le).then(C)},()=>Promise.resolve())();function d(C,L,H,q){return new Promise(J=>{const fe=C.scrollTop,pe=_(Math.abs(L)),Le=Date.now(),Fe=cr(C)===C,Ke=qe(H).top+(Fe?0:fe);let rt=0,cn=15;(function mo(){const fs=w(ge((Date.now()-Le)/pe));let Xt=0;if(l[0]===C&&fe+L0?"max":"min"](C.scrollTop,fe+(L+Xt)*fs),fs===1&&(rt===Xt||!cn--)?J():(rt=Xt,requestAnimationFrame(mo))})()})}function _(C){return 40*Math.pow(C,.375)}function w(C){return .5*(1-Math.cos(Math.PI*C))}}function rr(n,r=0,l=0){if(!_t(n))return 0;const d=ln(n,!0),{scrollHeight:_,scrollTop:w}=d,{height:C}=Gt(d),L=_-C,H=zn(n)[0]-zn(d)[0],q=Math.max(0,H-C+r),J=Math.min(L,H+n.offsetHeight-l);return ge((w-q)/(J-q))}function pi(n,r=!1,l=[]){const d=cr(n);let _=Nn(n).reverse();_=_.slice(_.indexOf(d)+1);const w=k(_,C=>Z(C,"position")==="fixed");return~w&&(_=_.slice(w)),[d].concat(_.filter(C=>Z(C,"overflow").split(" ").some(L=>y(["auto","scroll",...l],L))&&(!r||C.scrollHeight>Gt(C).height))).reverse()}function ln(...n){return pi(...n)[0]}function Fn(n){return pi(n,!1,["hidden","clip"])}function Gt(n){const r=le(n),{visualViewport:l,document:{documentElement:d}}=r;let _=n===cr(n)?r:n;if(F(_)&&l){let{height:C,width:L,scale:H,pageTop:q,pageLeft:J}=l;return C=Math.round(C*H),L=Math.round(L*H),{height:C,width:L,top:q,left:J,bottom:q+C,right:J+L}}let w=qe(_);if(Z(_,"display")==="inline")return w;for(let[C,L,H,q]of[["width","x","left","right"],["height","y","top","bottom"]]){F(_)?_=d:w[H]+=I(Z(_,"border-".concat(H,"-width")));const J=w[C]%1;w[C]=w[L]=_["client".concat(m(C))]-(J?J<.5?-J:1-J:0),w[q]=w[C]+w[H]}return w}function ar(n){return n.ownerDocument.elementsFromPoint(qe(n).left,0).find(r=>!r.contains(n)&&(lr(r,"fixed")&&vl(Nn(n).reverse().find(l=>!l.contains(r)&&!lr(l,"static")))=pe[J])continue;Le=i1(n,r,l,H)[J]-d[J];const Ke=n1(n,r[H],w,H);if(!Yo(ur(d,Le,H),Ke,H)){if(Yo(d,Ke,H))continue;if(l.recursion)return!1;const rt=o1(n,r,l);if(rt&&Yo(rt,Ke,1-H))return rt;continue}}else if(C[H]==="shift"){const Fe=qe(r[H]),{offset:Ke}=l;Le=ge(ge(d[J],pe[J],pe[fe]-d[q]),Fe[J]-d[q]+Ke[H],Fe[fe]-Ke[H])-d[J]}L=ur(L,Le,H)}return L}function kl(n,r,l){let{attach:d,offset:_}={attach:{element:["left","top"],target:["left","top"],...l.attach},offset:[0,0],...l},w=qe(n);for(const[C,[L,,H,q]]of Object.entries(qt)){const J=d.target[C]===d.element[C]?Gt(r[C]):qe(r[C]);w=ur(w,J[H]-w[H]+$l(d.target[C],q,J[L])-$l(d.element[C],q,w[L])+ +_[C],C)}return w}function ur(n,r,l){const[,d,_,w]=qt[l],C={...n};return C[_]=n[d]=n[_]+r,C[w]+=r,C}function $l(n,r,l){return n==="center"?l/2:n===r?l:0}function t1(n,r,l,d,_){let w=xl(...Cl(n,r).map(Gt));return l&&(w[qt[_][2]]+=l,w[qt[_][3]]-=l),d&&(w=xl(w,qe($(d)?d[_]:d))),w}function n1(n,r,l,d){const[_,w,C,L]=qt[d],[H]=Cl(n,r),q=Gt(H);return["auto","scroll"].includes(Z(H,"overflow-".concat(w)))&&(q[C]-=H["scroll".concat(m(C))],q[L]=q[C]+H["scroll".concat(m(_))]),q[C]+=l,q[L]-=l,q}function Cl(n,r){return Fn(r).filter(l=>l.contains(n))}function xl(...n){let r={};for(const l of n)for(const[,,d,_]of qt)r[d]=Math.max(r[d]||0,l[d]),r[_]=Math.min(...[r[_],l[_]].filter(Boolean));return r}function Yo(n,r,l){const[,,d,_]=qt[l];return n[d]>=r[d]&&n[_]<=r[_]}function i1(n,r,{offset:l,attach:d},_){return kl(n,r,{attach:{element:El(d.element,_),target:El(d.target,_)},offset:s1(l,_)})}function o1(n,r,l){return wl(n,r,{...l,attach:{element:l.attach.element.map(Sl).reverse(),target:l.attach.target.map(Sl).reverse()},offset:l.offset.reverse(),placement:l.placement.reverse(),recursion:!0})}function El(n,r){const l=[...n],d=qt[r].indexOf(n[r]);return~d&&(l[r]=qt[r][1-d%2+2]),l}function Sl(n){for(let r=0;r"").join("")),d.forEach((_,w)=>l.children[w].textContent=_))}}}};function c1(n){const r=Math.max(0,n-Date.now())/1e3;return{total:r,seconds:r%60,minutes:r/60%60,hours:r/60/60%24,days:r/60/60/24}}const xt={};xt.events=xt.watch=xt.observe=xt.created=xt.beforeConnect=xt.connected=xt.beforeDisconnect=xt.disconnected=xt.destroy=hr,xt.args=function(n,r){return r!==!1&&hr(r||n)},xt.update=function(n,r){return Me(hr(n,A(r)?{read:r}:r),"order")},xt.props=function(n,r){if($(r)){const l={};for(const d of r)l[d]=String;r=l}return xt.methods(n,r)},xt.computed=xt.methods=function(n,r){return r?n?{...n,...r}:r:n},xt.i18n=xt.data=function(n,r,l){return l?Tl(n,r,l):r?n?function(d){return Tl(n,r,d)}:r:n};function Tl(n,r,l){return xt.computed(A(n)?n.call(l,l):n,A(r)?r.call(l,l):r)}function hr(n,r){return n=n&&!$(n)?[n]:n,r?n?n.concat(r):$(r)?r:[r]:n}function u1(n,r){return K(r)?n:r}function eo(n,r,l){const d={};if(A(r)&&(r=r.options),r.extends&&(n=eo(n,r.extends,l)),r.mixins)for(const w of r.mixins)n=eo(n,w,l);for(const w in n)_(w);for(const w in r)s(n,w)||_(w);function _(w){d[w]=(xt[w]||u1)(n[w],r[w],l)}return d}function gi(n,r=[]){try{return n?g(n,"{")?JSON.parse(n):r.length&&!y(n,":")?{[r[0]]:n}:n.split(";").reduce((l,d)=>{const[_,w]=d.split(/:(.*)/);return _&&!K(w)&&(l[_.trim()]=w.trim()),l},{}):{}}catch(l){return{}}}function fr(n,r){return n===Boolean?ne(r):n===Number?ee(r):n==="list"?f1(r):n===Object&&U(r)?gi(r):n?n(r):r}const h1=/,(?![^(]*\))/;function f1(n){return $(n)?n:U(n)?n.split(h1).map(r=>te(r)?ee(r):ne(r.trim())):[n]}function d1(n){n._data={},n._updates=[...n.$options.update||[]]}function m1(n,r){n._updates.unshift(r)}function p1(n){delete n._data}function to(n,r="update"){n._connected&&n._updates.length&&(n._queued||(n._queued=new Set,Mt.read(()=>{n._connected&&g1(n,n._queued),delete n._queued})),n._queued.add(r.type||r))}function g1(n,r){for(const{read:l,write:d,events:_=[]}of n._updates){if(!r.has("update")&&!_.some(C=>r.has(C)))continue;let w;l&&(w=l.call(n,n._data,r),w&&B(w)&&T(n._data,w)),d&&w!==!1&&Mt.write(()=>{n._connected&&d.call(n,n._data,r)})}}function on(n){return io(Qi,n,"resize")}function _i(n){return io(ll,n)}function dr(n){return io(cl,n)}function no(n={}){return _i({handler:function(r,l){const{targets:d=this.$el,preload:_=5}=n;for(const w of ie(A(d)?d(this):d))ct('[loading="lazy"]',w).slice(0,_-1).forEach(C=>Ne(C,"loading"));for(const w of r.filter(({isIntersecting:C})=>C).map(({target:C})=>C))l.unobserve(w)},...n})}function mr(n){return io((r,l)=>ir(l),n)}function Ko(n){return io((r,l)=>({disconnect:ze(b1(r),"scroll",l,{passive:!0})}),n,"scroll")}function Ll(n){return{observe(r,l){return{observe:me,unobserve:me,disconnect:ze(r,nn,l,{passive:!0})}},handler(r){if(!dn(r))return;const l=ui(r),d="tagName"in r.target?r.target:tt(r.target);bt(document,"".concat($n," ").concat(jo," scroll"),_=>{const{x:w,y:C}=ui(_);(_.type!=="scroll"&&d&&w&&Math.abs(l.x-w)>100||C&&Math.abs(l.y-C)>100)&&setTimeout(()=>{Ie(d,"swipe"),Ie(d,"swipe".concat(_1(l.x,l.y,w,C)))})})},...n}}function io(n,r,l){return{observe:n,handler(){to(this,l)},...r}}function _1(n,r,l,d){return Math.abs(n-l)>=Math.abs(r-d)?n-l>0?"Left":"Right":r-d>0?"Up":"Down"}function b1(n){return ie(n).map(r=>{const{ownerDocument:l}=r,d=ln(r,!0);return d===l.scrollingElement?l:d})}var Al={props:{margin:String,firstColumn:Boolean},data:{margin:"uk-margin-small-top",firstColumn:"uk-first-column"},observe:[dr({options:{childList:!0,attributes:!0,attributeFilter:["style"]}}),on({target:({$el:n})=>[n,...lt(n)]})],update:{read(){return{rows:pr(E(this.$el.children))}},write({rows:n}){for(const r of n)for(const l of r)wt(l,this.margin,n[0]!==r),wt(l,this.firstColumn,r[Ct?r.length-1:0]===l)},events:["resize"]}};function pr(n){const r=[[]],l=n.some((d,_)=>_&&n[_-1].offsetParent!==d.offsetParent);for(const d of n){if(!_t(d))continue;const _=gr(d,l);for(let w=r.length-1;w>=0;w--){const C=r[w];if(!C[0]){C.push(d);break}const L=gr(C[0],l);if(_.top>=L.bottom-1&&_.top!==L.top){r.push([d]);break}if(_.bottom-1>L.top||_.top===L.top){let H=C.length-1;for(;H>=0;H--){const q=gr(C[H],l);if(_.left>=q.left)break}C.splice(H+1,0,d);break}if(w===0){r.unshift([d]);break}}}return r}function gr(n,r=!1){let{offsetTop:l,offsetLeft:d,offsetHeight:_,offsetWidth:w}=n;return r&&([l,d]=zn(n)),{top:l,left:d,bottom:l+_,right:d+w}}const _r="uk-transition-leave",br="uk-transition-enter";function Ml(n,r,l,d=0){const _=Zo(r,!0),w={opacity:1},C={opacity:0},L=J=>()=>_===Zo(r)?J():Promise.reject(),H=L(async()=>{de(r,_r),await Promise.all(Il(r).map((J,fe)=>new Promise(pe=>setTimeout(()=>st.start(J,C,l/2,"ease").then(pe),fe*d)))),Te(r,_r)}),q=L(async()=>{const J=zt(r);de(r,br),n(),Z(lt(r),{opacity:0}),await v1();const fe=lt(r),pe=zt(r);Z(r,"alignContent","flex-start"),zt(r,J);const Le=Il(r);Z(fe,C);const Fe=Le.map(async(Ke,rt)=>{await y1(rt*d),await st.start(Ke,w,l/2,"ease")});J!==pe&&Fe.push(st.start(r,{height:pe},l/2+Le.length*d,"ease")),await Promise.all(Fe).then(()=>{Te(r,br),_===Zo(r)&&(Z(r,{height:"",alignContent:""}),Z(fe,{opacity:""}),delete r.dataset.transition)})});return Ye(r,_r)?Pl(r).then(q):Ye(r,br)?Pl(r).then(H).then(q):H().then(q)}function Zo(n,r){return r&&(n.dataset.transition=1+Zo(n)),ee(n.dataset.transition)||0}function Pl(n){return Promise.all(lt(n).filter(st.inProgress).map(r=>new Promise(l=>bt(r,"transitionend transitioncanceled",l))))}function Il(n){return pr(lt(n)).flat().filter(r=>_t(r))}function v1(){return new Promise(n=>requestAnimationFrame(n))}function y1(n){return new Promise(r=>setTimeout(r,n))}async function w1(n,r,l){await Bl();let d=lt(r);const _=d.map(pe=>Nl(pe,!0)),w={...Z(r,["height","padding"]),display:"block"};await Promise.all(d.concat(r).map(st.cancel)),n(),d=d.concat(lt(r).filter(pe=>!y(d,pe))),await Promise.resolve(),Mt.flush();const C=ue(r,"style"),L=Z(r,["height","padding"]),[H,q]=k1(r,d,_),J=d.map(pe=>({style:ue(pe,"style")}));d.forEach((pe,Le)=>q[Le]&&Z(pe,q[Le])),Z(r,w),Ie(r,"scroll"),Mt.flush(),await Bl();const fe=d.map((pe,Le)=>tt(pe)===r&&st.start(pe,H[Le],l,"ease")).concat(st.start(r,L,l,"ease"));try{await Promise.all(fe),d.forEach((pe,Le)=>{ue(pe,J[Le]),tt(pe)===r&&Z(pe,"display",H[Le].opacity===0?"none":"")}),ue(r,"style",C)}catch(pe){ue(d,"style",""),$1(r,w)}}function Nl(n,r){const l=Z(n,"zIndex");return _t(n)?{display:"",opacity:r?Z(n,"opacity"):"0",pointerEvents:"none",position:"absolute",zIndex:l==="auto"?li(n):l,...Ol(n)}:!1}function k1(n,r,l){const d=r.map((w,C)=>tt(w)&&C in l?l[C]?_t(w)?Ol(w):{opacity:0}:{opacity:_t(w)?1:0}:!1),_=d.map((w,C)=>{const L=tt(r[C])===n&&(l[C]||Nl(r[C]));if(!L)return!1;if(!w)delete L.opacity;else if(!("opacity"in w)){const{opacity:H}=L;H%1?w.opacity=1:delete L.opacity}return L});return[d,_]}function $1(n,r){for(const l in r)Z(n,l,"")}function Ol(n){const{height:r,width:l}=qe(n);return{height:r,width:l,transform:"",...Qs(n),...Z(n,["marginTop","marginLeft"])}}function Bl(){return new Promise(n=>requestAnimationFrame(n))}var Dl={props:{duration:Number,animation:Boolean},data:{duration:150,animation:"slide"},methods:{animate(n,r=this.$el){const l=this.animation;return(l==="fade"?Ml:l==="delayed-fade"?(..._)=>Ml(..._,40):l?w1:()=>(n(),Promise.resolve()))(n,r,this.duration).catch(me)}}};const it={TAB:9,ESC:27,SPACE:32,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40};var C1={mixins:[Dl],args:"target",props:{target:String,selActive:Boolean},data:{target:"",selActive:!1,attrItem:"uk-filter-control",cls:"uk-active",duration:250},computed:{children:({target:n},r)=>ct("".concat(n," > *"),r),toggles:({attrItem:n},r)=>ct("[".concat(n,"],[data-").concat(n,"]"),r)},watch:{toggles(n){this.updateState();const r=ct(this.selActive,this.$el);for(const l of n){this.selActive!==!1&&wt(l,this.cls,y(r,l));const d=A1(l);$t(d,"a")&&ue(d,"role","button")}},children(n,r){r&&this.updateState()}},events:{name:"click keydown",delegate(){return"[".concat(this.attrItem,"],[data-").concat(this.attrItem,"]")},handler(n){n.type==="keydown"&&n.keyCode!==it.SPACE||n.target.closest("a,button")&&(n.preventDefault(),this.apply(n.current))}},methods:{apply(n){const r=this.getState(),l=Hl(n,this.attrItem,this.getState());x1(r,l)||this.setState(l)},getState(){return this.toggles.filter(n=>Ye(n,this.cls)).reduce((n,r)=>Hl(r,this.attrItem,n),{filter:{"":""},sort:[]})},async setState(n,r=!0){n={filter:{"":""},sort:[],...n},Ie(this.$el,"beforeFilter",[this,n]);for(const l of this.toggles)wt(l,this.cls,S1(l,this.attrItem,n));await Promise.all(ct(this.target,this.$el).map(l=>{const d=()=>{E1(n,l,lt(l)),this.$update(this.$el)};return r?this.animate(d,l):d()})),Ie(this.$el,"afterFilter",[this])},updateState(){Mt.write(()=>this.setState(this.getState(),!1))}}};function Rl(n,r){return gi(xe(n,r),["filter"])}function x1(n,r){return["filter","sort"].every(l=>ae(n[l],r[l]))}function E1(n,r,l){const d=T1(n);l.forEach(C=>Z(C,"display",d&&!ot(C,d)?"none":""));const[_,w]=n.sort;if(_){const C=L1(l,_,w);ae(C,l)||mt(r,C)}}function Hl(n,r,l){const{filter:d,group:_,sort:w,order:C="asc"}=Rl(n,r);return(d||K(w))&&(_?d?(delete l.filter[""],l.filter[_]=d):(delete l.filter[_],(j(l.filter)||""in l.filter)&&(l.filter={"":d||""})):l.filter={"":d||""}),K(w)||(l.sort=[w,C]),l}function S1(n,r,{filter:l={"":""},sort:[d,_]}){const{filter:w="",group:C="",sort:L,order:H="asc"}=Rl(n,r);return K(L)?C in l&&w===l[C]||!w&&C&&!(C in l)&&!l[""]:d===L&&_===H}function T1({filter:n}){let r="";return Ee(n,l=>r+=l||""),r}function L1(n,r,l){return[...n].sort((d,_)=>xe(d,r).localeCompare(xe(_,r),void 0,{numeric:!0})*(l==="asc"||-1))}function A1(n){return He("a,button",n)||n}var oo={props:{container:Boolean},data:{container:!0},computed:{container({container:n}){return n===!0&&this.$container||n&&He(n)}}};let vr;function zl(n){const r=ze(n,"touchmove",d=>{if(d.targetTouches.length!==1||ot(d.target,'input[type="range"'))return;let{scrollHeight:_,clientHeight:w}=ln(d.target);w>=_&&d.cancelable&&d.preventDefault()},{passive:!1});if(vr)return r;vr=!0;const{scrollingElement:l}=document;return Z(l,{overflowY:CSS.supports("overflow","clip")?"clip":"hidden",touchAction:"none",paddingRight:Zi(window)-l.clientWidth||""}),()=>{vr=!1,r(),Z(l,{overflowY:"",touchAction:"",paddingRight:""})}}var Wn={props:{cls:Boolean,animation:"list",duration:Number,velocity:Number,origin:String,transition:String},data:{cls:!1,animation:[!1],duration:200,velocity:.2,origin:!1,transition:"ease",clsEnter:"uk-togglabe-enter",clsLeave:"uk-togglabe-leave"},computed:{hasAnimation:({animation:n})=>!!n[0],hasTransition:({animation:n})=>["slide","reveal"].some(r=>g(n[0],r))},methods:{async toggleElement(n,r,l){try{return await Promise.all(ie(n).map(d=>{const _=G(r)?r:!this.isToggled(d);if(!Ie(d,"before".concat(_?"show":"hide"),[this]))return Promise.reject();const w=(A(l)?l:l===!1||!this.hasAnimation?M1:this.hasTransition?P1:I1)(d,_,this),C=_?this.clsEnter:this.clsLeave;de(d,C),Ie(d,_?"show":"hide",[this]);const L=()=>{Te(d,C),Ie(d,_?"shown":"hidden",[this])};return w?w.then(L,()=>(Te(d,C),Promise.reject())):L()})),!0}catch(d){return!1}},isToggled(n=this.$el){return n=X(n),Ye(n,this.clsEnter)?!0:Ye(n,this.clsLeave)?!1:this.cls?Ye(n,this.cls.split(" ")[0]):_t(n)},_toggle(n,r){if(!n)return;r=!!r;let l;this.cls?(l=y(this.cls," ")||r!==Ye(n,this.cls),l&&wt(n,this.cls,y(this.cls," ")?void 0:r)):(l=r===n.hidden,l&&(n.hidden=!r)),ct("[autofocus]",n).some(d=>_t(d)?d.focus()||!0:d.blur()),l&&Ie(n,"toggled",[r,this])}}};function M1(n,r,{_toggle:l}){return wn.cancel(n),st.cancel(n),l(n,r)}async function P1(n,r,{animation:l,duration:d,velocity:_,transition:w,_toggle:C}){var L;const[H="reveal",q="top"]=((L=l[0])==null?void 0:L.split("-"))||[],J=[["left","right"],["top","bottom"]],fe=J[y(J[0],q)?0:1],pe=fe[1]===q,Fe=["width","height"][J.indexOf(fe)],Ke="margin-".concat(fe[0]),rt="margin-".concat(q);let cn=Ue(n)[Fe];const mo=st.inProgress(n);await st.cancel(n),r&&C(n,!0);const fs=Object.fromEntries(["padding","border","width","height","minWidth","minHeight","overflowY","overflowX",Ke,rt].map(iu=>[iu,n.style[iu]])),Xt=Ue(n),ki=I(Z(n,Ke)),eu=I(Z(n,rt)),Kn=Xt[Fe]+eu;!mo&&!r&&(cn+=eu);const[ds]=Js(n,"
");Z(ds,{boxSizing:"border-box",height:Xt.height,width:Xt.width,...Z(n,["overflow","padding","borderTop","borderRight","borderBottom","borderLeft","borderImage",rt])}),Z(n,{padding:0,border:0,minWidth:0,minHeight:0,[rt]:0,width:Xt.width,height:Xt.height,overflow:"hidden",[Fe]:cn});const tu=cn/Kn;d=(_*Kn+d)*(r?1-tu:tu);const nu={[Fe]:r?Kn:0};pe&&(Z(n,Ke,Kn-cn+ki),nu[Ke]=r?ki:Kn+ki),!pe^H==="reveal"&&(Z(ds,Ke,-Kn+cn),st.start(ds,{[Ke]:r?0:-Kn},d,w));try{await st.start(n,nu,d,w)}finally{Z(n,fs),Ki(ds.firstChild),r||C(n,!1)}}function I1(n,r,l){const{animation:d,duration:_,_toggle:w}=l;return r?(w(n,!0),wn.in(n,d[0],_,l.origin)):wn.out(n,d[1]||d[0],_,l.origin).then(()=>w(n,!1))}const Vt=[];var yr={mixins:[Wt,oo,Wn],props:{selPanel:String,selClose:String,escClose:Boolean,bgClose:Boolean,stack:Boolean,role:String},data:{cls:"uk-open",escClose:!0,bgClose:!0,overlay:!0,stack:!1,role:"dialog"},computed:{panel:({selPanel:n},r)=>He(n,r),transitionElement(){return this.panel},bgClose({bgClose:n}){return n&&this.panel}},connected(){ue(this.panel||this.$el,"role",this.role),this.overlay&&ue(this.panel||this.$el,"aria-modal",!0)},beforeDisconnect(){y(Vt,this)&&this.toggleElement(this.$el,!1,!1)},events:[{name:"click",delegate(){return"".concat(this.selClose,',a[href*="#"]')},handler(n){const{current:r,defaultPrevented:l}=n,{hash:d}=r;!l&&d&&ci(r)&&!this.$el.contains(He(d))?this.hide():ot(r,this.selClose)&&(n.preventDefault(),this.hide())}},{name:"toggle",self:!0,handler(n){n.defaultPrevented||(n.preventDefault(),this.isToggled()===y(Vt,this)&&this.toggle())}},{name:"beforeshow",self:!0,handler(n){if(y(Vt,this))return!1;!this.stack&&Vt.length?(Promise.all(Vt.map(r=>r.hide())).then(this.show),n.preventDefault()):Vt.push(this)}},{name:"show",self:!0,handler(){this.stack&&Z(this.$el,"zIndex",I(Z(this.$el,"zIndex"))+Vt.length);const n=[this.overlay&&O1(this),this.overlay&&zl(this.$el),this.bgClose&&B1(this),this.escClose&&D1(this)];bt(this.$el,"hidden",()=>n.forEach(r=>r&&r()),{self:!0}),de(document.documentElement,this.clsPage)}},{name:"shown",self:!0,handler(){Bo(this.$el)||ue(this.$el,"tabindex","-1"),ot(this.$el,":focus-within")||this.$el.focus()}},{name:"hidden",self:!0,handler(){y(Vt,this)&&Vt.splice(Vt.indexOf(this),1),Z(this.$el,"zIndex",""),Vt.some(n=>n.clsPage===this.clsPage)||Te(document.documentElement,this.clsPage)}}],methods:{toggle(){return this.isToggled()?this.hide():this.show()},show(){return this.container&&tt(this.$el)!==this.container?(mt(this.container,this.$el),new Promise(n=>requestAnimationFrame(()=>this.show().then(n)))):this.toggleElement(this.$el,!0,Ul)},hide(){return this.toggleElement(this.$el,!1,Ul)}}};function Ul(n,r,{transitionElement:l,_toggle:d}){return new Promise((_,w)=>bt(n,"show hide",()=>{var C;(C=n._reject)==null||C.call(n),n._reject=w,d(n,r);const L=bt(l,"transitionstart",()=>{bt(l,"transitionend transitioncancel",_,{self:!0}),clearTimeout(H)},{self:!0}),H=setTimeout(()=>{L(),_()},N1(Z(l,"transitionDuration")))})).then(()=>delete n._reject)}function N1(n){return n?v(n,"ms")?I(n):I(n)*1e3:0}function O1(n){return ze(document,"focusin",r=>{Ce(Vt)===n&&!n.$el.contains(r.target)&&n.$el.focus()})}function B1(n){return ze(document,nn,({target:r})=>{Ce(Vt)!==n||n.overlay&&!n.$el.contains(r)||n.panel.contains(r)||bt(document,"".concat($n," ").concat(jo," scroll"),({defaultPrevented:l,type:d,target:_})=>{!l&&d===$n&&r===_&&n.hide()},!0)})}function D1(n){return ze(document,"keydown",r=>{r.keyCode===27&&Ce(Vt)===n&&n.hide()})}var wr={slide:{show(n){return[{transform:pt(n*-100)},{transform:pt()}]},percent(n){return so(n)},translate(n,r){return[{transform:pt(r*-100*n)},{transform:pt(r*100*(1-n))}]}}};function so(n){return Math.abs(Z(n,"transform").split(",")[4]/n.offsetWidth)}function pt(n=0,r="%"){return n+=n?r:"","translate3d(".concat(n,", 0, 0)")}function bi(n){return"scale3d(".concat(n,", ").concat(n,", 1)")}function R1(n,r,l,{animation:d,easing:_}){const{percent:w,translate:C,show:L=me}=d,H=L(l);let q;return{dir:l,show(J,fe=0,pe){const Le=pe?"linear":_;return J-=Math.round(J*ge(fe,-1,1)),this.translate(fe),Xo(r,"itemin",{percent:fe,duration:J,timing:Le,dir:l}),Xo(n,"itemout",{percent:1-fe,duration:J,timing:Le,dir:l}),new Promise(Fe=>{q||(q=Fe),Promise.all([st.start(r,H[1],J,Le),st.start(n,H[0],J,Le)]).then(()=>{this.reset(),q()},me)})},cancel(){return st.cancel([r,n])},reset(){for(const J in H[0])Z([r,n],J,"")},async forward(J,fe=this.percent()){return await this.cancel(),this.show(J,fe,!0)},translate(J){this.reset();const fe=C(J,l);Z(r,fe[1]),Z(n,fe[0]),Xo(r,"itemtranslatein",{percent:J,dir:l}),Xo(n,"itemtranslateout",{percent:1-J,dir:l})},percent(){return w(n||r,r,l)},getDistance(){return n==null?void 0:n.offsetWidth}}}function Xo(n,r,l){Ie(n,Bn(r,!1,!1,l))}var Jo={props:{i18n:Object},data:{i18n:null},methods:{t(n,...r){var l,d,_;let w=0;return((_=((l=this.i18n)==null?void 0:l[n])||((d=this.$options.i18n)==null?void 0:d[n]))==null?void 0:_.replace(/%s/g,()=>r[w++]||""))||""}}},H1={props:{autoplay:Boolean,autoplayInterval:Number,pauseOnHover:Boolean},data:{autoplay:!1,autoplayInterval:7e3,pauseOnHover:!0},connected(){ue(this.list,"aria-live",this.autoplay?"off":"polite"),this.autoplay&&this.startAutoplay()},disconnected(){this.stopAutoplay()},update(){ue(this.slides,"tabindex","-1")},events:[{name:"visibilitychange",el(){return document},filter(){return this.autoplay},handler(){document.hidden?this.stopAutoplay():this.startAutoplay()}}],methods:{startAutoplay(){this.stopAutoplay(),this.interval=setInterval(()=>{this.stack.length||this.draggable&&ot(this.$el,":focus-within")||this.pauseOnHover&&ot(this.$el,":hover")||this.show("next")},this.autoplayInterval)},stopAutoplay(){clearInterval(this.interval)}}};const kr={passive:!1,capture:!0},Fl={passive:!0,capture:!0},z1="touchstart mousedown",$r="touchmove mousemove",Wl="touchend touchcancel mouseup click input scroll";var U1={props:{draggable:Boolean},data:{draggable:!0,threshold:10},created(){for(const n of["start","move","end"]){const r=this[n];this[n]=l=>{const d=ui(l).x*(Ct?-1:1);this.prevPos=d===this.pos?this.prevPos:this.pos,this.pos=d,r(l)}}},events:[{name:z1,passive:!0,delegate(){return"".concat(this.selList," > *")},handler(n){!this.draggable||!dn(n)&&F1(n.target)||n.target.closest(Wi)||n.button>0||this.length<2||this.start(n)}},{name:"dragstart",handler(n){n.preventDefault()}},{name:$r,el(){return this.list},handler:me,...kr}],methods:{start(){this.drag=this.pos,this._transitioner?(this.percent=this._transitioner.percent(),this.drag+=this._transitioner.getDistance()*this.percent*this.dir,this._transitioner.cancel(),this._transitioner.translate(this.percent),this.dragging=!0,this.stack=[]):this.prevIndex=this.index,ze(document,$r,this.move,kr),ze(document,Wl,this.end,Fl),Z(this.list,"userSelect","none")},move(n){const r=this.pos-this.drag;if(r===0||this.prevPos===this.pos||!this.dragging&&Math.abs(r)C;)this.drag-=C*this.dir,d=w,_-=C,w=this.getIndex(d+this.dir),C=this._getDistance(d,w);this.percent=_/C;const L=l[d],H=l[w],q=this.index!==w,J=d===w;let fe;for(const pe of[this.index,this.prevIndex])y([w,d],pe)||(Ie(l[pe],"itemhidden",[this]),J&&(fe=!0,this.prevIndex=d));(this.index===d&&this.prevIndex!==d||fe)&&Ie(l[this.index],"itemshown",[this]),q&&(this.prevIndex=d,this.index=w,!J&&Ie(L,"beforeitemhide",[this]),Ie(H,"beforeitemshow",[this])),this._transitioner=this._translate(Math.abs(this.percent),L,!J&&H),q&&(!J&&Ie(L,"itemhide",[this]),Ie(H,"itemshow",[this]))},end(){if(On(document,$r,this.move,kr),On(document,Wl,this.end,Fl),this.dragging)if(this.dragging=null,this.index===this.prevIndex)this.percent=1-this.percent,this.dir*=-1,this._show(!1,this.index,!0),this._transitioner=null;else{const n=(Ct?this.dir*(Ct?1:-1):this.dir)<0==this.prevPos>this.pos;this.index=n?this.index:this.prevIndex,n&&(this.percent=1-this.percent),this.show(this.dir>0&&!n||this.dir<0&&n?"next":"previous",!0)}Z(this.list,{userSelect:"",pointerEvents:""}),this.drag=this.percent=null},_getDistance(n,r){return this._getTransitioner(n,n!==r&&r).getDistance()||this.slides[n].offsetWidth}}};function F1(n){return Z(n,"userSelect")!=="none"&&E(n.childNodes).some(r=>r.nodeType===3&&r.textContent.trim())}function W1(n){n._watches=[];for(const r of n.$options.watch||[])for(const[l,d]of Object.entries(r))Vl(n,d,l);n._initial=!0}function Vl(n,r,l){n._watches.push({name:l,...B(r)?r:{handler:r}})}function V1(n,r){for(const{name:l,handler:d,immediate:_=!0}of n._watches)(n._initial&&_||s(r,l)&&!ae(r[l],n[l]))&&d.call(n,n[l],r[l]);n._initial=!1}function j1(n){const{computed:r}=n.$options;if(n._computed={},r)for(const l in r)jl(n,l,r[l])}function jl(n,r,l){n._hasComputed=!0,Object.defineProperty(n,r,{enumerable:!0,get(){const{_computed:d,$props:_,$el:w}=n;return s(d,r)||(d[r]=(l.get||l).call(n,_,w)),d[r]},set(d){const{_computed:_}=n;_[r]=l.set?l.set.call(n,d):d,K(_[r])&&delete _[r]}})}function G1(n){n._hasComputed&&(m1(n,{read:()=>V1(n,Gl(n)),events:["resize","computed"]}),Y1(),ro.add(n))}function q1(n){ro==null||ro.delete(n),Gl(n)}function Gl(n){const r={...n._computed};return n._computed={},r}let Cr,ro;function Y1(){Cr||(ro=new Set,Cr=new MutationObserver(()=>{for(const n of ro)to(n,"computed")}),Cr.observe(document,{subtree:!0,childList:!0}))}function K1(n){n._events=[];for(const r of n.$options.events||[])if(s(r,"handler"))ql(n,r);else for(const l in r)ql(n,r[l],l)}function Z1(n){n._events.forEach(r=>r()),delete n._events}function ql(n,r,l){let{name:d,el:_,handler:w,capture:C,passive:L,delegate:H,filter:q,self:J}=B(r)?r:{name:l,handler:r};_=A(_)?_.call(n,n):_||n.$el,!(!_||$(_)&&!_.length||q&&!q.call(n))&&n._events.push(ze(_,d,H?U(H)?H:H.call(n,n):null,U(w)?n[w]:w.bind(n),{passive:L,capture:C,self:J}))}function X1(n){n._observers=[];for(const r of n.$options.observe||[])if(s(r,"handler"))Kl(n,r);else for(const l of r)Kl(n,l)}function Yl(n,...r){n._observers.push(...r)}function J1(n){for(const r of n._observers)r.disconnect()}function Kl(n,r){let{observe:l,target:d=n.$el,handler:_,options:w,filter:C,args:L}=r;if(C&&!C.call(n,n))return;const H="_observe".concat(n._observers.length);A(d)&&!s(n,H)&&jl(n,H,()=>d.call(n,n)),_=U(_)?n[_]:_.bind(n),A(w)&&(w=w.call(n,n));const q=s(n,H)?n[H]:d,J=l(q,_,w,L);A(d)&&$(n[H])&&J.unobserve&&Vl(n,{handler:Q1(J),immediate:!1},H),Yl(n,J)}function Q1(n){return(r,l)=>{for(const d of l)!y(r,d)&&n.unobserve(d);for(const d of r)!y(l,d)&&n.observe(d)}}function e0(n){const{$options:r,$props:l}=n,d=Zl(r);T(l,d);const{computed:_,methods:w}=r;for(let C in l)C in d&&(!_||!s(_,C))&&(!w||!s(w,C))&&(n[C]=l[C])}function Zl(n){const r={},{args:l=[],props:d={},el:_,id:w}=n;if(!d)return r;for(const L in d){const H=c(L);let q=xe(_,H);K(q)||(q=d[L]===Boolean&&q===""?!0:fr(d[L],q),!(H==="target"&&g(q,"_"))&&(r[L]=q))}const C=gi(xe(_,w),l);for(const L in C){const H=f(L);K(d[H])||(r[H]=fr(d[H],C[L]))}return r}const t0=ht((n,r)=>{const l=Object.keys(r),d=l.concat(n).map(_=>[c(_),"data-".concat(c(_))]).flat();return{attributes:l,filter:d}});function n0(n){const{$options:r,$props:l}=n,{id:d,props:_,el:w}=r;if(!_)return;const{attributes:C,filter:L}=t0(d,_),H=new MutationObserver(q=>{const J=Zl(r);q.some(({attributeName:fe})=>{const pe=fe.replace("data-","");return(pe===d?C:[f(pe),f(fe)]).some(Le=>!K(J[Le])&&J[Le]!==l[Le])})&&n.$reset()});H.observe(w,{attributes:!0,attributeFilter:L}),Yl(n,H)}function vi(n,r){var l;(l=n.$options[r])==null||l.forEach(d=>d.call(n))}function xr(n){n._connected||(e0(n),vi(n,"beforeConnect"),n._connected=!0,K1(n),d1(n),W1(n),X1(n),n0(n),G1(n),vi(n,"connected"),to(n))}function Er(n){n._connected&&(vi(n,"beforeDisconnect"),Z1(n),p1(n),J1(n),q1(n),vi(n,"disconnected"),n._connected=!1)}let i0=0;function Xl(n,r={}){r.data=r0(r,n.constructor.options),n.$options=eo(n.constructor.options,r,n),n.$props={},n._uid=i0++,o0(n),s0(n),j1(n),vi(n,"created"),r.el&&n.$mount(r.el)}function o0(n){const{data:r={}}=n.$options;for(const l in r)n.$props[l]=n[l]=r[l]}function s0(n){const{methods:r}=n.$options;if(r)for(const l in r)n[l]=r[l].bind(n)}function r0({data:n={}},{args:r=[],props:l={}}){$(n)&&(n=n.slice(0,r.length).reduce((d,_,w)=>(B(_)?T(d,_):d[r[w]]=_,d),{}));for(const d in n)K(n[d])?delete n[d]:l[d]&&(n[d]=fr(l[d],n[d]));return n}const Yt=function(n){Xl(this,n)};Yt.util=r1,Yt.options={},Yt.version="3.17.10";const a0="uk-",Vn="__uikit__",yi={};function Jl(n,r){var l;const d=a0+c(n);if(!r)return B(yi[d])&&(yi[d]=Yt.extend(yi[d])),yi[d];n=f(n),Yt[n]=(w,C)=>ao(n,w,C);const _=B(r)?{...r}:r.options;return _.id=d,_.name=n,(l=_.install)==null||l.call(_,Yt,_,n),Yt._initialized&&!_.functional&&requestAnimationFrame(()=>ao(n,"[".concat(d,"],[data-").concat(d,"]"))),yi[d]=_}function ao(n,r,l,...d){const _=Jl(n);return _.options.functional?new _({data:B(r)?r:[r,l,...d]}):r?ct(r).map(w)[0]:w();function w(C){const L=Qo(C,n);if(L)if(l)L.$destroy();else return L;return new _({el:C,data:l})}}function jn(n){return(n==null?void 0:n[Vn])||{}}function Qo(n,r){return jn(n)[r]}function l0(n,r){n[Vn]||(n[Vn]={}),n[Vn][r.$options.name]=r}function c0(n,r){var l;(l=n[Vn])==null||delete l[r.$options.name],j(n[Vn])||delete n[Vn]}function u0(n){n.component=Jl,n.getComponents=jn,n.getComponent=Qo,n.update=Ql,n.use=function(l){if(!l.installed)return l.call(null,this),l.installed=!0,this},n.mixin=function(l,d){d=(U(d)?this.component(d):d)||this,d.options=eo(d.options,l)},n.extend=function(l){l||(l={});const d=this,_=function(C){Xl(this,C)};return _.prototype=Object.create(d.prototype),_.prototype.constructor=_,_.options=eo(d.options,l),_.super=d,_.extend=d.extend,_};let r;Object.defineProperty(n,"container",{get(){return r||document.body},set(l){r=He(l)}})}function Ql(n,r){n=n?X(n):document.body;for(const l of Nn(n).reverse())ec(l,r);mn(n,l=>ec(l,r))}function ec(n,r){const l=jn(n);for(const d in l)to(l[d],r)}function h0(n){n.prototype.$mount=function(r){const l=this;l0(r,l),l.$options.el=r,document.contains(r)&&xr(l)},n.prototype.$destroy=function(r=!1){const l=this,{el:d}=l.$options;d&&Er(l),vi(l,"destroy"),c0(d,l),r&&jt(l.$el)},n.prototype.$create=ao,n.prototype.$emit=function(r){to(this,r)},n.prototype.$update=function(r=this.$el,l){Ql(r,l)},n.prototype.$reset=function(){Er(this),xr(this)},n.prototype.$getComponent=Qo,Object.defineProperties(n.prototype,{$el:{get(){return this.$options.el}},$container:Object.getOwnPropertyDescriptor(n,"container")})}const tc=Object.create(null);function Cn(n,r=n.$el,l=""){if(r.id)return r.id;let d="".concat(n.$options.id,"-").concat(n._uid).concat(l);return tc[d]&&(d=Cn(n,r,"".concat(l,"-2"))),tc[d]=!0,d}var f0={i18n:{next:"Next slide",previous:"Previous slide",slideX:"Slide %s",slideLabel:"%s of %s",role:"String"},data:{selNav:!1,role:"region"},computed:{nav:({selNav:n},r)=>He(n,r),navChildren(){return lt(this.nav)},selNavItem:({attrItem:n})=>"[".concat(n,"],[data-").concat(n,"]"),navItems(n,r){return ct(this.selNavItem,r)}},watch:{nav(n,r){ue(n,"role","tablist"),r&&this.$emit()},list(n){ue(n,"role","presentation")},navChildren(n){ue(n,"role","presentation")},navItems(n){for(const r of n){const l=xe(r,this.attrItem),d=He("a,button",r)||r;let _,w=null;if(te(l)){const C=ee(l),L=this.slides[C];L&&(L.id||(L.id=Cn(this,L,"-item-".concat(l))),w=L.id),_=this.t("slideX",I(l)+1),ue(d,"role","tab")}else this.list&&(this.list.id||(this.list.id=Cn(this,this.list,"-items")),w=this.list.id),_=this.t(l);ue(d,{"aria-controls":w,"aria-label":ue(d,"aria-label")||_})}},slides(n){n.forEach((r,l)=>ue(r,{role:this.nav?"tabpanel":"group","aria-label":this.t("slideLabel",l+1,this.length),"aria-roledescription":this.nav?null:"slide"}))},length(n){const r=this.navChildren.length;if(this.nav&&n!==r){Xs(this.nav);for(let l=0;l'))}}},connected(){ue(this.$el,{role:this.role,"aria-roledescription":"carousel"})},update:[{write(){this.navItems.concat(this.nav).forEach(n=>n&&(n.hidden=!this.maxIndex)),this.updateNav()},events:["resize"]}],events:[{name:"click keydown",delegate(){return this.selNavItem},handler(n){n.target.closest("a,button")&&(n.type==="click"||n.keyCode===it.SPACE)&&(n.preventDefault(),this.show(xe(n.current,this.attrItem)))}},{name:"itemshow",handler:"updateNav"},{name:"keydown",delegate(){return this.selNavItem},handler(n){const{current:r,keyCode:l}=n,d=xe(r,this.attrItem);if(!te(d))return;let _=l===it.HOME?0:l===it.END?"last":l===it.LEFT?"previous":l===it.RIGHT?"next":-1;~_&&(n.preventDefault(),this.show(_))}}],methods:{updateNav(){const n=this.getValidIndex();for(const r of this.navItems){const l=xe(r,this.attrItem),d=He("a,button",r)||r;if(te(l)){const w=ee(l)===n;wt(r,this.clsActive,w),ue(d,{"aria-selected":w,tabindex:w?null:-1}),w&&d&&ot(tt(r),":focus-within")&&d.focus()}else wt(r,"uk-invisible",this.finite&&(l==="previous"&&n===0||l==="next"&&n>=this.maxIndex))}}}},nc={mixins:[H1,U1,f0,Jo],props:{clsActivated:Boolean,easing:String,index:Number,finite:Boolean,velocity:Number},data:()=>({easing:"ease",finite:!1,velocity:1,index:0,prevIndex:-1,stack:[],percent:0,clsActive:"uk-active",clsActivated:!1,Transitioner:!1,transitionOptions:{}}),connected(){this.prevIndex=-1,this.index=this.getValidIndex(this.$props.index),this.stack=[]},disconnected(){Te(this.slides,this.clsActive)},computed:{duration:({velocity:n},r)=>ic(r.offsetWidth/n),list:({selList:n},r)=>He(n,r),maxIndex(){return this.length-1},slides(){return lt(this.list)},length(){return this.slides.length}},watch:{slides(n,r){r&&this.$emit()}},observe:on(),methods:{show(n,r=!1){var l;if(this.dragging||!this.length)return;const{stack:d}=this,_=r?0:d.length,w=()=>{d.splice(_,1),d.length&&this.show(d.shift(),!0)};if(d[r?"unshift":"push"](n),!r&&d.length>1){d.length===2&&((l=this._transitioner)==null||l.forward(Math.min(this.duration,200)));return}const C=this.getIndex(this.index),L=Ye(this.slides,this.clsActive)&&this.slides[C],H=this.getIndex(n,this.index),q=this.slides[H];if(L===q){w();return}if(this.dir=d0(n,C),this.prevIndex=C,this.index=H,L&&!Ie(L,"beforeitemhide",[this])||!Ie(q,"beforeitemshow",[this,L])){this.index=this.prevIndex,w();return}const J=this._show(L,q,r).then(()=>{L&&Ie(L,"itemhidden",[this]),Ie(q,"itemshown",[this]),d.shift(),this._transitioner=null,requestAnimationFrame(()=>d.length&&this.show(d.shift(),!0))});return L&&Ie(L,"itemhide",[this]),Ie(q,"itemshow",[this]),J},getIndex(n=this.index,r=this.index){return ge(Re(n,this.slides,r,this.finite),0,Math.max(0,this.maxIndex))},getValidIndex(n=this.index,r=this.prevIndex){return this.getIndex(n,r)},_show(n,r,l){if(this._transitioner=this._getTransitioner(n,r,this.dir,{easing:l?r.offsetWidth<600?"cubic-bezier(0.25, 0.46, 0.45, 0.94)":"cubic-bezier(0.165, 0.84, 0.44, 1)":this.easing,...this.transitionOptions}),!l&&!n)return this._translate(1),Promise.resolve();const{length:d}=this.stack;return this._transitioner[d>1?"forward":"show"](d>1?Math.min(this.duration,75+75/(d-1)):this.duration,this.percent)},_translate(n,r=this.prevIndex,l=this.index){const d=this._getTransitioner(r===l?!1:r,l);return d.translate(n),d},_getTransitioner(n=this.prevIndex,r=this.index,l=this.dir||1,d=this.transitionOptions){return new this.Transitioner(Y(n)?this.slides[n]:n,Y(r)?this.slides[r]:r,l*(Ct?-1:1),d)}}};function d0(n,r){return n==="next"?1:n==="previous"||n({preload:1,videoAutoplay:!1,delayControls:3e3,items:[],cls:"uk-open",clsPage:"uk-lightbox-page",selList:".uk-lightbox-items",attrItem:"uk-lightbox-item",selClose:".uk-close-large",selCaption:".uk-lightbox-caption",pauseOnHover:!1,velocity:2,Animations:sc,template:'
    '}),created(){const n=He(this.template),r=He(this.selList,n);this.items.forEach(()=>mt(r,"
  • "));const l=He("[uk-close]",n),d=this.t("close");l&&d&&(l.dataset.i18n=JSON.stringify({label:d})),this.$mount(mt(this.container,n))},computed:{caption:({selCaption:n},r)=>He(n,r)},events:[{name:"".concat(Vo," ").concat(nn," keydown"),handler:"showControls"},{name:"click",self:!0,delegate(){return"".concat(this.selList," > *")},handler(n){n.defaultPrevented||this.hide()}},{name:"shown",self:!0,handler(){this.showControls()}},{name:"hide",self:!0,handler(){this.hideControls(),Te(this.slides,this.clsActive),st.stop(this.slides)}},{name:"hidden",self:!0,handler(){this.$destroy(!0)}},{name:"keyup",el(){return document},handler({keyCode:n}){if(!this.isToggled(this.$el)||!this.draggable)return;let r=-1;n===it.LEFT?r="previous":n===it.RIGHT?r="next":n===it.HOME?r=0:n===it.END&&(r="last"),~r&&this.show(r)}},{name:"beforeitemshow",handler(n){this.isToggled()||(this.draggable=!1,n.preventDefault(),this.toggleElement(this.$el,!0,!1),this.animation=sc.scale,Te(n.target,this.clsActive),this.stack.splice(1,0,this.index))}},{name:"itemshow",handler(){Dn(this.caption,this.getItem().caption||"");for(let n=-this.preload;n<=this.preload;n++)this.loadItem(this.index+n)}},{name:"itemshown",handler(){this.draggable=this.$props.draggable}},{name:"itemload",async handler(n,r){const{source:l,type:d,alt:_="",poster:w,attrs:C={}}=r;if(this.setItem(r,""),!l)return;let L;const H={allowfullscreen:"",style:"max-width: 100%; box-sizing: border-box;","uk-responsive":"","uk-video":"".concat(this.videoAutoplay)};if(d==="image"||l.match(/\.(avif|jpe?g|jfif|a?png|gif|svg|webp)($|\?)/i)){const q=lo("img",{src:l,alt:_,...C});ze(q,"load",()=>this.setItem(r,q)),ze(q,"error",()=>this.setError(r))}else if(d==="video"||l.match(/\.(mp4|webm|ogv)($|\?)/i)){const q=lo("video",{src:l,poster:w,controls:"",playsinline:"","uk-video":"".concat(this.videoAutoplay),...C});ze(q,"loadedmetadata",()=>this.setItem(r,q)),ze(q,"error",()=>this.setError(r))}else if(d==="iframe"||l.match(/\.(html|php)($|\?)/i))this.setItem(r,lo("iframe",{src:l,allowfullscreen:"",class:"uk-lightbox-iframe",...C}));else if(L=l.match(/\/\/(?:.*?youtube(-nocookie)?\..*?(?:[?&]v=|\/shorts\/)|youtu\.be\/)([\w-]{11})[&?]?(.*)?/))this.setItem(r,lo("iframe",{src:"https://www.youtube".concat(L[1]||"",".com/embed/").concat(L[2]).concat(L[3]?"?".concat(L[3]):""),width:1920,height:1080,...H,...C}));else if(L=l.match(/\/\/.*?vimeo\.[a-z]+\/(\d+)[&?]?(.*)?/))try{const{height:q,width:J}=await(await fetch("https://vimeo.com/api/oembed.json?maxwidth=1920&url=".concat(encodeURI(l)),{credentials:"omit"})).json();this.setItem(r,lo("iframe",{src:"https://player.vimeo.com/video/".concat(L[1]).concat(L[2]?"?".concat(L[2]):""),width:J,height:q,...H,...C}))}catch(q){this.setError(r)}}}],methods:{loadItem(n=this.index){const r=this.getItem(n);this.getSlide(r).childElementCount||Ie(this.$el,"itemload",[r])},getItem(n=this.index){return this.items[Re(n,this.slides)]},setItem(n,r){Ie(this.$el,"itemloaded",[this,Dn(this.getSlide(n),r)])},getSlide(n){return this.slides[this.items.indexOf(n)]},setError(n){this.setItem(n,'')},showControls(){clearTimeout(this.controlsTimer),this.controlsTimer=setTimeout(this.hideControls,this.delayControls),de(this.$el,"uk-active","uk-transition-active")},hideControls(){Te(this.$el,"uk-active","uk-transition-active")}}};function lo(n,r){const l=Rn("<".concat(n,">"));return ue(l,r),l}var m0={install:p0,props:{toggle:String},data:{toggle:"a"},computed:{toggles:({toggle:n},r)=>ct(n,r)},watch:{toggles(n){this.hide();for(const r of n)$t(r,"a")&&ue(r,"role","button")}},disconnected(){this.hide()},events:{name:"click",delegate(){return"".concat(this.toggle,":not(.uk-disabled)")},handler(n){n.preventDefault(),this.show(n.current)}},methods:{show(n){const r=be(this.toggles.map(ac),"source");if(z(n)){const{source:l}=ac(n);n=k(r,({source:d})=>l===d)}return this.panel=this.panel||this.$create("lightboxPanel",{...this.$props,items:r}),ze(this.panel.$el,"hidden",()=>this.panel=null),this.panel.show(n)},hide(){var n;return(n=this.panel)==null?void 0:n.hide()}}};function p0(n,r){n.lightboxPanel||n.component("lightboxPanel",rc),T(r.props,n.component("lightboxPanel").options.props)}function ac(n){const r={};for(const l of["href","caption","type","poster","alt","attrs"])r[l==="href"?"source":l]=xe(n,l);return r.attrs=gi(r.attrs),r}var g0={mixins:[oo],functional:!0,args:["message","status"],data:{message:"",status:"",timeout:5e3,group:"",pos:"top-center",clsContainer:"uk-notification",clsClose:"uk-notification-close",clsMsg:"uk-notification-message"},install:_0,computed:{marginProp:({pos:n})=>"margin-".concat(n.match(/[a-z]+(?=-)/)[0]),startProps(){return{opacity:0,[this.marginProp]:-this.$el.offsetHeight}}},created(){const n="".concat(this.clsContainer,"-").concat(this.pos);let r=He(".".concat(n),this.container);(!r||!_t(r))&&(r=mt(this.container,'
    '))),this.$mount(mt(r,'")))},async connected(){const n=I(Z(this.$el,this.marginProp));await st.start(Z(this.$el,this.startProps),{opacity:1,[this.marginProp]:n}),this.timeout&&(this.timer=setTimeout(this.close,this.timeout))},events:{click(n){n.target.closest('a[href="#"],a[href=""]')&&n.preventDefault(),this.close()},[mi](){this.timer&&clearTimeout(this.timer)},[Ji](){this.timeout&&(this.timer=setTimeout(this.close,this.timeout))}},methods:{async close(n){const r=l=>{const d=tt(l);Ie(l,"close",[this]),jt(l),d!=null&&d.hasChildNodes()||jt(d)};this.timer&&clearTimeout(this.timer),n||await st.start(this.$el,this.startProps),r(this.$el)}}};function _0(n){n.notification.closeAll=function(r,l){mn(document.body,d=>{const _=n.getComponent(d,"notification");_&&(!r||r===_.group)&&_.close(l)})}}var es={props:{media:Boolean},data:{media:!1},connected(){const n=b0(this.media,this.$el);if(this.matchMedia=!0,n){this.mediaObj=window.matchMedia(n);const r=()=>{this.matchMedia=this.mediaObj.matches,Ie(this.$el,Bn("mediachange",!1,!0,[this.mediaObj]))};this.offMediaObj=ze(this.mediaObj,"change",()=>{r(),this.$emit("resize")}),r()}},disconnected(){var n;(n=this.offMediaObj)==null||n.call(this)}};function b0(n,r){if(U(n)){if(g(n,"@"))n=I(Z(r,"--uk-breakpoint-".concat(n.substr(1))));else if(isNaN(n))return n}return n&&te(n)?"(min-width: ".concat(n,"px)"):""}function lc(n){return Math.ceil(Math.max(0,...ct("[stroke]",n).map(r=>{try{return r.getTotalLength()}catch(l){return 0}})))}const ts={x:ns,y:ns,rotate:ns,scale:ns,color:Sr,backgroundColor:Sr,borderColor:Sr,blur:Gn,hue:Gn,fopacity:Gn,grayscale:Gn,invert:Gn,saturate:Gn,sepia:Gn,opacity:y0,stroke:w0,bgx:hc,bgy:hc},{keys:cc}=Object;var uc={mixins:[es],props:pc(cc(ts),"list"),data:pc(cc(ts),void 0),computed:{props(n,r){const l={};for(const _ in n)_ in ts&&!K(n[_])&&(l[_]=n[_].slice());const d={};for(const _ in l)d[_]=ts[_](_,r,l[_],l);return d}},events:{load(){this.$emit()}},methods:{reset(){for(const n in this.getCss(0))Z(this.$el,n,"")},getCss(n){const r={};for(const l in this.props)this.props[l](r,ge(n));return r.willChange=Object.keys(r).map(Do).join(","),r}}};function ns(n,r,l){let d=os(l)||{x:"px",y:"px",rotate:"deg"}[n]||"",_;return n==="x"||n==="y"?(n="translate".concat(m(n)),_=w=>I(I(w).toFixed(d==="px"?0:6))):n==="scale"&&(d="",_=w=>{var C;return os([w])?Nt(w,"width",r,!0)/r["offset".concat((C=w.endsWith)!=null&&C.call(w,"vh")?"Height":"Width")]:I(w)}),l.length===1&&l.unshift(n==="scale"?1:0),l=wi(l,_),(w,C)=>{w.transform="".concat(w.transform||""," ").concat(n,"(").concat(co(l,C)).concat(d,")")}}function Sr(n,r,l){return l.length===1&&l.unshift(uo(r,n,"")),l=wi(l,d=>v0(r,d)),(d,_)=>{const[w,C,L]=mc(l,_),H=w.map((q,J)=>(q+=L*(C[J]-q),J===3?I(q):parseInt(q,10))).join(",");d[n]="rgba(".concat(H,")")}}function v0(n,r){return uo(n,"color",r).split(/[(),]/g).slice(1,-1).concat(1).slice(0,4).map(I)}function Gn(n,r,l){l.length===1&&l.unshift(0);const d=os(l)||{blur:"px",hue:"deg"}[n]||"%";return n={fopacity:"opacity",hue:"hue-rotate"}[n]||n,l=wi(l),(_,w)=>{const C=co(l,w);_.filter="".concat(_.filter||""," ").concat(n,"(").concat(C+d,")")}}function y0(n,r,l){return l.length===1&&l.unshift(uo(r,n,"")),l=wi(l),(d,_)=>{d[n]=co(l,_)}}function w0(n,r,l){l.length===1&&l.unshift(0);const d=os(l),_=lc(r);return l=wi(l.reverse(),w=>(w=I(w),d==="%"?w*_/100:w)),l.some(([w])=>w)?(Z(r,"strokeDasharray",_),(w,C)=>{w.strokeDashoffset=co(l,C)}):me}function hc(n,r,l,d){l.length===1&&l.unshift(0);const _=n==="bgy"?"height":"width";d[n]=wi(l,L=>Nt(L,_,r));const w=["bgx","bgy"].filter(L=>L in d);if(w.length===2&&n==="bgx")return me;if(uo(r,"backgroundSize","")==="cover")return k0(n,r,l,d);const C={};for(const L of w)C[L]=fc(r,L);return dc(w,C,d)}function k0(n,r,l,d){const _=$0(r);if(!_.width)return me;const w={width:r.offsetWidth,height:r.offsetHeight},C=["bgx","bgy"].filter(J=>J in d),L={};for(const J of C){const fe=d[J].map(([rt])=>rt),pe=Math.min(...fe),Le=Math.max(...fe),Fe=fe.indexOf(pe){q(J,fe),J.backgroundSize="".concat(H.width,"px ").concat(H.height,"px"),J.backgroundRepeat="no-repeat"}}function fc(n,r){return uo(n,"background-position-".concat(r.substr(-1)),"")}function dc(n,r,l){return function(d,_){for(const w of n){const C=co(l[w],_);d["background-position-".concat(w.substr(-1))]="calc(".concat(r[w]," + ").concat(C,"px)")}}}const is={};function $0(n){const r=Z(n,"backgroundImage").replace(/^none|url\(["']?(.+?)["']?\)$/,"$1");if(is[r])return is[r];const l=new Image;return r&&(l.src=r,!l.naturalWidth)?(l.onload=()=>{is[r]=Tr(l),Ie(n,Bn("load",!1))},Tr(l)):is[r]=Tr(l)}function Tr(n){return{width:n.naturalWidth,height:n.naturalHeight}}function wi(n,r=I){const l=[],{length:d}=n;let _=0;for(let w=0;w0;J--)l[w-J][1]=H+q*(_-J+1);_=0}}return l}function mc(n,r){const l=k(n.slice(1),([,d])=>r<=d)+1;return[n[l-1][0],n[l][0],(r-n[l-1][1])/(n[l][1]-n[l-1][1])]}function co(n,r){const[l,d,_]=mc(n,r);return l+Math.abs(l-d)*_*(l(l[d]=r,l),{})}var x0={mixins:[uc],props:{target:String,viewport:Number,easing:Number,start:String,end:String},data:{target:!1,viewport:1,easing:1,start:0,end:0},computed:{target:({target:n},r)=>gc(n&&Ft(n,r)||r),start({start:n}){return Nt(n,"height",this.target,!0)},end({end:n,viewport:r}){return Nt(n||(r=(1-r)*100)&&"".concat(r,"vh+").concat(r,"%"),"height",this.target,!0)}},observe:[mr(),Ko({target:({target:n})=>n}),on({target:({$el:n,target:r})=>[n,r,ln(r,!0)]})],update:{read({percent:n},r){if(r.has("scroll")||(n=!1),!_t(this.$el))return!1;if(!this.matchMedia)return;const l=n;return n=E0(rr(this.target,this.start,this.end),this.easing),{percent:n,style:l===n?!1:this.getCss(n)}},write({style:n}){if(!this.matchMedia){this.reset();return}n&&Z(this.$el,n)},events:["scroll","resize"]}};function E0(n,r){return r>=0?Math.pow(n,r+1):1-Math.pow(1-n,1-r)}function gc(n){return n?"offsetTop"in n?n:gc(tt(n)):document.documentElement}var _c={update:{write(){if(this.stack.length||this.dragging)return;const n=this.getValidIndex();!~this.prevIndex||this.index!==n?this.show(n):this._translate(1,this.prevIndex,this.index)},events:["resize"]}},bc={observe:no({target:({slides:n})=>n,targets:n=>n.getAdjacentSlides()})};function S0(n,r,l,{center:d,easing:_,list:w}){const C=n?ho(n,w,d):ho(r,w,d)+Ue(r).width*l,L=r?ho(r,w,d):C+Ue(n).width*l*(Ct?-1:1);let H;return{dir:l,show(q,J=0,fe){const pe=fe?"linear":_;return q-=Math.round(q*ge(J,-1,1)),this.translate(J),J=n?J:ge(J,0,1),Lr(this.getItemIn(),"itemin",{percent:J,duration:q,timing:pe,dir:l}),n&&Lr(this.getItemIn(!0),"itemout",{percent:1-J,duration:q,timing:pe,dir:l}),new Promise(Le=>{H||(H=Le),st.start(w,{transform:pt(-L*(Ct?-1:1),"px")},q,pe).then(H,me)})},cancel(){return st.cancel(w)},reset(){Z(w,"transform","")},async forward(q,J=this.percent()){return await this.cancel(),this.show(q,J,!0)},translate(q){const J=this.getDistance()*l*(Ct?-1:1);Z(w,"transform",pt(ge(-L+(J-J*q),-ss(w),Ue(w).width)*(Ct?-1:1),"px"));const fe=this.getActives(),pe=this.getItemIn(),Le=this.getItemIn(!0);q=n?ge(q,-1,1):0;for(const Fe of lt(w)){const Ke=y(fe,Fe),rt=Fe===pe,cn=Fe===Le,mo=rt||!cn&&(Ke||l*(Ct?-1:1)===-1^rs(Fe,w)>rs(n||r));Lr(Fe,"itemtranslate".concat(mo?"in":"out"),{dir:l,percent:cn?1-q:rt?q:Ke?1:0})}},percent(){return Math.abs((Z(w,"transform").split(",")[4]*(Ct?-1:1)+C)/(L-C))},getDistance(){return Math.abs(L-C)},getItemIn(q=!1){let J=this.getActives(),fe=yc(w,ho(r||n,w,d));if(q){const pe=J;J=fe,fe=pe}return fe[k(fe,pe=>!y(J,pe))]},getActives(){return yc(w,ho(n||r,w,d))}}}function ho(n,r,l){const d=rs(n,r);return l?d-T0(n,r):Math.min(d,vc(r))}function vc(n){return Math.max(0,ss(n)-Ue(n).width)}function ss(n){return ke(lt(n),r=>Ue(r).width)}function T0(n,r){return Ue(r).width/2-Ue(n).width/2}function rs(n,r){return n&&(Qs(n).left+(Ct?Ue(n).width-Ue(r).width:0))*(Ct?-1:1)||0}function yc(n,r){r-=1;const l=Ue(n).width,d=r+l+2;return lt(n).filter(_=>{const w=rs(_,n),C=w+Math.min(Ue(_).width,l);return w>=r&&C<=d})}function Lr(n,r,l){Ie(n,Bn(r,!1,!1,l))}var L0={mixins:[Wt,nc,_c,bc],props:{center:Boolean,sets:Boolean},data:{center:!1,sets:!1,attrItem:"uk-slider-item",selList:".uk-slider-items",selNav:".uk-slider-nav",clsContainer:"uk-slider-container",Transitioner:S0},computed:{avgWidth(){return ss(this.list)/this.length},finite({finite:n}){return n||A0(this.list,this.center)},maxIndex(){if(!this.finite||this.center&&!this.sets)return this.length-1;if(this.center)return Ce(this.sets);let n=0;const r=vc(this.list),l=k(this.slides,d=>{if(n>=r)return!0;n+=Ue(d).width});return~l?l:this.length-1},sets({sets:n}){if(!n)return;let r=0;const l=[],d=Ue(this.list).width;for(let _=0;_d&&(r=0),this.center?rd/2&&(l.push(+_),r=d/2-w/2):r===0&&l.push(Math.min(+_,this.maxIndex)),r+=w}if(l.length)return l},transitionOptions(){return{center:this.center,list:this.list}},slides(){return lt(this.list).filter(_t)}},connected(){wt(this.$el,this.clsContainer,!He(".".concat(this.clsContainer),this.$el))},observe:on({target:({slides:n})=>n}),update:{write(){for(const n of this.navItems){const r=ee(xe(n,this.attrItem));r!==!1&&(n.hidden=!this.maxIndex||r>this.maxIndex||this.sets&&!y(this.sets,r))}this.length&&!this.dragging&&!this.stack.length&&(this.reorder(),this._translate(1)),this.updateActiveClasses()},events:["resize"]},events:{beforeitemshow(n){!this.dragging&&this.sets&&this.stack.length<2&&!y(this.sets,this.index)&&(this.index=this.getValidIndex());const r=Math.abs(this.index-this.prevIndex+(this.dir>0&&this.indexthis.prevIndex?(this.maxIndex+1)*this.dir:0));if(!this.dragging&&r>1){for(let d=0;d0?"next":"previous");n.preventDefault();return}const l=this.dir<0||!this.slides[this.prevIndex]?this.index:this.prevIndex;this.duration=ic(this.avgWidth/this.velocity)*(Ue(this.slides[l]).width/this.avgWidth),this.reorder()},itemshow(){~this.prevIndex&&de(this._getTransitioner().getItemIn(),this.clsActive)},itemshown(){this.updateActiveClasses()}},methods:{reorder(){if(this.finite){Z(this.slides,"order","");return}const n=this.dir>0&&this.slides[this.prevIndex]?this.prevIndex:this.index;if(this.slides.forEach((_,w)=>Z(_,"order",this.dir>0&&w=this.index?-1:"")),!this.center)return;const r=this.slides[n];let l=Ue(this.list).width/2-Ue(r).width/2,d=0;for(;l>0;){const _=this.getIndex(--d+n,n),w=this.slides[_];Z(w,"order",_>n?-2:-1),l-=Ue(w).width}},updateActiveClasses(){const n=this._getTransitioner(this.index).getActives(),r=[this.clsActive,(!this.sets||y(this.sets,I(this.index)))&&this.clsActivated||""];for(const l of this.slides){const d=y(n,l);wt(l,r,d),ue(l,"aria-hidden",!d);for(const _ of ct(Vi,l))s(_,"_tabindex")||(_._tabindex=ue(_,"tabindex")),ue(_,"tabindex",d?_._tabindex:-1)}},getValidIndex(n=this.index,r=this.prevIndex){if(n=this.getIndex(n,r),!this.sets)return n;let l;do{if(y(this.sets,n))return n;l=n,n=this.getIndex(n+this.dir,r)}while(n!==l);return n},getAdjacentSlides(){const{width:n}=Ue(this.list),r=-n,l=n*2,d=Ue(this.slides[this.index]).width,_=this.center?n/2-d/2:0,w=new Set;for(const C of[-1,1]){let L=_+(C>0?d:0),H=0;do{const q=this.slides[this.getIndex(this.index+C+H++*C)];L+=Ue(q).width*C,w.add(q)}while(this.length>H&&L>r&&Lke(d.filter(J=>!H.has(J)),J=>Ue(J).width))return!0}return!1}function M0(n){return Math.max(0,...lt(n).map(r=>Ue(r).width))}var wc={mixins:[uc],data:{selItem:"!li"},beforeConnect(){this.item=Ft(this.selItem,this.$el)},disconnected(){this.item=null},events:[{name:"itemin itemout",self:!0,el(){return this.item},handler({type:n,detail:{percent:r,duration:l,timing:d,dir:_}}){Mt.read(()=>{if(!this.matchMedia)return;const w=this.getCss($c(n,_,r)),C=this.getCss(kc(n)?.5:_>0?1:0);Mt.write(()=>{Z(this.$el,w),st.start(this.$el,C,l,d).catch(me)})})}},{name:"transitioncanceled transitionend",self:!0,el(){return this.item},handler(){st.cancel(this.$el)}},{name:"itemtranslatein itemtranslateout",self:!0,el(){return this.item},handler({type:n,detail:{percent:r,dir:l}}){Mt.read(()=>{if(!this.matchMedia){this.reset();return}const d=this.getCss($c(n,l,r));Mt.write(()=>Z(this.$el,d))})}}]};function kc(n){return v(n,"in")}function $c(n,r,l){return l/=2,kc(n)^r<0?l:1-l}var P0={...wr,fade:{show(){return[{opacity:0,zIndex:0},{zIndex:-1}]},percent(n){return 1-Z(n,"opacity")},translate(n){return[{opacity:1-n,zIndex:0},{zIndex:-1}]}},scale:{show(){return[{opacity:0,transform:bi(1+.5),zIndex:0},{zIndex:-1}]},percent(n){return 1-Z(n,"opacity")},translate(n){return[{opacity:1-n,transform:bi(1+.5*n),zIndex:0},{zIndex:-1}]}},pull:{show(n){return n<0?[{transform:pt(30),zIndex:-1},{transform:pt(),zIndex:0}]:[{transform:pt(-100),zIndex:0},{transform:pt(),zIndex:-1}]},percent(n,r,l){return l<0?1-so(r):so(n)},translate(n,r){return r<0?[{transform:pt(30*n),zIndex:-1},{transform:pt(-100*(1-n)),zIndex:0}]:[{transform:pt(-n*100),zIndex:0},{transform:pt(30*(1-n)),zIndex:-1}]}},push:{show(n){return n<0?[{transform:pt(100),zIndex:0},{transform:pt(),zIndex:-1}]:[{transform:pt(-30),zIndex:-1},{transform:pt(),zIndex:0}]},percent(n,r,l){return l>0?1-so(r):so(n)},translate(n,r){return r<0?[{transform:pt(n*100),zIndex:0},{transform:pt(-30*(1-n)),zIndex:-1}]:[{transform:pt(-30*n),zIndex:-1},{transform:pt(100*(1-n)),zIndex:0}]}}};const Cc=kn&&CSS.supports("aspect-ratio","1/1");var I0={mixins:[Wt,oc,_c,bc],props:{ratio:String,minHeight:Number,maxHeight:Number},data:{ratio:"16:9",minHeight:!1,maxHeight:!1,selList:".uk-slideshow-items",attrItem:"uk-slideshow-item",selNav:".uk-slideshow-nav",Animations:P0},watch:{list(n){n&&Cc&&Z(n,{aspectRatio:this.ratio.replace(":","/"),minHeight:this.minHeight||"",maxHeight:this.maxHeight||"",minWidth:"100%",maxWidth:"100%"})}},update:{read(){if(!this.list||Cc)return!1;let[n,r]=this.ratio.split(":").map(Number);return r=r*this.list.offsetWidth/n||0,this.minHeight&&(r=Math.max(this.minHeight,r)),this.maxHeight&&(r=Math.min(this.maxHeight,r)),{height:r-hi(this.list,"height","content-box")}},write({height:n}){n>0&&Z(this.list,"minHeight",n)},events:["resize"]},methods:{getAdjacentSlides(){return[1,-1].map(n=>this.slides[this.getIndex(this.index+n)])}}},N0={mixins:[Wt,Dl],props:{group:String,threshold:Number,clsItem:String,clsPlaceholder:String,clsDrag:String,clsDragState:String,clsBase:String,clsNoDrag:String,clsEmpty:String,clsCustom:String,handle:String},data:{group:!1,threshold:5,clsItem:"uk-sortable-item",clsPlaceholder:"uk-sortable-placeholder",clsDrag:"uk-sortable-drag",clsDragState:"uk-drag",clsBase:"uk-sortable",clsNoDrag:"uk-sortable-nodrag",clsEmpty:"uk-sortable-empty",clsCustom:"",handle:!1,pos:{}},created(){for(const n of["init","start","move","end"]){const r=this[n];this[n]=l=>{T(this.pos,ui(l)),r(l)}}},events:{name:nn,passive:!1,handler:"init"},computed:{target:(n,r)=>(r.tBodies||[r])[0],items(){return lt(this.target)},isEmpty(){return j(this.items)},handles({handle:n},r){return n?ct(n,r):this.items}},watch:{isEmpty(n){wt(this.target,this.clsEmpty,n)},handles(n,r){Z(r,{touchAction:"",userSelect:""}),Z(n,{touchAction:Un?"none":"",userSelect:"none"})}},update:{write(n){if(!this.drag||!tt(this.placeholder))return;const{pos:{x:r,y:l},origin:{offsetTop:d,offsetLeft:_},placeholder:w}=this;Z(this.drag,{top:l-d,left:r-_});const C=this.getSortable(document.elementFromPoint(r,l));if(!C)return;const{items:L}=C;if(L.some(st.inProgress))return;const H=R0(L,{x:r,y:l});if(L.length&&(!H||H===w))return;const q=this.getSortable(w),J=H0(C.target,H,w,r,l,C===q&&n.moved!==H);J!==!1&&(J&&w===J||(C!==q?(q.remove(w),n.moved=H):delete n.moved,C.insert(w,J),this.touched.add(C)))},events:["move"]},methods:{init(n){const{target:r,button:l,defaultPrevented:d}=n,[_]=this.items.filter(w=>w.contains(r));!_||d||l>0||Fs(r)||r.closest(".".concat(this.clsNoDrag))||this.handle&&!r.closest(this.handle)||(n.preventDefault(),this.touched=new Set([this]),this.placeholder=_,this.origin={target:r,index:li(_),...this.pos},ze(document,Vo,this.move),ze(document,$n,this.end),this.threshold||this.start(n))},start(n){this.drag=D0(this.$container,this.placeholder);const{left:r,top:l}=this.placeholder.getBoundingClientRect();T(this.origin,{offsetLeft:this.pos.x-r,offsetTop:this.pos.y-l}),de(this.drag,this.clsDrag,this.clsCustom),de(this.placeholder,this.clsPlaceholder),de(this.items,this.clsItem),de(document.documentElement,this.clsDragState),Ie(this.$el,"start",[this,this.placeholder]),O0(this.pos),this.move(n)},move(n){this.drag?this.$emit("move"):(Math.abs(this.pos.x-this.origin.x)>this.threshold||Math.abs(this.pos.y-this.origin.y)>this.threshold)&&this.start(n)},end(){if(On(document,Vo,this.move),On(document,$n,this.end),!this.drag)return;B0();const n=this.getSortable(this.placeholder);this===n?this.origin.index!==li(this.placeholder)&&Ie(this.$el,"moved",[this,this.placeholder]):(Ie(n.$el,"added",[n,this.placeholder]),Ie(this.$el,"removed",[this,this.placeholder])),Ie(this.$el,"stop",[this,this.placeholder]),jt(this.drag),this.drag=null;for(const{clsPlaceholder:r,clsItem:l}of this.touched)for(const d of this.touched)Te(d.items,r,l);this.touched=null,Te(document.documentElement,this.clsDragState)},insert(n,r){de(this.items,this.clsItem);const l=()=>r?Ho(r,n):mt(this.target,n);this.animate(l)},remove(n){this.target.contains(n)&&this.animate(()=>jt(n))},getSortable(n){do{const r=this.$getComponent(n,"sortable");if(r&&(r===this||this.group!==!1&&r.group===this.group))return r}while(n=tt(n))}}};let xc;function O0(n){let r=Date.now();xc=setInterval(()=>{let{x:l,y:d}=n;d+=document.scrollingElement.scrollTop;const _=(Date.now()-r)*.3;r=Date.now(),pi(document.elementFromPoint(l,n.y)).reverse().some(w=>{let{scrollTop:C,scrollHeight:L}=w;const{top:H,bottom:q,height:J}=Gt(w);if(Hd)C-=_;else if(q>d&&q-350&&C"),mt(l,r.cloneNode(!0).children);for(const d of r.getAttributeNames())ue(l,d,r.getAttribute(d))}else l=r.cloneNode(!0);return mt(n,l),Z(l,"margin","0","important"),Z(l,{boxSizing:"border-box",width:r.offsetWidth,height:r.offsetHeight,padding:Z(r,"padding")}),zt(l.firstElementChild,zt(r.firstElementChild)),l}function R0(n,r){return n[k(n,l=>Pe(r,l.getBoundingClientRect()))]}function H0(n,r,l,d,_,w){if(!lt(n).length)return;const C=r.getBoundingClientRect();if(!w)return z0(n,l)||_C[pe]-Le?!1:r}function z0(n,r){const l=lt(n).length===1;l&&mt(n,r);const d=lt(n),_=d.some((w,C)=>{const L=w.getBoundingClientRect();return d.slice(C+1).some(H=>{const q=H.getBoundingClientRect();return!Ec([L.left,L.right],[q.left,q.right])})});return l&&jt(r),_}function Ec(n,r){return n[1]>r[0]&&r[1]>n[0]}var Sc={props:{pos:String,offset:null,flip:Boolean,shift:Boolean,inset:Boolean},data:{pos:"bottom-".concat(Ct?"right":"left"),offset:!1,flip:!0,shift:!0,inset:!1},connected(){this.pos=this.$props.pos.split("-").concat("center").slice(0,2),[this.dir,this.align]=this.pos,this.axis=y(["top","bottom"],this.dir)?"y":"x"},methods:{positionAt(n,r,l){let d=[this.getPositionOffset(n),this.getShiftOffset(n)];const _=[this.flip&&"flip",this.shift&&"shift"],w={element:[this.inset?this.dir:Wo(this.dir),this.align],target:[this.dir,this.align]};if(this.axis==="y"){for(const H in w)w[H].reverse();d.reverse(),_.reverse()}const C=U0(n),L=Ue(n);Z(n,{top:-L.height,left:-L.width}),yl(n,r,{attach:w,offset:d,boundary:l,placement:_,viewportOffset:this.getViewportOffset(n)}),C()},getPositionOffset(n){return Nt(this.offset===!1?Z(n,"--uk-position-offset"):this.offset,this.axis==="x"?"width":"height",n)*(y(["left","top"],this.dir)?-1:1)*(this.inset?-1:1)},getShiftOffset(n){return this.align==="center"?0:Nt(Z(n,"--uk-position-shift-offset"),this.axis==="y"?"width":"height",n)*(y(["left","top"],this.align)?1:-1)},getViewportOffset(n){return Nt(Z(n,"--uk-position-viewport-offset"))}}};function U0(n){const r=ln(n),{scrollTop:l}=r;return()=>{l!==r.scrollTop&&(r.scrollTop=l)}}var F0={mixins:[oo,Wn,Sc],data:{pos:"top",animation:["uk-animation-scale-up"],duration:100,cls:"uk-active"},connected(){W0(this.$el)},disconnected(){this.hide()},methods:{show(){if(this.isToggled(this.tooltip||null))return;const{delay:n=0,title:r}=j0(this.$options);r&&(this.title=r,this.id||(this.id=Cn(this,{})),this._hasTitle=nt(this.$el,"title"),ue(this.$el,{title:null,"aria-describedby":this.id}),clearTimeout(this.showTimer),this.showTimer=setTimeout(this._show,n))},async hide(){ot(this.$el,"input:focus")||(clearTimeout(this.showTimer),this.isToggled(this.tooltip||null)&&await this.toggleElement(this.tooltip,!1,!1),ue(this.$el,{title:this._hasTitle?this.title:null,"aria-describedby":null}),jt(this.tooltip),this.tooltip=null)},async _show(){this.tooltip=mt(this.container,'")),ze(this.tooltip,"toggled",(n,r)=>{if(!r)return;const l=()=>this.positionAt(this.tooltip,this.$el);l();const[d,_]=V0(this.tooltip,this.$el,this.pos);this.origin=this.axis==="y"?"".concat(Wo(d),"-").concat(_):"".concat(_,"-").concat(Wo(d));const w=[bt(document,"keydown ".concat(nn),this.hide,!1,C=>C.type===nn&&!this.$el.contains(C.target)||C.type==="keydown"&&C.keyCode===it.ESC),ze([document,...Fn(this.$el)],"scroll",l,{passive:!0}),ze(this.$el,["blur",Ji],C=>!dn(C)&&this.hide())];bt(this.tooltip,"hide",()=>w.forEach(C=>C()),{self:!0})}),await this.toggleElement(this.tooltip,!0)||this.hide()}},events:{["focus ".concat(mi," ").concat(nn)](n){dn(n)||this.show()}}};function W0(n){Bo(n)||ue(n,"tabindex","0")}function V0(n,r,[l,d]){const _=qe(n),w=qe(r),C=[["left","right"],["top","bottom"]];for(const H of C){if(_[H[0]]>=w[H[1]]){l=H[1];break}if(_[H[1]]<=w[H[0]]){l=H[0];break}}const L=y(C[0],l)?C[1]:C[0];return _[L[0]]===w[L[0]]?d=L[0]:_[L[1]]===w[L[1]]?d=L[1]:d="center",[l,d]}function j0(n){const{el:r,id:l,data:d}=n;return["delay","title"].reduce((_,w)=>({[w]:xe(r,w),..._}),{...gi(xe(r,l),["title"]),...d})}var G0={mixins:[Jo],i18n:{invalidMime:"Invalid File Type: %s",invalidName:"Invalid File Name: %s",invalidSize:"Invalid File Size: %s Kilobytes Max"},props:{allow:String,clsDragover:String,concurrent:Number,maxSize:Number,method:String,mime:String,multiple:Boolean,name:String,params:Object,type:String,url:String},data:{allow:!1,clsDragover:"uk-dragover",concurrent:1,maxSize:0,method:"POST",mime:!1,multiple:!1,name:"files[]",params:{},type:"",url:"",abort:me,beforeAll:me,beforeSend:me,complete:me,completeAll:me,error:me,fail:me,load:me,loadEnd:me,loadStart:me,progress:me},events:{change(n){ot(n.target,'input[type="file"]')&&(n.preventDefault(),n.target.files&&this.upload(n.target.files),n.target.value="")},drop(n){as(n);const r=n.dataTransfer;r!=null&&r.files&&(Te(this.$el,this.clsDragover),this.upload(r.files))},dragenter(n){as(n)},dragover(n){as(n),de(this.$el,this.clsDragover)},dragleave(n){as(n),Te(this.$el,this.clsDragover)}},methods:{async upload(n){if(n=E(n),!n.length)return;Ie(this.$el,"upload",[n]);for(const d of n){if(this.maxSize&&this.maxSize*1e3{const _=new FormData;d.forEach(w=>_.append(this.name,w));for(const w in this.params)_.append(w,this.params[w]);try{const w=await Y0(this.url,{data:_,method:this.method,responseType:this.type,beforeSend:C=>{const{xhr:L}=C;ze(L.upload,"progress",this.progress);for(const H of["loadStart","load","loadEnd","abort"])ze(L,H.toLowerCase(),this[H]);return this.beforeSend(C)}});this.complete(w),r.length?await l(r.shift()):this.completeAll(w)}catch(w){this.error(w)}};await l(r.shift())}}};function Tc(n,r){return r.match(new RegExp("^".concat(n.replace(/\//g,"\\/").replace(/\*\*/g,"(\\/[^\\/]+)*").replace(/\*/g,"[^\\/]+").replace(/((?!\\))\?/g,"$1."),"$"),"i"))}function q0(n,r){const l=[];for(let d=0;dl.beforeSend(l)).then(()=>K0(n,l))}function K0(n,r){return new Promise((l,d)=>{const{xhr:_}=r;for(const w in r)if(w in _)try{_[w]=r[w]}catch(C){}_.open(r.method.toUpperCase(),n);for(const w in r.headers)_.setRequestHeader(w,r.headers[w]);ze(_,"load",()=>{_.status===0||_.status>=200&&_.status<300||_.status===304?l(_):d(T(Error(_.statusText),{xhr:_,status:_.status}))}),ze(_,"error",()=>d(T(Error("Network Error"),{xhr:_}))),ze(_,"timeout",()=>d(T(Error("Network Timeout"),{xhr:_}))),_.send(r.data)})}var Z0=Object.freeze({__proto__:null,Countdown:l1,Filter:C1,Lightbox:m0,LightboxPanel:rc,Notification:g0,Parallax:x0,Slider:L0,SliderParallax:wc,Slideshow:I0,SlideshowParallax:wc,Sortable:N0,Tooltip:F0,Upload:G0});function X0(n){kn&&window.MutationObserver&&(document.body?requestAnimationFrame(()=>Lc(n)):new MutationObserver((r,l)=>{document.body&&(Lc(n),l.disconnect())}).observe(document.documentElement,{childList:!0}))}function Lc(n){Ie(document,"uikit:init",n),document.body&&mn(document.body,Ac),new MutationObserver(r=>r.forEach(J0)).observe(document,{subtree:!0,childList:!0}),new MutationObserver(r=>r.forEach(Q0)).observe(document,{subtree:!0,attributes:!0}),n._initialized=!0}function J0({addedNodes:n,removedNodes:r}){for(const l of n)mn(l,Ac);for(const l of r)mn(l,em)}function Q0({target:n,attributeName:r}){var l;const d=Mc(r);if(d){if(nt(n,r)){ao(d,n);return}(l=Qo(n,d))==null||l.$destroy()}}function Ac(n){const r=jn(n);for(const l in jn(n))xr(r[l]);for(const l of n.getAttributeNames()){const d=Mc(l);d&&ao(d,n)}}function em(n){const r=jn(n);for(const l in jn(n))Er(r[l])}function Mc(n){g(n,"data-")&&(n=n.slice(5));const r=yi[n];return r&&(B(r)?r:r.options).name}u0(Yt),h0(Yt);var Pc={mixins:[Wt,Wn],props:{animation:Boolean,targets:String,active:null,collapsible:Boolean,multiple:Boolean,toggle:String,content:String,offset:Number},data:{targets:"> *",active:!1,animation:!0,collapsible:!0,multiple:!1,clsOpen:"uk-open",toggle:"> .uk-accordion-title",content:"> .uk-accordion-content",offset:0},computed:{items:({targets:n},r)=>ct(n,r),toggles({toggle:n}){return this.items.map(r=>He(n,r))},contents({content:n}){return this.items.map(r=>{var l;return((l=r._wrapper)==null?void 0:l.firstElementChild)||He(n,r)})}},watch:{items(n,r){if(r||Ye(n,this.clsOpen))return;const l=this.active!==!1&&n[Number(this.active)]||!this.collapsible&&n[0];l&&this.toggle(l,!1)},toggles(){this.$emit()},contents(n){for(const r of n){const l=Ye(this.items.find(d=>d.contains(r)),this.clsOpen);ls(r,!l)}this.$emit()}},observe:no(),events:[{name:"click keydown",delegate(){return"".concat(this.targets," ").concat(this.$props.toggle)},async handler(n){var r;n.type==="keydown"&&n.keyCode!==it.SPACE||(n.preventDefault(),(r=this._off)==null||r.call(this),this._off=nm(n.target),await this.toggle(li(this.toggles,n.current)),this._off())}},{name:"shown hidden",self:!0,delegate(){return this.targets},handler(){this.$emit()}}],update(){const n=ji(this.items,".".concat(this.clsOpen));for(const r in this.items){const l=this.toggles[r],d=this.contents[r];if(!l||!d)continue;l.id=Cn(this,l,"-title-".concat(r)),d.id=Cn(this,d,"-content-".concat(r));const _=y(n,this.items[r]);ue(l,{role:$t(l,"a")?"button":null,"aria-controls":d.id,"aria-expanded":_,"aria-disabled":!this.collapsible&&n.length<2&&_}),ue(d,{role:"region","aria-labelledby":l.id}),$t(d,"ul")&&ue(lt(d),"role","presentation")}},methods:{toggle(n,r){n=this.items[Re(n,this.items)];let l=[n];const d=ji(this.items,".".concat(this.clsOpen));if(!this.multiple&&!y(d,l[0])&&(l=l.concat(d)),!(!this.collapsible&&d.length<2&&y(d,n)))return Promise.all(l.map(_=>this.toggleElement(_,!y(d,_),(w,C)=>{if(wt(w,this.clsOpen,C),r===!1||!this.animation){ls(He(this.content,w),!C);return}return tm(w,C,this)})))}}};function ls(n,r){n&&(n.hidden=r)}async function tm(n,r,{content:l,duration:d,velocity:_,transition:w}){var C;l=((C=n._wrapper)==null?void 0:C.firstElementChild)||He(l,n),n._wrapper||(n._wrapper=Fo(l,"
    "));const L=n._wrapper;Z(L,"overflow","hidden");const H=I(Z(L,"height"));await st.cancel(L),ls(l,!1);const q=ke(["marginTop","marginBottom"],fe=>Z(l,fe))+Ue(l).height,J=H/q;d=(_*q+d)*(r?1-J:J),Z(L,"height",H),await st.start(L,{height:r?q:0},d,w),Ki(l),delete n._wrapper,r||ls(l,!0)}function nm(n){const r=ln(n,!0);let l;return function d(){l=requestAnimationFrame(()=>{const{top:_}=n.getBoundingClientRect();_<0&&(r.scrollTop+=_),d()})}(),()=>requestAnimationFrame(()=>cancelAnimationFrame(l))}var im={mixins:[Wt,Wn],args:"animation",props:{animation:Boolean,close:String},data:{animation:!0,selClose:".uk-alert-close",duration:150},events:{name:"click",delegate(){return this.selClose},handler(n){n.preventDefault(),this.close()}},methods:{async close(){await this.toggleElement(this.$el,!1,om),this.$destroy(!0)}}};function om(n,r,{duration:l,transition:d,velocity:_}){const w=I(Z(n,"height"));return Z(n,"height",w),st.start(n,{height:0,marginTop:0,marginBottom:0,paddingTop:0,paddingBottom:0,borderTop:0,borderBottom:0,opacity:0},_*w+l,d)}var Ic={args:"autoplay",props:{automute:Boolean,autoplay:Boolean},data:{automute:!1,autoplay:!0},connected(){this.autoplay==="inview"&&!nt(this.$el,"preload")&&(this.$el.preload="none"),$t(this.$el,"iframe")&&!nt(this.$el,"allow")&&(this.$el.allow="autoplay"),this.automute&&dl(this.$el)},observe:[_i({filter:({$el:n,autoplay:r})=>r&&ml(n),handler([{isIntersecting:n}]){n?hl(this.$el):fl(this.$el)},args:{intersecting:!1},options:({$el:n,autoplay:r})=>({root:r==="inview"?null:tt(n)})})]},sm={mixins:[Ic],props:{width:Number,height:Number},data:{automute:!0},events:{"load loadedmetadata"(){this.$emit("resize")}},observe:on({target:({$el:n})=>[Nc(n)||tt(n)],filter:({$el:n})=>!Oc(n)}),update:{read(){if(Oc(this.$el))return;const{ratio:n,cover:r}=We,{$el:l,width:d,height:_}=this;let w={width:d,height:_};if(!d||!_){const q={width:l.naturalWidth||l.videoWidth||l.clientWidth,height:l.naturalHeight||l.videoHeight||l.clientHeight};d?w=n(q,"width",d):_?w=n(q,"height",_):w=q}const{offsetHeight:C,offsetWidth:L}=Nc(l)||tt(l),H=r(w,{width:L+(L%2?1:0),height:C+(C%2?1:0)});return!H.width||!H.height?!1:H},write({height:n,width:r}){Z(this.$el,{height:n,width:r})},events:["resize"]}};function Nc(n){for(;n=tt(n);)if(Z(n,"position")!=="static")return n}function Oc(n){return $t(n,"img","video")}let Pt;var Bc={mixins:[oo,Sc,Wn],args:"pos",props:{mode:"list",toggle:Boolean,boundary:Boolean,boundaryX:Boolean,boundaryY:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,stretch:Boolean,delayShow:Number,delayHide:Number,autoUpdate:Boolean,clsDrop:String,animateOut:Boolean,bgScroll:Boolean,closeOnScroll:Boolean},data:{mode:["click","hover"],toggle:"- *",boundary:!1,boundaryX:!1,boundaryY:!1,target:!1,targetX:!1,targetY:!1,stretch:!1,delayShow:0,delayHide:800,autoUpdate:!0,clsDrop:!1,animateOut:!1,bgScroll:!0,animation:["uk-animation-fade"],cls:"uk-open",container:!1,closeOnScroll:!1},computed:{boundary({boundary:n,boundaryX:r,boundaryY:l},d){return[Ft(r||n,d)||window,Ft(l||n,d)||window]},target({target:n,targetX:r,targetY:l},d){return r||(r=n||this.targetEl),l||(l=n||this.targetEl),[r===!0?window:Ft(r,d),l===!0?window:Ft(l,d)]}},created(){this.tracker=new nr},beforeConnect(){this.clsDrop=this.$props.clsDrop||"uk-".concat(this.$options.name)},connected(){de(this.$el,"uk-drop",this.clsDrop),this.toggle&&!this.targetEl&&(this.targetEl=lm(this)),this._style=$e(this.$el.style,["width","height"])},disconnected(){this.isActive()&&(this.hide(!1),Pt=null),Z(this.$el,this._style)},observe:no({target:({toggle:n,$el:r})=>Ft(n,r),targets:({$el:n})=>n}),events:[{name:"click",delegate(){return".uk-drop-close"},handler(n){n.preventDefault(),this.hide(!1)}},{name:"click",delegate(){return'a[href*="#"]'},handler({defaultPrevented:n,current:r}){const{hash:l}=r;!n&&l&&ci(r)&&!this.$el.contains(He(l))&&this.hide(!1)}},{name:"beforescroll",handler(){this.hide(!1)}},{name:"toggle",self:!0,handler(n,r){n.preventDefault(),this.isToggled()?this.hide(!1):this.show(r==null?void 0:r.$el,!1)}},{name:"toggleshow",self:!0,handler(n,r){n.preventDefault(),this.show(r==null?void 0:r.$el)}},{name:"togglehide",self:!0,handler(n){n.preventDefault(),ot(this.$el,":focus,:hover")||this.hide()}},{name:"".concat(mi," focusin"),filter(){return y(this.mode,"hover")},handler(n){dn(n)||this.clearTimers()}},{name:"".concat(Ji," focusout"),filter(){return y(this.mode,"hover")},handler(n){!dn(n)&&n.relatedTarget&&this.hide()}},{name:"toggled",self:!0,handler(n,r){r&&(this.clearTimers(),this.position())}},{name:"show",self:!0,handler(){Pt=this,this.tracker.init(),ue(this.targetEl,"aria-expanded",!0);const n=[cm(this),um(this),fm(this),this.autoUpdate&&Dc(this),this.closeOnScroll&&hm(this),!this.bgScroll&&zl(this.$el)];bt(this.$el,"hide",()=>n.forEach(r=>r&&r()),{self:!0})}},{name:"beforehide",self:!0,handler(){this.clearTimers()}},{name:"hide",handler({target:n}){if(this.$el!==n){Pt=Pt===null&&this.$el.contains(n)&&this.isToggled()?this:Pt;return}Pt=this.isActive()?null:Pt,this.tracker.cancel(),ue(this.targetEl,"aria-expanded",null)}}],update:{write(){this.isToggled()&&!Ye(this.$el,this.clsEnter)&&this.position()}},methods:{show(n=this.targetEl,r=!0){if(this.isToggled()&&n&&this.targetEl&&n!==this.targetEl&&this.hide(!1,!1),this.targetEl=n,this.clearTimers(),!this.isActive()){if(Pt){if(r&&Pt.isDelaying){this.showTimer=setTimeout(()=>ot(n,":hover")&&this.show(),10);return}let l;for(;Pt&&l!==Pt&&!Pt.$el.contains(this.$el);)l=Pt,Pt.hide(!1,!1)}this.container&&tt(this.$el)!==this.container&&mt(this.container,this.$el),this.showTimer=setTimeout(()=>this.toggleElement(this.$el,!0),r&&this.delayShow||0)}},hide(n=!0,r=!0){const l=()=>this.toggleElement(this.$el,!1,this.animateOut&&r);this.clearTimers(),this.isDelayedHide=n,this.isDelaying=rm(this.$el).some(d=>this.tracker.movesTo(d)),n&&this.isDelaying?this.hideTimer=setTimeout(this.hide,50):n&&this.delayHide?this.hideTimer=setTimeout(l,this.delayHide):l()},clearTimers(){clearTimeout(this.showTimer),clearTimeout(this.hideTimer),this.showTimer=null,this.hideTimer=null,this.isDelaying=!1},isActive(){return Pt===this},position(){Te(this.$el,"uk-drop-stack"),Z(this.$el,this._style),this.$el.hidden=!0;const n=this.target.map(_=>am(this.$el,_)),r=this.getViewportOffset(this.$el),l=[[0,["x","width","left","right"]],[1,["y","height","top","bottom"]]];for(const[_,[w,C]]of l)this.axis!==w&&y([w,!0],this.stretch)&&Z(this.$el,{[C]:Math.min(qe(this.boundary[_])[C],n[_][C]-2*r),["overflow-".concat(w)]:"auto"});const d=n[0].width-2*r;this.$el.hidden=!1,Z(this.$el,"maxWidth",""),this.$el.offsetWidth>d&&de(this.$el,"uk-drop-stack"),Z(this.$el,"maxWidth",d),this.positionAt(this.$el,this.target,this.boundary);for(const[_,[w,C,L,H]]of l)if(this.axis===w&&y([w,!0],this.stretch)){const q=Math.abs(this.getPositionOffset(this.$el)),J=qe(this.target[_]),fe=qe(this.$el);Z(this.$el,{[C]:(J[L]>fe[L]?J[this.inset?H:L]-Math.max(qe(this.boundary[_])[L],n[_][L]+r):Math.min(qe(this.boundary[_])[H],n[_][H]-r)-J[this.inset?L:H])-q,["overflow-".concat(w)]:"auto"}),this.positionAt(this.$el,this.target,this.boundary)}}}};function rm(n){const r=[];return mn(n,l=>Z(l,"position")!=="static"&&r.push(l)),r}function am(n,r){return Gt(Fn(r).find(l=>l.contains(n)))}function lm(n){const{$el:r}=n.$create("toggle",Ft(n.toggle,n.$el),{target:n.$el,mode:n.mode});return ue(r,"aria-haspopup",!0),r}function cm(n){const r=()=>n.$emit(),l=[ir(r),Qi(Fn(n.$el).concat(n.target),r)];return()=>l.map(d=>d.disconnect())}function Dc(n,r=()=>n.$emit()){return ze([document,...Fn(n.$el)],"scroll",r,{passive:!0})}function um(n){return ze(document,"keydown",r=>{r.keyCode===it.ESC&&n.hide(!1)})}function hm(n){return Dc(n,()=>n.hide(!1))}function fm(n){return ze(document,nn,({target:r})=>{n.$el.contains(r)||bt(document,"".concat($n," ").concat(jo," scroll"),({defaultPrevented:l,type:d,target:_})=>{!l&&d===$n&&r===_&&!(n.targetEl&&Za(r,n.targetEl))&&n.hide(!1)},!0)})}var Rc={mixins:[Wt,oo],props:{align:String,clsDrop:String,boundary:Boolean,dropbar:Boolean,dropbarAnchor:Boolean,duration:Number,mode:Boolean,offset:Boolean,stretch:Boolean,delayShow:Boolean,delayHide:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,animation:Boolean,animateOut:Boolean,closeOnScroll:Boolean},data:{align:Ct?"right":"left",clsDrop:"uk-dropdown",clsDropbar:"uk-dropnav-dropbar",boundary:!0,dropbar:!1,dropbarAnchor:!1,duration:200,container:!1,selNavItem:"> li > a, > ul > li > a"},computed:{dropbarAnchor:({dropbarAnchor:n},r)=>Ft(n,r)||r,dropbar({dropbar:n}){return n?(n=this._dropbar||Ft(n,this.$el)||He("+ .".concat(this.clsDropbar),this.$el),n||(this._dropbar=He("
    "))):null},dropbarOffset(){return 0},dropContainer(n,r){return this.container||r},dropdowns({clsDrop:n},r){var l;const d=ct(".".concat(n),r);if(this.dropContainer!==r)for(const _ of ct(".".concat(n),this.dropContainer)){const w=(l=this.getDropdown(_))==null?void 0:l.targetEl;!y(d,_)&&w&&this.$el.contains(w)&&d.push(_)}return d},items({selNavItem:n},r){return ct(n,r)}},watch:{dropbar(n){de(n,"uk-dropbar","uk-dropbar-top",this.clsDropbar,"uk-".concat(this.$options.name,"-dropbar"))},dropdowns(){this.initializeDropdowns()}},connected(){this.initializeDropdowns()},disconnected(){jt(this._dropbar),delete this._dropbar},events:[{name:"mouseover focusin",delegate(){return this.selNavItem},handler({current:n}){const r=this.getActive();r&&y(r.mode,"hover")&&r.targetEl&&!n.contains(r.targetEl)&&!r.isDelaying&&r.hide(!1)}},{name:"keydown",self:!0,delegate(){return this.selNavItem},handler(n){var r;const{current:l,keyCode:d}=n,_=this.getActive();d===it.DOWN&&(_==null?void 0:_.targetEl)===l&&(n.preventDefault(),(r=He(Vi,_.$el))==null||r.focus()),Hc(n,this.items,_)}},{name:"keydown",el(){return this.dropContainer},delegate(){return".".concat(this.clsDrop)},handler(n){var r;const{current:l,keyCode:d}=n;if(!y(this.dropdowns,l))return;const _=this.getActive();let w=-1;if(d===it.HOME?w=0:d===it.END?w="last":d===it.UP?w="previous":d===it.DOWN?w="next":d===it.ESC&&((r=_.targetEl)==null||r.focus()),~w){n.preventDefault();const C=ct(Vi,l);C[Re(w,C,k(C,L=>ot(L,":focus")))].focus()}Hc(n,this.items,_)}},{name:"mouseleave",el(){return this.dropbar},filter(){return this.dropbar},handler(){const n=this.getActive();n&&y(n.mode,"hover")&&!this.dropdowns.some(r=>ot(r,":hover"))&&n.hide()}},{name:"beforeshow",el(){return this.dropContainer},filter(){return this.dropbar},handler({target:n}){this.isDropbarDrop(n)&&(this.dropbar.previousElementSibling!==this.dropbarAnchor&&zo(this.dropbarAnchor,this.dropbar),de(n,"".concat(this.clsDrop,"-dropbar")))}},{name:"show",el(){return this.dropContainer},filter(){return this.dropbar},handler({target:n}){if(!this.isDropbarDrop(n))return;const r=this.getDropdown(n),l=()=>{const d=Nn(n,".".concat(this.clsDrop)).concat(n).map(L=>qe(L)),_=Math.min(...d.map(({top:L})=>L)),w=Math.max(...d.map(({bottom:L})=>L)),C=qe(this.dropbar);Z(this.dropbar,"top",this.dropbar.offsetTop-(C.top-_)-this.dropbarOffset),this.transitionTo(w-_+I(Z(n,"marginBottom"))+this.dropbarOffset,n)};this._observer=Qi([r.$el,...r.target],l),l()}},{name:"beforehide",el(){return this.dropContainer},filter(){return this.dropbar},handler(n){const r=this.getActive();ot(this.dropbar,":hover")&&r.$el===n.target&&y(r.mode,"hover")&&r.isDelayedHide&&!this.items.some(l=>r.targetEl!==l&&ot(l,":focus"))&&n.preventDefault()}},{name:"hide",el(){return this.dropContainer},filter(){return this.dropbar},handler({target:n}){var r;if(!this.isDropbarDrop(n))return;(r=this._observer)==null||r.disconnect();const l=this.getActive();(!l||l.$el===n)&&this.transitionTo(0)}}],methods:{getActive(){var n;return y(this.dropdowns,(n=Pt)==null?void 0:n.$el)&&Pt},async transitionTo(n,r){const{dropbar:l}=this,d=zt(l);r=dZ(r,{clipPath:""}))]).catch(me)},getDropdown(n){return this.$getComponent(n,"drop")||this.$getComponent(n,"dropdown")},isDropbarDrop(n){return this.getDropdown(n)&&Ye(n,this.clsDrop)},initializeDropdowns(){this.$create("drop",this.dropdowns.filter(n=>!this.getDropdown(n)),{...this.$props,flip:!1,shift:!0,pos:"bottom-".concat(this.align),boundary:this.boundary===!0?this.$el:this.boundary})}}};function Hc(n,r,l){var d,_,w;const{current:C,keyCode:L}=n;let H=-1;L===it.HOME?H=0:L===it.END?H="last":L===it.LEFT?H="previous":L===it.RIGHT?H="next":L===it.TAB&&((d=l.targetEl)==null||d.focus(),(_=l.hide)==null||_.call(l,!1)),~H&&(n.preventDefault(),(w=l.hide)==null||w.call(l,!1),r[Re(H,r,r.indexOf(l.targetEl||C))].focus())}var dm={mixins:[Wt],args:"target",props:{target:Boolean},data:{target:!1},computed:{input:(n,r)=>He(Wi,r),state(){return this.input.nextElementSibling},target({target:n},r){return n&&(n===!0&&tt(this.input)===r&&this.input.nextElementSibling||He(n,r))}},update(){var n;const{target:r,input:l}=this;if(!r)return;let d;const _=Fs(r)?"value":"textContent",w=r[_],C=(n=l.files)!=null&&n[0]?l.files[0].name:ot(l,"select")&&(d=ct("option",l).filter(L=>L.selected)[0])?d.textContent:l.value;w!==C&&(r[_]=C)},events:[{name:"change",handler(){this.$emit()}},{name:"reset",el(){return this.$el.closest("form")},handler(){this.$emit()}}]},mm={extends:Al,mixins:[Wt],name:"grid",props:{masonry:Boolean,parallax:String,parallaxStart:String,parallaxEnd:String,parallaxJustify:Boolean},data:{margin:"uk-grid-margin",clsStack:"uk-grid-stack",masonry:!1,parallax:0,parallaxStart:0,parallaxEnd:0,parallaxJustify:!1},connected(){this.masonry&&de(this.$el,"uk-flex-top","uk-flex-wrap-top")},observe:Ko({filter:({parallax:n,parallaxJustify:r})=>n||r}),update:[{write({rows:n}){wt(this.$el,this.clsStack,!n.some(r=>r.length>1))},events:["resize"]},{read(n){const{rows:r}=n;let{masonry:l,parallax:d,parallaxJustify:_,margin:w}=this;if(d=Math.max(0,Nt(d)),!(l||d||_)||zc(r)||r[0].some((Fe,Ke)=>r.some(rt=>rt[Ke]&&rt[Ke].offsetWidth!==Fe.offsetWidth)))return n.translates=n.scrollColumns=!1;let C=gm(r,w),L,H;l?[L,H]=pm(r,C,l==="next"):L=_m(r);const q=L.map(Fe=>ke(Fe,"offsetHeight")+C*(Fe.length-1)),J=Math.max(0,...q);let fe,pe,Le;return(d||_)&&(fe=q.map((Fe,Ke)=>_?J-Fe+d:d/(Ke%2||8)),_||(d=Math.max(...q.map((Fe,Ke)=>Fe+fe[Ke]-J))),pe=Nt(this.parallaxStart,"height",this.$el,!0),Le=Nt(this.parallaxEnd,"height",this.$el,!0)),{columns:L,translates:H,scrollColumns:fe,parallaxStart:pe,parallaxEnd:Le,padding:d,height:H?J:""}},write({height:n,padding:r}){Z(this.$el,"paddingBottom",r||""),n!==!1&&Z(this.$el,"height",n)},events:["resize"]},{read({rows:n,scrollColumns:r,parallaxStart:l,parallaxEnd:d}){return r&&zc(n)?!1:{scrolled:r?rr(this.$el,l,d):!1}},write({columns:n,scrolled:r,scrollColumns:l,translates:d}){!r&&!d||n.forEach((_,w)=>_.forEach((C,L)=>{let[H,q]=d&&d[w][L]||[0,0];r&&(q+=r*l[w]),Z(C,"transform","translate(".concat(H,"px, ").concat(q,"px)"))}))},events:["scroll","resize"]}]};function zc(n){return n.flat().some(r=>Z(r,"position")==="absolute")}function pm(n,r,l){const d=[],_=[],w=Array(n[0].length).fill(0);let C=0;for(let L of n){Ct&&(L=L.reverse());let H=0;for(const q in L){const{offsetWidth:J,offsetHeight:fe}=L[q],pe=l?q:w.indexOf(Math.min(...w));Ar(d,pe,L[q]),Ar(_,pe,[(pe-q)*J*(Ct?-1:1),w[pe]-C]),w[pe]+=fe+r,H=Math.max(H,fe)}C+=H+r}return[d,_]}function gm(n,r){const l=n.flat().find(d=>Ye(d,r));return I(l?Z(l,"marginTop"):Z(n[0][0],"paddingLeft"))}function _m(n){const r=[];for(const l of n)for(const d in l)Ar(r,d,l[d]);return r}function Ar(n,r,l){n[r]||(n[r]=[]),n[r].push(l)}var bm={args:"target",props:{target:String,row:Boolean},data:{target:"> *",row:!0},computed:{elements:({target:n},r)=>ct(n,r)},observe:on({target:({$el:n,elements:r})=>r.reduce((l,d)=>l.concat(d,...d.children),[n])}),update:{read(){return{rows:(this.row?pr(this.elements):[this.elements]).map(vm)}},write({rows:n}){for(const{heights:r,elements:l}of n)l.forEach((d,_)=>Z(d,"minHeight",r[_]))},events:["resize"]}};function vm(n){if(n.length<2)return{heights:[""],elements:n};let r=n.map(ym);const l=Math.max(...r);return{heights:n.map((d,_)=>r[_].toFixed(2)===l.toFixed(2)?"":l),elements:n}}function ym(n){const r=$e(n.style,["display","minHeight"]);_t(n)||Z(n,"display","block","important"),Z(n,"minHeight","");const l=Ue(n).height-hi(n,"height","content-box");return Z(n,r),l}var wm={props:{expand:Boolean,offsetTop:Boolean,offsetBottom:Boolean,minHeight:Number},data:{expand:!1,offsetTop:!1,offsetBottom:!1,minHeight:0},observe:[mr({filter:({expand:n})=>n}),on({target:({$el:n})=>pi(n)})],update:{read(){if(!_t(this.$el))return!1;let n="";const r=hi(this.$el,"height","content-box"),{body:l,scrollingElement:d}=document,_=ln(this.$el),{height:w}=Gt(_===l?d:_),C=d===_||l===_;if(n="calc(".concat(C?"100vh":"".concat(w,"px")),this.expand){const L=Ue(_).height-Ue(this.$el).height;n+=" - ".concat(L,"px")}else{if(this.offsetTop)if(C){const L=this.offsetTop===!0?this.$el:Ft(this.offsetTop,this.$el),H=zn(L)[0]-zn(_)[0];n+=H>0&&H{if(!this._connected)return;const r=Fm(n,this.$el);return this.svgEl&&r!==this.svgEl&&jt(this.svgEl),Wm.call(this,r,n),this.svgEl=r},me)},disconnected(){this.svg.then(n=>{this._connected||(Us(this.$el)&&(this.$el.hidden=!1),jt(n),this.svgEl=null)}),this.svg=null},methods:{async getSvg(){}}};function Fm(n,r){if(Us(r)||$t(r,"canvas")){r.hidden=!0;const d=r.nextElementSibling;return Fc(n,d)?d:zo(r,n)}const l=r.lastElementChild;return Fc(n,l)?l:mt(r,n)}function Fc(n,r){return $t(n,"svg")&&$t(r,"svg")&&n.innerHTML===r.innerHTML}function Wm(n,r){const l=["width","height"];let d=l.map(w=>this[w]);d.some(w=>w)||(d=l.map(w=>ue(r,w)));const _=ue(r,"viewBox");_&&!d.some(w=>w)&&(d=_.split(" ").slice(2)),d.forEach((w,C)=>ue(n,l[C],I(w)*this.ratio||null))}const cs={spinner:zm,totop:Um,marker:xm,"close-icon":km,"close-large":$m,"drop-parent-icon":Cm,"nav-parent-icon":Sm,"nav-parent-icon-large":Em,"navbar-parent-icon":Tm,"navbar-toggle-icon":Lm,"overlay-icon":Am,"pagination-next":Mm,"pagination-previous":Pm,"search-icon":Im,"search-large":Nm,"search-navbar":Om,"slidenav-next":Dm,"slidenav-next-large":Bm,"slidenav-previous":Hm,"slidenav-previous-large":Rm},Mr={install:Qm,mixins:[Uc],args:"icon",props:{icon:String},isIcon:!0,beforeConnect(){de(this.$el,"uk-icon")},methods:{async getSvg(){const n=ep(this.icon);if(!n)throw"Icon not found.";return n}}},qn={args:!1,extends:Mr,data:n=>({icon:c(n.constructor.options.name)}),beforeConnect(){de(this.$el,this.$options.id)}},Vm={extends:qn,beforeConnect(){const n=this.$props.icon;this.icon=this.$el.closest(".uk-nav-primary")?"".concat(n,"-large"):n}},jm={extends:qn,mixins:[Jo],i18n:{toggle:"Open Search",submit:"Submit Search"},beforeConnect(){if(this.icon=Ye(this.$el,"uk-search-icon")&&Nn(this.$el,".uk-search-large").length?"search-large":Nn(this.$el,".uk-search-navbar").length?"search-navbar":this.$props.icon,!nt(this.$el,"aria-label"))if(Ye(this.$el,"uk-search-toggle")||Ye(this.$el,"uk-navbar-toggle")){const n=this.t("toggle");ue(this.$el,"aria-label",n)}else{const n=this.$el.closest("a,button");if(n){const r=this.t("submit");ue(n,"aria-label",r)}}}},Gm={extends:qn,beforeConnect(){ue(this.$el,"role","status")},methods:{async getSvg(){const n=await Mr.methods.getSvg.call(this);return this.ratio!==1&&Z(He("circle",n),"strokeWidth",1/this.ratio),n}}},Yn={extends:qn,mixins:[Jo],beforeConnect(){const n=this.$el.closest("a,button");ue(n,"role",this.role!==null&&$t(n,"a")?"button":this.role);const r=this.t("label");r&&!nt(n,"aria-label")&&ue(n,"aria-label",r)}},Wc={extends:Yn,beforeConnect(){de(this.$el,"uk-slidenav");const n=this.$props.icon;this.icon=Ye(this.$el,"uk-slidenav-large")?"".concat(n,"-large"):n}},qm={extends:Yn,i18n:{label:"Open menu"}},Ym={extends:Yn,i18n:{label:"Close"},beforeConnect(){this.icon="close-".concat(Ye(this.$el,"uk-close-large")?"large":"icon")}},Km={extends:Yn,i18n:{label:"Open"}},Zm={extends:Yn,i18n:{label:"Back to top"}},Xm={extends:Yn,i18n:{label:"Next page"},data:{role:null}},Jm={extends:Yn,i18n:{label:"Previous page"},data:{role:null}},us={};function Qm(n){n.icon.add=(r,l)=>{const d=U(r)?{[r]:l}:r;Ee(d,(_,w)=>{cs[w]=_,delete us[w]}),n._initialized&&mn(document.body,_=>Ee(n.getComponents(_),w=>{w.$options.isIcon&&w.icon in d&&w.$reset()}))}}function ep(n){return cs[n]?(us[n]||(us[n]=He((cs[tp(n)]||cs[n]).trim())),us[n].cloneNode(!0)):null}function tp(n){return Ct?_e(_e(n,"left","right"),"previous","next"):n}const np=kn&&"loading"in HTMLImageElement.prototype;var ip={args:"dataSrc",props:{dataSrc:String,sources:String,margin:String,target:String,loading:String},data:{dataSrc:"",sources:!1,margin:"50%",target:!1,loading:"lazy"},connected(){if(this.loading!=="lazy"){this.load();return}np&&hs(this.$el)&&(this.$el.loading="lazy",Pr(this.$el)),lp(this.$el)},disconnected(){this.img&&(this.img.onload=""),delete this.img},observe:_i({target:({$el:n,$props:r})=>[n,...Gi(r.target,n)],handler(n,r){this.load(),r.disconnect()},options:({margin:n})=>({rootMargin:n}),filter:({loading:n})=>n==="lazy"}),methods:{load(){if(this.img)return this.img;const n=hs(this.$el)?this.$el:sp(this.$el,this.dataSrc,this.sources);return Ne(n,"loading"),Pr(this.$el,n.currentSrc),this.img=n}}};function Pr(n,r){if(hs(n)){const l=tt(n);($t(l,"picture")?lt(l):[n]).forEach(_=>Vc(_,_))}else r&&!y(n.style.backgroundImage,r)&&(Z(n,"backgroundImage","url(".concat(js(r),")")),Ie(n,Bn("load",!1)))}const op=["data-src","data-srcset","sizes"];function Vc(n,r){for(const l of op){const d=xe(n,l);d&&ue(r,l.replace(/^(data-)+/,""),d)}}function sp(n,r,l){const d=new Image;return rp(d,l),Vc(n,d),d.onload=()=>{Pr(n,d.currentSrc)},ue(d,"src",r),d}function rp(n,r){if(r=ap(r),r.length){const l=Rn("");for(const d of r){const _=Rn("");ue(_,d),mt(l,_)}mt(l,n)}}function ap(n){if(!n)return[];if(g(n,"["))try{n=JSON.parse(n)}catch(r){n=[]}else n=gi(n);return $(n)||(n=[n]),n.filter(r=>!j(r))}function lp(n){hs(n)&&!nt(n,"src")&&ue(n,"src",'data:image/svg+xml;utf8,')}function hs(n){return $t(n,"img")}var cp={mixins:[Wt,es],props:{fill:String},data:{fill:"",clsWrapper:"uk-leader-fill",clsHide:"uk-leader-hide",attrFill:"data-fill"},computed:{fill:({fill:n},r)=>n||Z(r,"--uk-leader-fill-content")},connected(){[this.wrapper]=Js(this.$el,''))},disconnected(){Ki(this.wrapper.childNodes)},observe:on(),update:{read(){return{width:Math.trunc(this.$el.offsetWidth/2),fill:this.fill,hide:!this.matchMedia}},write({width:n,fill:r,hide:l}){wt(this.wrapper,this.clsHide,l),ue(this.wrapper,this.attrFill,new Array(n).join(r))},events:["resize"]}},up={install:hp,mixins:[yr],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:!0,handler(){Ye(this.panel,"uk-margin-auto-vertical")?de(this.$el,"uk-flex"):Z(this.$el,"display","block"),zt(this.$el)}},{name:"hidden",self:!0,handler(){Z(this.$el,"display",""),Te(this.$el,"uk-flex")}}]};function hp({modal:n}){n.dialog=function(l,d){const _=n('
    '.concat(l,"
    "),{stack:!0,role:"alertdialog",...d});return _.show(),ze(_.$el,"hidden",async()=>{await Promise.resolve(),_.$destroy(!0)},{self:!0}),_},n.alert=function(l,d){return r(({i18n:_})=>'
    '.concat(U(l)?l:Dn(l),'
    "),d)},n.confirm=function(l,d){return r(({i18n:_})=>'
    '.concat(U(l)?l:Dn(l),'
    "),d,()=>Promise.reject())},n.prompt=function(l,d,_){const w=r(({i18n:H})=>'
    "),_,()=>null,()=>L.value),{$el:C}=w.dialog,L=He("input",C);return ze(C,"show",()=>L.select()),w},n.i18n={ok:"Ok",cancel:"Cancel"};function r(l,d,_=me,w=me){d={bgClose:!1,escClose:!0,...d,i18n:{...n.i18n,...d==null?void 0:d.i18n}};const C=n.dialog(l(d),d);return T(new Promise(L=>{const H=ze(C.$el,"hide",()=>L(_()));ze(C.$el,"submit","form",q=>{q.preventDefault(),L(w(C)),H(),C.hide()})}),{dialog:C})}}var fp={extends:Pc,data:{targets:"> .uk-parent",toggle:"> a",content:"> ul"}},dp={extends:Rc,props:{dropbarTransparentMode:Boolean},data:{clsDrop:"uk-navbar-dropdown",selNavItem:".uk-navbar-nav > li > a,a.uk-navbar-item,button.uk-navbar-item,.uk-navbar-item a,.uk-navbar-item button,.uk-navbar-toggle",selTransparentTarget:'[class*="uk-section"]',dropbarTransparentMode:!1},computed:{navbarContainer:(n,r)=>r.closest(".uk-navbar-container"),dropbarOffset:({dropbarTransparentMode:n},r)=>n==="behind"?r.offsetHeight:0},watch:{items(){const n=Ye(this.$el,"uk-navbar-justify");for(const r of ct(".uk-navbar-nav, .uk-navbar-left, .uk-navbar-right",this.$el))Z(r,"flexGrow",n?ct(".uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle",r).length:"")}},disconnect(){var n;(n=this._colorListener)==null||n.call(this)},observe:[dr({target:({navbarContainer:n})=>n,handler:"registerColorListener",options:{attributes:!0,attributeFilter:["class"],attributeOldValue:!0}}),_i({handler(n){this._isIntersecting=n[0].isIntersecting,this.registerColorListener()},args:{intersecting:!1}})],events:[{name:"show",el(){return this.dropContainer},handler({target:n}){const r=this.getTransparentMode(n);if(!r||this._mode)return;const l=()=>this._mode=mp(this.navbarContainer,"uk-light","uk-dark");if(r==="behind"){const d=jc(this.$el);d&&(l(),de(this.navbarContainer,"uk-".concat(d)))}r==="remove"&&(l(),Te(this.navbarContainer,"uk-navbar-transparent"))}},{name:"hide",el(){return this.dropContainer},async handler({target:n}){const r=this.getTransparentMode(n);if(!(!r||!this._mode)&&(await pp(),!this.getActive())){if(r==="behind"){const l=jc(this.$el);l&&Te(this.navbarContainer,"uk-".concat(l))}de(this.navbarContainer,this._mode),r==="remove"&&de(this.navbarContainer,"uk-navbar-transparent"),this._mode=null}}}],methods:{getTransparentMode(n){if(!this.navbarContainer)return;if(this.dropbar&&this.isDropbarDrop(n))return this.dropbarTransparentMode;const r=this.getDropdown(n);if(!(!r||!Ye(n,"uk-dropbar")))return r.inset?"behind":"remove"},registerColorListener(){const n=this._isIntersecting&&Ye(this.navbarContainer,"uk-navbar-transparent")&&!_p(this.navbarContainer)&&!ct(".uk-drop",this.dropContainer).map(this.getDropdown).some(r=>r.isToggled()&&(r.inset||this.getTransparentMode(r.$el)==="behind"));if(this._colorListener){n||(this._colorListener(),this._colorListener=null);return}n&&(this._colorListener=gp(this.navbarContainer,()=>{const{left:r,top:l,height:d}=qe(this.navbarContainer),_={x:r,y:Math.max(0,l)+d/2},w=ct(this.selTransparentTarget).find(L=>Pe(_,qe(L))),C=Z(w,"--uk-navbar-color");C&&Oo(this.navbarContainer,"uk-light,uk-dark","uk-".concat(C))}))}}};function mp(n,...r){for(const l of r)if(Ye(n,l))return Te(n,l),l}async function pp(){return new Promise(n=>setTimeout(n))}function jc(n){return Z(n,"--uk-navbar-dropbar-behind-color")}function gp(n,r){const l=ln(n,!0),d=l===document.documentElement?document:l,_=ze(d,"scroll",r,{passive:!0}),w=Qi([n,l],r);return()=>{_(),w.disconnect()}}function _p(n){do if(Z(n,"mixBlendMode")!=="normal")return!0;while(n=tt(n))}var bp={mixins:[yr],args:"mode",props:{mode:String,flip:Boolean,overlay:Boolean,swiping:Boolean},data:{mode:"slide",flip:!1,overlay:!1,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:!1,swiping:!0},computed:{clsFlip:({flip:n,clsFlip:r})=>n?r:"",clsOverlay:({overlay:n,clsOverlay:r})=>n?r:"",clsMode:({mode:n,clsMode:r})=>"".concat(r,"-").concat(n),clsSidebarAnimation:({mode:n,clsSidebarAnimation:r})=>n==="none"||n==="reveal"?"":r,clsContainerAnimation:({mode:n,clsContainerAnimation:r})=>n!=="push"&&n!=="reveal"?"":r,transitionElement({mode:n}){return n==="reveal"?tt(this.panel):this.panel}},observe:Ll({filter:({swiping:n})=>n}),update:{read(){this.isToggled()&&!_t(this.$el)&&this.hide()},events:["resize"]},events:[{name:"touchmove",self:!0,passive:!1,filter(){return this.overlay},handler(n){n.cancelable&&n.preventDefault()}},{name:"show",self:!0,handler(){this.mode==="reveal"&&!Ye(tt(this.panel),this.clsMode)&&(Fo(this.panel,"
    "),de(tt(this.panel),this.clsMode));const{body:n,scrollingElement:r}=document;de(n,this.clsContainer,this.clsFlip),Z(n,"touch-action","pan-y pinch-zoom"),Z(this.$el,"display","block"),Z(this.panel,"maxWidth",r.clientWidth),de(this.$el,this.clsOverlay),de(this.panel,this.clsSidebarAnimation,this.mode==="reveal"?"":this.clsMode),zt(n),de(n,this.clsContainerAnimation),this.clsContainerAnimation&&vp()}},{name:"hide",self:!0,handler(){Te(document.body,this.clsContainerAnimation),Z(document.body,"touch-action","")}},{name:"hidden",self:!0,handler(){this.clsContainerAnimation&&yp(),this.mode==="reveal"&&Ki(this.panel),Te(this.panel,this.clsSidebarAnimation,this.clsMode),Te(this.$el,this.clsOverlay),Z(this.$el,"display",""),Z(this.panel,"maxWidth",""),Te(document.body,this.clsContainer,this.clsFlip)}},{name:"swipeLeft swipeRight",handler(n){this.isToggled()&&v(n.type,"Left")^this.flip&&this.hide()}}]};function vp(){Gc().content+=",user-scalable=0"}function yp(){const n=Gc();n.content=n.content.replace(/,user-scalable=0$/,"")}function Gc(){return He('meta[name="viewport"]',document.head)||mt(document.head,'')}var wp={mixins:[Wt],props:{selContainer:String,selContent:String,minHeight:Number},data:{selContainer:".uk-modal",selContent:".uk-modal-dialog",minHeight:150},computed:{container:({selContainer:n},r)=>r.closest(n),content:({selContent:n},r)=>r.closest(n)},observe:on({target:({container:n,content:r})=>[n,r]}),update:{read(){return!this.content||!this.container||!_t(this.$el)?!1:{max:Math.max(this.minHeight,zt(this.container)-(Ue(this.content).height-zt(this.$el)))}},write({max:n}){Z(this.$el,{minHeight:this.minHeight,maxHeight:n})},events:["resize"]}},kp={props:["width","height"],connected(){de(this.$el,"uk-responsive-width")},observe:on({target:({$el:n})=>[n,tt(n)]}),update:{read(){return _t(this.$el)&&this.width&&this.height?{width:Zi(tt(this.$el)),height:this.height}:!1},write(n){zt(this.$el,We.contain({height:this.height,width:this.width},n).height)},events:["resize"]}},$p={props:{offset:Number},data:{offset:0},connected(){Cp(this)},disconnected(){xp(this)},methods:{async scrollTo(n){n=n&&He(n)||document.body,Ie(this.$el,"beforescroll",[this,n])&&(await bl(n,{offset:this.offset}),Ie(this.$el,"scrolled",[this,n]))}}};const fo=new Set;function Cp(n){fo.size||ze(document,"click",qc),fo.add(n)}function xp(n){fo.delete(n),fo.size||On(document,"click",qc)}function qc(n){if(!n.defaultPrevented)for(const r of fo)r.$el.contains(n.target)&&ci(r.$el)&&(n.preventDefault(),window.location.href!==r.$el.href&&window.history.pushState({},"",r.$el.href),r.scrollTo(Ws(r.$el)))}var Ep={args:"cls",props:{cls:String,target:String,hidden:Boolean,margin:String,repeat:Boolean,delay:Number},data:()=>({cls:"",target:!1,hidden:!0,margin:"-1px",repeat:!1,delay:0,inViewClass:"uk-scrollspy-inview"}),computed:{elements:({target:n},r)=>n?ct(n,r):[r]},watch:{elements(n){this.hidden&&Z(ji(n,":not(.".concat(this.inViewClass,")")),"opacity",0)}},connected(){this.elementData=new Map},disconnected(){for(const[n,r]of this.elementData.entries())Te(n,this.inViewClass,(r==null?void 0:r.cls)||"");delete this.elementData},observe:_i({target:({elements:n})=>n,handler(n){const r=this.elementData;for(const{target:l,isIntersecting:d}of n){r.has(l)||r.set(l,{cls:xe(l,"uk-scrollspy-class")||this.cls});const _=r.get(l);!this.repeat&&_.show||(_.show=d)}this.$emit()},options:({margin:n})=>({rootMargin:n}),args:{intersecting:!1}}),update:[{write(n){for(const[r,l]of this.elementData.entries())l.show&&!l.inview&&!l.queued?(l.queued=!0,n.promise=(n.promise||Promise.resolve()).then(()=>new Promise(d=>setTimeout(d,this.delay))).then(()=>{this.toggle(r,!0),setTimeout(()=>{l.queued=!1,this.$emit()},300)})):!l.show&&l.inview&&!l.queued&&this.repeat&&this.toggle(r,!1)}}],methods:{toggle(n,r){var l;const d=this.elementData.get(n);if(d){if((l=d.off)==null||l.call(d),Z(n,"opacity",!r&&this.hidden?0:""),wt(n,this.inViewClass,r),wt(n,d.cls),/\buk-animation-/.test(d.cls)){const _=()=>zs(n,"uk-animation-[\\w-]+");r?d.off=bt(n,"animationcancel animationend",_):_()}Ie(n,r?"inview":"outview"),d.inview=r,this.$update(n)}}}},Sp={props:{cls:String,closest:Boolean,scroll:Boolean,overflow:Boolean,offset:Number},data:{cls:"uk-active",closest:!1,scroll:!1,overflow:!0,offset:0},computed:{links:(n,r)=>ct('a[href*="#"]',r).filter(l=>l.hash&&ci(l)),elements({closest:n}){return this.links.map(r=>r.closest(n||"*"))}},watch:{links(n){this.scroll&&this.$create("scroll",n,{offset:this.offset})}},observe:[_i(),Ko()],update:[{read(){const n=this.links.map(Ws).filter(Boolean),{length:r}=n;if(!r||!_t(this.$el))return!1;const l=ln(n,!0),{scrollTop:d,scrollHeight:_}=l,w=Gt(l),C=_-w.height;let L=!1;if(d===C)L=r-1;else{for(let H=0;H0)break;L=+H}L===!1&&this.overflow&&(L=0)}return{active:L}},write({active:n}){const r=n!==!1&&!Ye(this.elements[n],this.cls);this.links.forEach(l=>l.blur());for(let l=0;ln&&He(n,r)||r},connected(){this.start=Yc(this.start||this.top),this.end=Yc(this.end||this.bottom),this.placeholder=He("+ .uk-sticky-placeholder",this.$el)||He('
    '),this.isFixed=!1,this.setActive(!1)},beforeDisconnect(){this.isFixed&&(this.hide(),Te(this.selTarget,this.clsInactive)),Kc(this.$el),jt(this.placeholder),this.placeholder=null},observe:[mr(),Ko({target:()=>document.scrollingElement}),on({target:({$el:n})=>[n,document.scrollingElement]})],events:[{name:"load hashchange popstate",el(){return window},filter(){return this.targetOffset!==!1},handler(){const{scrollingElement:n}=document;!location.hash||n.scrollTop===0||setTimeout(()=>{const r=qe(He(location.hash)),l=qe(this.$el);this.isFixed&&Oe(r,l)&&(n.scrollTop=r.top-l.height-Nt(this.targetOffset,"height",this.placeholder)-Nt(this.offset,"height",this.placeholder))})}},{name:"transitionstart",handler(){this.transitionInProgress=bt(this.$el,"transitionend transitioncancel",()=>this.transitionInProgress=null)}}],update:[{read({height:n,width:r,margin:l,sticky:d}){if(this.inactive=!this.matchMedia||!_t(this.$el),this.inactive)return;const _=this.isFixed&&!this.transitionInProgress;_&&(Zc(this.$el),this.hide()),this.active||({height:n,width:r}=qe(this.$el),l=Z(this.$el,"margin")),_&&this.show();const w=Nt("100vh","height"),C=zt(window),L=Math.max(0,document.scrollingElement.scrollHeight-w);let H=this.position;this.overflowFlip&&n>w&&(H=H==="top"?"bottom":"top");const q=this.isFixed?this.placeholder:this.$el;let J=Nt(this.offset,"height",d?this.$el:q);H==="bottom"&&(n300||_!==w)&&(n.initScroll=C,n.initTimestamp=pe),!(this.showOnUp&&!this.isFixed&&Math.abs(n.initScroll-C)<=30&&Math.abs(L-C)<=10))if(this.inactive||CC&&(wn.cancel(this.$el),this.hide());return}if(this.animation&&C>J){if(Ye(this.$el,"uk-animation-leave"))return;wn.out(this.$el,this.animation).then(()=>this.hide(),me)}else this.hide()}else this.isFixed?this.update():this.animation&&C>J?(this.show(),wn.in(this.$el,this.animation).catch(me)):(Zc(this.selTarget),this.show())},events:["resize","resizeViewport","scroll"]}],methods:{show(){this.isFixed=!0,this.update(),this.placeholder.hidden=!1},hide(){const{offset:n,sticky:r}=this._data;this.setActive(!1),Te(this.$el,this.clsFixed,this.clsBelow),r?Z(this.$el,"top",n):Z(this.$el,{position:"",top:"",width:"",marginTop:""}),this.placeholder.hidden=!0,this.isFixed=!1},update(){let{width:n,scroll:r=0,overflow:l,overflowScroll:d=0,start:_,end:w,offset:C,topOffset:L,height:H,elHeight:q,offsetParentTop:J,sticky:fe}=this._data;const pe=_!==0||r>_;if(!fe){let Le="fixed";r>w&&(C+=w-J+d-l,Le="absolute"),Z(this.$el,{position:Le,width:n,marginTop:0},"important")}Z(this.$el,"top",C-d),this.setActive(pe),wt(this.$el,this.clsBelow,r>L+(fe?Math.min(H,q):H)),de(this.$el,this.clsFixed)},setActive(n){const r=this.active;this.active=n,n?(Oo(this.selTarget,this.clsInactive,this.clsActive),r!==n&&Ie(this.$el,"active")):(Oo(this.selTarget,this.clsActive,this.clsInactive),r!==n&&Ie(this.$el,"inactive"))}}};function Ir(n,r,l,d){if(!n)return 0;if(te(n)||U(n)&&n.match(/^-?\d/))return l+Nt(n,"height",r,!0);{const _=n===!0?tt(r):Ft(n,r);return qe(_).bottom-(d&&(_!=null&&_.contains(r))?I(Z(_,"paddingBottom")):0)}}function Yc(n){return n==="true"?!0:n==="false"?!1:n}function Kc(n){Z(n,{position:"",top:"",marginTop:"",width:""})}function Zc(n){de(n,"uk-transition-disable"),requestAnimationFrame(()=>Te(n,"uk-transition-disable"))}var Lp={mixins:[Uc],args:"src",props:{src:String,icon:String,attributes:"list",strokeAnimation:Boolean},data:{strokeAnimation:!1},observe:[dr({async handler(){const n=await this.svg;n&&Xc.call(this,n)},options:{attributes:!0,attributeFilter:["id","class","style"]}})],async connected(){y(this.src,"#")&&([this.src,this.icon]=this.src.split("#"));const n=await this.svg;n&&(Xc.call(this,n),this.strokeAnimation&&Ip(n))},methods:{async getSvg(){return $t(this.$el,"img")&&!this.$el.complete&&this.$el.loading==="lazy"?new Promise(n=>bt(this.$el,"load",()=>n(this.getSvg()))):Mp(await Ap(this.src),this.icon)||Promise.reject("SVG not found.")}}};function Xc(n){const{$el:r}=this;de(n,ue(r,"class"),"uk-svg");for(let l=0;ln?g(n,"data:")?decodeURIComponent(n.split(",")[1]):(await fetch(n)).text():Promise.reject());function Mp(n,r){return r&&y(n,"/g,Pp=ht(function(n){const r={};Jc.lastIndex=0;let l;for(;l=Jc.exec(n);)r[l[3]]="");return r});function Ip(n){const r=lc(n);r&&Z(n,"--uk-animation-stroke",r)}const Nr=".uk-disabled *, .uk-disabled, [disabled]";var Qc={mixins:[Wn],args:"connect",props:{connect:String,toggle:String,itemNav:String,active:Number,followFocus:Boolean,swiping:Boolean},data:{connect:"~.uk-switcher",toggle:"> * > :first-child",itemNav:!1,active:0,cls:"uk-active",attrItem:"uk-switcher-item",selVertical:".uk-nav",followFocus:!1,swiping:!0},computed:{connects:({connect:n},r)=>Gi(n,r),connectChildren(){return this.connects.map(n=>lt(n)).flat()},toggles:({toggle:n},r)=>ct(n,r),children(n,r){return lt(r).filter(l=>this.toggles.some(d=>l.contains(d)))}},watch:{connects(n){this.swiping&&Z(n,"touchAction","pan-y pinch-zoom"),this.$emit()},connectChildren(){let n=Math.max(0,this.index());for(const r of this.connects)lt(r).forEach((l,d)=>wt(l,this.cls,d===n));this.$emit()},toggles(n){this.$emit();const r=this.index();this.show(~r?r:n[this.active]||n[0])}},connected(){ue(this.$el,"role","tablist")},observe:[no({targets:({connectChildren:n})=>n}),Ll({target:({connects:n})=>n,filter:({swiping:n})=>n})],events:[{name:"click keydown",delegate(){return this.toggle},handler(n){!ot(n.current,Nr)&&(n.type==="click"||n.keyCode===it.SPACE)&&(n.preventDefault(),this.show(n.current))}},{name:"keydown",delegate(){return this.toggle},handler(n){const{current:r,keyCode:l}=n,d=ot(this.$el,this.selVertical);let _=l===it.HOME?0:l===it.END?"last":l===it.LEFT&&!d||l===it.UP&&d?"previous":l===it.RIGHT&&!d||l===it.DOWN&&d?"next":-1;if(~_){n.preventDefault();const w=this.toggles.filter(L=>!ot(L,Nr)),C=w[Re(_,w,w.indexOf(r))];C.focus(),this.followFocus&&this.show(C)}}},{name:"click",el(){return this.connects.concat(this.itemNav?Gi(this.itemNav,this.$el):[])},delegate(){return"[".concat(this.attrItem,"],[data-").concat(this.attrItem,"]")},handler(n){n.target.closest("a,button")&&(n.preventDefault(),this.show(xe(n.current,this.attrItem)))}},{name:"swipeRight swipeLeft",filter(){return this.swiping},el(){return this.connects},handler({type:n}){this.show(v(n,"Left")?"next":"previous")}}],update(){var n;ue(this.connects,"role","presentation"),ue(lt(this.$el),"role","presentation");for(const r in this.toggles){const l=this.toggles[r],d=(n=this.connects[0])==null?void 0:n.children[r];ue(l,"role","tab"),d&&(l.id=Cn(this,l,"-tab-".concat(r)),d.id=Cn(this,d,"-tabpanel-".concat(r)),ue(l,"aria-controls",d.id),ue(d,{role:"tabpanel","aria-labelledby":l.id}))}ue(this.$el,"aria-orientation",ot(this.$el,this.selVertical)?"vertical":null)},methods:{index(){return k(this.children,n=>Ye(n,this.cls))},show(n){const r=this.toggles.filter(C=>!ot(C,Nr)),l=this.index(),d=Re(!W(n)||y(r,n)?n:0,r,Re(this.toggles[l],r)),_=Re(r[d],this.toggles);this.children.forEach((C,L)=>{wt(C,this.cls,_===L),ue(this.toggles[L],{"aria-selected":_===L,tabindex:_===L?null:-1})});const w=l>=0&&l!==d;this.connects.forEach(async({children:C})=>{const L=E(C).filter((H,q)=>q!==_&&Ye(H,this.cls));await this.toggleElement(L,!1,w),await this.toggleElement(C[_],!0,w)})}}},Np={mixins:[Wt],extends:Qc,props:{media:Boolean},data:{media:960,attrItem:"uk-tab-item",selVertical:".uk-tab-left,.uk-tab-right"},connected(){const n=Ye(this.$el,"uk-tab-left")?"uk-tab-left":Ye(this.$el,"uk-tab-right")?"uk-tab-right":!1;n&&this.$create("toggle",this.$el,{cls:n,mode:"media",media:this.media})}};const Op=32;var Bp={mixins:[es,Wn],args:"target",props:{href:String,target:null,mode:"list",queued:Boolean},data:{href:!1,target:!1,mode:"click",queued:!0},computed:{target({target:n},r){return n=Gi(n||r.hash,r),n.length?n:[r]}},connected(){y(this.mode,"media")||(Bo(this.$el)||ue(this.$el,"tabindex","0"),!this.cls&&$t(this.$el,"a")&&ue(this.$el,"role","button"))},observe:no({target:({target:n})=>n}),events:[{name:nn,filter(){return y(this.mode,"hover")},handler(n){this._preventClick=null,!(!dn(n)||G(this._showState)||this.$el.disabled)&&(Ie(this.$el,"focus"),bt(document,nn,()=>Ie(this.$el,"blur"),!0,r=>!this.$el.contains(r.target)),y(this.mode,"click")&&(this._preventClick=!0))}},{name:"mouseenter mouseleave ".concat(mi," ").concat(Ji," focus blur"),filter(){return y(this.mode,"hover")},handler(n){if(dn(n)||this.$el.disabled)return;const r=y(["mouseenter",mi,"focus"],n.type),l=this.isToggled(this.target);if(!r&&(!G(this._showState)||n.type!=="blur"&&ot(this.$el,":focus")||n.type==="blur"&&ot(this.$el,":hover"))){l===this._showState&&(this._showState=null);return}r&&G(this._showState)&&l!==this._showState||(this._showState=r?l:null,this.toggle("toggle".concat(r?"show":"hide")))}},{name:"keydown",filter(){return y(this.mode,"click")&&!$t(this.$el,"input")},handler(n){n.keyCode===Op&&(n.preventDefault(),this.$el.click())}},{name:"click",filter(){return["click","hover"].some(n=>y(this.mode,n))},handler(n){let r;(this._preventClick||n.target.closest('a[href="#"], a[href=""]')||(r=n.target.closest("a[href]"))&&(!this.isToggled(this.target)||r.hash&&ot(this.target,r.hash)))&&n.preventDefault(),!this._preventClick&&y(this.mode,"click")&&this.toggle()}},{name:"mediachange",filter(){return y(this.mode,"media")},el(){return this.target},handler(n,r){r.matches^this.isToggled(this.target)&&this.toggle()}}],methods:{async toggle(n){if(!Ie(this.target,n||"toggle",[this]))return;if(nt(this.$el,"aria-expanded")&&ue(this.$el,"aria-expanded",!this.isToggled(this.target)),!this.queued)return this.toggleElement(this.target);const r=this.target.filter(d=>Ye(d,this.clsLeave));if(r.length){for(const d of this.target){const _=y(r,d);this.toggleElement(d,_,_)}return}const l=this.target.filter(this.isToggled);await this.toggleElement(l,!1)&&await this.toggleElement(this.target.filter(d=>!y(l,d)),!0)}}},Dp=Object.freeze({__proto__:null,Accordion:Pc,Alert:im,Close:Ym,Cover:sm,Drop:Bc,DropParentIcon:qn,Dropdown:Bc,Dropnav:Rc,FormCustom:dm,Grid:mm,HeightMatch:bm,HeightViewport:wm,Icon:Mr,Img:ip,Leader:cp,Margin:Al,Marker:Km,Modal:up,Nav:fp,NavParentIcon:Vm,Navbar:dp,NavbarParentIcon:qn,NavbarToggleIcon:qm,Offcanvas:bp,OverflowAuto:wp,OverlayIcon:qn,PaginationNext:Xm,PaginationPrevious:Jm,Responsive:kp,Scroll:$p,Scrollspy:Ep,ScrollspyNav:Sp,SearchIcon:jm,SlidenavNext:Wc,SlidenavPrevious:Wc,Spinner:Gm,Sticky:Tp,Svg:Lp,Switcher:Qc,Tab:Np,Toggle:Bp,Totop:Zm,Video:Ic});return Ee(Dp,(n,r)=>Yt.component(r,n)),X0(Yt),Ee(Z0,(n,r)=>Yt.component(r,n)),Yt})})(kf);var d_=kf.exports;const bn=Ma(d_);function en(e){bn.notification({message:" ".concat(e),pos:"bottom-left",status:"success",timeout:1e4})}function $f(e){bn.notification({message:" ".concat(e),pos:"bottom-left",status:"danger",timeout:15e3})}const Cs=Be([]);function Ge(e,t=!1,i){let o=!1;e.category?(o=p_(e),e.msg="".concat(i,": ").concat(e.msg)):e={category:0,uid:0,msg:"WARN: ".concat(i,": error type returned is not a CarpeError. Payload: ").concat(e)},Cs.update(a=>(a.push(e),a));const s="Error (".concat(e.uid,"): ").concat(e.msg);!t&&!o&&$f(s),Dt("Error",e.msg)}function m_(){Cs.set([])}const p_=e=>{switch(e.uid){case 404:return!1;case 1004:return!1;case 130102:Sa.set(e);break;case 130108:Ta.set(e);break;case 130109:La.set(e);break;case 130110:Aa.set(e);break;case 12015:vf.set(e);break;default:return!1}return!0};var Bt=(e=>(e.Info="Info",e.Warn="Warn",e.Error="Error",e))(Bt||{});const Dt=async(e,t)=>{console.log("".concat(e,": ").concat(t)),je("log_this",{level:e,msg:t}).catch(i=>Ge(i,!0,"log_this"))},Rt=Be(""),Mi=Be(!1);function gu(e){je("set_env",{env:e}).then(t=>{en("switched to ".concat(t," mode")),Ps.set(t)}).catch(t=>Ge(t,!1,"setDebugProdTest"))}const Ps=Be(""),g_=Be(!1);function Cf(){Dt(Bt.Info," getEnv"),je("get_env",{}).then(e=>{Ps.set(e),e=="test"&&g_.set(!0)}).catch(e=>Ge(e,!1,"getEnv"))}function xf(){Mi.set(!Ve(Mi))}const vt={home:"/",wallet:"/wallet",addAccount:"/add-account",accountFromMnem:"/account-from-mnem",keygen:"/keygen",miner:"/miner",transfer:"/transfer",events:"/events",settings:"/settings",about:"/about",developer:"/dev",swarm:"/swarm",makeWhole:"/make-whole"};var __=function(t){return b_(t)&&!v_(t)};function b_(e){return!!e&&typeof e=="object"}function v_(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||k_(e)}var y_=typeof Symbol=="function"&&Symbol.for,w_=y_?Symbol.for("react.element"):60103;function k_(e){return e.$$typeof===w_}function $_(e){return Array.isArray(e)?[]:{}}function xo(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Pi($_(e),e,t):e}function C_(e,t,i){return e.concat(t).map(function(o){return xo(o,i)})}function x_(e,t){if(!t.customMerge)return Pi;var i=t.customMerge(e);return typeof i=="function"?i:Pi}function E_(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function _u(e){return Object.keys(e).concat(E_(e))}function Ef(e,t){try{return t in e}catch(i){return!1}}function S_(e,t){return Ef(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function T_(e,t,i){var o={};return i.isMergeableObject(e)&&_u(e).forEach(function(s){o[s]=xo(e[s],i)}),_u(t).forEach(function(s){S_(e,s)||(Ef(e,s)&&i.isMergeableObject(t[s])?o[s]=x_(s,i)(e[s],t[s],i):o[s]=xo(t[s],i))}),o}function Pi(e,t,i){i=i||{},i.arrayMerge=i.arrayMerge||C_,i.isMergeableObject=i.isMergeableObject||__,i.cloneUnlessOtherwiseSpecified=xo;var o=Array.isArray(t),s=Array.isArray(e),a=o===s;return a?o?i.arrayMerge(e,t,i):T_(e,t,i):xo(t,i)}Pi.all=function(t,i){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,s){return Pi(o,s,i)},{})};var L_=Pi,A_=L_;const M_=Ma(A_);var ia=function(e,t){return ia=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,o){i.__proto__=o}||function(i,o){for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&(i[s]=o[s])},ia(e,t)};function Is(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");ia(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}var at=function(){return at=Object.assign||function(t){for(var i,o=1,s=arguments.length;o0}),i=[],o=0,s=t;o1)throw new RangeError("integer-width stems only accept a single optional option");s.options[0].replace(H_,function(f,m,g,v,y,k){if(m)t.minimumIntegerDigits=g.length;else{if(v&&y)throw new Error("We currently do not support maximum integer digits");if(k)throw new Error("We currently do not support exact integer digits")}return""});continue}if(Bf.test(s.stem)){t.minimumIntegerDigits=s.stem.length;continue}if(vu.test(s.stem)){if(s.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");s.stem.replace(vu,function(f,m,g,v,y,k){return g==="*"?t.minimumFractionDigits=m.length:v&&v[0]==="#"?t.maximumFractionDigits=v.length:y&&k?(t.minimumFractionDigits=y.length,t.maximumFractionDigits=y.length+k.length):(t.minimumFractionDigits=m.length,t.maximumFractionDigits=m.length),""});var a=s.options[0];a==="w"?t=at(at({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=at(at({},t),yu(a)));continue}if(Of.test(s.stem)){t=at(at({},t),yu(s.stem));continue}var c=Df(s.stem);c&&(t=at(at({},t),c));var h=z_(s.stem);h&&(t=at(at({},t),h))}return t}var ps={AX:["H"],BQ:["H"],CP:["H"],CZ:["H"],DK:["H"],FI:["H"],ID:["H"],IS:["H"],ML:["H"],NE:["H"],RU:["H"],SE:["H"],SJ:["H"],SK:["H"],AS:["h","H"],BT:["h","H"],DJ:["h","H"],ER:["h","H"],GH:["h","H"],IN:["h","H"],LS:["h","H"],PG:["h","H"],PW:["h","H"],SO:["h","H"],TO:["h","H"],VU:["h","H"],WS:["h","H"],"001":["H","h"],AL:["h","H","hB"],TD:["h","H","hB"],"ca-ES":["H","h","hB"],CF:["H","h","hB"],CM:["H","h","hB"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],LU:["H","h","hB"],NP:["H","h","hB"],PF:["H","h","hB"],SC:["H","h","hB"],SM:["H","h","hB"],SN:["H","h","hB"],TF:["H","h","hB"],VA:["H","h","hB"],CY:["h","H","hb","hB"],GR:["h","H","hb","hB"],CO:["h","H","hB","hb"],DO:["h","H","hB","hb"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],NA:["h","H","hB","hb"],PA:["h","H","hB","hb"],PR:["h","H","hB","hb"],VE:["h","H","hB","hb"],AC:["H","h","hb","hB"],AI:["H","h","hb","hB"],BW:["H","h","hb","hB"],BZ:["H","h","hb","hB"],CC:["H","h","hb","hB"],CK:["H","h","hb","hB"],CX:["H","h","hb","hB"],DG:["H","h","hb","hB"],FK:["H","h","hb","hB"],GB:["H","h","hb","hB"],GG:["H","h","hb","hB"],GI:["H","h","hb","hB"],IE:["H","h","hb","hB"],IM:["H","h","hb","hB"],IO:["H","h","hb","hB"],JE:["H","h","hb","hB"],LT:["H","h","hb","hB"],MK:["H","h","hb","hB"],MN:["H","h","hb","hB"],MS:["H","h","hb","hB"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],PN:["H","h","hb","hB"],SH:["H","h","hb","hB"],SX:["H","h","hb","hB"],TA:["H","h","hb","hB"],ZA:["H","h","hb","hB"],"af-ZA":["H","h","hB","hb"],AR:["H","h","hB","hb"],CL:["H","h","hB","hb"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],EA:["H","h","hB","hb"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],GT:["H","h","hB","hb"],HN:["H","h","hB","hb"],IC:["H","h","hB","hb"],KG:["H","h","hB","hb"],KM:["H","h","hB","hb"],LK:["H","h","hB","hb"],MA:["H","h","hB","hb"],MX:["H","h","hB","hb"],NI:["H","h","hB","hb"],PY:["H","h","hB","hb"],SV:["H","h","hB","hb"],UY:["H","h","hB","hb"],JP:["H","h","K"],AD:["H","hB"],AM:["H","hB"],AO:["H","hB"],AT:["H","hB"],AW:["H","hB"],BE:["H","hB"],BF:["H","hB"],BJ:["H","hB"],BL:["H","hB"],BR:["H","hB"],CG:["H","hB"],CI:["H","hB"],CV:["H","hB"],DE:["H","hB"],EE:["H","hB"],FR:["H","hB"],GA:["H","hB"],GF:["H","hB"],GN:["H","hB"],GP:["H","hB"],GW:["H","hB"],HR:["H","hB"],IL:["H","hB"],IT:["H","hB"],KZ:["H","hB"],MC:["H","hB"],MD:["H","hB"],MF:["H","hB"],MQ:["H","hB"],MZ:["H","hB"],NC:["H","hB"],NL:["H","hB"],PM:["H","hB"],PT:["H","hB"],RE:["H","hB"],RO:["H","hB"],SI:["H","hB"],SR:["H","hB"],ST:["H","hB"],TG:["H","hB"],TR:["H","hB"],WF:["H","hB"],YT:["H","hB"],BD:["h","hB","H"],PK:["h","hB","H"],AZ:["H","hB","h"],BA:["H","hB","h"],BG:["H","hB","h"],CH:["H","hB","h"],GE:["H","hB","h"],LI:["H","hB","h"],ME:["H","hB","h"],RS:["H","hB","h"],UA:["H","hB","h"],UZ:["H","hB","h"],XK:["H","hB","h"],AG:["h","hb","H","hB"],AU:["h","hb","H","hB"],BB:["h","hb","H","hB"],BM:["h","hb","H","hB"],BS:["h","hb","H","hB"],CA:["h","hb","H","hB"],DM:["h","hb","H","hB"],"en-001":["h","hb","H","hB"],FJ:["h","hb","H","hB"],FM:["h","hb","H","hB"],GD:["h","hb","H","hB"],GM:["h","hb","H","hB"],GU:["h","hb","H","hB"],GY:["h","hb","H","hB"],JM:["h","hb","H","hB"],KI:["h","hb","H","hB"],KN:["h","hb","H","hB"],KY:["h","hb","H","hB"],LC:["h","hb","H","hB"],LR:["h","hb","H","hB"],MH:["h","hb","H","hB"],MP:["h","hb","H","hB"],MW:["h","hb","H","hB"],NZ:["h","hb","H","hB"],SB:["h","hb","H","hB"],SG:["h","hb","H","hB"],SL:["h","hb","H","hB"],SS:["h","hb","H","hB"],SZ:["h","hb","H","hB"],TC:["h","hb","H","hB"],TT:["h","hb","H","hB"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],VC:["h","hb","H","hB"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],ZM:["h","hb","H","hB"],BO:["H","hB","h","hb"],EC:["H","hB","h","hb"],ES:["H","hB","h","hb"],GQ:["H","hB","h","hb"],PE:["H","hB","h","hb"],AE:["h","hB","hb","H"],"ar-001":["h","hB","hb","H"],BH:["h","hB","hb","H"],DZ:["h","hB","hb","H"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],HK:["h","hB","hb","H"],IQ:["h","hB","hb","H"],JO:["h","hB","hb","H"],KW:["h","hB","hb","H"],LB:["h","hB","hb","H"],LY:["h","hB","hb","H"],MO:["h","hB","hb","H"],MR:["h","hB","hb","H"],OM:["h","hB","hb","H"],PH:["h","hB","hb","H"],PS:["h","hB","hb","H"],QA:["h","hB","hb","H"],SA:["h","hB","hb","H"],SD:["h","hB","hb","H"],SY:["h","hB","hb","H"],TN:["h","hB","hb","H"],YE:["h","hB","hb","H"],AF:["H","hb","hB","h"],LA:["H","hb","hB","h"],CN:["H","hB","hb","h"],LV:["H","hB","hb","h"],TL:["H","hB","hb","h"],"zu-ZA":["H","hB","hb","h"],CD:["hB","H"],IR:["hB","H"],"hi-IN":["hB","h","H"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"te-IN":["hB","h","H"],KH:["hB","h","H","hb"],"ta-IN":["hB","h","hb","H"],BN:["hb","hB","h","H"],MY:["hb","hB","h","H"],ET:["hB","hb","h","H"],"gu-IN":["hB","hb","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],TW:["hB","hb","h","H"],KE:["hB","hb","H","h"],MM:["hB","hb","H","h"],TZ:["hB","hb","H","h"],UG:["hB","hb","H","h"]};function F_(e,t){for(var i="",o=0;o>1),f="a",m=W_(t);for((m=="H"||m=="k")&&(h=0);h-- >0;)i+=f;for(;c-- >0;)i=m+i}else s==="J"?i+="H":i+=s}return i}function W_(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var i=e.language,o;i!=="root"&&(o=e.maximize().region);var s=ps[o||""]||ps[i||""]||ps["".concat(i,"-001")]||ps["001"];return s[0]}var Ur,V_=new RegExp("^".concat(Nf.source,"*")),j_=new RegExp("".concat(Nf.source,"*$"));function Qe(e,t){return{start:e,end:t}}var G_=!!String.prototype.startsWith,q_=!!String.fromCodePoint,Y_=!!Object.fromEntries,K_=!!String.prototype.codePointAt,Z_=!!String.prototype.trimStart,X_=!!String.prototype.trimEnd,J_=!!Number.isSafeInteger,Q_=J_?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},sa=!0;try{var e2=Hf("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");sa=((Ur=e2.exec("a"))===null||Ur===void 0?void 0:Ur[0])==="a"}catch(e){sa=!1}var ku=G_?function(t,i,o){return t.startsWith(i,o)}:function(t,i,o){return t.slice(o,o+i.length)===i},ra=q_?String.fromCodePoint:function(){for(var t=[],i=0;ia;){if(c=t[a++],c>1114111)throw RangeError(c+" is not a valid code point");o+=c<65536?String.fromCharCode(c):String.fromCharCode(((c-=65536)>>10)+55296,c%1024+56320)}return o},$u=Y_?Object.fromEntries:function(t){for(var i={},o=0,s=t;o=o)){var s=t.charCodeAt(i),a;return s<55296||s>56319||i+1===o||(a=t.charCodeAt(i+1))<56320||a>57343?s:(s-55296<<10)+(a-56320)+65536}},t2=Z_?function(t){return t.trimStart()}:function(t){return t.replace(V_,"")},n2=X_?function(t){return t.trimEnd()}:function(t){return t.replace(j_,"")};function Hf(e,t){return new RegExp(e,t)}var aa;if(sa){var Cu=Hf("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");aa=function(t,i){var o;Cu.lastIndex=i;var s=Cu.exec(t);return(o=s[1])!==null&&o!==void 0?o:""}}else aa=function(t,i){for(var o=[];;){var s=Rf(t,i);if(s===void 0||zf(s)||r2(s))break;o.push(s),i+=s>=65536?2:1}return ra.apply(void 0,o)};var i2=function(){function e(t,i){i===void 0&&(i={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!i.ignoreTag,this.locale=i.locale,this.requiresOtherClause=!!i.requiresOtherClause,this.shouldParseSkeletons=!!i.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,i,o){for(var s=[];!this.isEOF();){var a=this.char();if(a===123){var c=this.parseArgument(t,o);if(c.err)return c;s.push(c.val)}else{if(a===125&&t>0)break;if(a===35&&(i==="plural"||i==="selectordinal")){var h=this.clonePosition();this.bump(),s.push({type:ft.pound,location:Qe(h,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(o)break;return this.error(Ze.UNMATCHED_CLOSING_TAG,Qe(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&la(this.peek()||0)){var c=this.parseTag(t,i);if(c.err)return c;s.push(c.val)}else{var c=this.parseLiteral(t,i);if(c.err)return c;s.push(c.val)}}}return{val:s,err:null}},e.prototype.parseTag=function(t,i){var o=this.clonePosition();this.bump();var s=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:ft.literal,value:"<".concat(s,"/>"),location:Qe(o,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,i,!0);if(a.err)return a;var c=a.val,h=this.clonePosition();if(this.bumpIf("")?{val:{type:ft.tag,value:s,children:c,location:Qe(o,this.clonePosition())},err:null}:this.error(Ze.INVALID_TAG,Qe(h,this.clonePosition())))}else return this.error(Ze.UNCLOSED_TAG,Qe(o,this.clonePosition()))}else return this.error(Ze.INVALID_TAG,Qe(o,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&s2(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,i){for(var o=this.clonePosition(),s="";;){var a=this.tryParseQuote(i);if(a){s+=a;continue}var c=this.tryParseUnquoted(t,i);if(c){s+=c;continue}var h=this.tryParseLeftAngleBracket();if(h){s+=h;continue}break}var f=Qe(o,this.clonePosition());return{val:{type:ft.literal,value:s,location:f},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!o2(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var i=[this.char()];for(this.bump();!this.isEOF();){var o=this.char();if(o===39)if(this.peek()===39)i.push(39),this.bump();else{this.bump();break}else i.push(o);this.bump()}return ra.apply(void 0,i)},e.prototype.tryParseUnquoted=function(t,i){if(this.isEOF())return null;var o=this.char();return o===60||o===123||o===35&&(i==="plural"||i==="selectordinal")||o===125&&t>0?null:(this.bump(),ra(o))},e.prototype.parseArgument=function(t,i){var o=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(Ze.EXPECT_ARGUMENT_CLOSING_BRACE,Qe(o,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(Ze.EMPTY_ARGUMENT,Qe(o,this.clonePosition()));var s=this.parseIdentifierIfPossible().value;if(!s)return this.error(Ze.MALFORMED_ARGUMENT,Qe(o,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(Ze.EXPECT_ARGUMENT_CLOSING_BRACE,Qe(o,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:ft.argument,value:s,location:Qe(o,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(Ze.EXPECT_ARGUMENT_CLOSING_BRACE,Qe(o,this.clonePosition())):this.parseArgumentOptions(t,i,s,o);default:return this.error(Ze.MALFORMED_ARGUMENT,Qe(o,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),i=this.offset(),o=aa(this.message,i),s=i+o.length;this.bumpTo(s);var a=this.clonePosition(),c=Qe(t,a);return{value:o,location:c}},e.prototype.parseArgumentOptions=function(t,i,o,s){var a,c=this.clonePosition(),h=this.parseIdentifierIfPossible().value,f=this.clonePosition();switch(h){case"":return this.error(Ze.EXPECT_ARGUMENT_TYPE,Qe(c,f));case"number":case"date":case"time":{this.bumpSpace();var m=null;if(this.bumpIf(",")){this.bumpSpace();var g=this.clonePosition(),v=this.parseSimpleArgStyleIfPossible();if(v.err)return v;var y=n2(v.val);if(y.length===0)return this.error(Ze.EXPECT_ARGUMENT_STYLE,Qe(this.clonePosition(),this.clonePosition()));var k=Qe(g,this.clonePosition());m={style:y,styleLocation:k}}var $=this.tryParseArgumentClose(s);if($.err)return $;var E=Qe(s,this.clonePosition());if(m&&ku(m==null?void 0:m.style,"::",0)){var T=t2(m.style.slice(2));if(h==="number"){var v=this.parseNumberSkeletonFromString(T,m.styleLocation);return v.err?v:{val:{type:ft.number,value:o,location:E,style:v.val},err:null}}else{if(T.length===0)return this.error(Ze.EXPECT_DATE_TIME_SKELETON,E);var A=T;this.locale&&(A=F_(T,this.locale));var y={type:Ii.dateTime,pattern:A,location:m.styleLocation,parsedOptions:this.shouldParseSkeletons?O_(A):{}},N=h==="date"?ft.date:ft.time;return{val:{type:N,value:o,location:E,style:y},err:null}}}return{val:{type:h==="number"?ft.number:h==="date"?ft.date:ft.time,value:o,location:E,style:(a=m==null?void 0:m.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var B=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(Ze.EXPECT_SELECT_ARGUMENT_OPTIONS,Qe(B,at({},B)));this.bumpSpace();var F=this.parseIdentifierIfPossible(),D=0;if(h!=="select"&&F.value==="offset"){if(!this.bumpIf(":"))return this.error(Ze.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Qe(this.clonePosition(),this.clonePosition()));this.bumpSpace();var v=this.tryParseDecimalInteger(Ze.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Ze.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(v.err)return v;this.bumpSpace(),F=this.parseIdentifierIfPossible(),D=v.val}var W=this.tryParsePluralOrSelectOptions(t,h,i,F);if(W.err)return W;var $=this.tryParseArgumentClose(s);if($.err)return $;var z=Qe(s,this.clonePosition());return h==="select"?{val:{type:ft.select,value:o,options:$u(W.val),location:z},err:null}:{val:{type:ft.plural,value:o,options:$u(W.val),offset:D,pluralType:h==="plural"?"cardinal":"ordinal",location:z},err:null}}default:return this.error(Ze.INVALID_ARGUMENT_TYPE,Qe(c,f))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(Ze.EXPECT_ARGUMENT_CLOSING_BRACE,Qe(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,i=this.clonePosition();!this.isEOF();){var o=this.char();switch(o){case 39:{this.bump();var s=this.clonePosition();if(!this.bumpUntil("'"))return this.error(Ze.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,Qe(s,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(i.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(i.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,i){var o=[];try{o=D_(t)}catch(s){return this.error(Ze.INVALID_NUMBER_SKELETON,i)}return{val:{type:Ii.number,tokens:o,location:i,parsedOptions:this.shouldParseSkeletons?U_(o):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,i,o,s){for(var a,c=!1,h=[],f=new Set,m=s.value,g=s.location;;){if(m.length===0){var v=this.clonePosition();if(i!=="select"&&this.bumpIf("=")){var y=this.tryParseDecimalInteger(Ze.EXPECT_PLURAL_ARGUMENT_SELECTOR,Ze.INVALID_PLURAL_ARGUMENT_SELECTOR);if(y.err)return y;g=Qe(v,this.clonePosition()),m=this.message.slice(v.offset,this.offset())}else break}if(f.has(m))return this.error(i==="select"?Ze.DUPLICATE_SELECT_ARGUMENT_SELECTOR:Ze.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,g);m==="other"&&(c=!0),this.bumpSpace();var k=this.clonePosition();if(!this.bumpIf("{"))return this.error(i==="select"?Ze.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:Ze.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,Qe(this.clonePosition(),this.clonePosition()));var $=this.parseMessage(t+1,i,o);if($.err)return $;var E=this.tryParseArgumentClose(k);if(E.err)return E;h.push([m,{value:$.val,location:Qe(k,this.clonePosition())}]),f.add(m),this.bumpSpace(),a=this.parseIdentifierIfPossible(),m=a.value,g=a.location}return h.length===0?this.error(i==="select"?Ze.EXPECT_SELECT_ARGUMENT_SELECTOR:Ze.EXPECT_PLURAL_ARGUMENT_SELECTOR,Qe(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!c?this.error(Ze.MISSING_OTHER_CLAUSE,Qe(this.clonePosition(),this.clonePosition())):{val:h,err:null}},e.prototype.tryParseDecimalInteger=function(t,i){var o=1,s=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(o=-1);for(var a=!1,c=0;!this.isEOF();){var h=this.char();if(h>=48&&h<=57)a=!0,c=c*10+(h-48),this.bump();else break}var f=Qe(s,this.clonePosition());return a?(c*=o,Q_(c)?{val:c,err:null}:this.error(i,f)):this.error(t,f)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var i=Rf(this.message,t);if(i===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return i},e.prototype.error=function(t,i){return{val:null,err:{kind:t,message:this.message,location:i}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(ku(this.message,t,this.offset())){for(var i=0;i=0?(this.bumpTo(o),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var i=this.offset();if(i===t)break;if(i>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&zf(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),i=this.offset(),o=this.message.charCodeAt(i+(t>=65536?2:1));return o!=null?o:null},e}();function la(e){return e>=97&&e<=122||e>=65&&e<=90}function o2(e){return la(e)||e===47}function s2(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function zf(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function r2(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function ca(e){e.forEach(function(t){if(delete t.location,Af(t)||Mf(t))for(var i in t.options)delete t.options[i].location,ca(t.options[i].value);else Sf(t)&&If(t.style)||(Tf(t)||Lf(t))&&oa(t.style)?delete t.style.location:Pf(t)&&ca(t.children)})}function a2(e,t){t===void 0&&(t={}),t=at({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var i=new i2(e,t).parse();if(i.err){var o=SyntaxError(Ze[i.err.kind]);throw o.location=i.err.location,o.originalMessage=i.err.message,o}return t!=null&&t.captureLocation||ca(i.val),i.val}function Fr(e,t){var i=t&&t.cache?t.cache:d2,o=t&&t.serializer?t.serializer:f2,s=t&&t.strategy?t.strategy:c2;return s(e,{cache:i,serializer:o})}function l2(e){return e==null||typeof e=="number"||typeof e=="boolean"}function Uf(e,t,i,o){var s=l2(o)?o:i(o),a=t.get(s);return typeof a>"u"&&(a=e.call(this,o),t.set(s,a)),a}function Ff(e,t,i){var o=Array.prototype.slice.call(arguments,3),s=i(o),a=t.get(s);return typeof a>"u"&&(a=e.apply(this,o),t.set(s,a)),a}function Pa(e,t,i,o,s){return i.bind(t,e,o,s)}function c2(e,t){var i=e.length===1?Uf:Ff;return Pa(e,this,i,t.cache.create(),t.serializer)}function u2(e,t){return Pa(e,this,Ff,t.cache.create(),t.serializer)}function h2(e,t){return Pa(e,this,Uf,t.cache.create(),t.serializer)}var f2=function(){return JSON.stringify(arguments)};function Ia(){this.cache=Object.create(null)}Ia.prototype.get=function(e){return this.cache[e]};Ia.prototype.set=function(e,t){this.cache[e]=t};var d2={create:function(){return new Ia}},Wr={variadic:u2,monadic:h2},Ni;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Ni||(Ni={}));var Ns=function(e){Is(t,e);function t(i,o,s){var a=e.call(this,i)||this;return a.code=o,a.originalMessage=s,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),xu=function(e){Is(t,e);function t(i,o,s,a){return e.call(this,'Invalid values for "'.concat(i,'": "').concat(o,'". Options are "').concat(Object.keys(s).join('", "'),'"'),Ni.INVALID_VALUE,a)||this}return t}(Ns),m2=function(e){Is(t,e);function t(i,o,s){return e.call(this,'Value for "'.concat(i,'" must be of type ').concat(o),Ni.INVALID_VALUE,s)||this}return t}(Ns),p2=function(e){Is(t,e);function t(i,o){return e.call(this,'The intl string context variable "'.concat(i,'" was not provided to the string "').concat(o,'"'),Ni.MISSING_VALUE,o)||this}return t}(Ns),Ut;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(Ut||(Ut={}));function g2(e){return e.length<2?e:e.reduce(function(t,i){var o=t[t.length-1];return!o||o.type!==Ut.literal||i.type!==Ut.literal?t.push(i):o.value+=i.value,t},[])}function _2(e){return typeof e=="function"}function _s(e,t,i,o,s,a,c){if(e.length===1&&bu(e[0]))return[{type:Ut.literal,value:e[0].value}];for(var h=[],f=0,m=e;f0?new Intl.Locale(i[0]):new Intl.Locale(typeof t=="string"?t:t[0])},e.__parse=a2,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}();function w2(e,t){if(t==null)return;if(t in e)return e[t];const i=t.split(".");let o=e;for(let s=0;s0){const a=i.slice(s,i.length).join(".");if(a in o){o=o[a];break}}o=o[i[s]]}else o=void 0;return o}const Tn={},k2=(e,t,i)=>i&&(t in Tn||(Tn[t]={}),e in Tn[t]||(Tn[t][e]=i),i),Vf=(e,t)=>{if(t==null)return;if(t in Tn&&e in Tn[t])return Tn[t][e];const i=Po(t);for(let o=0;o(i[e]=M_.all([i[e]||{},...t]),i))}oi([Hi],([e])=>Object.keys(e));Hi.subscribe(e=>Na=e);const wo={};function S2(e){wo[e]=new Set}function T2(e,t){wo[e].delete(t),wo[e].size===0&&delete wo[e]}function ko(e){return wo[e]}function L2(e){return Po(e).map(t=>{const i=ko(t);return[t,i?[...i]:[]]}).filter(([,t])=>t.length>0)}function xs(e){return e==null?!1:Po(e).some(t=>{var i;return(i=ko(t))==null?void 0:i.size})}function A2(e,t){return Promise.all(t.map(o=>(T2(e,o),o().then(s=>s.default||s)))).then(o=>E2(e,...o))}const po={};function jf(e){if(!xs(e))return e in po?po[e]:Promise.resolve();const t=L2(e);return po[e]=Promise.all(t.map(([i,o])=>A2(i,o))).then(()=>{if(xs(e))return jf(e);delete po[e]}),po[e]}function Mn(e,t){ko(e)||S2(e);const i=ko(e);ko(e).has(t)||(Oa(e)||Hi.update(o=>(o[e]={},o)),i.add(t))}var Eu=Object.getOwnPropertySymbols,M2=Object.prototype.hasOwnProperty,P2=Object.prototype.propertyIsEnumerable,I2=(e,t)=>{var i={};for(var o in e)M2.call(e,o)&&t.indexOf(o)<0&&(i[o]=e[o]);if(e!=null&&Eu)for(var o of Eu(e))t.indexOf(o)<0&&P2.call(e,o)&&(i[o]=e[o]);return i};const N2={number:{scientific:{notation:"scientific"},engineering:{notation:"engineering"},compactLong:{notation:"compact",compactDisplay:"long"},compactShort:{notation:"compact",compactDisplay:"short"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}};function O2({locale:e,id:t}){console.warn('[svelte-i18n] The message "'.concat(t,'" was not found in "').concat(Po(e).join('", "'),'".').concat(xs(Pn())?"\n\nNote: there are at least one loader still registered to this locale that wasn't executed.":""))}const B2={fallbackLocale:null,loadingDelay:200,formats:N2,warnOnMissingMessages:!0,handleMissingMessage:void 0,ignoreTag:!0},bo=B2;function Oi(){return bo}function D2(e){const t=e,{formats:i}=t,o=I2(t,["formats"]);let s=e.fallbackLocale;if(e.initialLocale)try{Wf.resolveLocale(e.initialLocale)&&(s=e.initialLocale)}catch(a){console.warn('[svelte-i18n] The initial locale "'.concat(e.initialLocale,'" is not a valid locale.'))}return o.warnOnMissingMessages&&(delete o.warnOnMissingMessages,o.handleMissingMessage==null?o.handleMissingMessage=O2:console.warn('[svelte-i18n] The "warnOnMissingMessages" option is deprecated. Please use the "handleMissingMessage" option instead.')),Object.assign(bo,o,{initialLocale:s}),i&&("number"in i&&Object.assign(bo.formats.number,i.number),"date"in i&&Object.assign(bo.formats.date,i.date),"time"in i&&Object.assign(bo.formats.time,i.time)),ri.set(s)}const jr=Be(!1);var R2=Object.defineProperty,H2=Object.defineProperties,z2=Object.getOwnPropertyDescriptors,Su=Object.getOwnPropertySymbols,U2=Object.prototype.hasOwnProperty,F2=Object.prototype.propertyIsEnumerable,Tu=(e,t,i)=>t in e?R2(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,W2=(e,t)=>{for(var i in t||(t={}))U2.call(t,i)&&Tu(e,i,t[i]);if(Su)for(var i of Su(t))F2.call(t,i)&&Tu(e,i,t[i]);return e},V2=(e,t)=>H2(e,z2(t));let ua;const Es=Be(null);function Lu(e){return e.split("-").map((t,i,o)=>o.slice(0,i+1).join("-")).reverse()}function Po(e,t=Oi().fallbackLocale){const i=Lu(e);return t?[...new Set([...i,...Lu(t)])]:i}function Pn(){return ua!=null?ua:void 0}Es.subscribe(e=>{ua=e!=null?e:void 0,typeof window<"u"&&e!=null&&document.documentElement.setAttribute("lang",e)});const j2=e=>{if(e&&x2(e)&&xs(e)){const{loadingDelay:t}=Oi();let i;return typeof window<"u"&&Pn()!=null&&t?i=window.setTimeout(()=>jr.set(!0),t):jr.set(!0),jf(e).then(()=>{Es.set(e)}).finally(()=>{clearTimeout(i),jr.set(!1)})}return Es.set(e)},ri=V2(W2({},Es),{set:j2}),G2=()=>typeof window>"u"?null:window.navigator.language||window.navigator.languages[0],Os=e=>{const t=Object.create(null);return o=>{const s=JSON.stringify(o);return s in t?t[s]:t[s]=e(o)}};var q2=Object.defineProperty,Ss=Object.getOwnPropertySymbols,Gf=Object.prototype.hasOwnProperty,qf=Object.prototype.propertyIsEnumerable,Au=(e,t,i)=>t in e?q2(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,Ba=(e,t)=>{for(var i in t||(t={}))Gf.call(t,i)&&Au(e,i,t[i]);if(Ss)for(var i of Ss(t))qf.call(t,i)&&Au(e,i,t[i]);return e},zi=(e,t)=>{var i={};for(var o in e)Gf.call(e,o)&&t.indexOf(o)<0&&(i[o]=e[o]);if(e!=null&&Ss)for(var o of Ss(e))t.indexOf(o)<0&&qf.call(e,o)&&(i[o]=e[o]);return i};const Eo=(e,t)=>{const{formats:i}=Oi();if(e in i&&t in i[e])return i[e][t];throw new Error('[svelte-i18n] Unknown "'.concat(t,'" ').concat(e," format."))},Y2=Os(e=>{var t=e,{locale:i,format:o}=t,s=zi(t,["locale","format"]);if(i==null)throw new Error('[svelte-i18n] A "locale" must be set to format numbers');return o&&(s=Eo("number",o)),new Intl.NumberFormat(i,s)}),K2=Os(e=>{var t=e,{locale:i,format:o}=t,s=zi(t,["locale","format"]);if(i==null)throw new Error('[svelte-i18n] A "locale" must be set to format dates');return o?s=Eo("date",o):Object.keys(s).length===0&&(s=Eo("date","short")),new Intl.DateTimeFormat(i,s)}),Z2=Os(e=>{var t=e,{locale:i,format:o}=t,s=zi(t,["locale","format"]);if(i==null)throw new Error('[svelte-i18n] A "locale" must be set to format time values');return o?s=Eo("time",o):Object.keys(s).length===0&&(s=Eo("time","short")),new Intl.DateTimeFormat(i,s)}),X2=(e={})=>{var t=e,{locale:i=Pn()}=t,o=zi(t,["locale"]);return Y2(Ba({locale:i},o))},J2=(e={})=>{var t=e,{locale:i=Pn()}=t,o=zi(t,["locale"]);return K2(Ba({locale:i},o))},Q2=(e={})=>{var t=e,{locale:i=Pn()}=t,o=zi(t,["locale"]);return Z2(Ba({locale:i},o))},eb=Os((e,t=Pn())=>new Wf(e,t,Oi().formats,{ignoreTag:Oi().ignoreTag})),tb=(e,t={})=>{var i,o,s,a;let c=t;typeof e=="object"&&(c=e,e=c.id);const{values:h,locale:f=Pn(),default:m}=c;if(f==null)throw new Error("[svelte-i18n] Cannot format a message without first setting the initial locale.");let g=Vf(e,f);if(!g)g=(a=(s=(o=(i=Oi()).handleMissingMessage)==null?void 0:o.call(i,{locale:f,id:e,defaultValue:m}))!=null?s:m)!=null?a:e;else if(typeof g!="string")return console.warn('[svelte-i18n] Message with id "'.concat(e,'" must be of type "string", found: "').concat(typeof g,'". Gettin its value through the "$format" method is deprecated; use the "json" method instead.')),g;if(!h)return g;let v=g;try{v=eb(g,f).format(h)}catch(y){y instanceof Error&&console.warn('[svelte-i18n] Message "'.concat(e,'" has syntax error:'),y.message)}return v},nb=(e,t)=>Q2(t).format(e),ib=(e,t)=>J2(t).format(e),ob=(e,t)=>X2(t).format(e),sb=(e,t=Pn())=>Vf(e,t),De=oi([ri,Hi],()=>tb);oi([ri],()=>nb);oi([ri],()=>ib);oi([ri],()=>ob);oi([ri,Hi],()=>sb);const rb={wallet:"Wallet",miner:"Miner",transactions:"Transfer",events:"Events"},ab={key_error:{title:"ERROR: key not configured",body:"Your private key could not be found. Maybe this is due to a migration or upgrade. You should enter your mnemonic again save on your operating system's secure keychain."},connection_error:{title:"Oops, We Can't Connect to 0L Network",body:"

    This is likely because the upstream peer (server) you use is down.

    Don't worry, your account and coins are safe.

    If you need to update or refresh your peers you can do so here:

    ",dont_worry:"Don't worry, your account and coins are safe",refresh_instructions:"If you need to update or refresh your peers you can do so here:"},error_accordion:{title:"Error Report",category:"Error Category",id:"ID"},recovery_mode:{title:"Recovery Mode",body:"The network is up! But we are in Recovery Mode, and no rewards are being paid for proofs yet. Wait until Recovery Mode is finished to send proofs for rewards. Recovery ends when epoch {epoch_recovery_ends} changes to {epoch_recovery_ends_after}"},attempting_to_connect:"Attempting to connect to the blockchain",not_connected_to_chain:"Not connected to chain, data may be out of sync"},lb={wallet:"Wallet",carpe:"CARPE",btn_new_account:"New Account",btn_restore_account:"Restore Account",newbie_message:"Looks like you don't have any accounts",reminder_create:{card_title:"Onboarding",message_headline:"You have generated keys for an account, but it does not yet exist on chain.",message_prefix:"Join our community on ",message_suffix:" and provide us your Onboard Key to get onboarded.",onboard_key:"ONBOARD KEY"},account_list:{nickname:"Nickname",address:"Address",authkey:"Authkey",unlocked:"Unlocked",balance:"Balance",offline:"offline",loading:"loading",account_on_chain:"Account Not On Chain",message:" Your balance will go down for every transaction you send, including mining."},keygen:{title:"Create New Account",description:"After you generate an account and secret phrase, you'll need someone to send one 0L coin to that account for it to be created on chain.",btn_generate_keys:"Generate Keys",btn_generate_keys_2:"Generate Different Keys",btn_create_account:"Create This Account",account_address:"Account Address",onboard_key:"Onboarding Key",onboard_key_description:"This is also known as an Auth Key. For now you'll need it to be able to create the account on chain.",securite_recovery_phrase:"SECRET RECOVERY PHRASE",securite_note:"This is your secret account password (mnemonic). If you lose it no one can help you! Write it down now.",account_tips:"Your account does not exist yet on chain. You'll need to give someone your Onboarding Key so that they can create your account."},account_from_mnem_submit:{title:" Heads Up!",body:"

    Are you sure you wrote down your mnemonic phrase?

    You won't be able to recover your account without it. No one can help you if lose it.

    This is the last opportunity to write it down.

    ",btn_cancel:"Let me check again",btn_submit:"Submit Now",btn_submiting:"Submitting"},account_from_mnem_from:{title:"RESTORE ACCOUNT",description:"Using your recovery words (mnemonic) you can configure Carpe as a wallet to monitor, and send transactions",placeholder:"Recovery Words"},account_from_private:{description:"Recover the account using the private key.",placeholder:"Private Key",accordion_title:"advanced: use private key"},account_switcher:{select_account:"Settings",switch_account:"Switch Account",setting:"Settings",developers:"Developers"}},cb={about:"About",release:"Release",version:"Version",branch:"Branch",commit:"Commit"},ub={title:"SETTINGS",langapp_settings:{title:"Language and Appearance",lang:"Language",lang_description:"Choose the language used to display",lang_button:"English",theme:"Theme",theme_description:"Choose the theme"},network_settings:{title:"NETWORK SETTINGS",list_of_peers:"PEERS PLAYLIST",synced_peers:"Synced Peers",refresh_peers_button:"Check Fullnodes Sync",description:"Choose a playlist of upstream nodes, so you can access the chain. Network connections will try the list in random order until a connection is made. Simply link to any playlist.json file here to update peers.",playlist:"Update Playlist of Network Servers",override_peers:"OVERRIDE PEERS",override_peers_description:"You can force using a different peer. You can only choose one peer with this setting. It will remove the playlist. This will now be a list of one element.",url_of_upstream_node:"URL of upstream node",btn_update:"UPDATE",upstream_title:"FETCH A NEW WAYPOINT FROM UPSTREAM",upstream_subtitle:"Most waypoint issues can easily be fixed by fetching an updated one from a connected upstream peer.",btn_fetch_new_waypoint:"Fetch New Waypoint",btn_cancel:"Cancel",btn_submit:"USE PLAYLIST"},account_settings:{title:"ACCOUNT SETTINGS",btn_remove:"REMOVE ACCOUNTS",confirm:"Confirm remove accounts from this device? This is not reversible.",description:"This does not delete any accounts from the chain. It only removes the accounts from this device. If you do not have your recovery codes (mnemonic) stored somewhere, you may be locked out of this account permanently. NO ONE CAN HELP YOU RECOVER THE MNEMONIC. "}},hb={title:"Miner",miner_backlog:{title:"Sync Tower Proofs",subtitle:"Manually resubmit local proofs",in_process:"Backlog in Progress",btn_submit:"Submit Local Backlog"},miner_phases:{backlog_started:"Backlog Listener Started",backlog_in_process:"Backlog in Progress",backlog_complete:"Backlog Complete",mining_enabled:"Mining Enabled",proof_started:"Proof start request received",proof_complete:"Proof Complete"},miner_process:{status_complete:"Proof Complete",status_in_process:"Mining in Progress",notes:"The percentage is an estimate.
    It is based on your previous proof's elapsed time.",notes2:"Over 100% only means this is taking longer than previous proof"},tower_state:{local_height:"Local Tower Height",on_chain_height:"On-chain Tower Height",mined_in_last_epoch:"Last Epoch Mined",sent_in_this_epoch:"Proofs Sent this Epoch",empty:"No proofs found on device",proof_more:"You have submitted max proofs today (max 72)",proof_less:"Insufficient proofs to receive a reward today (min 8)",proof_ok:"Your account has submitted enough proofs today (min 8)"},cards:{cant_start:{title:"Your account does not exist on chain yet ",body:"The miner can't start until the account can be found on chain. Maybe you've generated new keys locally, but no one has sent any coins to that address?"},disco_error:{title:"Discontinuity ",body:"Looks like there's a gap in the proofs you are submitting. Each proof needs to reference the previous one, and the proof was rejected because of this."},epoch_status:{empty_title:"No proofs sent",empty_body:"There are no proofs saved to the chain. When you successfully submit your first proof, you will see some stats here.",in_process_title:"Keep it up",in_process_body:"Your account needs to submit at least 8 proofs per day (epoch) to receive a reward. You will receive the reward on the next day.",complete_title:"Success!",complete_body:"Your account has submitted enough proofs today (minimum 8 proofs per epoch). You should receive rewards at the start of next epoch.",exceed_title:"Whoa",exceed_body:"You have mined 72 proofs, the maximum number of proofs per epoch. The tower can keep making proofs but they will only be accepted in the next epoch."},first_proof:{title:"Let's mine your first proof",body:"

    Hang tight! This will take at least 30mins, maybe up to 1hr

    You will see your balance go down while you mine proofs. If you reach the minimum per day, you will receive a reward, on the next day (epoch).

    Check your computer settings so that the computer doesn't sleep when the screen shuts off. You want the miner running while you're not here.

    ",body_disabled:"Turn the switch on to start mining!"},invalid_proof:{title:"Cannot Verify Proof",body:'Weird. This proof was rejected because it is not a valid "delay proof". This is usually because parameters are not set correctly.'},oops:{title:"Oops",body:"Looks like there's an error with mining a delay proof"},too_many_proofs:{title:"Too Many Proofs",body:"Looks like you've sent more proofs than expected during the last 24 hours. The chain expects a max {maxNum} proofs during each epoch. On the next epoch your proofs will begin to be submitted again."},wrong_difficulty:{title:"Wrong Difficulty",body:"Looks like you're sending a proof with the wrong difficulty parameters to the chain. Check you are connected to the right network with the correct difficulty settings."},sync_proof:{title:"Syncing your proofs",body:"Proofs awaiting transaction: {delta} ",body_0:"Something is wrong, you have more proofs on-chain, than on this device. You may be missing proofs locally."}}},fb={deno_tx:"Demo Tx",account:"Account",balance:"Balance",btn_onboard:"Onboard Account",btn_transfer:"Transfer Coins",onboard:{title:"Onboard an Account",await:"Awaiting Tx",btn_onboard:"Onboard",btn_cancel:"Cancel",no_balance_title:"Low Balance",no_balance_body1:"Onboarding {onboard_key} was not successful.",no_balance_body2:"Looks like you have less than 2 coins in your account, this means you won't be able to onboard anyone."},set_wallet_type:{title:"Set your Account Type",subtitle:" Make sure you know what you are doing. This is not reversible. Slow and Community wallets are permanent.",btn_slow:"Set Slow Wallet",btn_confirm_slow:"Confirm Set Slow Wallet? This is not reversible.",slow_confirm:"Set Slow",btn_community:"Set Community Wallet",btn_confirm_community:"Set Community",community_confirm:"Confirm Set Community Wallet? This is not reversible."},transfer:{title:"Coin Transfer",sender:"Sender",balance:"Unlocked Balance",receiver:"Receiver",amount:"Amount",amount_label:"Amount (fractions not allowed yet)",receiver_placeholder:"Receiver address",amount_placeholder:"Amount to be transferred",confirm_title:"Heads up!",please_confirm:"Please confirm your transfer information:",await:"Await txs",btn_next:"Next",btn_confirm:"Confirm",btn_cancel:"Cancel",btn_close:"Close",error_amount_greater_than_balance:"Amount cannot be greater than account balance",error_receiver_equals_sender:"Receiver address must be different from sender address",error_slow_wallet:"Coin transfer is disabled for slow wallets.",error_account_does_not_exist:"Recipient account does not exist.",success:"Transfer executed with success",failed:"Transfer failed. Code: {code}"}},db={account_events:"Account Events",version:"Version",type:"Type",amount:"Amount",sender:"Sender",receiver:"Receiver",received_payment:"Received Payment",sent_payment:"Sent Payment",loading:{error:"Events Temporarily Unavailable",corrupted_db:"The server you are connected to does not have all your event history available.",account_off_chain:"Account selected not onboarded yet, and has no events."}},mb={link_title:"Claim Coins",card:{title:"Claim Your Missing Coins",body:"

    Oops. Occasionally blockchains make math mistakes. 0L tries to fix them as quickly as possible.

    Miner Identity Subsidy Incident: From Epoch 0 to epoch 52, the payouts to miners was lower than expected. Below you can credit your missing coins from that period.

    "},table:{account:"Account",amount:"Amount",claim:"Claim"},claim_btn:{await:"Await...",claim:"Claim Now"},modal_success:{title:"Transaction confirmed!",amount_for_account:'

    You have claimed {coins} coins for account
    {account}.

    ',check_balance:"You can check your balance now.",ok_btn:"OK"},modal_error:{title:"Claim Error",body:"You must turn off miner to claim this account coins.",ok_btn:"OK"}},pb={nav:rb,layout:ab,wallet:lb,about:cb,settings:ub,miner:hb,txs:fb,events:db,make_whole:mb},gb={wallet:"钱包",miner:"矿工",transactions:"交易",events:"事件"},_b={connection_error:{title:"糟糕, 居然无法连上OL网络",body:"

    很有可能是上游节点已断开。

    别担心!您的账号和资产是安全的.

    如果您需要更新连接节点,请点这里:

    "},error_accordion:{title:"错误报告",category:"错误分类",id:"ID"}},bb={wallet:"钱包",carpe:"CARPE",btn_new_account:"创建账号",btn_restore_account:"恢复账号",newbie_message:"您似乎还没有创建账号。",reminder_create:{card_title:"激活",message_headline:"您的账号已经创建成功,但是还没有激活。",message_prefix:"加我们的",message_suffix:" 社区并提供您的激活码,社区成员会帮助您完成账户激活。",onboard_key:"激活码(AuthKey)"},account_list:{nickname:"昵称",address:"地址",authkey:"激活码",unlocked:"Unlocked",balance:"余额",offline:"断线",loading:"加载中",account_on_chain:"未激活",message:" 所有发送的交易(包括:挖矿)都会消耗一些余额作为手续费。"},keygen:{title:"创建新账号",description:"创建账户后,您的账户需要收到来自链上的任意一个钱包至少1个0L代币,才能够被激活上链。",btn_generate_keys:"生成密钥",btn_generate_keys_2:"换一个密钥",btn_create_account:"创建账户",account_address:"账户地址",onboard_key:"激活码(AuthKey)",onboard_key_description:"这个激活码用来将您账户激活到链上",securite_recovery_phrase:"账号助记词",securite_note:"这是您账号的助记词。如果丢失,您的账户将永远无法恢复。建议您用纸和笔记下来,妥善保管。",account_tips:"您的账号还没有上链,您需要将激活码发给一个已经拥有链上钱包的用户,来帮助您完成账号创建。"},account_from_mnem_submit:{title:" 备份好了吗?",body:"

    您确定要使用这个助记词吗?

    如果助记词丢失或者忘记,您将不能恢复您的账号!

    请检查已经完成助记词备份!

    ",btn_cancel:"返回检查",btn_submit:"确认提交",btn_submiting:"提交中"},account_from_mnem_from:{title:"恢复账号",description:"使用您已备份的钱包账户助记词,在 CARPE 恢复账号,查看资产和发送交易。",placeholder:"助记词"},account_switcher:{select_account:"选择账号",switch_account:"切换账号",setting:"设置菜单",developers:"开发者模式"}},vb={about:"关于",release:"版本信息",version:"版本号",branch:"分支",commit:"Commit"},yb={title:"设置",langapp_settings:{title:"语言和显示",lang:"语言",lang_description:"请选择您要显示的语言",lang_button:"中文",theme:"主题",theme_description:"请选择您喜欢的界面主题"},network_settings:{title:"网络设置",list_of_peers:"节点列表",description:"选择节点列表,自动化切换上游节点。Carpe 会在列表中随机连接上游节点,直至链接成功。您可以链接任何的 playlist.json 文件来更新节点。",playlist:"更新网络节点",override_peers:"覆盖节点",override_peers_description:"您可以设置只使用一个指定节点,请输入该节点 IP 地址,点击确认。注:覆盖节点模式下,节点列表功能将默认关闭。",url_of_upstream_node:"指定节点URL",btn_update:"确认",upstream_title:"获取新的WAYPOINT",upstream_subtitle:"通过切换获取新的 waypoint 来解决连接问题。",btn_fetch_new_waypoint:"获取新的Waypoint",btn_cancel:"取消",btn_submit:"使用节点列表"},account_settings:{title:"账号设置",btn_remove:"删除账号",confirm:"请确认要从本设备中删除当前账号吗?本操作不可逆。",description:"本操作不会删除链上账号,只会删除本地设备上的信息,请注意如果您没有备份助记词,您的账号将无法被恢复。"}},wb={title:"矿工",miner_backlog:{title:"同步塔(Tower)证明",subtitle:"手动提交本地积压证明",in_process:"提交中",btn_submit:"提交本地积压证明"},miner_phases:{backlog_started:"积压监听启动",backlog_in_process:"积压提交中",backlog_complete:"积压处理完成",mining_enabled:"启动挖矿",proof_started:"证明请求开始",proof_complete:"证明完成"},miner_process:{status_complete:"证明完成",status_in_process:"挖矿进行中",notes:"百分比是预估值
    它是根据您前一个证明的消耗时间估算的。",notes2:"超过100%,意味着当前证明比前一个所需要的时间更长。"},tower_state:{local_height:"本地塔高",on_chain_height:"链上塔高",mined_in_last_epoch:"当前纪元",sent_in_this_epoch:"现已提交",empty:"当前设备未发现证明",proof_more:"您提交的证明数已达到今天的最大值(72)",proof_less:"证明数量未达获取奖励的最小值 (8)",proof_ok:"恭喜您完成了本期需要的最小的证明数(8)"},cards:{cant_start:{title:"您的账号还未激活在链上。",body:"账号激活上链后,挖矿程序才能启动。可能您已经在本地创建了钱包地址,但是需要一个已经拥有链上钱包的用户转账1个0L币激活您的账户。"},disco_error:{title:"中断",body:"您当前提交的证明中存在空缺. 每一个证明的提交都需要基于前一个的数据,因此现在这个证明被拒绝了。"},epoch_status:{empty_title:"没有提交证明",empty_body:"没有在链上找到任何证明,如果您成功提交了一个证明,这里会显示统计数据。",in_process_title:"加油!",in_process_body:"您的账户每天(epoch)需要至少提交8个证明,第二天(下一个epoch)才会收到奖励。",complete_title:"成功!请保持",complete_body:"您已经完成今日所需的最低证明提交数量,(最少8个每天(epoch)保持挖矿将收获更多奖励。 您将会在明天(下一个epoch)开始的时候收到奖励",exceed_title:"牛哇!牛!",exceed_body:"您已经提交了72个证明,这是每天可以提交的最大数量。塔会继续提交证明,并在新的周期开始后一口气提交到连上。"},first_proof:{title:"开始提交第一个证明吧!",body:"

    这将需要大约30分钟或者1小时左右的时间

    挖取证明将会消耗您余额中一定数量的代币作为手续费. 如果您提交的证明数达到每天所需的最小值(8个), 您就会在第二天(下一个epoch)收到奖励.

    请检查您的计算机设置,关闭显示器后,电脑不会进入休眠状态,休眠状态 Carpe 会停止运行。

    ",body_disabled:"打开按钮开始挖矿吧!"},invalid_proof:{title:"证明验证失败!",body:"奇怪. 这个证明被拒绝了,因为它不是一个有效的“延时证明”。这通常是参数设置错误。"},oops:{title:"喔!~",body:"挖取证明的过程中出错了。"},too_many_proofs:{title:"太多错误",body:"您在最近24小时内已经提交了太多的证明. 每个周期最多接受{maxNum}证明. 您可以在下一个周期开始的时候重新提交."},wrong_difficulty:{title:"错误的难度",body:"您证明文件中使用了错误的难度参数。检查您连接的网络是否使用了正确的难度参数。"},sync_proof:{title:"同步证明",body:"等待证明交易确认 {delta} ",body_0:"出现了一些小错误, 您本地的证明比链上的多,也有可能是您本地丢失了一些证明文件。"}}},kb={deno_tx:"测试交易",account:"账号",balance:"余额",btn_onboard:"激活账户",btn_transfer:"发送代币",onboard:{title:"激活账号",await:"处理中",btn_onboard:"激活",btn_cancel:"取消",no_balance_title:"余额不足",no_balance_body1:"{onboard_key}尚未激活成功.",no_balance_body2:"您的账户资产少于2个币,您不可以激活任何人。"},set_wallet_type:{title:"设置账户类型",subtitle:"确认您务必确认本次操作. 本操作不可逆. 慢钱包和社区钱包是永久性的。",btn_slow:"设为慢钱包",btn_confirm_slow:"确认设置慢钱包吗?本操作不可逆。",slow_confirm:"设为慢钱包",btn_community:"设为社区钱包",btn_confirm_community:"设为社区钱包",community_confirm:"确认要设为社区钱包吗?本操作不可逆。"},transfer:{title:"代币转账",sender:"发送者",balance:"余额",receiver:"接收者",amount:"代币数量",amount_label:"数量 (不能使用小数)",receiver_placeholder:"请输入接收者钱包账户地址",amount_placeholder:"请输入需要转账的数量",confirm_title:"注意!",please_confirm:"请确认您的转账信息:",await:"处理中",btn_next:"下一步",btn_confirm:"确认",btn_cancel:"取消",btn_close:"关闭",error_amount_greater_than_balance:"数量不能大于账户余额",error_receiver_equals_sender:"接收地址不能是发送地址",error_slow_wallet:"慢钱包转账功能尚未启动",success:"转账成功!",failed:"转账失败。 错误码: {code}"}},$b={account_events:"账户事件",version:"版本",type:"类型",amount:"数量",sender:"发送者",receiver:"接收者",received_payment:"转入记录",sent_payment:"转出记录",loading:{error:"账户事件加载失败:",corrupted_db:"当前连接的节点无法查询您的账户信息. 别担心,您的资产是安全的,您可以尝试其他节点!",account_off_chain:"当前选中的账号未激活!"}},Cb={link_title:"Claim Coins",card:{title:"Claim Your Missing Coins",body:"

    Oops. Occasionally blockchains make math mistakes. 0L tries to fix them as quickly as possible.

    Miner Identity Subsidy Incident: From Epoch 0 to epoch 52, the payouts to miners was lower than expected. Below you can credit your missing coins from that period.

    "},table:{account:"Account",amount:"Amount",claim:"Claim"},claim_btn:{await:"Await...",claim:"Claim Now"},modal_success:{title:"Transation confirmed!",amount_for_account:'

    You have claimed {coins} coins for account
    {account}.

    ',check_balance:"You can check your balance now.",ok_btn:"OK"},modal_error:{title:"Claim Error",body:"You must turn off miner to claim this account coins.",ok_btn:"OK"}},xb={nav:gb,layout:_b,wallet:bb,about:vb,settings:yb,miner:wb,txs:kb,events:$b,make_whole:Cb},Eb={wallet:"Wallet",miner:"Miner",transactions:"Transaktionen",events:"Ereignisse"},Sb={connection_error:{title:"Ups, wir können keine Verbindung zum 0L-Netzwerk herstellen",body:"

    Dies liegt wahrscheinlich daran, dass der von dir verwendete Upstream-Peer (Server) nicht verfügbar ist.

    Keine Sorge, dein Konto und deine Coins sind sicher.

    Wenn Du Deine Peers ändern oder aktualisieren musst, kannst Du das hier tun:

    "},error_accordion:{title:"Fehlerbericht",category:"Fehler-Kategorie",id:"ID"},recovery_mode:{title:"Wiederherstellungsmodus",body:"Das Netz ist wieder in Betrieb! Aber wir befinden uns im Wiederherstellungsmodus, und es werden noch keine Belohnungen für Proofs gezahlt. Warte, bis der Wiederherstellungsmodus beendet ist, um Proofs für Belohnungen zu senden. Die Wiederherstellung endet, wenn die Epoche {epoch_recovery_ends} auf {epoch_recovery_ends_after} wechselt."}},Tb={wallet:"Wallet",carpe:"CARPE",btn_new_account:"Neues Konto",btn_restore_account:"Konto wiederherstellen",newbie_message:"Sieht aus, als hättest du keine Konten",reminder_create:{card_title:"Onboarding",message_headline:"Du hast Keys für ein Konto erzeugt, aber es existiert noch nicht auf der Chain.",message_prefix:"Tritt unserer Gemeinschaft bei auf ",message_suffix:" und gib uns deinen Onboard Key, um an Bord zu kommen.",onboard_key:"ONBOARD KEY"},account_list:{nickname:"Spitzname",address:"Adresse",authkey:"Authkey",unlocked:"Unlocked",balance:"Guthaben",offline:"offline",loading:"wird geladen",account_on_chain:"Konto nicht auf der Chain",message:" Dein Guthaben verringert sich bei jeder Transaktion, die du sendest, einschließlich Mining."},keygen:{title:"Neues Konto anlegen",description:"Nachdem du ein Konto und eine geheime Phrase erstellt hast, muss jemand einen 0L-Coin an dieses Konto senden, damit es auf der Chain erstellt wird.",btn_generate_keys:"Key erzeugen",btn_generate_keys_2:"Unterschiedliche Keys erzeugen",btn_create_account:"Dieses Konto anlegen",account_address:"Adresse des Kontos",onboard_key:"Onboarding Key",onboard_key_description:"Dieser wird auch als Auth Key bezeichnet. Du brauchst ihn, um das Konto auf der Chain erstellen zu können.",securite_recovery_phrase:"GEHEIME WIEDERHERSTELLUNGSPHRASE",securite_note:"Dies ist dein geheimes Kontopasswort (Mnemonic). Wenn du es verlierst, kann dir niemand helfen! Schreib es dir jetzt auf.",account_tips:"Dein Konto existiert noch nicht auf der Chain. Du musst jemandem deinen Onboarding Key geben, damit er dein Konto erzeugen kann."},account_from_mnem_submit:{title:" Aufgepasst!",body:"

    Bist du sicher, dass du deine Mnemonic Phrase aufgeschrieben hast?

    Ohne sie kannst du dein Konto nicht wiederherstellen. Niemand kann dir helfen, wenn du sie verlierst.

    Dies ist die letzte Chance, sie aufzuschreiben.

    ",btn_cancel:"Ich schaue nochmal nach",btn_submit:"Jetzt Abschicken",btn_submiting:"Abschicken"},account_from_mnem_from:{title:"KONTO WIEDERHERSTELLEN",description:"Mit deinen Wiederherstellungswörtern (Mnemonik) kannst du Carpe als Wallet zur Überwachung und zum Senden von Transaktionen konfigurieren",placeholder:"Wiederherstellungs Mnemonik"},account_switcher:{select_account:"Konto auswählen",switch_account:"Konto wechseln",setting:"Gehe zu Einstellung",developers:"Entwickler"}},Lb={about:"Über",release:"Release",version:"Version",branch:"Branch",commit:"Commit"},Ab={title:"EINSTELLUNGEN",langapp_settings:{title:"Sprache und Erscheinungsbild",lang:"Sprache",lang_description:"Wähle die Anzeigesprache",lang_button:"Deutsch",theme:"Theme",theme_description:"Wähle das Theme"},network_settings:{title:"NETZWERKEINSTELLUNGEN",list_of_peers:"LISTE DER PEERS",description:"Wählen Sie eine Playlist mit vorgelagerten Knoten, damit ein Zugriff auf die Kette möglich ist. Netzwerkverbindungen werden die Liste in zufälliger Reihenfolge ausprobieren, bis eine Verbindung hergestellt ist. Verweise hier einfach auf eine beliebige playlist.json-Datei, um die Peers zu aktualisieren.",playlist:"Playlist der Netzwerkserver aktualisieren",override_peers:"PEERS ÜBERSCHREIBEN",override_peers_description:"Du kannst die Verwendung eines anderen Peers erzwingen. Mit dieser Einstellung kannst du nur einen Peer auswählen. Dadurch wird die Playlist entfernt. Diese besteht nun aus einem einzigen Element.",url_of_upstream_node:"URL des vorgelagerten Knotens",btn_update:"AKTUALISIERUNG",upstream_title:"EINEN NEUEN WEGPUNKT VON OBERHALB ABRUFEN",upstream_subtitle:"Die meisten Probleme mit Wegpunkten lassen sich leicht beheben, indem man einen aktualisierten Wegpunkt von einem verbundenen Upstream-Peer abruft.",btn_fetch_new_waypoint:"Neuen Wegpunkt abrufen",btn_cancel:"Abbrechen",btn_submit:"PLAYLIST VERWENDEN"},account_settings:{title:"KONTOEINSTELLUNGEN",btn_remove:"KONTO LÖSCHEN",confirm:"Das Löschen von Konten auf diesem Gerät bestätigen? Das kann nicht rückgängig gemacht werden.",description:"Dabei werden keine Konten von der Chain gelöscht. Die Konten werden nur von diesem Gerät entfernt. Wenn du deine Wiederherstellungscodes (Mnemonik) nicht irgendwo aufbewahrst, kann es sein, dass du dauerhaft aus diesem Konto ausgesperrt wirst. NIEMAND KANN DIR HELFEN, DIE MNEMONIK WIEDERZUBEKOMMEN. "}},Mb={title:"Miner",miner_backlog:{title:"Sync Tower Proofs",subtitle:"Lokale Proofs manuell erneut einreichen",in_process:"Backlog in Arbeit",btn_submit:"Lokalen Backlog einreichen"},miner_phases:{backlog_started:"Backlog Listener Gestartet",backlog_in_process:"Backlog in Arbeit",backlog_complete:"Backlog Fertig",mining_enabled:"Mining Aktiviert",proof_started:"Anforderung für Proof-Start erhalten",proof_complete:"Proof Fertig"},miner_process:{status_complete:"Proof Fertig",status_in_process:"Mining Läuft",notes:"Der Prozentsatz ist eine Schätzung.
    Es basiert auf der für den letzten Proof verwendeten Zeitspanne.",notes2:"Über 100% bedeutet nur, dass es länger dauert als der vorherige Proof."},tower_state:{local_height:"Lokale Turmhöhe",on_chain_height:"On-chain Turmhöhe",mined_in_last_epoch:"Letzte Epoche gemined",sent_in_this_epoch:"In dieser Epoche übermittelte Proofs",empty:"Keine Proofs auf dem Gerät gefunden",proof_more:"Du hast heute ein Maximum an Proofs übermittelt (max. 72)",proof_less:"Nicht genügend Proofs, um heute eine Belohnung zu erhalten (mindestens 8)",proof_ok:"Dein Konto hat heute genügend Proofs übermittelt (mindestens 8)"},cards:{cant_start:{title:"Dein Konto existiert noch nicht in der Chain ",body:"Der Miner kann erst starten, wenn das Konto auf der Chain gefunden werden kann. Vielleicht hast du lokal neue Schlüssel generiert, aber niemand hat Coins an die Adresse geschickt?"},disco_error:{title:"Unterbrechung ",body:"Sieht aus, als gäbe es eine Lücke in den von dir übermittelten Proofs. Jeder Proof muss auf den vorhergehenden verweisen, und der Proof wurde deshalb abgelehnt."},epoch_status:{empty_title:"Keine Proofs übermittelt",empty_body:"Es sind keine Proofs auf der Chain gespeichert. Wenn du deinen ersten Proof erfolgreich übermittelt hast, wirst du hier einige Statistiken sehen.",in_process_title:"Weiter so",in_process_body:"Dein Konto muss mindestens 8 Proofs pro Tag (Epoche) übermitteln, um eine Belohnung zu erhalten. Du erhältst die Belohnung am nächsten Tag.",complete_title:"Geschafft!",complete_body:"Dein Konto hat heute genügend Proofs geliefert (mindestens 8 Proofs pro Epoche). Du solltest die Belohnungen zu Beginn der nächsten Epoche erhalten.",exceed_title:"Brrrr",exceed_body:"Du hast 72 Proofs erzeugt, das ist die maximale Anzahl von Proofs pro Epoche. Der Turm kann weiterhin Proofs machen, aber sie werden erst in der nächsten Epoche akzeptiert."},first_proof:{title:"Machen wir uns an deinen ersten Proof",body:"

    Abwarten! Das dauert mindestens 30 Minuten, vielleicht bis zu 1 Stunde.

    Während du Proofs schürfst, wird dein Kontostand sinken. Wenn du das Minimum pro Tag erreichst, erhältst du am nächsten Tag (Epoche) eine Belohnung.

    Prüfe deine Computereinstellungen, damit der Computer nicht in den Ruhezustand geht, wenn sich der Bildschirm ausschaltet. Du möchtest, dass der Miner läuft, wenn du nicht da bist.

    ",body_disabled:"Leg den Schalter um und fang an zu minen!"},invalid_proof:{title:"Kann den Proof nicht bestätigen",body:'Seltsam. Dieser Proof wurde abgelehnt, weil er kein gültiger "Delay Proof" ist. Dies liegt in der Regel daran, dass die Parameter nicht korrekt eingestellt sind.'},oops:{title:"Hoppla",body:"Sieht aus, als gäbe es einen Fehler beim Mining eines Delay Proofs"},too_many_proofs:{title:"Zu Viele Proofs",body:"Sieht aus, als hättest du in den letzten 24 Stunden mehr Proofs geschickt als erwartet. Die Chain erwartet maximal {maxNum} Proofs pro Epoche. In der nächsten Epoche werden deine Proofs wieder übermittelt."},wrong_difficulty:{title:"Falsche Difficulty",body:"Es sieht so aus, als würdest du einen Proof mit den falschen Difficulty-Parametern an die Chain senden. Stelle sicher, dass du mit dem richtigen Netzwerk und den richtigen Difficulty-Einstellungen verbunden bist."},sync_proof:{title:"Synchronisierung Deiner Proofs",body:"Auf Transaktion wartende Proofs: {delta} ",body_0:"Irgendetwas stimmt nicht. Du hast mehr Proofs auf der Chain, als auf diesem Gerät. Möglicherweise fehlen dir lokale Proofs."}}},Pb={deno_tx:"Demo Tx",account:"Account",balance:"Balance",btn_onboard:"Onboard Account",btn_transfer:"Transfer Coins",onboard:{title:"Konto Onboarden",await:"",btn_onboard:"Onboarden",btn_cancel:"Abbrechen",no_balance_title:"Niedriger Kontostand",no_balance_body1:"Das Onboarding von {onboard_key} war nicht erfolgreich.",no_balance_body2:"Sieht so aus, als hättest du weniger als 2 Coins auf deinem Konto, das bedeutet, dass du niemanden onboarden kannst."},set_wallet_type:{title:"Kontotyp Auswählen",subtitle:" Es ist wichtig, dass du weißt, was du tust. Dies kann nicht mehr rückgängig gemacht werden. Slow und Community Wallets sind unveränderlich.",btn_slow:"Slow Wallet Wählen",btn_confirm_slow:"Slow Wallet bestätigen? Dies kann nicht rückgängig gemacht werden.",slow_confirm:"Slow Wählen",btn_community:"Community Wallet Wählen",btn_confirm_community:"Community Wählen",community_confirm:"Community Wallet bestätigen? Dies kann nicht rückgängig gemacht werden."},transfer:{title:"Überweisung von Coins",sender:"Sender",balance:"Betrag",receiver:"Receiver",amount:"Empfänger",amount_label:"Empfänger (Dezimalstellen noch nicht unterstützt)",receiver_placeholder:"Empfänger Adresse",amount_placeholder:"Überweisungsbetrag",confirm_title:"Achtung!",please_confirm:"Bitte die Überweisungsdaten bestätigen:",await:"Auf Txs warten",btn_next:"Weiter",btn_confirm:"Bestätigen",btn_cancel:"Abbrechen",btn_close:"Schließen",error_amount_greater_than_balance:"Der Betrag kann nicht größer als der Kontostand sein",error_receiver_equals_sender:"Die Empfängeradresse muss sich von der Absenderadresse unterscheiden",error_slow_wallet:"Die Überweisung von Coins ist für Slow Wallets deaktiviert.",success:"Überweisung erfolgreich durchgeführt",failed:"Überweisung fehlgeschlagen. Code: {code}"}},Ib={account_events:"Kontoereignisse",version:"Version",type:"Typ",amount:"Betrag",sender:"Sender",receiver:"Empfänger",received_payment:"Empfangene Zahlung",sent_payment:"Gesendete Zahlung",loading:{error:"Fehler beim Laden der Kontoereignisse:",corrupted_db:"Der aktuell verbundene Knoten verfügt nicht über alle Kontoereignisse. Keine Sorge. Deine Wallet und Coins sind in Sicherheit auf der Chain. Probiere, dich mit einem anderen Upstream-Knoten zu verbinden.",account_off_chain:"Das ausgewählte Konto wurde noch nicht geonboarded."}},Nb={link_title:"Coins einfordern",card:{title:"Deine Fehlenden Coins Einfordern",body:"

    Hoppla. Gelegentlich machen Blockchains mathematische Fehler. 0L versucht, diese so schnell wie möglich zu beheben.

    Vorfall bei Miner-Identitäts-Subventionierung: Von Epoche 0 bis Epoche 52 waren die Auszahlungen an Miner geringer als erwartet. Nachfolgend kannst du deine fehlenden Coins aus diesem Zeitraum gutschreiben lassen.

    "},table:{account:"Konto",amount:"Betrag",claim:"Forderung"},claim_btn:{await:"Warten...",claim:"Jetzt Einfordern"},modal_success:{title:"Transation confirmed!",amount_for_account:'

    Du hast {coins} Coins für Konto
    {account} beansprucht.

    ',check_balance:"Du kannst dein Guthaben jetzt überprüfen.",ok_btn:"OK"},modal_error:{title:"Fehler bei Anforderung",body:"Du musst den Miner abstellen, um die Coins für dieses Konto zu beanspruchen.",ok_btn:"OK"}},Ob={nav:Eb,layout:Sb,wallet:Tb,about:Lb,settings:Ab,miner:Mb,txs:Pb,events:Ib,make_whole:Nb},Bb={wallet:"Porte-feuille",miner:"Mineur",transactions:"Transactions",events:"Évènement"},Db={connection_error:{title:"Oops, connexion au réseau 0L impossible",body:"

    Il est probable que le noeud pair en amont (server) soit déconnecté.

    Ne vous inquiétez pas, votre compte et vos coins sont en sécurité.

    Pour mettre à jour vos noeuds de paires, vous pouvez allez là:

    "},error_accordion:{title:"Rapport d'erreurs",category:"Categorie d'erreur",id:"ID"}},Rb={wallet:"Porte-feuille",carpe:"CARPE",btn_new_account:"Nouveau Compte",btn_restore_account:"Récupération de Compte",newbie_message:"Pas de compte trouvé.",reminder_create:{card_title:"Embarquement",message_headline:"Vous avez généré les clés de votre compte, mais il n'existe pas encore sur la chaine.",message_prefix:"Rejoingnez notre communauté sur ",message_suffix:" et joingnez votre clé d'embarquement pour etre embarqué.",onboard_key:"CLÉ D'EMBARQUEMENT"},account_list:{nickname:"Surnom",address:"Adresse",authkey:"Authkey",unlocked:"Unlocked",balance:"Solde",offline:"hors-ligne",loading:"chargement",account_on_chain:"Compte pas sur Chaine",message:" Votre solde diminera pour toutes transactions que vous envoyées, incluant celles du minage."},keygen:{title:"Creer un Nouveau Compte",description:"Àprés avoir généré votre compte et phrase secrète, vous aurez besoin qu'une personne vous envoi un jeton 0L à ce compte pour qu'il soit sur la chaine.",btn_generate_keys:"Générer des clés",btn_generate_keys_2:"Générer différentes clés",btn_create_account:"Créer ce compte",account_address:"Adresse du compte",onboard_key:"Clé d'embarquement",onboard_key_description:"Aussi appelée clé d'authenfication. Vous en avez besoin pour créer ce compte sur la chaine.",securite_recovery_phrase:"PHRASE SECRÈTE DE RECUPÉRATION",securite_note:"Clé secrète de votre compte (mnémonique). Si vous la perdez, personne ne pourra vous aider. Donc notez la et sécurisez la.",account_tips:"Votre compte n'existe pas encore sur la chaine. Vous devrez fournir votre clé d'embarquement à quelqu'un pour qu'il soit créé."},account_from_mnem_submit:{title:" Attention!",body:"

    Avez-vous bien noté vore phrase mnemonique secrète?

    Vous ne pourrez pas récupérer votre compte sans. Personne ne peut vous aider si vous la perdez.

    Dernier avertissement pour la noter.

    ",btn_cancel:"Je veux re-vérifier",btn_submit:"Créer ce compte",btn_submiting:"Création en cours"},account_from_mnem_from:{title:"RÉCUPÉRATION DE COMPTE",description:"En utilisant votre phrase de récupération (mnémonique) vous pouvez configurer Carpe en porte-feuille pour surveiller et effectuer des transactions",placeholder:"Récupération Mnémonique"},account_switcher:{select_account:"Selection du Compte",switch_account:"Changer de Compte",setting:"Paramètres",developers:"Dévelopeurs"}},Hb={about:"À propos",release:"Release",version:"Version",branch:"Branche",commit:"Commit"},zb={title:"PARAMÈTRES",langapp_settings:{title:"Language and Apparence",lang:"Language",lang_description:"Choisissez le language à afficher",lang_button:"Français",theme:"Theme",theme_description:"Choose the theme"},network_settings:{title:"PARAMÈTRES RÉSEAU",list_of_peers:"LISTE DES PAIRES",description:"Choisissez une playlist de noeuds paires pour accéder à la chaîne. Un noeud aléatoire de la liste sera utilisé pour se connecter au réseau. Fournissez un fichier playlist.json pour mettre à jour les paires.",playlist:"Rafraichir la Playlist des Serveurs",override_peers:"ÉCRASER LES PAIRES",override_peers_description:"Vous pouvez forcer l'utilisation de paire different. Vous pouvez choisir qu'un seul paire avec ce paramètre. La playlist sera remplacée par une liste d'un élément.",url_of_upstream_node:"URL du noeud en amont",btn_update:"RAFRAICHIR",upstream_title:"RECUPÉRER UN NOUVEAU POINT DE CHEMINEMENT DU NOEUD EN AMONT",upstream_subtitle:"La plupart des problèmes de cheminement sont résolu en récupérant un nouveau point d'un noeud en amont.",btn_fetch_new_waypoint:"Récupérer Nouveau Point deCheminement",btn_cancel:"Annuler",btn_submit:"UTILISER LA PLAYLIST"},account_settings:{title:"PARAMÈTRES DE COMPTE",btn_remove:"SUPPRIMER LE COMPE",confirm:"Confirmer la suppression du compte de ce dispositif? Cela est irreversible.",description:"Votre compte sera toujours sur la chaine. Cela l'enlève juste de ce dispositif. Si vous n'avez plus votre phrase de récupération (mnémonique), vous pourrez être vérrouillé de ce compte définitivement. PERSONNE NE PEUT RETROUVER VOTRE MNÉMONIQUE."}},Ub={title:"Mineur",miner_backlog:{title:"Synchroniser vos preuves",subtitle:"Re-soumettre les preuves locales",in_process:"Backlog en cours de soumission",btn_submit:"Soumettre le backlog"},miner_phases:{backlog_started:"Auditeur du backlog lancé",backlog_in_process:"Backlog en cours",backlog_complete:"Backlog complété",mining_enabled:"Minage activé",proof_started:"Requête de démarrage recue",proof_complete:"Preuve complétée"},miner_process:{status_complete:"Preuve complétée",status_in_process:"Minage en cours",notes:"Le pourcentage est une estimation.
    Il est basé sur le temps pris par les preuves précédentes.",notes2:"Dépassé 100% signifie juste que la preuve en cours prend plus de temps que la précédente."},tower_state:{local_height:"Hauteur locale de la Tour",on_chain_height:"Hauteur On-chain de la Tour",mined_in_last_epoch:"Dernier Epoch Miné",sent_in_this_epoch:"Preuves envoyées pour cette Epoch",empty:"Pas de preuve locales trouvée",proof_more:"Vous avez soumis le maximum de preuves (max 72)",proof_less:"Nombre de preuves insuffisantes pour recevoir la récompense (min 8)",proof_ok:"Vous avez soumis suffisament de preuve (min 8)"},cards:{cant_start:{title:"Votre compte n'est présentement pas sur la chaine",body:"Le mineur ne peut débuter tant que votre compte n'est pas sur la chaine. Si vous avez généré vos clés localement, quelqu'un doit vous envoyer des coins."},disco_error:{title:"Discontinuité ",body:"Il semblerait qu'il y a une preuve manquante dans votre soumission. Chaque preuve a besoin de sa précédente, et votre preuve a été rejetée de fait."},epoch_status:{empty_title:"Pas de preuves envoyées",empty_body:"Aucune preuve présente sur la chaine. Quand vous aurez soumis votre première preuve, vous trouverez vos stats ici.",in_process_title:"Allez!",in_process_body:"Votre compte doit soumettre au moins 8 preuves par epoch pour recevoir une récompense. Les récompenses sont distribuée au prochain epoch.",complete_title:"Victoire!",complete_body:"Votre compte a soumis assez de preuve pour cet epoch (minimum 8 preuves par epoch). Vous recevrez votre récompense au début du prochain epoch.",exceed_title:"Whoa!!!",exceed_body:"Vous avez miné 72 proofs, le nombre maximum de preuves par epoch. La Tower peut continuer de miner des preuves, mais elles seront soumises au prochain epoch."},first_proof:{title:"Minons votre première preuve",body:"

    Un peu de patience! Cela va prendre de 30mins à 1hr

    Votre solde diminura en minant vos preuves. Si vous soumettez le minimum requis, vous recevrez votre récompense au prochain epoch.

    Désactivez les paramètres de Veille sur votre ordinateur afin que le mineur continue de tourner en votre absence.

    ",body_disabled:"Clickez sur le switch pour démarrer le minage!"},invalid_proof:{title:"Vérification impossible des preuves",body:'Bizarre. Cette preuve a été rejetée car elle n\'est pas une "delay proof" valide. Ceci est habituellement dû à des mauvais paramètres.'},oops:{title:"Oops",body:'Une erreur s\'est passée durant le minage de la "delay proof"'},too_many_proofs:{title:"Trop de preuves",body:"Vous aurez soumis plus de preuves que prévu durant cet epoch. La chaine supporte un max de {maxNum} preuves durant chaque epoch. Vos preuves additionnelles seront soumises au prochain epoch."},wrong_difficulty:{title:"Mauvaise Difficulté",body:"La difficulté de votre preuve ne correspond pas à celle de la chaîne. Vérifiez que vous êtes connecté au bon réseau avec le bon paramètre de difficulté."},sync_proof:{title:"Synchronisation des preuves",body:"Preuves en attente de la transaction : {delta} ",body_0:"Vous avez plus de preuves sur la chaîne que sur votre dispositif. Il vous manque des preuves localement."}}},Fb={deno_tx:"Demo Tx",account:"Compte",balance:"Solde",btn_onboard:"Embarquer Compte",btn_transfer:"Transfert de Coins",onboard:{title:"Embarquer un Compte",await:"",btn_onboard:"Embarquer",btn_cancel:"Annuler",no_balance_title:"Solde insuffisant",no_balance_body1:"L'embarquement de {onboard_key} a échoué.",no_balance_body2:"Vous avez moins que 2 coins dans votre compte, vous ne pouvez donc pas embarquer d'autres comptes."},set_wallet_type:{title:"Modifier le Type de Compte",subtitle:' Soyez sûr de vous, cette opération est irreversible! Les porte-feuilles "Slow" et "Community" sont permanents.',btn_slow:'Changer en "Slow"',btn_confirm_slow:'Confirmez le passage en "Slow"? Cet opération est irreversible.',slow_confirm:'Changer en "Slow"',btn_community:'Changer en "Community"',btn_confirm_community:'Changer en "Community"',community_confirm:'Confirmez le passage en "Community"? Cet opération est irreversible'},transfer:{title:"Transfert de Coins",sender:"Envoyeur",balance:"Solde",receiver:"Receveur",amount:"Montant",amount_label:"Montant (fractions non permises)",receiver_placeholder:"Adresse du Receveur",amount_placeholder:"Montant à transferer",confirm_title:"Attention!",please_confirm:"Veuillez confirmer les informations du transfert:",await:"Attente de txs",btn_next:"Suivant",btn_confirm:"Confirmer",btn_cancel:"Annuler",btn_close:"Fermer",error_amount_greater_than_balance:"Le montant ne peut pas être supérieur au solde de compte",error_receiver_equals_sender:"Les adresses de l'Envoyeur et Receveur doivent être differentes",error_slow_wallet:"Le transfert de Coin est désactivé pour les porte-feuilles 'slow'.",success:"Transfert executé avec succés",failed:"Transfert échoué. Code: {code}"}},Wb={account_events:"Évènements du compte",version:"Version",type:"Type",amount:"Montant",sender:"Expéditeur",receiver:"Receveur",received_payment:"Paiement recu",sent_payment:"Paiement envoyé",loading:{error:"Erreur durant le chargement des évènements:",corrupted_db:"Actuellement connecté à un noeud n'ayant pas tous les évènements.",data_safe:"Ne vous inquiétez pas, votre compte est sécurisé sur la chaine. Essayez de vous connecter à un autre noeud en amont."}},Vb={link_title:"Claim Coins",card:{title:"Claim Your Missing Coins",body:"

    Oops. Occasionally blockchains make math mistakes. 0L tries to fix them as quickly as possible.

    Miner Identity Subsidy Incident: From Epoch 0 to epoch 52, the payouts to miners was lower than expected. Below you can credit your missing coins from that period.

    "},table:{account:"Account",amount:"Amount",claim:"Claim"},claim_btn:{await:"Await...",claim:"Claim Now"},modal_success:{title:"Transation confirmed!",amount_for_account:'

    You have claimed {coins} coins for account
    {account}.

    ',check_balance:"You can check your balance now.",ok_btn:"OK"},modal_error:{title:"Claim Error",body:"You must turn off miner to claim this account coins.",ok_btn:"OK"}},jb={nav:Bb,layout:Db,wallet:Rb,about:Hb,settings:zb,miner:Ub,txs:Fb,events:Wb,make_whole:Vb},Gb={wallet:"Wallet",miner:"Miner",transactions:"Transaction",events:"Events"},qb={connection_error:{title:"Oops, We Can't Connect to 0L Network",body:"

    This is likely because the upstream peer (server) you use is down.

    Don't worry, your account and coins are safe.

    If you need to update or refresh your peers you can do so here:

    "},error_accordion:{title:"Error Report",category:"Error Category",id:"ID"}},Yb={wallet:"Wallet",carpe:"CARPE",btn_new_account:"New Account",btn_restore_account:"Restore Account",newbie_message:"Looks like you don't have any accounts",reminder_create:{card_title:"Onboarding",message_headline:"You have generated keys for an account, but it does not yet exist on chain.",message_prefix:"Join our community on ",message_suffix:" and provide us your Onboard Key to get onboarded.",onboard_key:"ONBOARD KEY"},account_list:{nickname:"Nickname",address:"Address",authkey:"Authkey",unlocked:"Unlocked",balance:"Balance",offline:"offline",loading:"loading",account_on_chain:"Account Not On Chain",message:" Your balance will go down for every transaction you send, including mining."},keygen:{title:"Create New Account",description:"After you generate an account and secret phrase, you'll need someone to send one 0L coin to that account for it to be created on chain.",btn_generate_keys:"Generate Keys",btn_generate_keys_2:"Generate Different Keys",btn_create_account:"Create This Account",account_address:"Account Address",onboard_key:"Onboarding Key",onboard_key_description:"This is also known as an Auth Key. For now you'll need it to be able to create the account on chain.",securite_recovery_phrase:"SECRET RECOVERY PHRASE",securite_note:"This is your secret account password (mnemonic). If you lose it no one can help you! Write it down now.",account_tips:"Your account does not exist yet on chain. You'll need to give someone your Onboarding Key so that they can create your account."},account_from_mnem_submit:{title:" Heads Up!",body:"

    Are you sure you wrote down your mnemonic phrase?

    You won't be able to recover your account without it. No one can help you if lose it.

    This is the last opportunity to write it down.

    ",btn_cancel:"Let me check again",btn_submit:"Submit Now",btn_submiting:"Submiting"},account_from_mnem_from:{title:"RESTORE ACCOUNT",description:"Using your recovery words (mnemonic) you can configure Carpe as a wallet to monitor, and send transactions",placeholder:"Recovery Mnemonic"},account_switcher:{select_account:"Select Account",switch_account:"Switch Account",setting:"Go To Setting",developers:"Developers"}},Kb={about:"About",release:"Release",version:"Version",branch:"Branch",commit:"Commit"},Zb={title:"SETTINGS",langapp_settings:{title:"Language and Appearance",lang:"Language",lang_description:"Choose the language used to display",lang_button:"Spanish",theme:"Theme",theme_description:"Choose the theme"},network_settings:{title:"NETWORK SETTINGS",list_of_peers:"LIST OF PEERS",description:"Choose a playlist of upstream nodes, so you can access the chain. Network connections will try the list in random order until a connection is made. Simply link to any playlist.json file here to update peers.",playlist:"Update Playlist of Network Servers",override_peers:"OVERRIDE PEERS",override_peers_description:"You can force using a different peer. You can only choose one peer with this setting. It will remove the playlist. This will now be a list of one element.",url_of_upstream_node:"URL of upstream node",btn_update:"UPDATE",upstream_title:"FETCH A NEW WAYPOINT FROM UPSTREAM",upstream_subtitle:"Most waypoint issues can easily be fixed by fetching an updated one from a connected upstream peer.",btn_fetch_new_waypoint:"Fetch New Waypoint",btn_cancel:"Cancel",btn_submit:"USE PLAYLIST"},account_settings:{title:"ACCOUNT SETTINGS",btn_remove:"REMOVE ACCOUNT",confirm:"Confirm remove accounts from this device? This is not reversable.",description:"This does not delete any accounts from the chain. It only removes the accounts from this device. If you do not have your recovery codes (mnemonic) stored somewhere, you may be locked out of this account permanently. NO ONE CAN HELP YOU RECOVER THE MNEMONIC. "}},Xb={title:"Miner",miner_backlog:{title:"Sync Tower Proofs",subtitle:"Manually resubmit local proofs",in_process:"Backlog in Progress",btn_submit:"Submit Local Backlog"},miner_phases:{backlog_started:"Backlog Listener Started",backlog_in_process:"Backlog in Progress",backlog_complete:"Backlog Complete",mining_enabled:"Mining Enabled",proof_started:"Proof start request received",proof_complete:"Proof Complete"},miner_process:{status_complete:"Proof Complete",status_in_process:"Mining in Progress",notes:"The percentage is an estimate.
    It is based on your previous proof's elapsed time.",notes2:"Over 100% only means this is taking longer than previous proof"},tower_state:{local_height:"Local Tower Height",on_chain_height:"On-chain Tower Height",mined_in_last_epoch:"Last Epoch Mined",sent_in_this_epoch:"Proofs Sent this Epoch",empty:"No proofs found on device",proof_more:"You have submitted max proofs today (max 72)",proof_less:"Insufficient proofs to receive a reward today (min 8)",proof_ok:"Your account has submitted enough proofs today (min 8)"},cards:{cant_start:{title:"Your account does not exist on chain yet ",body:"The miner can't start until the account can be found on chain. Maybe you've generated new keys locally, but no one has sent any coins to that address?"},disco_error:{title:"Discontinuity ",body:"Looks like there's a gap in the proofs you are submitting. Each proof needs to reference the previous one, and the proof was rejected because of this."},epoch_status:{empty_title:"No proofs sent",empty_body:"There are no proofs saved to the chain. When you successfully submit your first proof, you will see some stats here.",in_process_title:"Keep it up",in_process_body:"Your account needs to submit at least 8 proofs per day (epoch) to receive a reward. You will receive the reward on the next day.",complete_title:"Success!",complete_body:"Your account has submitted enough proofs today (minimum 8 proofs per epoch). You should receive rewards at the start of next epoch.",exceed_title:"Whoa",exceed_body:"You have mined 72 proofs, the maximum number of proofs per epoch. The tower can keep making proofs but they will only be accepted in the next epoch."},first_proof:{title:"Let's mine your first proof",body:"

    Hang tight! This will take at least 30mins, maybe up to 1hr

    You will see your balance go down while you mine proofs. If you reach the minimum per day, you will receive a reward, on the next day (epoch).

    Check your computer settings so that the computer doesn't sleep when the screen shuts off. You want the miner running while you're not here.

    ",body_disabled:"Turn the switch on to start mining!"},invalid_proof:{title:"Cannot Verify Proof",body:'Weird. This proof was rejected because it is not a valid "delay proof". This is usually because parameters are not set correctly.'},oops:{title:"Oops",body:"Looks like there's an error with mining a delay proof"},too_many_proofs:{title:"Too Many Proofs",body:"Looks like you've sent more proofs than expected during the last 24 hours. The chain expects a max {maxNum} proofs during each epoch. On the next epoch your proofs will begin to be submitted again."},wrong_difficulty:{title:"Wrong Difficulty",body:"Looks like you're sending a proof with the wrong difficulty parameters to the chain. Check you are connected to the right network with the correct difficulty settings."},sync_proof:{title:"Syncing your proofs",body:"Proofs awaiting transaction: {delta} ",body_0:"Something is wrong, you have more proofs on-chain, than on this device. You may be missing proofs locally."}}},Jb={deno_tx:"Demo Tx",account:"Account",balance:"Balance",btn_onboard:"Onboard Account",btn_transfer:"Transfer Coins",onboard:{title:"Onboard an Account",await:"Awaiting Tx",btn_onboard:"Onboard",btn_cancel:"Cancel",no_balance_title:"Low Balance",no_balance_body1:"Onboarding {onboard_key} was not successful.",no_balance_body2:"Looks like you have less than 2 coins in your account, this means you won't be able to onboard anyone."},set_wallet_type:{title:"Set your Account Type",subtitle:" Make sure you know what you are doing. This is not reversible. Slow and Community wallets are permanent.",btn_slow:"Set Slow Wallet",btn_confirm_slow:"Confirm Set Slow Wallet? This is not reversable.",slow_confirm:"Set Slow",btn_community:"Set Community Wallet",btn_confirm_community:"Set Community",community_confirm:"Confirm Set Community Wallet? This is not reversable."},transfer:{title:"Coin Transfer",sender:"Sender",balance:"Balance",receiver:"Receiver",amount:"Amount",amount_label:"Amount (fractions not allowed yet)",receiver_placeholder:"Receiver address",amount_placeholder:"Amount to be transfered",confirm_title:"Heads up!",please_confirm:"Please confirm your transfer information:",await:"Await txs",btn_next:"Next",btn_confirm:"Confirm",btn_cancel:"Cancel",btn_close:"Close",error_amount_greater_than_balance:"Amount cannot be greater than account balance",error_receiver_equals_sender:"Receiver address must be different from sender address",error_slow_wallet:"Coin transfer is disabled for slow wallets.",success:"Transfer executed with success",failed:"Transfer failed. Code: {code}"}},Qb={account_events:"Account Events",version:"Version",type:"Type",amount:"Amount",sender:"Sender",receiver:"Receiver",received_payment:"Received Payment",sent_payment:"Sent Payment",loading:{error:"Error loading the account events:",corrupted_db:"Current connected node does not have all account events. Don't worry. Your wallet and coins are safe on the chain. Try connecting to another upstream node.",account_off_chain:"Account selected not onboarded yet."}},ev={link_title:"Claim Coins",card:{title:"Claim Your Missing Coins",body:"

    Oops. Occasionally blockchains make math mistakes. 0L tries to fix them as quickly as possible.

    Miner Identity Subsidy Incident: From Epoch 0 to epoch 52, the payouts to miners was lower than expected. Below you can credit your missing coins from that period.

    "},table:{account:"Account",amount:"Amount",claim:"Claim"},claim_btn:{await:"Await...",claim:"Claim Now"},modal_success:{title:"Transation confirmed!",amount_for_account:'

    You have claimed {coins} coins for account
    {account}.

    ',check_balance:"You can check your balance now.",ok_btn:"OK"},modal_error:{title:"Claim Error",body:"You must turn off miner to claim this account coins.",ok_btn:"OK"}},tv={nav:Gb,layout:qb,wallet:Yb,about:Kb,settings:Zb,miner:Xb,txs:Jb,events:Qb,make_whole:ev},nv={wallet:"Wallet",miner:"Miner",transactions:"Transaction",events:"Events"},iv={connection_error:{title:"Oops, We Can't Connect to 0L Network",body:"

    This is likely because the upstream peer (server) you use is down.

    Don't worry, your account and coins are safe.

    If you need to update or refresh your peers you can do so here:

    "},error_accordion:{title:"Error Report",category:"Error Category",id:"ID"}},ov={wallet:"Wallet",carpe:"CARPE",btn_new_account:"New Account",btn_restore_account:"Restore Account",newbie_message:"Looks like you don't have any accounts",reminder_create:{card_title:"Onboarding",message_headline:"You have generated keys for an account, but it does not yet exist on chain.",message_prefix:"Join our community on ",message_suffix:" and provide us your Onboard Key to get onboarded.",onboard_key:"ONBOARD KEY"},account_list:{nickname:"Nickname",address:"Address",authkey:"Authkey",unlocked:"Unlocked",balance:"Balance",offline:"offline",loading:"loading",account_on_chain:"Account Not On Chain",message:" Your balance will go down for every transaction you send, including mining."},keygen:{title:"Create New Account",description:"After you generate an account and secret phrase, you'll need someone to send one 0L coin to that account for it to be created on chain.",btn_generate_keys:"Generate Keys",btn_generate_keys_2:"Generate Different Keys",btn_create_account:"Create This Account",account_address:"Account Address",onboard_key:"Onboarding Key",onboard_key_description:"This is also known as an Auth Key. For now you'll need it to be able to create the account on chain.",securite_recovery_phrase:"SECRET RECOVERY PHRASE",securite_note:"This is your secret account password (mnemonic). If you lose it no one can help you! Write it down now.",account_tips:"Your account does not exist yet on chain. You'll need to give someone your Onboarding Key so that they can create your account."},account_from_mnem_submit:{title:" Heads Up!",body:"

    Are you sure you wrote down your mnemonic phrase?

    You won't be able to recover your account without it. No one can help you if lose it.

    This is the last opportunity to write it down.

    ",btn_cancel:"Let me check again",btn_submit:"Submit Now",btn_submiting:"Submiting"},account_from_mnem_from:{title:"RESTORE ACCOUNT",description:"Using your recovery words (mnemonic) you can configure Carpe as a wallet to monitor, and send transactions",placeholder:"Recovery Mnemonic"},account_switcher:{select_account:"Select Account",switch_account:"Switch Account",setting:"Go To Setting",developers:"Developers"}},sv={about:"About",release:"Release",version:"Version",branch:"Branch",commit:"Commit"},rv={title:"SETTINGS",langapp_settings:{title:"Language and Appearance",lang:"Language",lang_description:"Choose the language used to display",lang_button:"Italian",theme:"Theme",theme_description:"Choose the theme"},network_settings:{title:"NETWORK SETTINGS",list_of_peers:"LIST OF PEERS",description:"Choose a playlist of upstream nodes, so you can access the chain. Network connections will try the list in random order until a connection is made. Simply link to any playlist.json file here to update peers.",playlist:"Update Playlist of Network Servers",override_peers:"OVERRIDE PEERS",override_peers_description:"You can force using a different peer. You can only choose one peer with this setting. It will remove the playlist. This will now be a list of one element.",url_of_upstream_node:"URL of upstream node",btn_update:"UPDATE",upstream_title:"FETCH A NEW WAYPOINT FROM UPSTREAM",upstream_subtitle:"Most waypoint issues can easily be fixed by fetching an updated one from a connected upstream peer.",btn_fetch_new_waypoint:"Fetch New Waypoint",btn_cancel:"Cancel",btn_submit:"USE PLAYLIST"},account_settings:{title:"ACCOUNT SETTINGS",btn_remove:"REMOVE ACCOUNT",confirm:"Confirm remove accounts from this device? This is not reversable.",description:"This does not delete any accounts from the chain. It only removes the accounts from this device. If you do not have your recovery codes (mnemonic) stored somewhere, you may be locked out of this account permanently. NO ONE CAN HELP YOU RECOVER THE MNEMONIC. "}},av={title:"Miner",miner_backlog:{title:"Sync Tower Proofs",subtitle:"Manually resubmit local proofs",in_process:"Backlog in Progress",btn_submit:"Submit Local Backlog"},miner_phases:{backlog_started:"Backlog Listener Started",backlog_in_process:"Backlog in Progress",backlog_complete:"Backlog Complete",mining_enabled:"Mining Enabled",proof_started:"Proof start request received",proof_complete:"Proof Complete"},miner_process:{status_complete:"Proof Complete",status_in_process:"Mining in Progress",notes:"The percentage is an estimate.
    It is based on your previous proof's elapsed time.",notes2:"Over 100% only means this is taking longer than previous proof"},tower_state:{local_height:"Local Tower Height",on_chain_height:"On-chain Tower Height",mined_in_last_epoch:"Last Epoch Mined",sent_in_this_epoch:"Proofs Sent this Epoch",empty:"No proofs found on device",proof_more:"You have submitted max proofs today (max 72)",proof_less:"Insufficient proofs to receive a reward today (min 8)",proof_ok:"Your account has submitted enough proofs today (min 8)"},cards:{cant_start:{title:"Your account does not exist on chain yet ",body:"The miner can't start until the account can be found on chain. Maybe you've generated new keys locally, but no one has sent any coins to that address?"},disco_error:{title:"Discontinuity ",body:"Looks like there's a gap in the proofs you are submitting. Each proof needs to reference the previous one, and the proof was rejected because of this."},epoch_status:{empty_title:"No proofs sent",empty_body:"There are no proofs saved to the chain. When you successfully submit your first proof, you will see some stats here.",in_process_title:"Keep it up",in_process_body:"Your account needs to submit at least 8 proofs per day (epoch) to receive a reward. You will receive the reward on the next day.",complete_title:"Success!",complete_body:"Your account has submitted enough proofs today (minimum 8 proofs per epoch). You should receive rewards at the start of next epoch.",exceed_title:"Whoa",exceed_body:"You have mined 72 proofs, the maximum number of proofs per epoch. The tower can keep making proofs but they will only be accepted in the next epoch."},first_proof:{title:"Let's mine your first proof",body:"

    Hang tight! This will take at least 30mins, maybe up to 1hr

    You will see your balance go down while you mine proofs. If you reach the minimum per day, you will receive a reward, on the next day (epoch).

    Check your computer settings so that the computer doesn't sleep when the screen shuts off. You want the miner running while you're not here.

    ",body_disabled:"Turn the switch on to start mining!"},invalid_proof:{title:"Cannot Verify Proof",body:'Weird. This proof was rejected because it is not a valid "delay proof". This is usually because parameters are not set correctly.'},oops:{title:"Oops",body:"Looks like there's an error with mining a delay proof"},too_many_proofs:{title:"Too Many Proofs",body:"Looks like you've sent more proofs than expected during the last 24 hours. The chain expects a max {maxNum} proofs during each epoch. On the next epoch your proofs will begin to be submitted again."},wrong_difficulty:{title:"Wrong Difficulty",body:"Looks like you're sending a proof with the wrong difficulty parameters to the chain. Check you are connected to the right network with the correct difficulty settings."},sync_proof:{title:"Syncing your proofs",body:"Proofs awaiting transaction: {delta} ",body_0:"Something is wrong, you have more proofs on-chain, than on this device. You may be missing proofs locally."}}},lv={deno_tx:"Demo Tx",account:"Account",balance:"Balance",btn_onboard:"Onboard Account",btn_transfer:"Transfer Coins",onboard:{title:"Onboard an Account",await:"Awaiting Tx",btn_onboard:"Onboard",btn_cancel:"Cancel",no_balance_title:"Low Balance",no_balance_body1:"Onboarding {onboard_key} was not successful.",no_balance_body2:"Looks like you have less than 2 coins in your account, this means you won't be able to onboard anyone."},set_wallet_type:{title:"Set your Account Type",subtitle:" Make sure you know what you are doing. This is not reversible. Slow and Community wallets are permanent.",btn_slow:"Set Slow Wallet",btn_confirm_slow:"Confirm Set Slow Wallet? This is not reversable.",slow_confirm:"Set Slow",btn_community:"Set Community Wallet",btn_confirm_community:"Set Community",community_confirm:"Confirm Set Community Wallet? This is not reversable."},transfer:{title:"Coin Transfer",sender:"Sender",balance:"Balance",receiver:"Receiver",amount:"Amount",amount_label:"Amount (fractions not allowed yet)",receiver_placeholder:"Receiver address",amount_placeholder:"Amount to be transfered",confirm_title:"Heads up!",please_confirm:"Please confirm your transfer information:",await:"Await txs",btn_next:"Next",btn_confirm:"Confirm",btn_cancel:"Cancel",btn_close:"Close",error_amount_greater_than_balance:"Amount cannot be greater than account balance",error_receiver_equals_sender:"Receiver address must be different from sender address",error_slow_wallet:"Coin transfer is disabled for slow wallets.",success:"Transfer executed with success",failed:"Transfer failed. Code: {code}"}},cv={account_events:"Account Events",version:"Version",type:"Type",amount:"Amount",sender:"Sender",receiver:"Receiver",received_payment:"Received Payment",sent_payment:"Sent Payment",loading:{error:"Error loading the account events:",corrupted_db:"Current connected node does not have all account events. Don't worry. Your wallet and coins are safe on the chain. Try connecting to another upstream node.",account_off_chain:"Account selected not onboarded yet."}},uv={link_title:"Claim Coins",card:{title:"Claim Your Missing Coins",body:"

    Oops. Occasionally blockchains make math mistakes. 0L tries to fix them as quickly as possible.

    Miner Identity Subsidy Incident: From Epoch 0 to epoch 52, the payouts to miners was lower than expected. Below you can credit your missing coins from that period.

    "},table:{account:"Account",amount:"Amount",claim:"Claim"},claim_btn:{await:"Await...",claim:"Claim Now"},modal_success:{title:"Transation confirmed!",amount_for_account:'

    You have claimed {coins} coins for account
    {account}.

    ',check_balance:"You can check your balance now.",ok_btn:"OK"},modal_error:{title:"Claim Error",body:"You must turn off miner to claim this account coins.",ok_btn:"OK"}},hv={nav:nv,layout:iv,wallet:ov,about:sv,settings:rv,miner:av,txs:lv,events:cv,make_whole:uv},fv={wallet:"Carteira",miner:"Minerador",transactions:"Transações",events:"Eventos"},dv={connection_error:{title:"Opa, não foi possível conectar à rede 0L",body:"

    Isto geralmente acontece porque o node (servidor) que você está usando está fora do ar.

    Não se preocupe, sua conta e moedas estão seguras.

    Se você precisar configurar ou atualizar seus nodes, você pode fazer isso aqui:

    "},error_accordion:{title:"Relatório de Erros",category:"Categoria de Erro",id:"ID"}},mv={wallet:"Carteira",carpe:"CARPE",btn_new_account:"Criar Conta",btn_restore_account:"Restaurar Conta",newbie_message:"Parece que você não tem nenhuma conta ainda",reminder_create:{card_title:"Integração",message_headline:"Você gerou chaves para uma conta, mas ela não existe na rede ainda.",message_prefix:"Junte-se à nossa comunidade no ",message_suffix:" e forneça-nos a sua Chave de Integração para criar sua conta na rede.",onboard_key:"CHAVE DE INTEGRAÇÃO"},account_list:{nickname:"Apelido",address:"Conta",authkey:"Chave de autenticação",unlocked:"Unlocked",balance:"Saldo",offline:"offline",loading:"carregando",account_on_chain:"Conta não criada na rede",message:"Seu saldo diminuirá para cada transação que você enviar, incluindo as de mineração."},keygen:{title:"Criar nova conta",description:"Depois de gerar uma conta e a frase secreta, você precisará que alguém envie uma moeda do 0L para esta conta para que ela seja criada na rede.",btn_generate_keys:"Gerar Chaves",btn_generate_keys_2:"Gerar Chaves Diferentes",btn_create_account:"Criar Esta Conta",account_address:"Endereço da Conta",onboard_key:"Chave de Integração",onboard_key_description:"Isto também é conhecido como Chave de Autenticação. Por enquanto, você precisará dele para poder criar a conta na rede.",securite_recovery_phrase:"FRASE SECRETA DE RECUPERAÇÃO",securite_note:"Esta é a chave secreta da sua conta (mnemônico). Se você perder ela, ninguém poderá te ajudar! Escreva ela em algum lugar agora.",account_tips:"Sua conta não existe na rede ainda. Você precisará enviar para alguém sua Chave de Integração para que possam criar sua conta."},account_from_mnem_submit:{title:"Anteção!",body:"

    Você tem certeza que escreveu sua frase mnemônica?

    Você não conseguirá recuperar sua conta sem ela de jeito algum. Ninguém pode te ajudar se você perdê-la.

    Esta é a sua última oportunidade de escrevê-la em algum lugar.

    ",btn_cancel:"Deixe-me verificar novamente",btn_submit:"Enviar Agora",btn_submiting:"Enviando"},account_from_mnem_from:{title:"RESTAURAR CONTA",description:"Usando suas palavras de recuperação (mnemônicos), você pode configurar o Carpe como uma carteira para monitorar e enviar transações",placeholder:"Mnemônico de Recuperação"},account_switcher:{select_account:"Selecionar Conta",switch_account:"Mudar de Conta",setting:"Configurações",developers:"Desenvolvedores"}},pv={about:"Sobre",release:"Lançamento",version:"Versão",branch:"Branch",commit:"Commit"},gv={title:"CONFIGURAÇÕES",langapp_settings:{title:"Língua e Aparência",lang:"Língua",lang_description:"Escolha o idioma",lang_button:"Português",theme:"Tema",theme_description:"Escolha o tema"},network_settings:{title:"CONFIGURAÇÕES DE REDE",list_of_peers:"LISTA DE PARES",description:"Escolha uma lista de nós ascendentes, para que você possa acessar o blockchain. As conexões de rede tentarão a lista em ordem aleatória até que uma conexão seja estabelecida. Basta vincular a qualquer arquivo playlist.json aqui para atualizar os pares.",playlist:"Atualizar Lista de Servidores de Rede",override_peers:"SUBSTITUIR PARES",override_peers_description:"Você pode forçar usando um par diferente. Você só pode escolher um par com essa configuração. Ela irá remover a lista de pares. Esta será agora uma lista de um elemento.",url_of_upstream_node:"URL do nó ascendente",btn_update:"ATUALIZAR",upstream_title:"BUSCAR UM NOVO PONTO DE CAMINHO DO NODE ASCENDENTE",upstream_subtitle:"A maioria dos problemas de Ponto de Caminho pode ser facilmente corrigida ao buscar um atualizado de um par ascendente conectado.",btn_fetch_new_waypoint:"Buscar Novo Ponto de Caminho",btn_cancel:"Cancelar",btn_submit:"USAR LISTA"},account_settings:{title:"CONFIGURAÇÕES DA CONTA",btn_remove:"REMOVER CONTA",confirm:"Confirmar remover contas deste dispositivo? Isso não é reversível.",description:"Isso não exclui nenhuma conta da rede. Apenas remove as contas deste dispositivo. Se você não tiver seus códigos de recuperação (mnemônicos) armazenados em algum lugar, poderá ser bloqueado desta conta permanentemente. NINGUÉM PODE AJUDÁ-LO A RECUPERAR O MNEMONIC."}},_v={title:"Minerador",miner_backlog:{title:"Provas de Sincronização da Torre",subtitle:"Reenviar manualmente as provas locais",in_process:"Backlog em Andamento",btn_submit:"Enviar Backlog Local"},miner_phases:{backlog_started:"Ouvinte de backlog iniciado",backlog_in_process:"Backlog em Andamento",backlog_complete:"Backlog Concluído",mining_enabled:"Mineração Ativada",proof_started:"Solicitação de início de prova recebida",proof_complete:"Prova Concluída"},miner_process:{status_complete:"Prova Concluída",status_in_process:"Mineração em Andamento",notes:"A porcentagem é uma estimativa.
    É baseada no tempo decorrido da sua prova anterior.",notes2:"Mais de 100% significa apenas que isso está demorando mais do que a prova anterior."},tower_state:{local_height:"Altura da Torre Local",on_chain_height:"Altura da Torre no Blockchain",mined_in_last_epoch:"Última Época Minerada.",sent_in_this_epoch:"Provas enviadas nesta época",empty:"Nenhuma prova encontrada no dispositivo",proof_more:"Você enviou o máximo de provas hoje (máximo de 72)",proof_less:"Provas insuficientes para receber uma recompensa hoje (min 8)",proof_ok:"Sua conta enviou provas suficientes hoje (min 8)"},cards:{cant_start:{title:"Sua conta ainda não existe na rede",body:"O minerador não pode iniciar até que a conta seja encontrada na rede. Talvez você tenha gerado novas chaves localmente, mas ninguém enviou moedas para esse endereço ainda?"},disco_error:{title:"Descontinuidade",body:"Parece que há uma lacuna nas provas que você está enviando. Cada prova precisa referenciar a anterior, e a prova foi rejeitada por causa disso."},epoch_status:{empty_title:"Nenhuma prova enviada",empty_body:"Não há provas salvas na rede. Quando você enviar sua primeira prova com sucesso, verá algumas estatísticas aqui.",in_process_title:"Continue assim",in_process_body:"Sua conta precisa enviar pelo menos 8 provas por dia (época) para receber uma recompensa. Você receberá a recompensa no dia seguinte.",complete_title:"Sucesso!",complete_body:"Sua conta enviou provas suficientes hoje (mínimo de 8 provas por época). Você deve receber recompensas no início da próxima época.",exceed_title:"Uau",exceed_body:"Você minerou 72 provas, o número máximo de provas por época. A torre pode continuar fazendo provas, mas elas só serão aceitas na próxima época."},first_proof:{title:"Vamos minerar sua primeira prova",body:"

    Aguente firme! Isso levará pelo menos 30 minutos, talvez até 1 hora.

    Você verá seu saldo cair enquanto você minera provas. Se você atingir o mínimo por dia, receberá uma recompensa, no dia seguinte (época).

    Verifique as configurações do seu computador para que o computador não durma quando a tela for desligada. Você quer que o minerador funcione enquanto você não está aqui.

    ",body_disabled:"Ligue o interruptor para iniciar a mineração!"},invalid_proof:{title:"Não é Possível Verificar a Prova",body:'Esquisito. Esta prova foi rejeitada porque não é uma "prova de atraso" válida. Isso geralmente ocorre porque os parâmetros não estão definidos corretamente.'},oops:{title:"Opa",body:"Parece que há um erro ao minerar uma prova de atraso"},too_many_proofs:{title:"Muitas Provas",body:"Parece que você enviou mais provas do que o esperado nas últimas 24 horas. A rede espera um máximo de {maxNum} provas durante cada época. Na próxima época suas provas começarão a ser submetidas novamente."},wrong_difficulty:{title:"Dificuldade Errada",body:"Parece que você está enviando uma prova com os parâmetros de dificuldade errados para a rede. Verifique se você está conectado à rede correta com as configurações de dificuldade corretas."},sync_proof:{title:"Sincronizando suas provas",body:"Provas aguardando transação: {delta} ",body_0:"Algo está errado, você tem mais provas na rede do que neste dispositivo. Pode estar faltando provas localmente."}}},bv={deno_tx:"Demo Tx",account:"Conta",balance:"Saldo",btn_onboard:"Integrar Conta",btn_transfer:"Transferir Moedas",onboard:{title:"Integrar uma conta",await:"Aguardando",btn_onboard:"Integrar",btn_cancel:"Cancelar",no_balance_title:"Saldo Insuficiente",no_balance_body1:"A integração de {onboard_key} não foi bem-sucedida.",no_balance_body2:"Parece que você tem menos de 2 moedas em sua conta, isso significa que você não poderá embarcar ninguém."},set_wallet_type:{title:"Defina seu Tipo de Conta",subtitle:"Certifique-se de que você sabe o que está fazendo. Essa operação não é reversível. As carteiras lentas e comunitárias são permanentes.",btn_slow:"Definir Carteira Lenta",btn_confirm_slow:"Confirmar Definir Carteira Lenta? Esta operação não é reversível.",slow_confirm:"Definir Lenta",btn_community:"Definir Carteira de Comunidade",btn_confirm_community:"Definir Comunidade",community_confirm:"Confirmar Definir Carteira de Comunidade? Esta operação não é reversível."},transfer:{title:"Transferência de Moedas",sender:"Pagador",balance:"Saldo",receiver:"Recebedor",amount:"Valor",amount_label:"Valor (frações não são permitidas ainda)",receiver_placeholder:"Endereço do Recebedor",amount_placeholder:"Valor a ser transferido",confirm_title:"Atenção!",please_confirm:"Por favor, confirme as informações da sua transferência:",await:"Aguarde",btn_next:"Próximo",btn_confirm:"Confirmar",btn_cancel:"Cancelar",btn_close:"Fechar",error_amount_greater_than_balance:"Valor não pode ser maior que o saldo da conta",error_receiver_equals_sender:"Endereço do recebedor deve ser diferente do endereço do emissor.",error_slow_wallet:"Transferência de moedas está desabilidato para slow wallets.",success:"Transferência executada com sucesso!",failed:"Transferência falhou. Código: {code}"}},vv={account_events:"Eventos da Conta",version:"Versão",type:"Tipo",amount:"Valor",sender:"Pagador",receiver:"Recebedor",received_payment:"Pagamento Recebido",sent_payment:"Pagamento Enviado",loading:{error:"Erro ao carregar os eventos da conta:",corrupted_db:"O nó conectado atual não possui todos os eventos da conta. Não se preocupe. Sua carteira e moedas estão seguras na rede. Tente conectar-se a outro nó ascendente.",account_off_chain:"Conta selecionada não foi integrada ainda."}},yv={link_title:"Claim Coins",card:{title:"Claim Your Missing Coins",body:"

    Oops. Occasionally blockchains make math mistakes. 0L tries to fix them as quickly as possible.

    Miner Identity Subsidy Incident: From Epoch 0 to epoch 52, the payouts to miners was lower than expected. Below you can credit your missing coins from that period.

    "},table:{account:"Account",amount:"Amount",claim:"Claim"},claim_btn:{await:"Await...",claim:"Claim Now"},modal_success:{title:"Transation confirmed!",amount_for_account:'

    You have claimed {coins} coins for account
    {account}.

    ',check_balance:"You can check your balance now.",ok_btn:"OK"},modal_error:{title:"Claim Error",body:"You must turn off miner to claim this account coins.",ok_btn:"OK"}},wv={nav:fv,layout:dv,wallet:mv,about:pv,settings:gv,miner:_v,txs:bv,events:vv,make_whole:yv},kv={wallet:"Wallet",miner:"Miner",transactions:"Transaction",events:"Events"},$v={connection_error:{title:"Oops, We Can't Connect to 0L Network",body:"

    This is likely because the upstream peer (server) you use is down.

    Don't worry, your account and coins are safe.

    If you need to update or refresh your peers you can do so here:

    "},error_accordion:{title:"Error Report",category:"Error Category",id:"ID"}},Cv={wallet:"Wallet",carpe:"CARPE",btn_new_account:"New Account",btn_restore_account:"Restore Account",newbie_message:"Looks like you don't have any accounts",reminder_create:{card_title:"Onboarding",message_headline:"You have generated keys for an account, but it does not yet exist on chain.",message_prefix:"Join our community on ",message_suffix:" and provide us your Onboard Key to get onboarded.",onboard_key:"ONBOARD KEY"},account_list:{nickname:"Nickname",address:"Address",authkey:"Authkey",unlocked:"Unlocked",balance:"Balance",offline:"offline",loading:"loading",account_on_chain:"Account Not On Chain",message:" Your balance will go down for every transaction you send, including mining."},keygen:{title:"Create New Account",description:"After you generate an account and secret phrase, you'll need someone to send one 0L coin to that account for it to be created on chain.",btn_generate_keys:"Generate Keys",btn_generate_keys_2:"Generate Different Keys",btn_create_account:"Create This Account",account_address:"Account Address",onboard_key:"Onboarding Key",onboard_key_description:"This is also known as an Auth Key. For now you'll need it to be able to create the account on chain.",securite_recovery_phrase:"SECRET RECOVERY PHRASE",securite_note:"This is your secret account password (mnemonic). If you lose it no one can help you! Write it down now.",account_tips:"Your account does not exist yet on chain. You'll need to give someone your Onboarding Key so that they can create your account."},account_from_mnem_submit:{title:" Heads Up!",body:"

    Are you sure you wrote down your mnemonic phrase?

    You won't be able to recover your account without it. No one can help you if lose it.

    This is the last opportunity to write it down.

    ",btn_cancel:"Let me check again",btn_submit:"Submit Now",btn_submiting:"Submiting"},account_from_mnem_from:{title:"RESTORE ACCOUNT",description:"Using your recovery words (mnemonic) you can configure Carpe as a wallet to monitor, and send transactions",placeholder:"Recovery Mnemonic"},account_switcher:{select_account:"Select Account",switch_account:"Switch Account",setting:"Go To Setting",developers:"Developers"}},xv={about:"About",release:"Release",version:"Version",branch:"Branch",commit:"Commit"},Ev={title:"SETTINGS",langapp_settings:{title:"Language and Appearance",lang:"Language",lang_description:"Choose the language used to display",lang_button:"Arabic",theme:"Theme",theme_description:"Choose the theme"},network_settings:{title:"NETWORK SETTINGS",list_of_peers:"LIST OF PEERS",description:"Choose a playlist of upstream nodes, so you can access the chain. Network connections will try the list in random order until a connection is made. Simply link to any playlist.json file here to update peers.",playlist:"Update Playlist of Network Servers",override_peers:"OVERRIDE PEERS",override_peers_description:"You can force using a different peer. You can only choose one peer with this setting. It will remove the playlist. This will now be a list of one element.",url_of_upstream_node:"URL of upstream node",btn_update:"UPDATE",upstream_title:"FETCH A NEW WAYPOINT FROM UPSTREAM",upstream_subtitle:"Most waypoint issues can easily be fixed by fetching an updated one from a connected upstream peer.",btn_fetch_new_waypoint:"Fetch New Waypoint",btn_cancel:"Cancel",btn_submit:"USE PLAYLIST"},account_settings:{title:"ACCOUNT SETTINGS",btn_remove:"REMOVE ACCOUNT",confirm:"Confirm remove accounts from this device? This is not reversable.",description:"This does not delete any accounts from the chain. It only removes the accounts from this device. If you do not have your recovery codes (mnemonic) stored somewhere, you may be locked out of this account permanently. NO ONE CAN HELP YOU RECOVER THE MNEMONIC. "}},Sv={title:"Miner",miner_backlog:{title:"Sync Tower Proofs",subtitle:"Manually resubmit local proofs",in_process:"Backlog in Progress",btn_submit:"Submit Local Backlog"},miner_phases:{backlog_started:"Backlog Listener Started",backlog_in_process:"Backlog in Progress",backlog_complete:"Backlog Complete",mining_enabled:"Mining Enabled",proof_started:"Proof start request received",proof_complete:"Proof Complete"},miner_process:{status_complete:"Proof Complete",status_in_process:"Mining in Progress",notes:"The percentage is an estimate.
    It is based on your previous proof's elapsed time.",notes2:"Over 100% only means this is taking longer than previous proof"},tower_state:{local_height:"Local Tower Height",on_chain_height:"On-chain Tower Height",mined_in_last_epoch:"Last Epoch Mined",sent_in_this_epoch:"Proofs Sent this Epoch",empty:"No proofs found on device",proof_more:"You have submitted max proofs today (max 72)",proof_less:"Insufficient proofs to receive a reward today (min 8)",proof_ok:"Your account has submitted enough proofs today (min 8)"},cards:{cant_start:{title:"Your account does not exist on chain yet ",body:"The miner can't start until the account can be found on chain. Maybe you've generated new keys locally, but no one has sent any coins to that address?"},disco_error:{title:"Discontinuity ",body:"Looks like there's a gap in the proofs you are submitting. Each proof needs to reference the previous one, and the proof was rejected because of this."},epoch_status:{empty_title:"No proofs sent",empty_body:"There are no proofs saved to the chain. When you successfully submit your first proof, you will see some stats here.",in_process_title:"Keep it up",in_process_body:"Your account needs to submit at least 8 proofs per day (epoch) to receive a reward. You will receive the reward on the next day.",complete_title:"Success!",complete_body:"Your account has submitted enough proofs today (minimum 8 proofs per epoch). You should receive rewards at the start of next epoch.",exceed_title:"Whoa",exceed_body:"You have mined 72 proofs, the maximum number of proofs per epoch. The tower can keep making proofs but they will only be accepted in the next epoch."},first_proof:{title:"Let's mine your first proof",body:"

    Hang tight! This will take at least 30mins, maybe up to 1hr

    You will see your balance go down while you mine proofs. If you reach the minimum per day, you will receive a reward, on the next day (epoch).

    Check your computer settings so that the computer doesn't sleep when the screen shuts off. You want the miner running while you're not here.

    ",body_disabled:"Turn the switch on to start mining!"},invalid_proof:{title:"Cannot Verify Proof",body:'Weird. This proof was rejected because it is not a valid "delay proof". This is usually because parameters are not set correctly.'},oops:{title:"Oops",body:"Looks like there's an error with mining a delay proof"},too_many_proofs:{title:"Too Many Proofs",body:"Looks like you've sent more proofs than expected during the last 24 hours. The chain expects a max {maxNum} proofs during each epoch. On the next epoch your proofs will begin to be submitted again."},wrong_difficulty:{title:"Wrong Difficulty",body:"Looks like you're sending a proof with the wrong difficulty parameters to the chain. Check you are connected to the right network with the correct difficulty settings."},sync_proof:{title:"Syncing your proofs",body:"Proofs awaiting transaction: {delta} ",body_0:"Something is wrong, you have more proofs on-chain, than on this device. You may be missing proofs locally."}}},Tv={deno_tx:"Demo Tx",account:"Account",balance:"Balance",btn_onboard:"Onboard Account",btn_transfer:"Transfer Coins",onboard:{title:"Onboard an Account",await:"Awaiting Tx",btn_onboard:"Onboard",btn_cancel:"Cancel",no_balance_title:"Low Balance",no_balance_body1:"Onboarding {onboard_key} was not successful.",no_balance_body2:"Looks like you have less than 2 coins in your account, this means you won't be able to onboard anyone."},set_wallet_type:{title:"Set your Account Type",subtitle:" Make sure you know what you are doing. This is not reversible. Slow and Community wallets are permanent.",btn_slow:"Set Slow Wallet",btn_confirm_slow:"Confirm Set Slow Wallet? This is not reversable.",slow_confirm:"Set Slow",btn_community:"Set Community Wallet",btn_confirm_community:"Set Community",community_confirm:"Confirm Set Community Wallet? This is not reversable."},transfer:{title:"Coin Transfer",sender:"Sender",balance:"Balance",receiver:"Receiver",amount:"Amount",amount_label:"Amount (fractions not allowed yet)",receiver_placeholder:"Receiver address",amount_placeholder:"Amount to be transfered",confirm_title:"Heads up!",please_confirm:"Please confirm your transfer information:",await:"Await txs",btn_next:"Next",btn_confirm:"Confirm",btn_cancel:"Cancel",btn_close:"Close",error_amount_greater_than_balance:"Amount cannot be greater than account balance",error_receiver_equals_sender:"Receiver address must be different from sender address",error_slow_wallet:"Coin transfer is disabled for slow wallets.",success:"Transfer executed with success",failed:"Transfer failed. Code: {code}"}},Lv={account_events:"Account Events",version:"Version",type:"Type",amount:"Amount",sender:"Sender",receiver:"Receiver",received_payment:"Received Payment",sent_payment:"Sent Payment",loading:{error:"Error loading the account events:",corrupted_db:"Current connected node does not have all account events. Don't worry. Your wallet and coins are safe on the chain. Try connecting to another upstream node.",account_off_chain:"Account selected not onboarded yet."}},Av={link_title:"Claim Coins",card:{title:"Claim Your Missing Coins",body:"

    Oops. Occasionally blockchains make math mistakes. 0L tries to fix them as quickly as possible.

    Miner Identity Subsidy Incident: From Epoch 0 to epoch 52, the payouts to miners was lower than expected. Below you can credit your missing coins from that period.

    "},table:{account:"Account",amount:"Amount",claim:"Claim"},claim_btn:{await:"Await...",claim:"Claim Now"},modal_success:{title:"Transation confirmed!",amount_for_account:'

    You have claimed {coins} coins for account
    {account}.

    ',check_balance:"You can check your balance now.",ok_btn:"OK"},modal_error:{title:"Claim Error",body:"You must turn off miner to claim this account coins.",ok_btn:"OK"}},Mv={nav:kv,layout:$v,wallet:Cv,about:xv,settings:Ev,miner:Sv,txs:Tv,events:Lv,make_whole:Av};Mn("en",async()=>pb);Mn("zh_cn",async()=>xb);Mn("de",async()=>Ob);Mn("fr",async()=>jb);Mn("es",async()=>tv);Mn("it",async()=>hv);Mn("pt",async()=>wv);Mn("ar",async()=>Mv);function ha(e){const{withLocale:t}=e;D2({initialLocale:t,fallbackLocale:"en"})}const It=Be(),Ui=Be(!1),sn=Be(!1),An=Be([]),Ei=Be(!1),Pv=Be(),Yf=Be(!1),fa=Be(),Bs=Be(!1),Da=Be(),da=Be(),Bi=e=>e.replace("00000000000000000000000000000000",""),Iv=()=>{Dt(Bt.Info," call init_preferences"),ha({withLocale:"en",fallbackLocale:"en"});const e=Ve(It),t=e&&e.locale?e.locale:G2();ha({withLocale:t,fallbackLocale:"en"})};function En(e){je("set_preferences_locale",{locale:e}).then(()=>{ha({withLocale:e,fallbackLocale:"en"})}).catch(t=>Ge(t,!0,"set_preferences_locale"))}var Nv={};va(Nv,{CloseRequestedEvent:()=>td,LogicalPosition:()=>Zf,LogicalSize:()=>Kf,PhysicalPosition:()=>Ls,PhysicalSize:()=>Ts,UserAttentionType:()=>Xf,WebviewWindow:()=>Di,WebviewWindowHandle:()=>Qf,WindowManager:()=>ed,appWindow:()=>pa,availableMonitors:()=>Dv,currentMonitor:()=>Ov,getAll:()=>ma,getCurrent:()=>Jf,primaryMonitor:()=>Bv});var Kf=class{constructor(e,t){this.type="Logical",this.width=e,this.height=t}},Ts=class{constructor(e,t){this.type="Physical",this.width=e,this.height=t}toLogical(e){return new Kf(this.width/e,this.height/e)}},Zf=class{constructor(e,t){this.type="Logical",this.x=e,this.y=t}},Ls=class{constructor(e,t){this.type="Physical",this.x=e,this.y=t}toLogical(e){return new Zf(this.x/e,this.y/e)}},Xf=(e=>(e[e.Critical=1]="Critical",e[e.Informational=2]="Informational",e))(Xf||{});function Jf(){return new Di(window.__TAURI_METADATA__.__currentWindow.label,{skip:!0})}function ma(){return window.__TAURI_METADATA__.__windows.map(e=>new Di(e.label,{skip:!0}))}var Mu=["tauri://created","tauri://error"],Qf=class{constructor(e){this.label=e,this.listeners=Object.create(null)}async listen(e,t){return this._handleTauriEvent(e,t)?Promise.resolve(()=>{let i=this.listeners[e];i.splice(i.indexOf(t),1)}):ya(e,this.label,t)}async once(e,t){return this._handleTauriEvent(e,t)?Promise.resolve(()=>{let i=this.listeners[e];i.splice(i.indexOf(t),1)}):qh(e,this.label,t)}async emit(e,t){if(Mu.includes(e)){for(let i of this.listeners[e]||[])i({event:e,id:-1,windowLabel:this.label,payload:t});return Promise.resolve()}return Gh(e,this.label,t)}_handleTauriEvent(e,t){return Mu.includes(e)?(e in this.listeners?this.listeners[e].push(t):this.listeners[e]=[t],!0):!1}},ed=class extends Qf{async scaleFactor(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"scaleFactor"}}}})}async innerPosition(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"innerPosition"}}}}).then(({x:e,y:t})=>new Ls(e,t))}async outerPosition(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"outerPosition"}}}}).then(({x:e,y:t})=>new Ls(e,t))}async innerSize(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"innerSize"}}}}).then(({width:e,height:t})=>new Ts(e,t))}async outerSize(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"outerSize"}}}}).then(({width:e,height:t})=>new Ts(e,t))}async isFullscreen(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isFullscreen"}}}})}async isMinimized(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isMinimized"}}}})}async isMaximized(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isMaximized"}}}})}async isFocused(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isFocused"}}}})}async isDecorated(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isDecorated"}}}})}async isResizable(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isResizable"}}}})}async isMaximizable(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isMaximizable"}}}})}async isMinimizable(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isMinimizable"}}}})}async isClosable(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isClosable"}}}})}async isVisible(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isVisible"}}}})}async title(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"title"}}}})}async theme(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"theme"}}}})}async center(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"center"}}}})}async requestUserAttention(e){let t=null;return e&&(e===1?t={type:"Critical"}:t={type:"Informational"}),Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"requestUserAttention",payload:t}}}})}async setResizable(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setResizable",payload:e}}}})}async setMaximizable(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setMaximizable",payload:e}}}})}async setMinimizable(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setMinimizable",payload:e}}}})}async setClosable(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setClosable",payload:e}}}})}async setTitle(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setTitle",payload:e}}}})}async maximize(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"maximize"}}}})}async unmaximize(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"unmaximize"}}}})}async toggleMaximize(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"toggleMaximize"}}}})}async minimize(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"minimize"}}}})}async unminimize(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"unminimize"}}}})}async show(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"show"}}}})}async hide(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"hide"}}}})}async close(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"close"}}}})}async setDecorations(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setDecorations",payload:e}}}})}async setAlwaysOnTop(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setAlwaysOnTop",payload:e}}}})}async setContentProtected(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setContentProtected",payload:e}}}})}async setSize(e){if(!e||e.type!=="Logical"&&e.type!=="Physical")throw new Error("the `size` argument must be either a LogicalSize or a PhysicalSize instance");return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setSize",payload:{type:e.type,data:{width:e.width,height:e.height}}}}}})}async setMinSize(e){if(e&&e.type!=="Logical"&&e.type!=="Physical")throw new Error("the `size` argument must be either a LogicalSize or a PhysicalSize instance");return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setMinSize",payload:e?{type:e.type,data:{width:e.width,height:e.height}}:null}}}})}async setMaxSize(e){if(e&&e.type!=="Logical"&&e.type!=="Physical")throw new Error("the `size` argument must be either a LogicalSize or a PhysicalSize instance");return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setMaxSize",payload:e?{type:e.type,data:{width:e.width,height:e.height}}:null}}}})}async setPosition(e){if(!e||e.type!=="Logical"&&e.type!=="Physical")throw new Error("the `position` argument must be either a LogicalPosition or a PhysicalPosition instance");return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setPosition",payload:{type:e.type,data:{x:e.x,y:e.y}}}}}})}async setFullscreen(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setFullscreen",payload:e}}}})}async setFocus(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setFocus"}}}})}async setIcon(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setIcon",payload:{icon:typeof e=="string"?e:Array.from(e)}}}}})}async setSkipTaskbar(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setSkipTaskbar",payload:e}}}})}async setCursorGrab(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setCursorGrab",payload:e}}}})}async setCursorVisible(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setCursorVisible",payload:e}}}})}async setCursorIcon(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setCursorIcon",payload:e}}}})}async setCursorPosition(e){if(!e||e.type!=="Logical"&&e.type!=="Physical")throw new Error("the `position` argument must be either a LogicalPosition or a PhysicalPosition instance");return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setCursorPosition",payload:{type:e.type,data:{x:e.x,y:e.y}}}}}})}async setIgnoreCursorEvents(e){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setIgnoreCursorEvents",payload:e}}}})}async startDragging(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"startDragging"}}}})}async onResized(e){return this.listen("tauri://resize",t=>{t.payload=id(t.payload),e(t)})}async onMoved(e){return this.listen("tauri://move",t=>{t.payload=nd(t.payload),e(t)})}async onCloseRequested(e){return this.listen("tauri://close-requested",t=>{let i=new td(t);Promise.resolve(e(i)).then(()=>{if(!i.isPreventDefault())return this.close()})})}async onFocusChanged(e){let t=await this.listen("tauri://focus",o=>{e({...o,payload:!0})}),i=await this.listen("tauri://blur",o=>{e({...o,payload:!1})});return()=>{t(),i()}}async onScaleChanged(e){return this.listen("tauri://scale-change",e)}async onMenuClicked(e){return this.listen("tauri://menu",e)}async onFileDropEvent(e){let t=await this.listen("tauri://file-drop",s=>{e({...s,payload:{type:"drop",paths:s.payload}})}),i=await this.listen("tauri://file-drop-hover",s=>{e({...s,payload:{type:"hover",paths:s.payload}})}),o=await this.listen("tauri://file-drop-cancelled",s=>{e({...s,payload:{type:"cancel"}})});return()=>{t(),i(),o()}}async onThemeChanged(e){return this.listen("tauri://theme-changed",e)}},td=class{constructor(e){this._preventDefault=!1,this.event=e.event,this.windowLabel=e.windowLabel,this.id=e.id}preventDefault(){this._preventDefault=!0}isPreventDefault(){return this._preventDefault}},Di=class extends ed{constructor(e,t={}){super(e),t!=null&&t.skip||Ae({__tauriModule:"Window",message:{cmd:"createWebview",data:{options:{label:e,...t}}}}).then(async()=>this.emit("tauri://created")).catch(async i=>this.emit("tauri://error",i))}static getByLabel(e){return ma().some(t=>t.label===e)?new Di(e,{skip:!0}):null}static async getFocusedWindow(){for(let e of ma())if(await e.isFocused())return e;return null}},pa;"__TAURI_METADATA__"in window?pa=new Di(window.__TAURI_METADATA__.__currentWindow.label,{skip:!0}):(console.warn('Could not find "window.__TAURI_METADATA__". The "appWindow" value will reference the "main" window label.\nNote that this is not an issue if running this frontend on a browser instead of a Tauri window.'),pa=new Di("main",{skip:!0}));function Ra(e){return e===null?null:{name:e.name,scaleFactor:e.scaleFactor,position:nd(e.position),size:id(e.size)}}function nd(e){return new Ls(e.x,e.y)}function id(e){return new Ts(e.width,e.height)}async function Ov(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{cmd:{type:"currentMonitor"}}}}).then(Ra)}async function Bv(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{cmd:{type:"primaryMonitor"}}}}).then(Ra)}async function Dv(){return Ae({__tauriModule:"Window",message:{cmd:"manage",data:{cmd:{type:"availableMonitors"}}}}).then(e=>e.map(Ra))}const Rv=()=>({chain_id:"TESTING",nodes:[{url:"http://localhost:8080",note:"local-net",version:0,is_api:!1,is_sync:!1}]});var Kt=(e=>(e.MAINNET="MAINNET",e.TESTNET="TESTNET",e.TESTING="TESTING",e))(Kt||{});const vn=Be(Rv()),ni=Be(!0),As=Be(!1),Ha=Be(new Date().getSeconds()),bs=Be(0),od=Be([]),ga=Be();function Gr(e){je("toggle_network",{chainId:e}).then(t=>{vn.set(t),Fi()}).catch(t=>Ge(t,!1,"setNetwork"))}const za=async()=>{je("get_networks",{}).then(e=>{vn.set(e)}).catch(e=>Ge(e,!0,"getNetwork"))},Io=async()=>(Dt(Bt.Info," get_metadata"),je("get_metadata",{}).then(e=>(ga.set(e),ni.set(!0),As.set(!1),Ha.set(new Date().getSeconds()),e)).catch(e=>{Ge(e,!0,"getMetadata"),ga.set(null),ni.set(!1),Hv(),Ua()})),Ua=async()=>{if(!(new Date().getSeconds(){od.set(e),Io(),As.set(!1),bs.set(0)}).catch(e=>{Ge(e,!0,"refreshUpstreamPeerStats")})},Hv=()=>{bs.set(Ve(bs)+1);const e=new Date;e.setSeconds(e.getSeconds()+2*Ve(bs)),Ha.set(e.getSeconds())},zv=async()=>{Ve(an)||Fa().then(Rs).then(()=>an.set(!0)).then(Ds)};async function sd(){return an.set(!1),Wa(),!0}function Uv(){Ve(an)?sd():zv()}const rd=Jf(),Ds=async()=>{if(!f_()){Ge({category:1,uid:1,msg:"cannot mine proof, invalid state"},!0,"towerOnce");return}console.log("mine tower once"),Mo.set(!1),Ea.set(!1);let t=(Ve(vn)?Ve(vn).chain_id:Kt.MAINNET)==Kt.TESTING?5*1e3:60*60*1e3;const i=Ve(Zt);i&&i.last_local_proof&&i.last_local_proof.elapsed_secs!=null&&(t=1+i.last_local_proof.elapsed_secs*1e3);const o={proof_in_progress:i&&i.local_height?i.local_height+1:1,time_start:Date.now(),previous_duration:t,complete:!1,error:!1,time_elapsed:0,pct_complete:0};Zt.update(s=>(s.progress=o,s)),Fv()},Fv=async()=>je("miner_once",{}).catch(e=>{Ge(e,!1,"towerInvoke"),sd(),Zt.update(t=>(t.progress&&(t.progress.pct_complete=0,t.progress.complete=!1,t.progress.error=!0),t))}).then(e=>{Ea.set(!0),Mo.set(!1),Zt.update(t=>(t.last_local_proof=e,t.progress&&(t.progress.pct_complete=1,t.progress.complete=!0),t)),en("Miner proof ".concat(e.height," complete!")),Rt.set(JSON.stringify(e))}).then(ja).then(Ga).finally(Va),Fa=async()=>{await je("start_backlog_sender_listener",{}).then(e=>(Rt.set(e),si.set(!0),e)).catch(e=>{let t=!1;e.uid==104&&(Yf.set(!0),t=!0),Ge(e,t,"startBacklogListener")})},Wa=async()=>rd.emit("kill-backlog-listener").then(()=>si.set(!1)).catch(e=>Ge(e,!0,"kill-backlog-listener")),Va=async()=>{console.log("emit backlog"),yf(),rd.emit("send-backlog","please...")},Wv=()=>{const e=Ve(Zt);return!!(e.local_height&&Ve($s)||e.local_height&&e.on_chain&&e.on_chain.verified_tower_height&&e.local_height-e.on_chain.verified_tower_height>0)},ad=async()=>{Dt(Bt.Info,"maybeEmitBacklog"),Wv()&&!Ve(Qt)&&Ve(si)&&ad()},ja=async()=>(Dt(Bt.Info,"getTowerChainView"),sn.set(!0),je("get_onchain_tower_state",{account:Ve(It).account}).then(e=>{pu(),e.verified_tower_height&&$s.set(!1),Zt.update(t=>(t.on_chain=e,t)),Rt.set(JSON.stringify(e)),sn.set(!1)}).catch(e=>{pu(),$s.set(!0),Ge(e,!0,"getTowerChainView"),sn.set(!1)})),Ga=async()=>(console.log("getLocalHeight"),je("get_last_local_proof",{}).then(e=>{Zt.update(t=>(t.last_local_proof=e,t.local_height=e.height,t)),Rt.set(JSON.stringify(e))}).catch(e=>{Ge(e,!0,"getLocalHeight")}));function Vv(){const e=Ve(Zt);e.progress&&!e.progress.complete&&(e.progress.time_elapsed=Date.now()-e.progress.time_start,e.progress.pct_complete=e.progress.time_elapsed/e.progress.previous_duration,Zt.set(e))}const jv=async()=>{Qt.set(!0),je("submit_proof_zero",{}).then(e=>(console.log(e),Rt.set(e),e)).catch(e=>{Ge(e,!1,"submitProofZero")})};let qr=!1;const Rs=async()=>{cd(),qr||(Dt(Bt.Info,"carpeTick"),Ve(Ui)&&(qr=!0,Io().then(Fi).then(ja).then(Ga).then(ad).finally(()=>qr=!1)))},ld=async()=>{je("get_default_profile",{}).then(e=>{It.set(e)}).catch(e=>{Ge(e,!0,"get_default_profile")})},cd=async()=>{je("get_all_accounts").then(e=>An.set(e)).catch(e=>Ge(e,!0,"get_all_accounts"))},Fi=async()=>{Dt(Bt.Info,"refresh_accounts"),sn.set(!0),je("refresh_accounts").then(e=>{sn.set(!1),An.set(e),Ve(Ei)||Ei.set(!0)}).catch(e=>{Ge(e,!0,"refresh_accounts"),sn.set(!1),Ve(Ei)||Ei.set(!0)})};var qa=(e=>(e[e.Mnem=0]="Mnem",e[e.PriKey=1]="PriKey",e))(qa||{});const ud=async(e,t)=>{let i="",o={};return e==0?(i="init_from_mnem",o={mnem:t.trim()}):e==1&&(i="init_from_private_key",o={priKeyString:t.trim()}),je(i,o).then(s=>(Ui.set(!0),Rt.set(JSON.stringify(s)),It.set(s),en("Account Added: ".concat(s.nickname)),Fi(),setTimeout(()=>na("wallet"),10),s)).catch(s=>{Ge(s,!1,"addAccount")}).finally(()=>t=null)},Gv=async()=>(Dt(Bt.Info," isCarpeInit"),sn.set(!0),je("is_init",{}).then(e=>(Rt.set(e.toString()),Ui.set(e),sn.set(!1),e)).catch(e=>(sn.set(!1),Ge(e,!1,"isCarpeInit"),!1))),hd=async(e,t=!0)=>{if(Ve(an)){$f("To switch accounts you need to turn miner off first.");return}je("switch_profile",{account:e}).then(i=>{It.set(i),Ui.set(!0),t&&en("Account switched to "+i.nickname)}).then(Rs).catch(i=>{Ge(i,!1,"setAccount")})};function qv(){const e=Ve(It);je("query_balance",{account:e.account}).then(t=>{e.on_chain=!0,e.balance=t,It.set(e);const i=Ve(An);if(!i)return;const o=i.map(s=>(s.account==e.account&&(s.on_chain=!0,s.balance=t),s));An.set(o)}).catch(t=>Ge(t,!1,"checkSigningAccountBalance"))}function Yv(e,t=null){if(!e.on_chain)return t&&t("account_not_on_chain")}const fd=async()=>je("has_legacy_configs",{}).then(e=>(e&&Dt(Bt.Warn,"legacy configs found, should try to migrate"),Bs.set(e),e)).catch(e=>(Ge(e,!0,"has_legacy_configs"),!1)),Kv=async()=>{Dt(Bt.Warn,"trying to migrate legacy user"),da.set(!0),je("maybe_migrate",{}).then(e=>{Da.set(e),en("Successfully migrated accounts")}).then(Fi).then(ld).then(Rs).catch(e=>Ge(e,!0,"maybe_migrate")).finally(()=>{da.set(!1)})},Zv=()=>{Dt(Bt.Warn,"ignoring migration"),je("ignore_migrate",{}).then(e=>{Da.set(e)}).then(fd).catch(e=>Ge(e,!0,"ignore_migrate"))};function Xv(e,t=null){if(Ve(It).account!=e){if(Ve(an))return t("To claim coins you need to turn miner off first.");hd(e,!1)}const i=Ve(fa);je("claim_make_whole",{account:e}).then(()=>{const o=i[e];i[e]=o.map(s=>(s.claimed=!0,s)),fa.set(i),qv(),t(null)}).catch(o=>{t?t(o.msg):Ge(o,!1,"claim_make_whole")})}const Ya=Be({version:null,hash:null,head:null});function dd(){console.log("getVersion"),je("get_app_version").then(e=>{Ya.set(e)}).catch(e=>Ge(e,!0,"getVersion"))}const Jv=Be(!1),Qv=async()=>{Dt(Bt.Warn,"webview is starting"),Cf(),dd(),await Gv()?await cd().then(ld).then(za).then(Io).then(Fi).finally(()=>{Ua(),setInterval(Rs,3e4),Jv.set(!0),na("wallet")}):(Dt(Bt.Warn,"carpe settings not initialized"),await fd(),na("wallet"))};function ey(e){let t,i,o;return{c(){t=p("span"),i=x(),o=p("span"),o.textContent="TESTNET",b(t,"uk-icon","icon: warning")},m(s,a){P(s,t,a),P(s,i,a),P(s,o,a)},d(s){s&&(M(t),M(i),M(o))}}}function ty(e){let t;return{c(){t=p("span"),b(t,"uk-icon","icon: user")},m(i,o){P(i,t,o)},d(i){i&&M(t)}}}function ny(e){let t;function i(a,c){return a[0]?ey:ty}let o=i(e),s=o(e);return{c(){s.c(),t=At()},m(a,c){s.m(a,c),P(a,t,c)},p(a,[c]){o!==(o=i(a))&&(s.d(1),s=o(a),s&&(s.c(),s.m(t.parentNode,t)))},i:he,o:he,d(a){a&&M(t),s.d(a)}}}function iy(e,t,i){let o=!1,s;return gt(async()=>{s=vn.subscribe(a=>{a&&i(0,o=a.chain_id==Kt.TESTNET)})}),Ht(async()=>{s&&s()}),[o]}class oy extends we{constructor(t){super(),ye(this,t,iy,ny,ve,{})}}function sy(e){let t=e[1]("about.about")+"",i,o,s=e[0].version+"",a;return{c(){i=S(t),o=S(" - v"),a=S(s)},m(c,h){P(c,i,h),P(c,o,h),P(c,a,h)},p(c,h){h&2&&t!==(t=c[1]("about.about")+"")&&O(i,t),h&1&&s!==(s=c[0].version+"")&&O(a,s)},d(c){c&&(M(i),M(o),M(a))}}}function ry(e){let t,i;return t=new _n({props:{to:"about",class:"uk-text-muted",$$slots:{default:[sy]},$$scope:{ctx:e}}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p(o,[s]){const a={};s&7&&(a.$$scope={dirty:s,ctx:o}),t.$set(a)},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function ay(e,t,i){let o;ce(e,De,a=>i(1,o=a));let s={};return gt(async()=>{Ya.subscribe(a=>i(0,s=a))}),[s,o]}class ly extends we{constructor(t){super(),ye(this,t,ay,ry,ve,{})}}function Pu(e,t,i){const o=e.slice();return o[4]=t[i],o}function Iu(e){let t;function i(a,c){return a[1]?uy:cy}let o=i(e),s=o(e);return{c(){t=p("span"),s.c(),b(t,"class","uk-margin-small-left")},m(a,c){P(a,t,c),s.m(t,null)},p(a,c){o===(o=i(a))&&s?s.p(a,c):(s.d(1),s=o(a),s&&(s.c(),s.m(t,null)))},d(a){a&&M(t),s.d()}}}function cy(e){let t=e[2]("wallet.account_switcher.select_account")+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&4&&t!==(t=o[2]("wallet.account_switcher.select_account")+"")&&O(i,t)},d(o){o&&M(i)}}}function uy(e){let t=e[1].nickname+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&2&&t!==(t=o[1].nickname+"")&&O(i,t)},d(o){o&&M(i)}}}function Nu(e){let t,i=e[2]("wallet.account_switcher.switch_account")+"",o,s,a,c,h;function f(v,y){return v[0]?hy:fy}let m=f(e),g=m(e);return{c(){t=p("li"),o=S(i),s=x(),a=p("li"),c=x(),g.c(),h=At(),b(t,"class","uk-text-muted"),b(a,"class","uk-nav-divider")},m(v,y){P(v,t,y),u(t,o),P(v,s,y),P(v,a,y),P(v,c,y),g.m(v,y),P(v,h,y)},p(v,y){y&4&&i!==(i=v[2]("wallet.account_switcher.switch_account")+"")&&O(o,i),m===(m=f(v))&&g?g.p(v,y):(g.d(1),g=m(v),g&&(g.c(),g.m(h.parentNode,h)))},d(v){v&&(M(t),M(s),M(a),M(c),M(h)),g.d(v)}}}function hy(e){let t,i,o=Lt(e[0]),s=[];for(let a=0;a0&&Iu(e),W=e[1]&&e[0]&&e[0].length>1&&Nu(e);return y=new _n({props:{to:"settings",class:"uk-text-muted",$$slots:{default:[dy]},$$scope:{ctx:e}}}),T=new _n({props:{to:"dev",class:"uk-text-muted",$$slots:{default:[my]},$$scope:{ctx:e}}}),B=new ly({}),{c(){t=p("main"),i=p("div"),o=p("button"),re(s.$$.fragment),a=x(),D&&D.c(),c=x(),h=p("div"),f=p("ul"),W&&W.c(),m=x(),g=p("li"),v=p("a"),re(y.$$.fragment),k=x(),$=p("li"),E=p("a"),re(T.$$.fragment),A=x(),N=p("li"),re(B.$$.fragment),b(o,"class","uk-button uk-button-default"),b(o,"type","button"),b(v,"href","#"),b(E,"href","#"),b(N,"class","uk-text-muted"),b(f,"class","uk-nav uk-dropdown-nav"),b(h,"uk-dropdown","")},m(z,Q){P(z,t,Q),u(t,i),u(i,o),oe(s,o,null),u(o,a),D&&D.m(o,null),u(i,c),u(i,h),u(h,f),W&&W.m(f,null),u(f,m),u(f,g),u(g,v),oe(y,v,null),u(f,k),u(f,$),u($,E),oe(T,E,null),u(f,A),u(f,N),oe(B,N,null),F=!0},p(z,[Q]){z[0]&&z[0].length>0?D?D.p(z,Q):(D=Iu(z),D.c(),D.m(o,null)):D&&(D.d(1),D=null),z[1]&&z[0]&&z[0].length>1?W?W.p(z,Q):(W=Nu(z),W.c(),W.m(f,m)):W&&(W.d(1),W=null);const G={};Q&132&&(G.$$scope={dirty:Q,ctx:z}),y.$set(G);const U={};Q&132&&(U.$$scope={dirty:Q,ctx:z}),T.$set(U)},i(z){F||(R(s.$$.fragment,z),R(y.$$.fragment,z),R(T.$$.fragment,z),R(B.$$.fragment,z),F=!0)},o(z){V(s.$$.fragment,z),V(y.$$.fragment,z),V(T.$$.fragment,z),V(B.$$.fragment,z),F=!1},d(z){z&&M(t),se(s),D&&D.d(),W&&W.d(),se(y),se(T),se(B)}}}function gy(e,t,i){let o,s,a;return ce(e,An,h=>i(0,o=h)),ce(e,It,h=>i(1,s=h)),ce(e,De,h=>i(2,a=h)),[o,s,a,h=>{s.account!=h.account&&hd(h.account)}]}class _y extends we{constructor(t){super(),ye(this,t,gy,py,ve,{})}}function Bu(e){let t,i;return t=new _n({props:{to:vt.wallet,$$slots:{default:[by]},$$scope:{ctx:e}}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function by(e){let t;return{c(){t=p("span"),b(t,"class","uk-text-muted"),b(t,"uk-icon","icon: arrow-left; ratio: 2")},m(i,o){P(i,t,o)},p:he,d(i){i&&M(t)}}}function Du(e){let t,i,o,s,a,c,h,f,m,g,v,y,k,$;return s=new _n({props:{to:vt.wallet,$$slots:{default:[vy]},$$scope:{ctx:e}}}),f=new _n({props:{to:vt.miner,$$slots:{default:[yy]},$$scope:{ctx:e}}}),y=new _n({props:{to:vt.transfer,$$slots:{default:[wy]},$$scope:{ctx:e}}}),{c(){t=p("div"),i=p("ul"),o=p("li"),re(s.$$.fragment),c=x(),h=p("li"),re(f.$$.fragment),g=x(),v=p("li"),re(y.$$.fragment),b(o,"class",a="uk-padding "+(e[0].pathname.includes("wallet")?"uk-active":"")),b(h,"class",m="uk-padding "+(e[0].pathname.includes("miner")?"uk-active":"")),b(v,"class",k="uk-padding "+(e[0].pathname.includes("transfer")?"uk-active":"")),b(i,"class","uk-navbar-nav uk-flex"),b(t,"class","uk-navbar-center")},m(E,T){P(E,t,T),u(t,i),u(i,o),oe(s,o,null),u(i,c),u(i,h),oe(f,h,null),u(i,g),u(i,v),oe(y,v,null),$=!0},p(E,T){const A={};T&36&&(A.$$scope={dirty:T,ctx:E}),s.$set(A),(!$||T&1&&a!==(a="uk-padding "+(E[0].pathname.includes("wallet")?"uk-active":"")))&&b(o,"class",a);const N={};T&36&&(N.$$scope={dirty:T,ctx:E}),f.$set(N),(!$||T&1&&m!==(m="uk-padding "+(E[0].pathname.includes("miner")?"uk-active":"")))&&b(h,"class",m);const B={};T&36&&(B.$$scope={dirty:T,ctx:E}),y.$set(B),(!$||T&1&&k!==(k="uk-padding "+(E[0].pathname.includes("transfer")?"uk-active":"")))&&b(v,"class",k)},i(E){$||(R(s.$$.fragment,E),R(f.$$.fragment,E),R(y.$$.fragment,E),$=!0)},o(E){V(s.$$.fragment,E),V(f.$$.fragment,E),V(y.$$.fragment,E),$=!1},d(E){E&&M(t),se(s),se(f),se(y)}}}function vy(e){let t=e[2]("nav.wallet")+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&4&&t!==(t=o[2]("nav.wallet")+"")&&O(i,t)},d(o){o&&M(i)}}}function yy(e){let t=e[2]("nav.miner")+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&4&&t!==(t=o[2]("nav.miner")+"")&&O(i,t)},d(o){o&&M(i)}}}function wy(e){let t=e[2]("nav.transactions")+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&4&&t!==(t=o[2]("nav.transactions")+"")&&O(i,t)},d(o){o&&M(i)}}}function ky(e){let t,i,o=e[3].includes(e[0].pathname),s,a,c,h,f,m,g,v=o&&Bu(e),y=!e[1]&&Du(e);return m=new _y({}),{c(){t=p("main"),i=p("nav"),v&&v.c(),s=x(),y&&y.c(),a=x(),c=p("div"),h=p("ul"),f=p("li"),re(m.$$.fragment),b(h,"class","uk-navbar-nav"),b(c,"class","uk-navbar-right"),b(i,"class","uk-navbar-container"),b(i,"uk-navbar",""),b(t,"class","uk-margin-top")},m(k,$){P(k,t,$),u(t,i),v&&v.m(i,null),u(i,s),y&&y.m(i,null),u(i,a),u(i,c),u(c,h),u(h,f),oe(m,f,null),g=!0},p(k,[$]){$&1&&(o=k[3].includes(k[0].pathname)),o?v?$&1&&R(v,1):(v=Bu(k),v.c(),R(v,1),v.m(i,s)):v&&(Xe(),V(v,1,1,()=>{v=null}),Je()),k[1]?y&&(Xe(),V(y,1,1,()=>{y=null}),Je()):y?(y.p(k,$),$&2&&R(y,1)):(y=Du(k),y.c(),R(y,1),y.m(i,a))},i(k){g||(R(v),R(y),R(m.$$.fragment,k),g=!0)},o(k){V(v),V(y),V(m.$$.fragment,k),g=!1},d(k){k&&M(t),v&&v.d(),y&&y.d(),se(m)}}}function $y(e,t,i){let o,s,a;ce(e,It,f=>i(1,s=f)),ce(e,De,f=>i(2,a=f));const c=[vt.settings,vt.about,vt.developer,vt.keygen,vt.accountFromMnem],h=xa();return ce(e,h,f=>i(0,o=f)),[o,s,a,c,h]}class Cy extends we{constructor(t){super(),ye(this,t,$y,ky,ve,{})}}function Ru(e,t,i){const o=e.slice();return o[11]=t[i],o}function Hu(e){let t,i=Lt(e[1]),o=[];for(let s=0;sLOGS',o=x(),s=p("div"),a=p("div"),c=p("span"),c.textContent="ERRORS",h=x(),f=p("div"),m=p("button"),g=x(),v=p("button"),y=x(),Ne&&Ne.c(),k=x(),$=p("hr"),E=x(),T=p("div"),A=p("p"),xe&&xe.c(),N=x(),B=p("br"),F=x(),D=p("hr"),W=x(),z=p("p"),z.textContent="CLIENT STATE",Q=x(),G=p("ul"),U=p("li"),Y=S("is init: "),te=S(e[2]),j=x(),K=p("li"),ne=S("is connected: "),ee=S(e[3]),I=x(),X=p("li"),ie=S("is refreshing: "),le=S(e[4]),ae=x(),_e=p("li"),Ce=S("signing account: "),Me=S(Ee),ke=x(),be=p("li"),$e=S("can migrate: "),ge=S(e[6]),me=x(),Oe=p("li"),Pe=S("is account refreshed: "),et=S(e[7]),dt=x(),ut=p("li"),We=S("all accounts: "),ht=S(Re),b(i,"class","uk-row"),b(c,"class","uk-margin-small-right"),b(m,"class","uk-margin-medium"),b(m,"uk-icon","trash"),b(m,"uk-tooltip","title: Clear Errors"),b(v,"uk-icon","sign-out"),b(v,"uk-tooltip","title: Exit Debug Mode"),b(f,"class","uk-align-right"),b(a,"class","uk-vertical-align-middle"),b(A,"class","uk-text-break"),b(t,"class","uk-card uk-card-default uk-card-body")},m(de,Te){P(de,t,Te),u(t,i),u(t,o),u(t,s),u(s,a),u(a,c),u(a,h),u(a,f),u(f,m),u(f,g),u(f,v),u(s,y),Ne&&Ne.m(s,null),u(t,k),u(t,$),u(t,E),u(t,T),u(T,A),xe&&xe.m(A,null),u(A,N),u(A,B),u(t,F),u(t,D),u(t,W),u(t,z),u(t,Q),u(t,G),u(G,U),u(U,Y),u(U,te),u(G,j),u(G,K),u(K,ne),u(K,ee),u(G,I),u(G,X),u(X,ie),u(X,le),u(G,ae),u(G,_e),u(_e,Ce),u(_e,Me),u(G,ke),u(G,be),u(be,$e),u(be,ge),u(G,me),u(G,Oe),u(Oe,Pe),u(Oe,et),u(G,dt),u(G,ut),u(ut,We),u(ut,ht),ue||(nt=[Se(m,"click",e[9]),Se(v,"click",e[10])],ue=!0)},p(de,[Te]){de[1]!=null?Ne?Ne.p(de,Te):(Ne=Hu(de),Ne.c(),Ne.m(s,null)):Ne&&(Ne.d(1),Ne=null),de[0]&&de[0].length!==0?xe?xe.p(de,Te):(xe=Uu(de),xe.c(),xe.m(A,N)):xe&&(xe.d(1),xe=null),Te&4&&O(te,de[2]),Te&8&&O(ee,de[3]),Te&16&&O(le,de[4]),Te&32&&Ee!==(Ee=JSON.stringify(de[5],null,2)+"")&&O(Me,Ee),Te&64&&O(ge,de[6]),Te&128&&O(et,de[7]),Te&256&&Re!==(Re=JSON.stringify(de[8],null,2)+"")&&O(ht,Re)},i:he,o:he,d(de){de&&M(t),Ne&&Ne.d(),xe&&xe.d(),ue=!1,yt(nt)}}}function Ey(e,t,i){let o,s,a,c,h,f,m;ce(e,Ui,$=>i(2,o=$)),ce(e,ni,$=>i(3,s=$)),ce(e,sn,$=>i(4,a=$)),ce(e,It,$=>i(5,c=$)),ce(e,Bs,$=>i(6,h=$)),ce(e,Ei,$=>i(7,f=$)),ce(e,An,$=>i(8,m=$));let g="",v=Ve(Cs);return Uh(async()=>{Rt.subscribe($=>{i(0,g=$)}),Cs.subscribe($=>{i(1,v=$)})}),[g,v,o,s,a,c,h,f,m,()=>m_(),()=>xf()]}class md extends we{constructor(t){super(),ye(this,t,Ey,xy,ve,{})}}var pd={exports:{}};/*! UIkit 3.17.10 | https://www.getuikit.com | (c) 2014 - 2023 YOOtheme | MIT License */(function(e,t){(function(i,o){e.exports=o()})(wf,function(){function i(o){i.installed||o.icon.add({youtube:'',yootheme:'',yelp:'',xing:'',world:'',wordpress:'',whatsapp:'',warning:'',vimeo:'',"video-camera":'',users:'',user:'',upload:'',unlock:'',uikit:'',twitter:'',twitch:'',tv:'',tumblr:'',tripadvisor:'',"triangle-up":'',"triangle-right":'',"triangle-left":'',"triangle-down":'',trash:'',tiktok:'',thumbnails:'',tag:'',tablet:'',"tablet-landscape":'',table:'',strikethrough:'',star:'',soundcloud:'',social:'',"sign-out":'',"sign-in":'',shrink:'',settings:'',server:'',search:'',rss:'',reply:'',refresh:'',reddit:'',receiver:'',"quote-right":'',question:'',push:'',pull:'',print:'',plus:'',"plus-circle":'',play:'',"play-circle":'',pinterest:'',phone:'',"phone-landscape":'',pencil:'',"paint-bucket":'',pagekit:'',nut:'',move:'',more:'',"more-vertical":'',minus:'',"minus-circle":'',microsoft:'',microphone:'',menu:'',mastodon:'',mail:'',lock:'',location:'',list:'',linkedin:'',link:'',lifesaver:'',laptop:'',joomla:'',italic:'',instagram:'',info:'',image:'',home:'',history:'',heart:'',hashtag:'',happy:'',grid:'',google:'',gitter:'',github:'',"github-alt":'',"git-fork":'',"git-branch":'',future:'',foursquare:'',forward:'',folder:'',flickr:'',file:'',"file-text":'',"file-pdf":'',"file-edit":'',facebook:'',eye:'',"eye-slash":'',expand:'',etsy:'',dribbble:'',download:'',discord:'',desktop:'',database:'',crosshairs:'',"credit-card":'',copy:'',comments:'',commenting:'',comment:'',cog:'',code:'',"cloud-upload":'',"cloud-download":'',close:'',clock:'',"chevron-up":'',"chevron-right":'',"chevron-left":'',"chevron-down":'',"chevron-double-right":'',"chevron-double-left":'',check:'',cart:'',camera:'',calendar:'',bookmark:'',bolt:'',bold:'',bell:'',behance:'',ban:'',bag:'',"arrow-up":'',"arrow-right":'',"arrow-left":'',"arrow-down":'',apple:'',android:'',"android-robot":'',album:'',"500px":''})}return typeof window<"u"&&window.UIkit&&window.UIkit.use(i),i})})(pd);var Sy=pd.exports;const gd=Ma(Sy),Ty=e=>({}),Fu=e=>({}),Ly=e=>({}),Wu=e=>({});function Ay(e){let t,i,o,s,a,c;const h=e[1].title,f=Xn(h,e,e[0],Wu),m=e[1].body,g=Xn(m,e,e[0],Fu);return{c(){t=p("main"),i=p("div"),o=p("h4"),f&&f.c(),s=x(),a=p("div"),g&&g.c(),b(o,"class","uk-card-title uk-text-uppercase"),b(i,"class","uk-card uk-card-primary uk-card-hover uk-card-body uk-light")},m(v,y){P(v,t,y),u(t,i),u(i,o),f&&f.m(o,null),u(i,s),u(i,a),g&&g.m(a,null),c=!0},p(v,[y]){f&&f.p&&(!c||y&1)&&Qn(f,h,v,v[0],c?Jn(h,v[0],y,Ly):ei(v[0]),Wu),g&&g.p&&(!c||y&1)&&Qn(g,m,v,v[0],c?Jn(m,v[0],y,Ty):ei(v[0]),Fu)},i(v){c||(R(f,v),R(g,v),c=!0)},o(v){V(f,v),V(g,v),c=!1},d(v){v&&M(t),f&&f.d(v),g&&g.d(v)}}}function My(e,t,i){let{$$slots:o={},$$scope:s}=t;return e.$$set=a=>{"$$scope"in a&&i(0,s=a.$$scope)},[s,o]}class ai extends we{constructor(t){super(),ye(this,t,My,Ay,ve,{})}}function Py(e){let t;return{c(){t=p("div"),t.textContent="migration successful"},m(i,o){P(i,t,o)},i:he,o:he,d(i){i&&M(t)}}}function Iy(e){let t,i;return t=new ai({props:{$$slots:{body:[Oy],title:[Ny]},$$scope:{ctx:e}}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function Ny(e){let t;return{c(){t=p("span"),t.textContent="Looks like you are an 0L OG",b(t,"slot","title")},m(i,o){P(i,t,o)},p:he,d(i){i&&M(t)}}}function Oy(e){let t,i,o,s,a,c,h,f,m,g,v;return{c(){t=p("div"),i=p("div"),o=p("p"),o.textContent="We need to migrate some files on your computer",s=x(),a=p("p"),a.textContent="Nothing will be deleted, and no changes will happen on the blockchain",c=x(),h=p("button"),h.textContent="migrate",f=x(),m=p("button"),m.textContent="ignore",b(h,"class","uk-button uk-button-primary"),b(m,"class","uk-button uk-button-default"),b(t,"slot","body")},m(y,k){P(y,t,k),u(t,i),u(i,o),u(i,s),u(i,a),u(i,c),u(i,h),u(i,f),u(i,m),g||(v=[Se(h,"click",Kv),Se(m,"click",Zv)],g=!0)},p:he,d(y){y&&M(t),g=!1,yt(v)}}}function By(e){let t,i,o,s;const a=[Iy,Py],c=[];function h(f,m){return f[0]&&!f[1]?0:f[2]?1:-1}return~(i=h(e))&&(o=c[i]=a[i](e)),{c(){t=p("main"),o&&o.c(),b(t,"class","uk-container")},m(f,m){P(f,t,m),~i&&c[i].m(t,null),s=!0},p(f,[m]){let g=i;i=h(f),i!==g&&(o&&(Xe(),V(c[g],1,1,()=>{c[g]=null}),Je()),~i?(o=c[i],o||(o=c[i]=a[i](f),o.c()),R(o,1),o.m(t,null)):o=null)},i(f){s||(R(o),s=!0)},o(f){V(o),s=!1},d(f){f&&M(t),~i&&c[i].d()}}}function Dy(e,t,i){let o,s,a;return ce(e,Bs,c=>i(0,o=c)),ce(e,da,c=>i(1,s=c)),ce(e,Da,c=>i(2,a=c)),[o,s,a]}class Ry extends we{constructor(t){super(),ye(this,t,Dy,By,ve,{})}}function Hy(e){let t,i=e[0]("wallet.btn_new_account")+"",o;return{c(){t=p("button"),o=S(i),b(t,"class","uk-button uk-button-secondary")},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&1&&i!==(i=s[0]("wallet.btn_new_account")+"")&&O(o,i)},d(s){s&&M(t)}}}function zy(e){let t,i=e[0]("wallet.btn_restore_account")+"",o;return{c(){t=p("button"),o=S(i),b(t,"class","uk-button uk-button-default")},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&1&&i!==(i=s[0]("wallet.btn_restore_account")+"")&&O(o,i)},d(s){s&&M(t)}}}function Uy(e){let t,i,o,s,a,c;return o=new _n({props:{to:vt.keygen,$$slots:{default:[Hy]},$$scope:{ctx:e}}}),a=new _n({props:{to:vt.accountFromMnem,$$slots:{default:[zy]},$$scope:{ctx:e}}}),{c(){t=p("main"),i=p("div"),re(o.$$.fragment),s=x(),re(a.$$.fragment),b(i,"uk-grid",""),b(i,"class","uk-margin uk-flex uk-flex-center"),b(t,"class","uk-margin uk-flex uk-flex-center"),b(t,"uk-grid","")},m(h,f){P(h,t,f),u(t,i),oe(o,i,null),u(i,s),oe(a,i,null),c=!0},p(h,[f]){const m={};f&3&&(m.$$scope={dirty:f,ctx:h}),o.$set(m);const g={};f&3&&(g.$$scope={dirty:f,ctx:h}),a.$set(g)},i(h){c||(R(o.$$.fragment,h),R(a.$$.fragment,h),c=!0)},o(h){V(o.$$.fragment,h),V(a.$$.fragment,h),c=!1},d(h){h&&M(t),se(o),se(a)}}}function Fy(e,t,i){let o;return ce(e,De,s=>i(0,o=s)),[o]}class _d extends we{constructor(t){super(),ye(this,t,Fy,Uy,ve,{})}}function Vu(e){let t,i;return t=new Ry({}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function Wy(e){let t,i,o,s=e[0]("wallet.carpe")+"",a,c,h,f=e[0]("wallet.newbie_message")+"",m,g,v,y,k;v=new _d({});let $=e[1]&&Vu();return{c(){t=p("main"),i=p("div"),o=p("h1"),a=S(s),c=x(),h=p("h5"),m=S(f),g=x(),re(v.$$.fragment),y=x(),$&&$.c(),b(o,"class","uk-text-light uk-text-muted uk-text-uppercase uk-text-center"),b(i,"class","uk-container uk-align-center"),b(h,"class","uk-text-light uk-text-muted uk-text-uppercase uk-text-center"),Ot(t,"position","absolute"),b(t,"class","uk-position-center uk-margin-large")},m(E,T){P(E,t,T),u(t,i),u(i,o),u(o,a),u(t,c),u(t,h),u(h,m),u(t,g),oe(v,t,null),u(t,y),$&&$.m(t,null),k=!0},p(E,[T]){(!k||T&1)&&s!==(s=E[0]("wallet.carpe")+"")&&O(a,s),(!k||T&1)&&f!==(f=E[0]("wallet.newbie_message")+"")&&O(m,f),E[1]?$?T&2&&R($,1):($=Vu(),$.c(),R($,1),$.m(t,null)):$&&(Xe(),V($,1,1,()=>{$=null}),Je())},i(E){k||(R(v.$$.fragment,E),R($),k=!0)},o(E){V(v.$$.fragment,E),V($),k=!1},d(E){E&&M(t),se(v),$&&$.d()}}}function Vy(e,t,i){let o,s;return ce(e,De,a=>i(0,o=a)),ce(e,Bs,a=>i(1,s=a)),[o,s]}class jy extends we{constructor(t){super(),ye(this,t,Vy,Wy,ve,{})}}const Gy=1e6,qy={zh_cn:"zh"};function bd(){const e=Ve(ri);return Yy(e)}function tn(e){const t=So(e),i=bd();return t.toLocaleString(i,{minimumFractionDigits:2,maximumFractionDigits:2})}function _a(e,t=2,i=6){const o=bd();return e.toLocaleString(o,{minimumFractionDigits:t,maximumFractionDigits:i})}function So(e){return e/Gy}function Yy(e){return qy[e]||e}function Ky(e){let t,i,o,s,a,c,h;return{c(){t=Sn("svg"),i=Sn("g"),o=Sn("path"),s=Sn("path"),a=Sn("path"),c=Sn("path"),h=Sn("path"),b(o,"d","M5.393 1.072v0c-.12-.07-.16-.23-.1-.35 .04-.08.12-.13.21-.13 4.881-.06 10.185 1.6 14.6 8v0 0c.27.39.23.92-.1 1.26l-1.44 1.48v0c-.39.39-1.02.4-1.42.01 -.08-.08-.14-.16-.19-.25l-.37-.7C14.35 6.12 8.953 3.14 5.35 1.03Z"),b(s,"d","M11.947 5.266L.95 15.609H.95c-.59.55-.62 1.47-.07 2.05 .01.01.02.02.03.03v0h0c.56.56 1.49.56 2.05 0 .01-.02.02-.03.02-.04l10.47-11.12"),b(a,"d","M10.752 15.961l0 0c-.16.08-.26.25-.26.43v2.92 0c0 .17.09.34.25.43l3 1.71v0c.15.08.34.08.5 0l3-1.72v-.001c.15-.09.25-.26.25-.44v-2.92 0c-.01-.18-.1-.35-.26-.44l-3-1.72v0c-.16-.09-.35-.09-.5 0Z"),b(c,"d","M19.7 14.05v0c-.13.09-.2.24-.2.4v.99 0c0 .16.07.31.21.4l1.5 1.05v0c.17.12.4.12.57-.001l1.5-1.05v0c.13-.1.21-.25.21-.41v-.99h0c0-.16-.08-.31-.2-.4l-1.5-1.13v0c-.18-.14-.43-.14-.6 0Z"),b(h,"d","M19.7 20.455v0c-.13.09-.2.24-.2.4v.99 0c0 .16.07.31.21.4l1.5 1.05v0c.17.12.4.12.57-.001l1.5-1.05v0c.13-.1.21-.25.21-.41v-.99h0c0-.16-.08-.31-.2-.4l-1.5-1.13v0c-.18-.14-.43-.14-.6 0Z"),b(i,"stroke-linecap","round"),b(i,"stroke","#1e87f0"),b(i,"fill","none"),b(i,"stroke-linejoin","round"),b(t,"width","20"),b(t,"height","20"),b(t,"viewBox","0 0 24 24"),b(t,"xmlns","http://www.w3.org/2000/svg")},m(f,m){P(f,t,m),u(t,i),u(i,o),u(i,s),u(i,a),u(i,c),u(i,h)},p:he,i:he,o:he,d(f){f&&M(t)}}}class Zy extends we{constructor(t){super(),ye(this,t,null,Ky,ve,{})}}function ju(e,t,i){const o=e.slice();return o[5]=t[i],o}function Gu(e){let t,i,o,s,a,c,h=e[2]("wallet.account_list.nickname")+"",f,m,g,v=e[2]("wallet.account_list.address")+"",y,k,$,E=e[2]("wallet.account_list.authkey")+"",T,A,N,B=e[2]("wallet.account_list.unlocked")+"",F,D,W,z=e[2]("wallet.account_list.balance")+"",Q,G,U,Y,te=Lt(e[1]),j=[];for(let ne=0;neV(j[ne],1,1,()=>{j[ne]=null});return{c(){t=p("table"),i=p("thead"),o=p("tr"),s=p("th"),a=x(),c=p("th"),f=S(h),m=x(),g=p("th"),y=S(v),k=x(),$=p("th"),T=S(E),A=x(),N=p("th"),F=S(B),D=x(),W=p("th"),Q=S(z),G=x(),U=p("tbody");for(let ne=0;ne{c[g]=null}),Je(),i=c[t],i||(i=c[t]=a[t](f),i.c()),R(i,1),i.m(o.parentNode,o))},i(f){s||(R(i),s=!0)},o(f){V(i),s=!1},d(f){f&&M(o),c[t].d(f)}}}function Xy(e){let t;return{c(){t=p("span"),b(t,"uk-icon","user")},m(i,o){P(i,t,o)},i:he,o:he,d(i){i&&M(t)}}}function Jy(e){let t,i;return t=new Zy({}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function Qy(e){let t=e[2]("wallet.account_list.account_on_chain")+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&4&&t!==(t=o[2]("wallet.account_list.account_on_chain")+"")&&O(i,t)},d(o){o&&M(i)}}}function e5(e){let t=e[2]("wallet.account_list.offline")+"",i,o;return{c(){i=S(t),o=S("...")},m(s,a){P(s,i,a),P(s,o,a)},p(s,a){a&4&&t!==(t=s[2]("wallet.account_list.offline")+"")&&O(i,t)},d(s){s&&(M(i),M(o))}}}function t5(e){let t=e[2]("wallet.account_list.loading")+"",i,o;return{c(){i=S(t),o=S("...")},m(s,a){P(s,i,a),P(s,o,a)},p(s,a){a&4&&t!==(t=s[2]("wallet.account_list.loading")+"")&&O(i,t)},d(s){s&&(M(i),M(o))}}}function n5(e){let t,i=So(e[5].balance)<1,o,s=tn(e[5].balance.total)+"",a,c=i&&Yu(e);return{c(){t=p("div"),c&&c.c(),o=x(),a=S(s),b(t,"class","uk-inline")},m(h,f){P(h,t,f),c&&c.m(t,null),u(t,o),u(t,a)},p(h,f){f&2&&(i=So(h[5].balance)<1),i?c?c.p(h,f):(c=Yu(h),c.c(),c.m(t,o)):c&&(c.d(1),c=null),f&2&&s!==(s=tn(h[5].balance.total)+"")&&O(a,s)},d(h){h&&M(t),c&&c.d()}}}function i5(e){let t=e[2]("wallet.account_list.account_on_chain")+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&4&&t!==(t=o[2]("wallet.account_list.account_on_chain")+"")&&O(i,t)},d(o){o&&M(i)}}}function Yu(e){let t,i,o,s=e[2]("wallet.account_list.message")+"",a;return{c(){t=p("span"),i=x(),o=p("div"),a=S(s),b(t,"class","uk-margin uk-text-warning"),b(t,"uk-icon","icon: info"),b(o,"uk-dropdown","")},m(c,h){P(c,t,h),P(c,i,h),P(c,o,h),u(o,a)},p(c,h){h&4&&s!==(s=c[2]("wallet.account_list.message")+"")&&O(a,s)},d(c){c&&(M(t),M(i),M(o))}}}function Ku(e){let t,i,o,s,a=e[5].nickname+"",c,h,f,m=Bi(e[5].account)+"",g,v,y,k=e[5].auth_key.slice(0,5)+"",$,E,T,A,N=tn(e[5].balance.unlocked)+"",B,F,D,W,z,Q,G=e[5].account==e[0].account&&qu(e);function U(j,K){return j[5].on_chain!=null&&j[5].on_chain==!1?i5:j[5].on_chain?n5:j[5].balance==null?t5:j[4]?Qy:e5}let Y=U(e),te=Y(e);return{c(){t=p("tr"),i=p("td"),G&&G.c(),o=x(),s=p("td"),c=S(a),h=x(),f=p("td"),g=S(m),v=x(),y=p("td"),$=S(k),E=S("..."),T=x(),A=p("td"),B=S(N),F=x(),D=p("td"),te.c(),W=x(),b(f,"class","uk-text-truncate"),b(D,"class","uk-text-right"),b(t,"class",z=e[3]&&e[5].account==e[0].account?"uk-text-primary":"")},m(j,K){P(j,t,K),u(t,i),G&&G.m(i,null),u(t,o),u(t,s),u(s,c),u(t,h),u(t,f),u(f,g),u(t,v),u(t,y),u(y,$),u(y,E),u(t,T),u(t,A),u(A,B),u(t,F),u(t,D),te.m(D,null),u(t,W),Q=!0},p(j,K){j[5].account==j[0].account?G?(G.p(j,K),K&3&&R(G,1)):(G=qu(j),G.c(),R(G,1),G.m(i,null)):G&&(Xe(),V(G,1,1,()=>{G=null}),Je()),(!Q||K&2)&&a!==(a=j[5].nickname+"")&&O(c,a),(!Q||K&2)&&m!==(m=Bi(j[5].account)+"")&&O(g,m),(!Q||K&2)&&k!==(k=j[5].auth_key.slice(0,5)+"")&&O($,k),(!Q||K&2)&&N!==(N=tn(j[5].balance.unlocked)+"")&&O(B,N),Y===(Y=U(j))&&te?te.p(j,K):(te.d(1),te=Y(j),te&&(te.c(),te.m(D,null))),(!Q||K&11&&z!==(z=j[3]&&j[5].account==j[0].account?"uk-text-primary":""))&&b(t,"class",z)},i(j){Q||(R(G),Q=!0)},o(j){V(G),Q=!1},d(j){j&&M(t),G&&G.d(),te.d()}}}function o5(e){let t,i,o=e[0]&&e[1]&&e[1].length>0&&Gu(e);return{c(){t=p("main"),o&&o.c()},m(s,a){P(s,t,a),o&&o.m(t,null),i=!0},p(s,[a]){s[0]&&s[1]&&s[1].length>0?o?(o.p(s,a),a&3&&R(o,1)):(o=Gu(s),o.c(),R(o,1),o.m(t,null)):o&&(Xe(),V(o,1,1,()=>{o=null}),Je())},i(s){i||(R(o),i=!0)},o(s){V(o),i=!1},d(s){s&&M(t),o&&o.d()}}}function s5(e,t,i){let o,s,a,c,h;return ce(e,It,f=>i(0,o=f)),ce(e,An,f=>i(1,s=f)),ce(e,De,f=>i(2,a=f)),ce(e,an,f=>i(3,c=f)),ce(e,ni,f=>i(4,h=f)),bn.use(gd),[o,s,a,c,h]}class r5 extends we{constructor(t){super(),ye(this,t,s5,o5,ve,{})}}function Zu(e,t,i){const o=e.slice();return o[3]=t[i],o}function Xu(e){let t,i,o,s=e[2]("wallet.reminder_create.card_title")+"",a,c,h,f=e[2]("wallet.reminder_create.message_headline")+"",m,g,v,y=e[2]("wallet.reminder_create.message_prefix")+"",k,$,E,T,A=e[2]("wallet.reminder_create.message_suffix")+"",N,B,F=Lt(e[0]),D=[];for(let W=0;W',T=x(),N=S(A),B=x();for(let W=0;W0&&e[1]&&Xu(e);return{c(){t=p("main"),i&&i.c()},m(o,s){P(o,t,s),i&&i.m(t,null)},p(o,[s]){o[0].length>0&&o[1]?i?i.p(o,s):(i=Xu(o),i.c(),i.m(t,null)):i&&(i.d(1),i=null)},i:he,o:he,d(o){o&&M(t),i&&i.d()}}}function l5(e,t,i){let o;ce(e,De,c=>i(2,o=c));let{pendingAccounts:s}=t,{isConnected:a}=t;return e.$$set=c=>{"pendingAccounts"in c&&i(0,s=c.pendingAccounts),"isConnected"in c&&i(1,a=c.isConnected)},[s,a,o]}class c5 extends we{constructor(t){super(),ye(this,t,l5,a5,ve,{pendingAccounts:0,isConnected:1})}}function u5(e){let t,i,o=e[1]("wallet.wallet")+"",s,a,c,h,f,m,g,v;c=new r5({}),f=new _d({});let y=e[2]&&e[3].length>0&&Qu(e);return{c(){t=p("div"),i=p("h2"),s=S(o),a=x(),re(c.$$.fragment),h=x(),re(f.$$.fragment),m=x(),y&&y.c(),g=At(),b(i,"class","uk-text-light uk-text-muted uk-text-uppercase"),b(t,"class","uk-flex uk-flex-center")},m(k,$){P(k,t,$),u(t,i),u(i,s),P(k,a,$),oe(c,k,$),P(k,h,$),oe(f,k,$),P(k,m,$),y&&y.m(k,$),P(k,g,$),v=!0},p(k,$){(!v||$&2)&&o!==(o=k[1]("wallet.wallet")+"")&&O(s,o),k[2]&&k[3].length>0?y?(y.p(k,$),$&4&&R(y,1)):(y=Qu(k),y.c(),R(y,1),y.m(g.parentNode,g)):y&&(Xe(),V(y,1,1,()=>{y=null}),Je())},i(k){v||(R(c.$$.fragment,k),R(f.$$.fragment,k),R(y),v=!0)},o(k){V(c.$$.fragment,k),V(f.$$.fragment,k),V(y),v=!1},d(k){k&&(M(t),M(a),M(h),M(m),M(g)),se(c,k),se(f,k),y&&y.d(k)}}}function h5(e){let t,i;return t=new jy({}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p:he,i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function Qu(e){let t,i;return t=new c5({props:{pendingAccounts:e[3],isConnected:e[2]}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p(o,s){const a={};s&4&&(a.isConnected=o[2]),t.$set(a)},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function f5(e){let t,i,o,s,a;const c=[h5,u5],h=[];function f(m,g){return!m[0]||m[0]&&m[0].length==0?0:m[0]&&m[0].length>0?1:-1}return~(o=f(e))&&(s=h[o]=c[o](e)),{c(){t=p("main"),i=p("div"),s&&s.c()},m(m,g){P(m,t,g),u(t,i),~o&&h[o].m(i,null),a=!0},p(m,[g]){let v=o;o=f(m),o===v?~o&&h[o].p(m,g):(s&&(Xe(),V(h[v],1,1,()=>{h[v]=null}),Je()),~o?(s=h[o],s?s.p(m,g):(s=h[o]=c[o](m),s.c()),R(s,1),s.m(i,null)):s=null)},i(m){a||(R(s),a=!0)},o(m){V(s),a=!1},d(m){m&&M(t),~o&&h[o].d()}}}function d5(e,t,i){let o,s,a;ce(e,An,h=>i(0,o=h)),ce(e,De,h=>i(1,s=h)),ce(e,ni,h=>i(2,a=h)),bn.use(gd);let c=o.filter(h=>h&&!h.on_chain);return[o,s,a,c]}class m5 extends we{constructor(t){super(),ye(this,t,d5,f5,ve,{})}}const vd=async()=>{console.log("submitBacklog called"),yf(),Qt.set(!0),je("submit_backlog",{}).then(e=>(Qt.set(!1),Ti.set(!0),console.log("submit_backlog response: "+e),Rt.set(e),en("Backlog submitted"),e)).catch(e=>{Qt.set(!1),Ti.set(!1),Dt(Bt.Info," submit_backlog error: "+e),Ge(e,!1,"submitBacklog")})};function p5(e){let t,i=e[0]("miner.miner_backlog.btn_submit")+"",o,s,a;return{c(){t=p("button"),o=S(i),b(t,"class","uk-button uk-button-default")},m(c,h){P(c,t,h),u(t,o),s||(a=Se(t,"click",e[2]),s=!0)},p(c,h){h&1&&i!==(i=c[0]("miner.miner_backlog.btn_submit")+"")&&O(o,i)},d(c){c&&M(t),s=!1,a()}}}function g5(e){let t,i=e[0]("miner.miner_backlog.in_process")+"",o;return{c(){t=p("button"),o=S(i),b(t,"class","uk-button"),t.disabled=!0},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&1&&i!==(i=s[0]("miner.miner_backlog.in_process")+"")&&O(o,i)},d(s){s&&M(t)}}}function _5(e){let t,i,o=e[0]("miner.miner_backlog.title")+"",s,a,c,h,f,m=e[0]("miner.miner_backlog.subtitle")+"",g,v;function y(E,T){return E[1]?g5:p5}let k=y(e),$=k(e);return{c(){t=p("main"),i=p("h4"),s=S(o),a=x(),c=p("div"),h=p("div"),f=p("p"),g=S(m),v=x(),$.c(),b(i,"class","uk-text-light uk-text-uppercase uk-text-muted uk-text-thin"),b(c,"class","uk-margin uk-grid"),b(t,"class","uk-margin")},m(E,T){P(E,t,T),u(t,i),u(i,s),u(t,a),u(t,c),u(c,h),u(h,f),u(f,g),u(h,v),$.m(h,null)},p(E,[T]){T&1&&o!==(o=E[0]("miner.miner_backlog.title")+"")&&O(s,o),T&1&&m!==(m=E[0]("miner.miner_backlog.subtitle")+"")&&O(g,m),k===(k=y(E))&&$?$.p(E,T):($.d(1),$=k(E),$&&($.c(),$.m(h,null)))},i:he,o:he,d(E){E&&M(t),$.d()}}}function b5(e,t,i){let o,s;return ce(e,De,c=>i(0,o=c)),ce(e,Qt,c=>i(1,s=c)),[o,s,()=>vd()]}class yd extends we{constructor(t){super(),ye(this,t,b5,_5,ve,{})}}function v5(e){let t,i,o,s,a,c,h,f,m;return{c(){t=p("div"),i=p("h4"),i.textContent="Debug Mode",o=x(),s=p("label"),a=p("input"),c=x(),h=p("div"),b(i,"class","uk-text-light uk-text-uppercase uk-text-muted uk-text-thin"),b(a,"type","checkbox"),a.checked=e[0],b(h,"class","uk-switch-slider uk-switch-on-off round"),b(s,"class","uk-switch")},m(g,v){P(g,t,v),u(t,i),u(t,o),u(t,s),u(s,a),u(s,c),u(s,h),f||(m=Se(a,"click",e[1]),f=!0)},p(g,[v]){v&1&&(a.checked=g[0])},i:he,o:he,d(g){g&&M(t),f=!1,m()}}}function y5(e,t,i){let o=!1;return gt(async()=>{Mi.subscribe(a=>i(0,o=a))}),[o,()=>xf()]}class wd extends we{constructor(t){super(),ye(this,t,y5,v5,ve,{})}}const w5=e=>({}),eh=e=>({}),k5=e=>({}),th=e=>({});function $5(e){let t,i,o,s,a,c,h,f;const m=e[1].title,g=Xn(m,e,e[0],th),v=e[1].body,y=Xn(v,e,e[0],eh);return h=new wd({}),{c(){t=p("main"),i=p("div"),o=p("h3"),g&&g.c(),s=x(),a=p("div"),y&&y.c(),c=x(),re(h.$$.fragment),b(o,"class","uk-card-title uk-text-uppercase"),b(i,"class","uk-card uk-card-secondary uk-card-hover uk-card-body uk-light")},m(k,$){P(k,t,$),u(t,i),u(i,o),g&&g.m(o,null),u(i,s),u(i,a),y&&y.m(a,null),u(i,c),oe(h,i,null),f=!0},p(k,[$]){g&&g.p&&(!f||$&1)&&Qn(g,m,k,k[0],f?Jn(m,k[0],$,k5):ei(k[0]),th),y&&y.p&&(!f||$&1)&&Qn(y,v,k,k[0],f?Jn(v,k[0],$,w5):ei(k[0]),eh)},i(k){f||(R(g,k),R(y,k),R(h.$$.fragment,k),f=!0)},o(k){V(g,k),V(y,k),V(h.$$.fragment,k),f=!1},d(k){k&&M(t),g&&g.d(k),y&&y.d(k),se(h)}}}function C5(e,t,i){let{$$slots:o={},$$scope:s}=t;return e.$$set=a=>{"$$scope"in a&&i(0,s=a.$$scope)},[s,o]}class No extends we{constructor(t){super(),ye(this,t,C5,$5,ve,{})}}function x5(e){let t,i,o;return{c(){t=p("span"),i=S(e[0]),o=S(" proofs missing"),b(t,"slot","title")},m(s,a){P(s,t,a),u(t,i),u(t,o)},p(s,a){a&1&&O(i,s[0])},d(s){s&&M(t)}}}function E5(e){let t,i,o;return i=new yd({}),{c(){t=p("div"),re(i.$$.fragment),b(t,"slot","body")},m(s,a){P(s,t,a),oe(i,t,null),o=!0},p:he,i(s){o||(R(i.$$.fragment,s),o=!0)},o(s){V(i.$$.fragment,s),o=!1},d(s){s&&M(t),se(i)}}}function S5(e){let t,i,o;return i=new No({props:{$$slots:{body:[E5],title:[x5]},$$scope:{ctx:e}}}),{c(){t=p("main"),re(i.$$.fragment)},m(s,a){P(s,t,a),oe(i,t,null),o=!0},p(s,[a]){const c={};a&3&&(c.$$scope={dirty:a,ctx:s}),i.$set(c)},i(s){o||(R(i.$$.fragment,s),o=!0)},o(s){V(i.$$.fragment,s),o=!1},d(s){s&&M(t),se(i)}}}function T5(e,t,i){let{delta:o}=t;return e.$$set=s=>{"delta"in s&&i(0,o=s.delta)},[o]}class L5 extends we{constructor(t){super(),ye(this,t,T5,S5,ve,{delta:0})}}function A5(e){let t,i;return t=new L5({props:{delta:e[1]}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p(o,s){const a={};s&2&&(a.delta=o[1]),t.$set(a)},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function M5(e){let t,i;return t=new ai({props:{$$slots:{body:[O5],title:[P5]},$$scope:{ctx:e}}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p(o,s){const a={};s&74&&(a.$$scope={dirty:s,ctx:o}),t.$set(a)},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function P5(e){let t,i=e[3]("miner.cards.sync_proof.title")+"",o,s,a;return{c(){t=p("span"),o=S(i),s=x(),a=p("span"),b(a,"class","uk-margin"),b(a,"uk-spinner","ratio: 0.5"),b(t,"slot","title"),b(t,"class","uk-text-uppercase")},m(c,h){P(c,t,h),u(t,o),u(t,s),u(t,a)},p(c,h){h&8&&i!==(i=c[3]("miner.cards.sync_proof.title")+"")&&O(o,i)},d(c){c&&M(t)}}}function I5(e){let t,i=e[3]("miner.cards.sync_proof.body_0")+"",o;return{c(){t=p("p"),o=S(i),b(t,"class","uk-text-muted uk-text-uppercase")},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&8&&i!==(i=s[3]("miner.cards.sync_proof.body_0")+"")&&O(o,i)},d(s){s&&M(t)}}}function N5(e){let t,i=e[3]("miner.cards.sync_proof.body",{values:{delta:e[1]}})+"",o;return{c(){t=p("p"),o=S(i),b(t,"class","uk-text-muted uk-text-uppercase")},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&10&&i!==(i=s[3]("miner.cards.sync_proof.body",{values:{delta:s[1]}})+"")&&O(o,i)},d(s){s&&M(t)}}}function O5(e){let t;function i(a,c){if(a[1]>0)return N5;if(a[1]<0)return I5}let o=i(e),s=o&&o(e);return{c(){t=p("div"),s&&s.c(),b(t,"slot","body")},m(a,c){P(a,t,c),s&&s.m(t,null)},p(a,c){o===(o=i(a))&&s?s.p(a,c):(s&&s.d(1),s=o&&o(a),s&&(s.c(),s.m(t,null)))},d(a){a&&M(t),s&&s.d()}}}function B5(e){let t,i,o,s;const a=[M5,A5],c=[];function h(f,m){return f[2]?0:!f[0]&&f[1]&&f[1]>0?1:-1}return~(i=h(e))&&(o=c[i]=a[i](e)),{c(){t=p("main"),o&&o.c()},m(f,m){P(f,t,m),~i&&c[i].m(t,null),s=!0},p(f,[m]){let g=i;i=h(f),i===g?~i&&c[i].p(f,m):(o&&(Xe(),V(c[g],1,1,()=>{c[g]=null}),Je()),~i?(o=c[i],o?o.p(f,m):(o=c[i]=a[i](f),o.c()),R(o,1),o.m(t,null)):o=null)},i(f){s||(R(o),s=!0)},o(f){V(o),s=!1},d(f){f&&M(t),~i&&c[i].d()}}}function D5(e,t,i){let o;ce(e,De,m=>i(3,o=m));let{minerTower:s}=t,{loading:a=!0}=t,c=null,h=!1,f;return Uh(()=>{let m=s.on_chain?s.on_chain:0;i(1,c=s.local_height-m)}),gt(async()=>{f=si.subscribe(m=>i(2,h=m))}),Ht(async()=>{f&&f()}),e.$$set=m=>{"minerTower"in m&&i(4,s=m.minerTower),"loading"in m&&i(0,a=m.loading)},[a,c,h,o,s]}class R5 extends we{constructor(t){super(),ye(this,t,D5,B5,ve,{minerTower:4,loading:0})}}function H5(e){let t,i,o,s,a=e[1]("layout.error_accordion.title")+"",c,h,f,m,g=e[1]("layout.error_accordion.category")+"",v,y,k=e[0].category+"",$,E,T,A=e[1]("layout.error_accordion.id")+"",N,B,F=e[0].uid+"",D,W,z,Q=e[0].msg+"",G;return{c(){t=p("main"),i=p("ul"),o=p("li"),s=p("a"),c=S(a),h=x(),f=p("div"),m=p("p"),v=S(g),y=S(" - "),$=S(k),E=x(),T=p("p"),N=S(A),B=S(" - "),D=S(F),W=x(),z=p("p"),G=S(Q),b(s,"class","uk-accordion-title"),b(s,"href","#"),b(f,"class","uk-accordion-content"),b(i,"uk-accordion","")},m(U,Y){P(U,t,Y),u(t,i),u(i,o),u(o,s),u(s,c),u(o,h),u(o,f),u(f,m),u(m,v),u(m,y),u(m,$),u(f,E),u(f,T),u(T,N),u(T,B),u(T,D),u(f,W),u(f,z),u(z,G)},p(U,[Y]){Y&2&&a!==(a=U[1]("layout.error_accordion.title")+"")&&O(c,a),Y&2&&g!==(g=U[1]("layout.error_accordion.category")+"")&&O(v,g),Y&1&&k!==(k=U[0].category+"")&&O($,k),Y&2&&A!==(A=U[1]("layout.error_accordion.id")+"")&&O(N,A),Y&1&&F!==(F=U[0].uid+"")&&O(D,F),Y&1&&Q!==(Q=U[0].msg+"")&&O(G,Q)},i:he,o:he,d(U){U&&M(t)}}}function z5(e,t,i){let o;ce(e,De,a=>i(1,o=a));let{error:s}=t;return e.$$set=a=>{"error"in a&&i(0,s=a.error)},[s,o]}class Hs extends we{constructor(t){super(),ye(this,t,z5,H5,ve,{error:0})}}function nh(e){let t,i,o;return i=new No({props:{$$slots:{body:[F5],title:[U5]},$$scope:{ctx:e}}}),{c(){t=p("main"),re(i.$$.fragment)},m(s,a){P(s,t,a),oe(i,t,null),o=!0},p(s,a){const c={};a&11&&(c.$$scope={dirty:a,ctx:s}),i.$set(c)},i(s){o||(R(i.$$.fragment,s),o=!0)},o(s){V(i.$$.fragment,s),o=!1},d(s){s&&M(t),se(i)}}}function U5(e){let t,i=e[1]("miner.cards.disco_error.title")+"",o;return{c(){t=p("span"),o=S(i),b(t,"slot","title")},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&2&&i!==(i=s[1]("miner.cards.disco_error.title")+"")&&O(o,i)},d(s){s&&M(t)}}}function F5(e){let t,i,o=e[1]("miner.cards.disco_error.body")+"",s,a,c,h;return c=new Hs({props:{error:e[0]}}),{c(){t=p("div"),i=p("p"),s=S(o),a=x(),re(c.$$.fragment),b(t,"slot","body")},m(f,m){P(f,t,m),u(t,i),u(i,s),u(t,a),oe(c,t,null),h=!0},p(f,m){(!h||m&2)&&o!==(o=f[1]("miner.cards.disco_error.body")+"")&&O(s,o);const g={};m&1&&(g.error=f[0]),c.$set(g)},i(f){h||(R(c.$$.fragment,f),h=!0)},o(f){V(c.$$.fragment,f),h=!1},d(f){f&&M(t),se(c)}}}function W5(e){let t,i,o=e[0]&&nh(e);return{c(){o&&o.c(),t=At()},m(s,a){o&&o.m(s,a),P(s,t,a),i=!0},p(s,[a]){s[0]?o?(o.p(s,a),a&1&&R(o,1)):(o=nh(s),o.c(),R(o,1),o.m(t.parentNode,t)):o&&(Xe(),V(o,1,1,()=>{o=null}),Je())},i(s){i||(R(o),i=!0)},o(s){V(o),i=!1},d(s){s&&M(t),o&&o.d(s)}}}function V5(e,t,i){let o;ce(e,De,c=>i(1,o=c));let s=null,a;return gt(async()=>{a=La.subscribe(c=>{i(0,s=c.category?c:null)})}),Ht(async()=>{a&&a()}),[s,o]}class j5 extends we{constructor(t){super(),ye(this,t,V5,W5,ve,{})}}function ih(e){let t,i,o;return i=new No({props:{$$slots:{body:[q5],title:[G5]},$$scope:{ctx:e}}}),{c(){t=p("main"),re(i.$$.fragment)},m(s,a){P(s,t,a),oe(i,t,null),o=!0},p(s,a){const c={};a&11&&(c.$$scope={dirty:a,ctx:s}),i.$set(c)},i(s){o||(R(i.$$.fragment,s),o=!0)},o(s){V(i.$$.fragment,s),o=!1},d(s){s&&M(t),se(i)}}}function G5(e){let t,i=e[1]("miner.cards.invalid_proof.title")+"",o;return{c(){t=p("span"),o=S(i),b(t,"slot","title")},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&2&&i!==(i=s[1]("miner.cards.invalid_proof.title")+"")&&O(o,i)},d(s){s&&M(t)}}}function q5(e){let t,i,o=e[1]("miner.cards.invalid_proof.body")+"",s,a,c,h;return c=new Hs({props:{error:e[0]}}),{c(){t=p("div"),i=p("p"),s=S(o),a=x(),re(c.$$.fragment),b(t,"slot","body")},m(f,m){P(f,t,m),u(t,i),u(i,s),u(t,a),oe(c,t,null),h=!0},p(f,m){(!h||m&2)&&o!==(o=f[1]("miner.cards.invalid_proof.body")+"")&&O(s,o);const g={};m&1&&(g.error=f[0]),c.$set(g)},i(f){h||(R(c.$$.fragment,f),h=!0)},o(f){V(c.$$.fragment,f),h=!1},d(f){f&&M(t),se(c)}}}function Y5(e){let t,i,o=e[0]&&ih(e);return{c(){o&&o.c(),t=At()},m(s,a){o&&o.m(s,a),P(s,t,a),i=!0},p(s,[a]){s[0]?o?(o.p(s,a),a&1&&R(o,1)):(o=ih(s),o.c(),R(o,1),o.m(t.parentNode,t)):o&&(Xe(),V(o,1,1,()=>{o=null}),Je())},i(s){i||(R(o),i=!0)},o(s){V(o),i=!1},d(s){s&&M(t),o&&o.d(s)}}}function K5(e,t,i){let o;ce(e,De,c=>i(1,o=c));let s=null,a;return gt(async()=>{a=Aa.subscribe(c=>{i(0,s=c.category?c:null)})}),Ht(async()=>{a&&a()}),[s,o]}class Z5 extends we{constructor(t){super(),ye(this,t,K5,Y5,ve,{})}}function oh(e){let t,i,o;return i=new No({props:{$$slots:{body:[J5],title:[X5]},$$scope:{ctx:e}}}),{c(){t=p("main"),re(i.$$.fragment)},m(s,a){P(s,t,a),oe(i,t,null),o=!0},p(s,a){const c={};a&11&&(c.$$scope={dirty:a,ctx:s}),i.$set(c)},i(s){o||(R(i.$$.fragment,s),o=!0)},o(s){V(i.$$.fragment,s),o=!1},d(s){s&&M(t),se(i)}}}function X5(e){let t,i=e[1]("miner.cards.too_many_proofs.title")+"",o;return{c(){t=p("span"),o=S(i),b(t,"slot","title")},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&2&&i!==(i=s[1]("miner.cards.too_many_proofs.title")+"")&&O(o,i)},d(s){s&&M(t)}}}function J5(e){let t,i,o=e[1]("miner.cards.too_many_proofs.body",{values:{maxNum:sh}})+"",s,a,c,h;return c=new Hs({props:{error:e[0]}}),{c(){t=p("div"),i=p("p"),s=S(o),a=x(),re(c.$$.fragment),b(t,"slot","body")},m(f,m){P(f,t,m),u(t,i),u(i,s),u(t,a),oe(c,t,null),h=!0},p(f,m){(!h||m&2)&&o!==(o=f[1]("miner.cards.too_many_proofs.body",{values:{maxNum:sh}})+"")&&O(s,o);const g={};m&1&&(g.error=f[0]),c.$set(g)},i(f){h||(R(c.$$.fragment,f),h=!0)},o(f){V(c.$$.fragment,f),h=!1},d(f){f&&M(t),se(c)}}}function Q5(e){let t,i,o=e[0]&&oh(e);return{c(){o&&o.c(),t=At()},m(s,a){o&&o.m(s,a),P(s,t,a),i=!0},p(s,[a]){s[0]?o?(o.p(s,a),a&1&&R(o,1)):(o=oh(s),o.c(),R(o,1),o.m(t.parentNode,t)):o&&(Xe(),V(o,1,1,()=>{o=null}),Je())},i(s){i||(R(o),i=!0)},o(s){V(o),i=!1},d(s){s&&M(t),o&&o.d(s)}}}let sh=72;function ew(e,t,i){let o;ce(e,De,c=>i(1,o=c));let s,a=null;return gt(async()=>{s=Ta.subscribe(c=>{i(0,a=c.category?c:null)})}),Ht(async()=>{s&&s()}),[a,o]}class tw extends we{constructor(t){super(),ye(this,t,ew,Q5,ve,{})}}function rh(e){let t,i,o;return i=new No({props:{$$slots:{body:[iw],title:[nw]},$$scope:{ctx:e}}}),{c(){t=p("main"),re(i.$$.fragment)},m(s,a){P(s,t,a),oe(i,t,null),o=!0},p(s,a){const c={};a&11&&(c.$$scope={dirty:a,ctx:s}),i.$set(c)},i(s){o||(R(i.$$.fragment,s),o=!0)},o(s){V(i.$$.fragment,s),o=!1},d(s){s&&M(t),se(i)}}}function nw(e){let t,i=e[1]("miner.cards.wrong_difficulty.title")+"",o;return{c(){t=p("span"),o=S(i),b(t,"slot","title")},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&2&&i!==(i=s[1]("miner.cards.wrong_difficulty.title")+"")&&O(o,i)},d(s){s&&M(t)}}}function iw(e){let t,i,o=e[1]("miner.cards.wrong_difficulty.body")+"",s,a,c,h;return c=new Hs({props:{error:e[0]}}),{c(){t=p("div"),i=p("p"),s=S(o),a=x(),re(c.$$.fragment),b(t,"slot","body")},m(f,m){P(f,t,m),u(t,i),u(i,s),u(t,a),oe(c,t,null),h=!0},p(f,m){(!h||m&2)&&o!==(o=f[1]("miner.cards.wrong_difficulty.body")+"")&&O(s,o);const g={};m&1&&(g.error=f[0]),c.$set(g)},i(f){h||(R(c.$$.fragment,f),h=!0)},o(f){V(c.$$.fragment,f),h=!1},d(f){f&&M(t),se(c)}}}function ow(e){let t,i,o=e[0]&&rh(e);return{c(){o&&o.c(),t=At()},m(s,a){o&&o.m(s,a),P(s,t,a),i=!0},p(s,[a]){s[0]?o?(o.p(s,a),a&1&&R(o,1)):(o=rh(s),o.c(),R(o,1),o.m(t.parentNode,t)):o&&(Xe(),V(o,1,1,()=>{o=null}),Je())},i(s){i||(R(o),i=!0)},o(s){V(o),i=!1},d(s){s&&M(t),o&&o.d(s)}}}function sw(e,t,i){let o;ce(e,De,c=>i(1,o=c));let s,a=null;return gt(async()=>{s=Sa.subscribe(c=>{i(0,a=c.category?c:null)})}),Ht(async()=>{s&&s()}),[a,o]}class rw extends we{constructor(t){super(),ye(this,t,sw,ow,ve,{})}}function aw(e){let t,i,o,s,a,c,h,f,m,g;return o=new rw({}),a=new tw({}),h=new Z5({}),m=new j5({}),{c(){t=p("main"),i=p("div"),re(o.$$.fragment),s=x(),re(a.$$.fragment),c=x(),re(h.$$.fragment),f=x(),re(m.$$.fragment),b(i,"class","uk-grid uk-child-width-expand"),b(t,"class","uk-margin")},m(v,y){P(v,t,y),u(t,i),oe(o,i,null),u(i,s),oe(a,i,null),u(i,c),oe(h,i,null),u(i,f),oe(m,i,null),g=!0},p:he,i(v){g||(R(o.$$.fragment,v),R(a.$$.fragment,v),R(h.$$.fragment,v),R(m.$$.fragment,v),g=!0)},o(v){V(o.$$.fragment,v),V(a.$$.fragment,v),V(h.$$.fragment,v),V(m.$$.fragment,v),g=!1},d(v){v&&M(t),se(o),se(a),se(h),se(m)}}}class lw extends we{constructor(t){super(),ye(this,t,null,aw,ve,{})}}function cw(e){let t,i=e[2]("miner.cards.epoch_status.in_process_title")+"",o,s,a,c=e[2]("miner.cards.epoch_status.in_process_body")+"",h;return{c(){t=p("h3"),o=S(i),s=x(),a=p("p"),h=S(c),b(t,"class","uk-card-title uk-text-uppercase uk-text-light uk-text-muted"),b(a,"class","uk-text-light uk-text-muted")},m(f,m){P(f,t,m),u(t,o),P(f,s,m),P(f,a,m),u(a,h)},p(f,m){m&4&&i!==(i=f[2]("miner.cards.epoch_status.in_process_title")+"")&&O(o,i),m&4&&c!==(c=f[2]("miner.cards.epoch_status.in_process_body")+"")&&O(h,c)},d(f){f&&(M(t),M(s),M(a))}}}function uw(e){let t,i=e[2]("miner.cards.epoch_status.empty_title")+"",o,s,a,c=e[2]("miner.cards.epoch_status.empty_body")+"",h;return{c(){t=p("h3"),o=S(i),s=x(),a=p("p"),h=S(c),b(t,"class","uk-card-title uk-text-uppercase uk-text-light uk-text-muted"),b(a,"class","uk-text-light uk-text-muted")},m(f,m){P(f,t,m),u(t,o),P(f,s,m),P(f,a,m),u(a,h)},p(f,m){m&4&&i!==(i=f[2]("miner.cards.epoch_status.empty_title")+"")&&O(o,i),m&4&&c!==(c=f[2]("miner.cards.epoch_status.empty_body")+"")&&O(h,c)},d(f){f&&(M(t),M(s),M(a))}}}function hw(e){let t,i=e[2]("miner.cards.epoch_status.complete_title")+"",o,s,a,c=e[2]("miner.cards.epoch_status.complete_body")+"",h;return{c(){t=p("h3"),o=S(i),s=x(),a=p("p"),h=S(c),b(t,"class","uk-card-title uk-text-uppercase uk-text-light uk-text-muted"),b(a,"class","uk-text-light uk-text-muted")},m(f,m){P(f,t,m),u(t,o),P(f,s,m),P(f,a,m),u(a,h)},p(f,m){m&4&&i!==(i=f[2]("miner.cards.epoch_status.complete_title")+"")&&O(o,i),m&4&&c!==(c=f[2]("miner.cards.epoch_status.complete_body")+"")&&O(h,c)},d(f){f&&(M(t),M(s),M(a))}}}function fw(e){let t,i=e[2]("miner.cards.epoch_status.exceed_title")+"",o,s,a,c=e[2]("miner.cards.epoch_status.exceed_body")+"",h;return{c(){t=p("h3"),o=S(i),s=x(),a=p("p"),h=S(c),b(t,"class","uk-card-title uk-text-uppercase uk-text-light uk-text-muted"),b(a,"class","uk-text-light uk-text-muted")},m(f,m){P(f,t,m),u(t,o),P(f,s,m),P(f,a,m),u(a,h)},p(f,m){m&4&&i!==(i=f[2]("miner.cards.epoch_status.exceed_title")+"")&&O(o,i),m&4&&c!==(c=f[2]("miner.cards.epoch_status.exceed_body")+"")&&O(h,c)},d(f){f&&(M(t),M(s),M(a))}}}function dw(e){let t,i;function o(c,h){return c[1].on_chain.count_proofs_in_epoch>=72?fw:c[1].on_chain.count_proofs_in_epoch>=8?hw:c[0]?uw:cw}let s=o(e),a=s(e);return{c(){t=p("main"),i=p("div"),a.c(),b(i,"class","uk-card uk-card-default uk-card-body")},m(c,h){P(c,t,h),u(t,i),a.m(i,null)},p(c,[h]){s===(s=o(c))&&a?a.p(c,h):(a.d(1),a=s(c),a&&(a.c(),a.m(i,null)))},i:he,o:he,d(c){c&&M(t),a.d()}}}function mw(e,t,i){let o,s;ce(e,Zt,c=>i(1,o=c)),ce(e,De,c=>i(2,s=c));let{isTowerNewbie:a}=t;return e.$$set=c=>{"isTowerNewbie"in c&&i(0,a=c.isTowerNewbie)},[a,o,s]}class pw extends we{constructor(t){super(),ye(this,t,mw,dw,ve,{isTowerNewbie:0})}}function gw(e){let t,i=e[1]("miner.cards.first_proof.title")+"",o;return{c(){t=p("span"),o=S(i),b(t,"slot","title")},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&2&&i!==(i=s[1]("miner.cards.first_proof.title")+"")&&O(o,i)},d(s){s&&M(t)}}}function _w(e){let t,i=e[1]("miner.cards.first_proof.body_disabled")+"",o;return{c(){t=p("p"),o=S(i)},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&2&&i!==(i=s[1]("miner.cards.first_proof.body_disabled")+"")&&O(o,i)},d(s){s&&M(t)}}}function bw(e){let t,i=e[1]("miner.cards.first_proof.body")+"",o;return{c(){t=new Yr(!1),o=At(),t.a=o},m(s,a){t.m(i,s,a),P(s,o,a)},p(s,a){a&2&&i!==(i=s[1]("miner.cards.first_proof.body")+"")&&t.p(i)},d(s){s&&(M(o),t.d())}}}function vw(e){let t;function i(a,c){return a[0]?bw:_w}let o=i(e),s=o(e);return{c(){t=p("div"),s.c(),b(t,"slot","body")},m(a,c){P(a,t,c),s.m(t,null)},p(a,c){o===(o=i(a))&&s?s.p(a,c):(s.d(1),s=o(a),s&&(s.c(),s.m(t,null)))},d(a){a&&M(t),s.d()}}}function yw(e){let t,i;return t=new ai({props:{$$slots:{body:[vw],title:[gw]},$$scope:{ctx:e}}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p(o,[s]){const a={};s&11&&(a.$$scope={dirty:s,ctx:o}),t.$set(a)},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function ww(e,t,i){let o;ce(e,De,c=>i(1,o=c));let s=!1,a;return gt(async()=>{a=an.subscribe(c=>i(0,s=c))}),Ht(async()=>{a&&a()}),[s,o]}class kw extends we{constructor(t){super(),ye(this,t,ww,yw,ve,{})}}function $w(e){let t,i,o,s,a,c,h,f;return{c(){t=p("main"),i=p("div"),o=p("label"),s=p("input"),a=x(),c=p("div"),b(s,"type","checkbox"),s.checked=e[0],b(c,"class","uk-switch-slider uk-switch-on-off round"),b(o,"class","uk-switch"),b(i,"class","uk-text-center uk-margin"),Ot(i,"position","relative")},m(m,g){P(m,t,g),u(t,i),u(i,o),u(o,s),u(o,a),u(o,c),h||(f=Se(s,"click",e[1]),h=!0)},p(m,[g]){g&1&&(s.checked=m[0])},i:he,o:he,d(m){m&&M(t),h=!1,f()}}}function Cw(e,t,i){let o,s,a;return gt(async()=>{s=an.subscribe(h=>i(0,o=h)),clearInterval(a),a=setInterval(()=>Vv(),1e3)}),Ht(async()=>{clearInterval(a),s&&s()}),[o,()=>Uv()]}class xw extends we{constructor(t){super(),ye(this,t,Cw,$w,ve,{})}}function ah(e){let t,i,o,s,a=e[1]("miner.miner_process.notes")+"",c,h,f,m,g;function v(E,T){return E[0].progress&&E[0].progress.complete?Sw:Ew}let y=v(e),k=y(e),$=e[0].progress.pct_complete>1.01&&lh(e);return{c(){t=p("div"),i=p("span"),k.c(),o=x(),s=p("div"),c=x(),h=p("progress"),m=x(),g=p("span"),$&&$.c(),b(i,"class","uk-text-light uk-text-uppercase uk-text-muted uk-text-thin"),b(s,"uk-dropdown",""),b(s,"class","uk-text-light uk-text-muted uk-text-thin"),b(t,"class","uk-inline"),b(h,"id","mining-progressbar"),b(h,"class","uk-progress"),h.value=f=e[0].progress.pct_complete,b(h,"max","1"),b(g,"class","uk-text-light uk-text-muted uk-text-thin")},m(E,T){P(E,t,T),u(t,i),k.m(i,null),u(t,o),u(t,s),s.innerHTML=a,P(E,c,T),P(E,h,T),P(E,m,T),P(E,g,T),$&&$.m(g,null)},p(E,T){y===(y=v(E))&&k?k.p(E,T):(k.d(1),k=y(E),k&&(k.c(),k.m(i,null))),T&2&&a!==(a=E[1]("miner.miner_process.notes")+"")&&(s.innerHTML=a),T&1&&f!==(f=E[0].progress.pct_complete)&&(h.value=f),E[0].progress.pct_complete>1.01?$?$.p(E,T):($=lh(E),$.c(),$.m(g,null)):$&&($.d(1),$=null)},d(E){E&&(M(t),M(c),M(h),M(m),M(g)),k.d(),$&&$.d()}}}function Ew(e){let t=e[1]("miner.miner_process.status_in_process")+"",i,o,s=ch(e[0].progress.pct_complete)+"",a;return{c(){i=S(t),o=x(),a=S(s)},m(c,h){P(c,i,h),P(c,o,h),P(c,a,h)},p(c,h){h&2&&t!==(t=c[1]("miner.miner_process.status_in_process")+"")&&O(i,t),h&1&&s!==(s=ch(c[0].progress.pct_complete)+"")&&O(a,s)},d(c){c&&(M(i),M(o),M(a))}}}function Sw(e){let t=e[1]("miner.miner_process.status_complete")+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&2&&t!==(t=o[1]("miner.miner_process.status_complete")+"")&&O(i,t)},d(o){o&&M(i)}}}function lh(e){let t,i=e[1]("miner.miner_process.notes2")+"",o;return{c(){t=p("span"),o=S(i)},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&2&&i!==(i=s[1]("miner.miner_process.notes2")+"")&&O(o,i)},d(s){s&&M(t)}}}function Tw(e){let t,i=e[0]&&e[0].progress&&ah(e);return{c(){t=p("main"),i&&i.c()},m(o,s){P(o,t,s),i&&i.m(t,null)},p(o,[s]){o[0]&&o[0].progress?i?i.p(o,s):(i=ah(o),i.c(),i.m(t,null)):i&&(i.d(1),i=null)},i:he,o:he,d(o){o&&M(t),i&&i.d()}}}function ch(e){return e>1.01&&(e=1.01),(e*100).toFixed(0)+"%"}function Lw(e,t,i){let o,s;return ce(e,Zt,a=>i(0,o=a)),ce(e,De,a=>i(1,s=a)),[o,s]}class Aw extends we{constructor(t){super(),ye(this,t,Lw,Tw,ve,{})}}function Mw(e){let t,i,o,s,a,c=e[0]("miner.tower_state.local_height")+"",h,f,m,g,v=e[0]("miner.tower_state.on_chain_height")+"",y,k,$,E,T=e[0]("miner.tower_state.mined_in_last_epoch")+"",A,N,B,F,D=e[0]("miner.tower_state.sent_in_this_epoch")+"",W,z,Q;return{c(){t=p("table"),i=p("thead"),o=p("tr"),s=p("th"),a=p("span"),h=S(c),f=x(),m=p("th"),g=p("span"),y=S(v),k=x(),$=p("th"),E=p("span"),A=S(T),N=x(),B=p("th"),F=p("span"),W=S(D),z=x(),Q=p("tbody"),Q.innerHTML='0000 0000 0000 0000',b(a,"class","skeleton-container svelte-1oz7l1v"),b(s,"class","uk-text-center"),b(g,"class","skeleton-container svelte-1oz7l1v"),b(m,"class","uk-text-center"),b(E,"class","skeleton-container svelte-1oz7l1v"),b($,"class","uk-text-center"),b(F,"class","skeleton-container svelte-1oz7l1v"),b(B,"class","uk-text-center"),b(t,"class","uk-table uk-table-divider")},m(G,U){P(G,t,U),u(t,i),u(i,o),u(o,s),u(s,a),u(a,h),u(o,f),u(o,m),u(m,g),u(g,y),u(o,k),u(o,$),u($,E),u(E,A),u(o,N),u(o,B),u(B,F),u(F,W),u(t,z),u(t,Q)},p(G,[U]){U&1&&c!==(c=G[0]("miner.tower_state.local_height")+"")&&O(h,c),U&1&&v!==(v=G[0]("miner.tower_state.on_chain_height")+"")&&O(y,v),U&1&&T!==(T=G[0]("miner.tower_state.mined_in_last_epoch")+"")&&O(A,T),U&1&&D!==(D=G[0]("miner.tower_state.sent_in_this_epoch")+"")&&O(W,D)},i:he,o:he,d(G){G&&M(t)}}}function Pw(e,t,i){let o;return ce(e,De,s=>i(0,o=s)),[o]}class Iw extends we{constructor(t){super(),ye(this,t,Pw,Mw,ve,{})}}function Nw(e){let t,i;return t=new Iw({}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p:he,i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function Ow(e){let t,i,o,s,a=e[1]("miner.tower_state.local_height")+"",c,h,f,m=e[1]("miner.tower_state.on_chain_height")+"",g,v,y,k=e[1]("miner.tower_state.mined_in_last_epoch")+"",$,E,T,A=e[1]("miner.tower_state.sent_in_this_epoch")+"",N,B,F,D,W,z,Q,G=e[0].on_chain.verified_tower_height+"",U,Y,te,j=e[0].on_chain.latest_epoch_mining+"",K,ne,ee,I,X,ie=e[0].on_chain.count_proofs_in_epoch+"",le,ae,_e;function Ce(Pe,et){if(Pe[0].local_height>=0)return Dw;if(Pe[0].on_chain)return Bw}let Ee=Ce(e),Me=Ee&&Ee(e);function ke(Pe,et){return Pe[0].on_chain.count_proofs_in_epoch>=8?Hw:Rw}let be=ke(e),$e=be(e);function ge(Pe,et){return Pe[0].on_chain.count_proofs_in_epoch>=72?Fw:Pe[0].on_chain.count_proofs_in_epoch>=8?Uw:zw}let me=ge(e),Oe=me(e);return{c(){t=p("table"),i=p("thead"),o=p("tr"),s=p("th"),c=S(a),h=x(),f=p("th"),g=S(m),v=x(),y=p("th"),$=S(k),E=x(),T=p("th"),N=S(A),B=x(),F=p("tbody"),D=p("tr"),W=p("td"),Me&&Me.c(),z=x(),Q=p("td"),U=S(G),Y=x(),te=p("td"),K=S(j),ne=x(),ee=p("td"),I=p("div"),$e.c(),X=x(),le=S(ie),ae=x(),_e=p("div"),Oe.c(),b(s,"class","uk-text-center"),b(f,"class","uk-text-center"),b(y,"class","uk-text-center"),b(T,"class","uk-text-center"),b(_e,"uk-dropdown",""),b(I,"class","uk-inline"),b(D,"class","uk-text-center"),b(t,"class","uk-table uk-table-divider")},m(Pe,et){P(Pe,t,et),u(t,i),u(i,o),u(o,s),u(s,c),u(o,h),u(o,f),u(f,g),u(o,v),u(o,y),u(y,$),u(o,E),u(o,T),u(T,N),u(t,B),u(t,F),u(F,D),u(D,W),Me&&Me.m(W,null),u(D,z),u(D,Q),u(Q,U),u(D,Y),u(D,te),u(te,K),u(D,ne),u(D,ee),u(ee,I),$e.m(I,null),u(I,X),u(I,le),u(I,ae),u(I,_e),Oe.m(_e,null)},p(Pe,et){et&2&&a!==(a=Pe[1]("miner.tower_state.local_height")+"")&&O(c,a),et&2&&m!==(m=Pe[1]("miner.tower_state.on_chain_height")+"")&&O(g,m),et&2&&k!==(k=Pe[1]("miner.tower_state.mined_in_last_epoch")+"")&&O($,k),et&2&&A!==(A=Pe[1]("miner.tower_state.sent_in_this_epoch")+"")&&O(N,A),Ee===(Ee=Ce(Pe))&&Me?Me.p(Pe,et):(Me&&Me.d(1),Me=Ee&&Ee(Pe),Me&&(Me.c(),Me.m(W,null))),et&1&&G!==(G=Pe[0].on_chain.verified_tower_height+"")&&O(U,G),et&1&&j!==(j=Pe[0].on_chain.latest_epoch_mining+"")&&O(K,j),be!==(be=ke(Pe))&&($e.d(1),$e=be(Pe),$e&&($e.c(),$e.m(I,X))),et&1&&ie!==(ie=Pe[0].on_chain.count_proofs_in_epoch+"")&&O(le,ie),me===(me=ge(Pe))&&Oe?Oe.p(Pe,et):(Oe.d(1),Oe=me(Pe),Oe&&(Oe.c(),Oe.m(_e,null)))},i:he,o:he,d(Pe){Pe&&M(t),Me&&Me.d(),$e.d(),Oe.d()}}}function Bw(e){let t,i,o,s,a=e[1]("miner.tower_state.empty")+"",c;return{c(){t=p("div"),i=p("span"),o=x(),s=p("div"),c=S(a),b(i,"uk-icon","icon: minus-circle"),b(s,"uk-dropdown",""),b(t,"class","uk-inline")},m(h,f){P(h,t,f),u(t,i),u(t,o),u(t,s),u(s,c)},p(h,f){f&2&&a!==(a=h[1]("miner.tower_state.empty")+"")&&O(c,a)},d(h){h&&M(t)}}}function Dw(e){let t=e[0].local_height+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&1&&t!==(t=o[0].local_height+"")&&O(i,t)},d(o){o&&M(i)}}}function Rw(e){let t;return{c(){t=p("span"),b(t,"class","uk-text-warning uk-margin"),b(t,"uk-icon","icon: minus-circle")},m(i,o){P(i,t,o)},d(i){i&&M(t)}}}function Hw(e){let t;return{c(){t=p("span"),b(t,"class","uk-text-muted uk-margin"),b(t,"uk-icon","icon: check")},m(i,o){P(i,t,o)},d(i){i&&M(t)}}}function zw(e){let t=e[1]("miner.tower_state.proof_less")+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&2&&t!==(t=o[1]("miner.tower_state.proof_less")+"")&&O(i,t)},d(o){o&&M(i)}}}function Uw(e){let t=e[1]("miner.tower_state.proof_ok")+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&2&&t!==(t=o[1]("miner.tower_state.proof_ok")+"")&&O(i,t)},d(o){o&&M(i)}}}function Fw(e){let t=e[1]("miner.tower_state.proof_more")+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&2&&t!==(t=o[1]("miner.tower_state.proof_more")+"")&&O(i,t)},d(o){o&&M(i)}}}function Ww(e){let t,i,o,s;const a=[Ow,Nw],c=[];function h(f,m){return f[0]&&f[0].on_chain&&f[0].on_chain.previous_proof_hash?0:1}return i=h(e),o=c[i]=a[i](e),{c(){t=p("main"),o.c()},m(f,m){P(f,t,m),c[i].m(t,null),s=!0},p(f,[m]){let g=i;i=h(f),i===g?c[i].p(f,m):(Xe(),V(c[g],1,1,()=>{c[g]=null}),Je(),o=c[i],o?o.p(f,m):(o=c[i]=a[i](f),o.c()),R(o,1),o.m(t,null))},i(f){s||(R(o),s=!0)},o(f){V(o),s=!1},d(f){f&&M(t),c[i].d()}}}function Vw(e,t,i){let o;ce(e,De,a=>i(1,o=a));let{minerTower:s}=t;return e.$$set=a=>{"minerTower"in a&&i(0,s=a.minerTower)},[s,o]}class jw extends we{constructor(t){super(),ye(this,t,Vw,Ww,ve,{minerTower:0})}}function Gw(e){let t,i,o,s,a,c,h,f=e[1]("miner.miner_phases.backlog_started")+"",m,g,v,y,k,$,E=e[1]("miner.miner_phases.mining_enabled")+"",T,A,N,B,F,D,W=e[1]("miner.miner_phases.proof_started")+"",z,Q,G,U,Y,te,j=e[1]("miner.miner_phases.proof_complete")+"",K,ne,ee,I,X,ie,le=e[1]("miner.miner_phases.backlog_in_process")+"",ae,_e,Ce,Ee,Me,ke,be=e[1]("miner.miner_phases.backlog_complete")+"",$e;return{c(){t=p("main"),i=p("div"),o=p("ul"),s=p("li"),a=p("span"),h=x(),m=S(f),g=x(),v=p("li"),y=p("span"),$=x(),T=S(E),A=x(),N=p("li"),B=p("span"),D=x(),z=S(W),Q=x(),G=p("li"),U=p("span"),te=x(),K=S(j),ne=x(),ee=p("li"),I=p("span"),ie=x(),ae=S(le),_e=x(),Ce=p("li"),Ee=p("span"),ke=x(),$e=S(be),b(a,"uk-icon",c=e[0]?"check":"close"),b(y,"uk-icon",k=e[2]?"check":"close"),b(B,"uk-icon",F=e[3]?"check":"close"),b(U,"uk-icon",Y=e[4]?"check":"close"),b(I,"uk-icon",X=e[5]?"check":"close"),b(Ee,"uk-icon",Me=e[6]?"check":"close"),b(o,"class","uk-list uk-list-divider"),b(i,"class","uk-margin")},m(ge,me){P(ge,t,me),u(t,i),u(i,o),u(o,s),u(s,a),u(s,h),u(s,m),u(o,g),u(o,v),u(v,y),u(v,$),u(v,T),u(o,A),u(o,N),u(N,B),u(N,D),u(N,z),u(o,Q),u(o,G),u(G,U),u(G,te),u(G,K),u(o,ne),u(o,ee),u(ee,I),u(ee,ie),u(ee,ae),u(o,_e),u(o,Ce),u(Ce,Ee),u(Ce,ke),u(Ce,$e)},p(ge,[me]){me&1&&c!==(c=ge[0]?"check":"close")&&b(a,"uk-icon",c),me&2&&f!==(f=ge[1]("miner.miner_phases.backlog_started")+"")&&O(m,f),me&4&&k!==(k=ge[2]?"check":"close")&&b(y,"uk-icon",k),me&2&&E!==(E=ge[1]("miner.miner_phases.mining_enabled")+"")&&O(T,E),me&8&&F!==(F=ge[3]?"check":"close")&&b(B,"uk-icon",F),me&2&&W!==(W=ge[1]("miner.miner_phases.proof_started")+"")&&O(z,W),me&16&&Y!==(Y=ge[4]?"check":"close")&&b(U,"uk-icon",Y),me&2&&j!==(j=ge[1]("miner.miner_phases.proof_complete")+"")&&O(K,j),me&32&&X!==(X=ge[5]?"check":"close")&&b(I,"uk-icon",X),me&2&&le!==(le=ge[1]("miner.miner_phases.backlog_in_process")+"")&&O(ae,le),me&64&&Me!==(Me=ge[6]?"check":"close")&&b(Ee,"uk-icon",Me),me&2&&be!==(be=ge[1]("miner.miner_phases.backlog_complete")+"")&&O($e,be)},i:he,o:he,d(ge){ge&&M(t)}}}function qw(e,t,i){let o,s,a,c,h,f,m;return ce(e,si,g=>i(0,o=g)),ce(e,De,g=>i(1,s=g)),ce(e,an,g=>i(2,a=g)),ce(e,Mo,g=>i(3,c=g)),ce(e,Ea,g=>i(4,h=g)),ce(e,Qt,g=>i(5,f=g)),ce(e,Ti,g=>i(6,m=g)),[o,s,a,c,h,f,m]}class Yw extends we{constructor(t){super(),ye(this,t,qw,Gw,ve,{})}}function uh(e){let t,i,o,s,a,c,h,f,m,g,v,y,k,$,E,T,A,N,B,F,D,W,z,Q;F=new Yw({});let G=e[0]&&hh(e);return{c(){t=p("main"),i=p("div"),o=p("div"),s=p("div"),a=p("button"),a.textContent="Start Tower",c=x(),h=p("div"),f=p("button"),f.textContent="Start Backlog Listener",m=x(),g=p("div"),v=p("button"),v.textContent="Kill Listener",y=x(),k=p("div"),$=p("button"),$.textContent="Emit Backlog Event",E=x(),T=p("div"),A=p("button"),A.textContent="Resend Proof Zero",N=x(),B=p("div"),re(F.$$.fragment),D=x(),G&&G.c(),b(a,"class","uk-button uk-button-default uk-width-1-1"),b(s,"class","uk-margin"),b(f,"class","uk-button uk-button-default uk-width-1-1"),b(h,"class","uk-margin"),b(v,"class","uk-button uk-button-default uk-width-1-1"),b(g,"class","uk-margin"),b($,"class","uk-button uk-button-default uk-width-1-1"),b(k,"class","uk-margin"),b(A,"class","uk-button uk-button-default uk-width-1-1"),b(T,"class","uk-margin"),b(o,"class","uk-width-1-2"),b(B,"class","uk-width-1-2"),b(i,"class","uk-grid"),b(t,"class","uk-margin")},m(U,Y){P(U,t,Y),u(t,i),u(i,o),u(o,s),u(s,a),u(o,c),u(o,h),u(h,f),u(o,m),u(o,g),u(g,v),u(o,y),u(o,k),u(k,$),u(o,E),u(o,T),u(T,A),u(i,N),u(i,B),oe(F,B,null),u(t,D),G&&G.m(t,null),W=!0,z||(Q=[Se(a,"click",Ds),Se(f,"click",Fa),Se(v,"click",Wa),Se($,"click",Va),Se(A,"click",jv)],z=!0)},p(U,Y){U[0]?G?G.p(U,Y):(G=hh(U),G.c(),G.m(t,null)):G&&(G.d(1),G=null)},i(U){W||(R(F.$$.fragment,U),W=!0)},o(U){V(F.$$.fragment,U),W=!1},d(U){U&&M(t),se(F),G&&G.d(),z=!1,yt(Q)}}}function hh(e){let t,i,o,s=JSON.stringify(e[0],null,2)+"",a;return{c(){t=p("p"),i=p("span"),i.textContent="minerTower:",o=x(),a=S(s),b(t,"class","uk-text-break")},m(c,h){P(c,t,h),u(t,i),u(t,o),u(t,a)},p(c,h){h&1&&s!==(s=JSON.stringify(c[0],null,2)+"")&&O(a,s)},d(c){c&&M(t)}}}function Kw(e){let t,i,o=e[1]&&uh(e);return{c(){o&&o.c(),t=At()},m(s,a){o&&o.m(s,a),P(s,t,a),i=!0},p(s,[a]){s[1]?o?(o.p(s,a),a&2&&R(o,1)):(o=uh(s),o.c(),R(o,1),o.m(t.parentNode,t)):o&&(Xe(),V(o,1,1,()=>{o=null}),Je())},i(s){i||(R(o),i=!0)},o(s){V(o),i=!1},d(s){s&&M(t),o&&o.d(s)}}}function Zw(e,t,i){let o;ce(e,Mi,a=>i(1,o=a));let{minerTower:s}=t;return e.$$set=a=>{"minerTower"in a&&i(0,s=a.minerTower)},[s,o]}class Xw extends we{constructor(t){super(),ye(this,t,Zw,Kw,ve,{minerTower:0})}}function Jw(e){let t,i=e[0]("miner.cards.cant_start.title")+"",o;return{c(){t=p("span"),o=S(i),b(t,"slot","title")},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&1&&i!==(i=s[0]("miner.cards.cant_start.title")+"")&&O(o,i)},d(s){s&&M(t)}}}function Qw(e){let t,i,o=e[0]("miner.cards.cant_start.body")+"",s;return{c(){t=p("div"),i=p("p"),s=S(o),b(t,"slot","body")},m(a,c){P(a,t,c),u(t,i),u(i,s)},p(a,c){c&1&&o!==(o=a[0]("miner.cards.cant_start.body")+"")&&O(s,o)},d(a){a&&M(t)}}}function ek(e){let t,i,o;return i=new ai({props:{$$slots:{body:[Qw],title:[Jw]},$$scope:{ctx:e}}}),{c(){t=p("main"),re(i.$$.fragment)},m(s,a){P(s,t,a),oe(i,t,null),o=!0},p(s,[a]){const c={};a&3&&(c.$$scope={dirty:a,ctx:s}),i.$set(c)},i(s){o||(R(i.$$.fragment,s),o=!0)},o(s){V(i.$$.fragment,s),o=!1},d(s){s&&M(t),se(i)}}}function tk(e,t,i){let o;return ce(e,De,s=>i(0,o=s)),[o]}class nk extends we{constructor(t){super(),ye(this,t,tk,ek,ve,{})}}function ik(e){let t;return{c(){t=p("div"),t.innerHTML='

    DEV MODE, RUNNING IN TEST DIFFICULTY

    ',b(t,"class","uk-flex uk-flex-center")},m(i,o){P(i,t,o)},d(i){i&&M(t)}}}function fh(e){let t,i;return t=new nk({}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function dh(e){let t,i,o,s,a,c,h,f,m;i=new xw({}),s=new Aw({});const g=[sk,ok],v=[];function y(k,$){return k[3]&&!k[2].last_local_proof?0:1}return h=y(e),f=v[h]=g[h](e),{c(){t=p("div"),re(i.$$.fragment),o=x(),re(s.$$.fragment),a=x(),c=p("div"),f.c(),b(t,"class","uk-width-1-1 uk-align-center"),b(c,"class","uk-width-1-1")},m(k,$){P(k,t,$),oe(i,t,null),u(t,o),oe(s,t,null),P(k,a,$),P(k,c,$),v[h].m(c,null),m=!0},p(k,$){let E=h;h=y(k),h===E?v[h].p(k,$):(Xe(),V(v[E],1,1,()=>{v[E]=null}),Je(),f=v[h],f?f.p(k,$):(f=v[h]=g[h](k),f.c()),R(f,1),f.m(c,null))},i(k){m||(R(i.$$.fragment,k),R(s.$$.fragment,k),R(f),m=!0)},o(k){V(i.$$.fragment,k),V(s.$$.fragment,k),V(f),m=!1},d(k){k&&(M(t),M(a),M(c)),se(i),se(s),v[h].d()}}}function ok(e){let t,i,o,s,a,c,h,f;const m=[ak,rk],g=[];function v(y,k){return y[4]?0:1}return o=v(e),s=g[o]=m[o](e),h=new jw({props:{minerTower:e[2]}}),{c(){t=p("div"),i=p("div"),s.c(),a=x(),c=p("div"),re(h.$$.fragment),b(i,"class","uk-width-1-3"),b(c,"class","uk-width-2-3"),b(t,"class","uk-grid uk-grid-match")},m(y,k){P(y,t,k),u(t,i),g[o].m(i,null),u(t,a),u(t,c),oe(h,c,null),f=!0},p(y,k){let $=o;o=v(y),o===$?g[o].p(y,k):(Xe(),V(g[$],1,1,()=>{g[$]=null}),Je(),s=g[o],s?s.p(y,k):(s=g[o]=m[o](y),s.c()),R(s,1),s.m(i,null));const E={};k&4&&(E.minerTower=y[2]),h.$set(E)},i(y){f||(R(s),R(h.$$.fragment,y),f=!0)},o(y){V(s),V(h.$$.fragment,y),f=!1},d(y){y&&M(t),g[o].d(),se(h)}}}function sk(e){let t,i;return t=new kw({}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p:he,i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function rk(e){let t,i;return t=new pw({props:{isTowerNewbie:e[3]}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p(o,s){const a={};s&8&&(a.isTowerNewbie=o[3]),t.$set(a)},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function ak(e){let t,i;return t=new R5({props:{minerTower:e[2],loading:e[5]}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p(o,s){const a={};s&4&&(a.minerTower=o[2]),s&32&&(a.loading=o[5]),t.$set(a)},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function lk(e){let t,i,o,s=e[0]("miner.title")+"",a,c,h,f,m,g,v,y,k,$,E=e[6]&&ik(),T=!e[1].on_chain&&fh(),A=(e[1]&&e[1].on_chain||e[2]&&e[2].progress&&e[2].progress.pct_complete)&&dh(e);return v=new lw({}),k=new Xw({props:{minerTower:e[2]}}),{c(){t=p("main"),i=p("div"),o=p("h2"),a=S(s),c=x(),E&&E.c(),h=x(),T&&T.c(),f=x(),m=p("div"),A&&A.c(),g=x(),re(v.$$.fragment),y=x(),re(k.$$.fragment),b(o,"class","uk-text-light uk-text-muted uk-text-uppercase"),b(i,"class","uk-flex uk-flex-center"),b(m,"class","uk-grid uk-margin-small"),b(t,"class","uk-height-viewport")},m(N,B){P(N,t,B),u(t,i),u(i,o),u(o,a),u(t,c),E&&E.m(t,null),u(t,h),T&&T.m(t,null),u(t,f),u(t,m),A&&A.m(m,null),u(t,g),oe(v,t,null),u(t,y),oe(k,t,null),$=!0},p(N,[B]){(!$||B&1)&&s!==(s=N[0]("miner.title")+"")&&O(a,s),N[1].on_chain?T&&(Xe(),V(T,1,1,()=>{T=null}),Je()):T?B&2&&R(T,1):(T=fh(),T.c(),R(T,1),T.m(t,f)),N[1]&&N[1].on_chain||N[2]&&N[2].progress&&N[2].progress.pct_complete?A?(A.p(N,B),B&6&&R(A,1)):(A=dh(N),A.c(),R(A,1),A.m(m,null)):A&&(Xe(),V(A,1,1,()=>{A=null}),Je());const F={};B&4&&(F.minerTower=N[2]),k.$set(F)},i(N){$||(R(T),R(A),R(v.$$.fragment,N),R(k.$$.fragment,N),$=!0)},o(N){V(T),V(A),V(v.$$.fragment,N),V(k.$$.fragment,N),$=!1},d(N){N&&M(t),E&&E.d(),T&&T.d(),A&&A.d(),se(v),se(k)}}}function ck(e,t,i){let o,s,a,c,h,f,m;ce(e,Ps,v=>i(7,o=v)),ce(e,De,v=>i(0,s=v)),ce(e,It,v=>i(1,a=v)),ce(e,Zt,v=>i(2,c=v)),ce(e,$s,v=>i(3,h=v)),ce(e,Qt,v=>i(4,f=v)),ce(e,Ei,v=>i(5,m=v));let g=o=="test";return gt(async()=>{ja().then(Ga)}),[s,a,c,h,f,m,g]}class uk extends we{constructor(t){super(),ye(this,t,ck,lk,ve,{})}}function hk(e){let t,i,o=e[0]("settings.account_settings.title")+"",s,a,c,h,f,m,g=e[0]("settings.account_settings.btn_remove")+"",v,y,k,$,E=e[0]("settings.account_settings.confirm")+"",T,A,N,B=e[0]("settings.account_settings.btn_remove")+"",F,D,W,z,Q=e[0]("settings.account_settings.description")+"",G,U,Y;return{c(){t=p("main"),i=p("h4"),s=S(o),a=x(),c=p("div"),h=p("div"),f=p("div"),m=p("button"),v=S(g),y=x(),k=p("div"),$=p("p"),T=S(E),A=x(),N=p("button"),F=S(B),D=x(),W=p("div"),z=p("span"),G=S(Q),b(i,"class","uk-text-light uk-text-uppercase uk-text-muted uk-text-thin"),b(m,"class","uk-button uk-button-danger"),b(m,"type","button"),b(N,"class","uk-button uk-button-danger"),b(k,"uk-dropdown","mode: click"),b(f,"class","uk-inline"),b(c,"class","uk-margin"),b(c,"uk-grid",""),b(t,"class","uk-margin")},m(te,j){P(te,t,j),u(t,i),u(i,s),u(t,a),u(t,c),u(c,h),u(h,f),u(f,m),u(m,v),u(f,y),u(f,k),u(k,$),u($,T),u(k,A),u(k,N),u(N,F),u(c,D),u(c,W),u(W,z),u(z,G),U||(Y=Se(N,"click",e[1]),U=!0)},p(te,[j]){j&1&&o!==(o=te[0]("settings.account_settings.title")+"")&&O(s,o),j&1&&g!==(g=te[0]("settings.account_settings.btn_remove")+"")&&O(v,g),j&1&&E!==(E=te[0]("settings.account_settings.confirm")+"")&&O(T,E),j&1&&B!==(B=te[0]("settings.account_settings.btn_remove")+"")&&O(F,B),j&1&&Q!==(Q=te[0]("settings.account_settings.description")+"")&&O(G,Q)},i:he,o:he,d(te){te&&M(t),U=!1,Y()}}}function fk(e,t,i){let o;return ce(e,De,a=>i(0,o=a)),[o,async()=>{je("remove_accounts",{}).then(a=>{Rt.set(a),en("Accounts removed successfully"),Fi()}).catch(a=>{Ge(a,!1,"removeAccounts")})}]}class dk extends we{constructor(t){super(),ye(this,t,fk,hk,ve,{})}}function mk(e){let t,i,o,s,a,c=e[1]("settings.network_settings.playlist")+"",h,f,m,g,v,y,k=e[1]("settings.network_settings.btn_submit")+"",$,E,T;return{c(){t=p("main"),i=p("form"),o=p("fieldset"),s=p("div"),a=p("span"),h=S(c),f=x(),m=p("input"),g=x(),v=p("div"),y=p("button"),$=S(k),b(m,"class","uk-input"),b(m,"type","text"),b(m,"placeholder",e[0]),b(s,"class","uk-margin uk-inline-block uk-width-1-1"),b(y,"class","uk-button uk-button-primary uk-align-right"),b(y,"id","add-btn"),b(o,"class","uk-fieldset"),b(i,"id","account-form")},m(A,N){P(A,t,N),u(t,i),u(i,o),u(o,s),u(s,a),u(a,h),u(s,f),u(s,m),Jt(m,e[0]),u(o,g),u(o,v),u(v,y),u(y,$),E||(T=[Se(m,"input",e[3]),Se(y,"click",function(){ii(e[2](e[0]))&&e[2](e[0]).apply(this,arguments)})],E=!0)},p(A,[N]){e=A,N&2&&c!==(c=e[1]("settings.network_settings.playlist")+"")&&O(h,c),N&1&&b(m,"placeholder",e[0]),N&1&&m.value!==e[0]&&Jt(m,e[0]),N&2&&k!==(k=e[1]("settings.network_settings.btn_submit")+"")&&O($,k)},i:he,o:he,d(A){A&&M(t),E=!1,yt(T)}}}function pk(e,t,i){let o;ce(e,De,h=>i(1,o=h));let s="https://raw.githubusercontent.com/0LNetworkCommunity/seed-peers/main/fullnode_seed_playlist.json";const a=h=>{je("override_playlist",{url:h}).then(f=>{vn.set(f),en("Network Settings Updated")}).catch(f=>{Ge(f,!1,"updateNetwork")})};function c(){s=this.value,i(0,s)}return[s,o,a,c]}class kd extends we{constructor(t){super(),ye(this,t,pk,mk,ve,{})}}function mh(e,t,i){const o=e.slice();return o[7]=t[i],o}function ph(e){let t,i=Lt(e[2]),o=[];for(let s=0;si(3,o=g));let s="",a="";gt(async()=>{za(),vn.subscribe(g=>{g&&(i(0,s=g.nodes.length==1?g.nodes[0].url:""),i(1,a=g.chain_id))})});let c;od.subscribe(g=>{i(2,c=g)});const h=()=>{Ua().then(()=>{en("Refreshed Fullnode Statistics")})},f=()=>{je("force_upstream",{url:s}).then(g=>{vn.set(g),en("Network Settings Updated")}).catch(g=>{Ge(g,!1,"forceUpstream")})};function m(){s=this.value,i(0,s)}return[s,a,c,o,h,f,m]}class bk extends we{constructor(t){super(),ye(this,t,_k,gk,ve,{})}}function vk(e){let t,i,o=e[0]("settings.langapp_settings.title")+"",s,a,c,h,f,m=e[0]("settings.langapp_settings.lang")+"",g,v,y,k=e[0]("settings.langapp_settings.lang_description")+"",$,E,T,A=e[0]("settings.langapp_settings.lang_button")+"",N,B,F,D,W,z,Q,G,U,Y,te,j,K,ne,ee,I,X,ie,le,ae,_e,Ce,Ee,Me,ke,be,$e,ge,me;return{c(){t=p("main"),i=p("h4"),s=S(o),a=x(),c=p("form"),h=p("fieldset"),f=p("h5"),g=S(m),v=x(),y=p("p"),$=S(k),E=x(),T=p("button"),N=S(A),B=x(),F=p("div"),D=p("ul"),W=p("li"),z=p("a"),z.textContent="English",Q=x(),G=p("li"),U=p("a"),U.textContent="中文",Y=x(),te=p("li"),j=p("a"),j.textContent="French",K=x(),ne=p("li"),ee=p("a"),ee.textContent="German",I=x(),X=p("li"),ie=p("a"),ie.textContent="Spanish",le=x(),ae=p("li"),_e=p("a"),_e.textContent="Italian",Ce=x(),Ee=p("li"),Me=p("a"),Me.textContent="Portuguese",ke=x(),be=p("li"),$e=p("a"),$e.textContent="Arabic",b(i,"class","uk-text-light uk-text-uppercase uk-text-muted uk-text-thin"),b(f,"class","uk-text-light uk-text-uppercase uk-text-muted uk-text-thin"),b(T,"class","uk-button uk-button-default"),b(T,"type","button"),b(z,"class","uk-text-muted"),b(z,"href","#"),b(U,"class","uk-text-muted"),b(U,"href","#"),b(j,"class","uk-text-muted"),b(j,"href","#"),b(ee,"class","uk-text-muted"),b(ee,"href","#"),b(ie,"class","uk-text-muted"),b(ie,"href","#"),b(_e,"class","uk-text-muted"),b(_e,"href","#"),b(Me,"class","uk-text-muted"),b(Me,"href","#"),b($e,"class","uk-text-muted"),b($e,"href","#"),b(D,"class","uk-nav uk-dropdown-nav"),b(F,"uk-dropdown","mode: click"),b(h,"class","uk-fieldset"),b(c,"id","account-form"),b(t,"class","uk-margin")},m(Oe,Pe){P(Oe,t,Pe),u(t,i),u(i,s),u(t,a),u(t,c),u(c,h),u(h,f),u(f,g),u(h,v),u(h,y),u(y,$),u(h,E),u(h,T),u(T,N),u(h,B),u(h,F),u(F,D),u(D,W),u(W,z),u(D,Q),u(D,G),u(G,U),u(D,Y),u(D,te),u(te,j),u(D,K),u(D,ne),u(ne,ee),u(D,I),u(D,X),u(X,ie),u(D,le),u(D,ae),u(ae,_e),u(D,Ce),u(D,Ee),u(Ee,Me),u(D,ke),u(D,be),u(be,$e),ge||(me=[Se(z,"click",e[1]),Se(U,"click",e[2]),Se(j,"click",e[3]),Se(ee,"click",e[4]),Se(ie,"click",e[5]),Se(_e,"click",e[6]),Se(Me,"click",e[7]),Se($e,"click",e[8])],ge=!0)},p(Oe,[Pe]){Pe&1&&o!==(o=Oe[0]("settings.langapp_settings.title")+"")&&O(s,o),Pe&1&&m!==(m=Oe[0]("settings.langapp_settings.lang")+"")&&O(g,m),Pe&1&&k!==(k=Oe[0]("settings.langapp_settings.lang_description")+"")&&O($,k),Pe&1&&A!==(A=Oe[0]("settings.langapp_settings.lang_button")+"")&&O(N,A)},i:he,o:he,d(Oe){Oe&&M(t),ge=!1,yt(me)}}}function yk(e,t,i){let o;return ce(e,De,y=>i(0,o=y)),[o,()=>En("en"),()=>En("zh_cn"),()=>En("fr"),()=>En("de"),()=>En("es"),()=>En("it"),()=>En("pt"),()=>En("ar")]}class wk extends we{constructor(t){super(),ye(this,t,yk,vk,ve,{})}}function _h(e){let t;return{c(){t=p("div"),t.innerHTML='',b(t,"class","uk-flex uk-flex-center")},m(i,o){P(i,t,o)},d(i){i&&M(t)}}}function kk(e){let t,i,o=e[1]("txs.set_wallet_type.title")+"",s,a,c,h=e[1]("txs.set_wallet_type.subtitle")+"",f,m,g,v,y,k=e[1]("txs.set_wallet_type.btn_slow")+"",$,E,T,A,N,B=e[1]("txs.set_wallet_type.confirm_slow")+"",F,D,W,z=e[1]("txs.set_wallet_type.btn_confirm_slow")+"",Q,G,U,Y,te=e[1]("txs.set_wallet_type.btn_community")+"",j,K,ne,ee,I,X=e[1]("txs.set_wallet_type.confirm_community")+"",ie,le,ae,_e=e[1]("txs.set_wallet_type.btn_confirm_community")+"",Ce,Ee,Me,ke,be=e[0]&&_h();return{c(){t=p("main"),i=p("h4"),s=S(o),a=x(),c=p("p"),f=S(h),m=x(),g=p("div"),v=p("div"),y=p("button"),$=S(k),T=x(),A=p("div"),N=p("p"),F=S(B),D=x(),W=p("button"),Q=S(z),G=x(),U=p("div"),Y=p("button"),j=S(te),ne=x(),ee=p("div"),I=p("p"),ie=S(X),le=x(),ae=p("button"),Ce=S(_e),Ee=x(),be&&be.c(),b(i,"class","uk-text-light uk-text-uppercase uk-text-muted uk-text-thin"),b(y,"class","uk-button uk-button-default"),b(y,"type","button"),y.disabled=E=!!e[0],b(W,"class","uk-button uk-button-danger"),b(A,"class","send-drop"),b(A,"uk-dropdown","mode: click"),b(v,"class","uk-inline"),b(Y,"class","uk-button uk-button-default"),b(Y,"type","button"),Y.disabled=K=!!e[0],b(ae,"class","uk-button uk-button-danger"),b(ee,"class","send-drop"),b(ee,"uk-dropdown","mode: click"),b(U,"class","uk-inline"),b(t,"class","uk-margin")},m($e,ge){P($e,t,ge),u(t,i),u(i,s),u(t,a),u(t,c),u(c,f),u(t,m),u(t,g),u(g,v),u(v,y),u(y,$),u(v,T),u(v,A),u(A,N),u(N,F),u(A,D),u(A,W),u(W,Q),u(g,G),u(g,U),u(U,Y),u(Y,j),u(U,ne),u(U,ee),u(ee,I),u(I,ie),u(ee,le),u(ee,ae),u(ae,Ce),u(g,Ee),be&&be.m(g,null),Me||(ke=[Se(W,"click",e[3]),Se(ae,"click",e[4])],Me=!0)},p($e,[ge]){ge&2&&o!==(o=$e[1]("txs.set_wallet_type.title")+"")&&O(s,o),ge&2&&h!==(h=$e[1]("txs.set_wallet_type.subtitle")+"")&&O(f,h),ge&2&&k!==(k=$e[1]("txs.set_wallet_type.btn_slow")+"")&&O($,k),ge&1&&E!==(E=!!$e[0])&&(y.disabled=E),ge&2&&B!==(B=$e[1]("txs.set_wallet_type.confirm_slow")+"")&&O(F,B),ge&2&&z!==(z=$e[1]("txs.set_wallet_type.btn_confirm_slow")+"")&&O(Q,z),ge&2&&te!==(te=$e[1]("txs.set_wallet_type.btn_community")+"")&&O(j,te),ge&1&&K!==(K=!!$e[0])&&(Y.disabled=K),ge&2&&X!==(X=$e[1]("txs.set_wallet_type.confirm_community")+"")&&O(ie,X),ge&2&&_e!==(_e=$e[1]("txs.set_wallet_type.btn_confirm_community")+"")&&O(Ce,_e),$e[0]?be||(be=_h(),be.c(),be.m(g,null)):be&&(be.d(1),be=null)},i:he,o:he,d($e){$e&&M(t),be&&be.d(),Me=!1,yt(ke)}}}function $k(e,t,i){let o;ce(e,De,f=>i(1,o=f));let s=!1;function a(f){i(0,s=!0),je("wallet_type",{typeInt:f}).then(m=>{i(0,s=!1),en("Account set to Slow Wallet"),Rt.set(m)}).catch(m=>{i(0,s=!1),Ge(m,!1,"setWallet")}),bn.dropdown(document.getElementsByClassName("send-drop")).hide(!0)}return[s,o,a,()=>a(0),()=>a(1)]}class Ck extends we{constructor(t){super(),ye(this,t,$k,kk,ve,{})}}function xk(e){let t,i,o,s=e[0]("settings.title")+"",a,c,h,f,m,g,v,y,k,$,E,T;return h=new wk({}),m=new bk({}),v=new dk({}),k=new yd({}),E=new Ck({}),{c(){t=p("main"),i=p("div"),o=p("h2"),a=S(s),c=x(),re(h.$$.fragment),f=x(),re(m.$$.fragment),g=x(),re(v.$$.fragment),y=x(),re(k.$$.fragment),$=x(),re(E.$$.fragment),b(o,"class","uk-text-light uk-text-muted uk-text-uppercase"),b(i,"class","uk-flex uk-flex-center")},m(A,N){P(A,t,N),u(t,i),u(i,o),u(o,a),u(t,c),oe(h,t,null),u(t,f),oe(m,t,null),u(t,g),oe(v,t,null),u(t,y),oe(k,t,null),u(t,$),oe(E,t,null),T=!0},p(A,[N]){(!T||N&1)&&s!==(s=A[0]("settings.title")+"")&&O(a,s)},i(A){T||(R(h.$$.fragment,A),R(m.$$.fragment,A),R(v.$$.fragment,A),R(k.$$.fragment,A),R(E.$$.fragment,A),T=!0)},o(A){V(h.$$.fragment,A),V(m.$$.fragment,A),V(v.$$.fragment,A),V(k.$$.fragment,A),V(E.$$.fragment,A),T=!1},d(A){A&&M(t),se(h),se(m),se(v),se(k),se(E)}}}function Ek(e,t,i){let o;return ce(e,De,s=>i(0,o=s)),[o]}class Sk extends we{constructor(t){super(),ye(this,t,Ek,xk,ve,{})}}function Tk(e){let t,i,o,s,a,c,h,f,m,g,v,y,k,$,E,T;return{c(){t=p("main"),i=p("div"),o=p("div"),s=p("h4"),s.textContent="Tower",a=x(),c=p("button"),c.textContent="Mine One Proof",h=x(),f=p("button"),f.textContent="Submit Backlog",m=x(),g=p("button"),g.textContent="Start Backlog Listener",v=x(),y=p("button"),y.textContent="End Backlog Listener",k=x(),$=p("button"),$.textContent="Emit Start Backlog",b(s,"class","uk-text-light uk-text-uppercase uk-text-muted uk-text-thin"),b(c,"class","uk-button uk-button-default"),b(f,"class","uk-button uk-button-default"),b(g,"class","uk-button uk-button-default"),b(y,"class","uk-button uk-button-default"),b($,"class","uk-button uk-button-default"),b(o,"class","uk-margin-medium-bottom")},m(A,N){P(A,t,N),u(t,i),u(i,o),u(o,s),u(o,a),u(o,c),u(o,h),u(o,f),u(o,m),u(o,g),u(o,v),u(o,y),u(o,k),u(o,$),E||(T=[Se(c,"click",Ds),Se(f,"click",vd),Se(g,"click",Fa),Se(y,"click",Wa),Se($,"click",Va)],E=!0)},p:he,i:he,o:he,d(A){A&&M(t),E=!1,yt(T)}}}class Lk extends we{constructor(t){super(),ye(this,t,null,Tk,ve,{})}}function Ak(e){let t,i,o,s,a,c,h,f,m,g,v,y,k,$,E,T;return{c(){t=p("main"),i=p("h4"),i.textContent="Miner Difficulty",o=x(),s=p("div"),a=p("div"),c=p("label"),h=p("input"),m=S(" Prod"),g=x(),v=p("label"),y=p("input"),$=S(" Test"),b(i,"class","uk-text-light uk-text-uppercase uk-text-muted uk-text-thin"),b(h,"class","uk-radio"),b(h,"type","radio"),b(h,"name","radio2"),h.checked=f=e[0]=="prod",b(y,"class","uk-radio"),b(y,"type","radio"),b(y,"name","radio2"),y.checked=k=e[0]=="test",b(a,"class","uk-margin uk-grid-small uk-child-width-auto uk-grid")},m(A,N){P(A,t,N),u(t,i),u(t,o),u(t,s),u(s,a),u(a,c),u(c,h),u(c,m),u(a,g),u(a,v),u(v,y),u(v,$),E||(T=[Se(h,"click",e[1]),Se(y,"click",e[2])],E=!0)},p(A,[N]){N&1&&f!==(f=A[0]=="prod")&&(h.checked=f),N&1&&k!==(k=A[0]=="test")&&(y.checked=k)},i:he,o:he,d(A){A&&M(t),E=!1,yt(T)}}}function Mk(e,t,i){let o="prod";return gt(()=>{Cf(),Ps.subscribe(c=>i(0,o=c))}),[o,()=>gu("prod"),()=>gu("test")]}class Pk extends we{constructor(t){super(),ye(this,t,Mk,Ak,ve,{})}}function Ik(e){let t,i,o,s,a,c,h,f,m,g,v,y,k,$,E,T,A,N,B,F;return{c(){t=p("div"),i=p("h4"),i.textContent="Network Connection",o=x(),s=p("div"),a=p("label"),c=p("input"),f=S(" Mainnet"),m=x(),g=p("label"),v=p("input"),k=S(" Testnet (Rex)"),$=x(),E=p("label"),T=p("input"),N=S(" Local Node"),b(i,"class","uk-text-light uk-text-uppercase uk-text-muted uk-text-thin"),b(c,"class","uk-radio"),b(c,"type","radio"),b(c,"name","networkCb"),c.checked=h=e[0]==Kt.MAINNET,b(v,"class","uk-radio"),b(v,"type","radio"),b(v,"name","networkCb"),v.checked=y=e[0]==Kt.TESTNET,b(T,"class","uk-radio"),b(T,"type","radio"),b(T,"name","networkCb"),T.checked=A=e[0]==Kt.TESTING,b(s,"class","uk-margin uk-grid-small uk-child-width-auto uk-grid"),b(t,"class","uk-margin-medium-bottom")},m(D,W){P(D,t,W),u(t,i),u(t,o),u(t,s),u(s,a),u(a,c),u(a,f),u(s,m),u(s,g),u(g,v),u(g,k),u(s,$),u(s,E),u(E,T),u(E,N),B||(F=[Se(c,"click",e[1]),Se(v,"click",e[2]),Se(T,"click",e[3])],B=!0)},p(D,[W]){W&1&&h!==(h=D[0]==Kt.MAINNET)&&(c.checked=h),W&1&&y!==(y=D[0]==Kt.TESTNET)&&(v.checked=y),W&1&&A!==(A=D[0]==Kt.TESTING)&&(T.checked=A)},i:he,o:he,d(D){D&&M(t),B=!1,yt(F)}}}function Nk(e,t,i){let o;return gt(async()=>{za(),vn.subscribe(h=>{h&&i(0,o=h.chain_id)})}),[o,()=>Gr(Kt.MAINNET),()=>Gr(Kt.TESTNET),()=>Gr(Kt.TESTING)]}class Ok extends we{constructor(t){super(),ye(this,t,Nk,Ik,ve,{})}}function Bk(e){let t,i,o,s,a,c,h,f,m,g,v,y,k,$,E,T,A,N,B,F,D,W,z,Q,G;return{c(){t=p("main"),i=p("div"),o=p("h4"),o.textContent="Local Files",s=x(),a=p("div"),c=p("span"),h=S("Configs Path: "),f=S(e[0]),m=x(),g=p("div"),v=p("span"),y=S("App Configs: "),k=S(e[0]),$=S("/libra.yaml"),E=x(),T=p("div"),A=p("span"),N=S("App Logs: "),B=S(e[0]),F=S("/carpe.log"),D=x(),W=p("div"),z=p("span"),Q=S("Latest Proof Path: "),G=S(e[1]),b(o,"class","uk-text-light uk-text-uppercase uk-text-muted uk-text-thin"),b(i,"class","uk-margin-bottom")},m(U,Y){P(U,t,Y),u(t,i),u(i,o),u(i,s),u(i,a),u(a,c),u(c,h),u(c,f),u(i,m),u(i,g),u(g,v),u(v,y),u(v,k),u(v,$),u(i,E),u(i,T),u(T,A),u(A,N),u(A,B),u(A,F),u(i,D),u(i,W),u(W,z),u(z,Q),u(z,G)},p(U,[Y]){Y&1&&O(f,U[0]),Y&1&&O(k,U[0]),Y&1&&O(B,U[0]),Y&2&&O(G,U[1])},i:he,o:he,d(U){U&&M(t)}}}function Dk(e,t,i){let o,s;return je("debug_highest_proof_path",{}).then(a=>{i(1,s=a)}).catch(a=>Ge(a,!0,"debug_highest_proof_path")),je("debug_preferences_path",{}).then(a=>{i(0,o=a)}).catch(()=>{i(0,o="no local tower proofs found")}),[o,s]}class Rk extends we{constructor(t){super(),ye(this,t,Dk,Bk,ve,{})}}function bh(e){let t;return{c(){t=p("p"),b(t,"uk-spinner","ratio:.5")},m(i,o){P(i,t,o)},d(i){i&&M(t)}}}function Hk(e){let t,i,o,s,a,c,h,f=e[4]&&bh();return{c(){t=p("main"),i=p("button"),o=S(e[0]),s=x(),f&&f.c(),b(i,"class",a="uk-button "+(e[1]?e[2]:"uk-button-default")),i.disabled=e[3]},m(m,g){P(m,t,g),u(t,i),u(i,o),u(i,s),f&&f.m(i,null),c||(h=Se(i,"click",$o(e[5])),c=!0)},p(m,[g]){g&1&&O(o,m[0]),m[4]?f||(f=bh(),f.c(),f.m(i,null)):f&&(f.d(1),f=null),g&6&&a!==(a="uk-button "+(m[1]?m[2]:"uk-button-default"))&&b(i,"class",a),g&8&&(i.disabled=m[3])},i:he,o:he,d(m){m&&M(t),f&&f.d(),c=!1,h()}}}function zk(e,t,i){let{text:o}=t,{color:s=""}=t,{cbAction:a}=t,c="uk-button-default",h=!1,f=!1;switch(s){case"blue":{c="uk-button-primary";break}case"black":{c="uk-button-secondary";break}case"red":{c="uk-button-danger";break}default:c="uk-button-default"}const m=()=>{i(4,f=!0),i(3,h=!0),a().finally(()=>{i(3,h=!1),i(4,f=!1)})};return e.$$set=g=>{"text"in g&&i(0,o=g.text),"color"in g&&i(1,s=g.color),"cbAction"in g&&i(6,a=g.cbAction)},[o,s,c,h,f,m,a]}class Uk extends we{constructor(t){super(),ye(this,t,zk,Hk,ve,{text:0,color:1,cbAction:6})}}function vh(e){let t,i,o,s=e[0].chain_id+"",a,c,h,f,m=e[0].epoch+"",g,v,y,k,$=e[0].ledger_version+"",E,T,A,N,B=e[0].oldest_ledger_version+"",F,D,W,z,Q=e[0].ledger_timestamp+"",G,U,Y,te,j=e[0].node_role+"",K,ne,ee,I,X=e[0].oldest_block_height+"",ie,le,ae,_e,Ce=e[0].block_height+"",Ee,Me,ke,be,$e=e[0].git_hash+"",ge;return{c(){t=p("div"),i=p("div"),o=S("chain_id: "),a=S(s),c=x(),h=p("div"),f=S("epoch: "),g=S(m),v=x(),y=p("div"),k=S("ledger_version: "),E=S($),T=x(),A=p("div"),N=S("oldest_ledger_version: "),F=S(B),D=x(),W=p("div"),z=S("ledger_timestamp: "),G=S(Q),U=x(),Y=p("div"),te=S("node_role: "),K=S(j),ne=x(),ee=p("div"),I=S("oldest_block_height: "),ie=S(X),le=x(),ae=p("div"),_e=S("block_height: "),Ee=S(Ce),Me=x(),ke=p("div"),be=S("git_hash: "),ge=S($e)},m(me,Oe){P(me,t,Oe),u(t,i),u(i,o),u(i,a),u(t,c),u(t,h),u(h,f),u(h,g),u(t,v),u(t,y),u(y,k),u(y,E),u(t,T),u(t,A),u(A,N),u(A,F),u(t,D),u(t,W),u(W,z),u(W,G),u(t,U),u(t,Y),u(Y,te),u(Y,K),u(t,ne),u(t,ee),u(ee,I),u(ee,ie),u(t,le),u(t,ae),u(ae,_e),u(ae,Ee),u(t,Me),u(t,ke),u(ke,be),u(ke,ge)},p(me,Oe){Oe&1&&s!==(s=me[0].chain_id+"")&&O(a,s),Oe&1&&m!==(m=me[0].epoch+"")&&O(g,m),Oe&1&&$!==($=me[0].ledger_version+"")&&O(E,$),Oe&1&&B!==(B=me[0].oldest_ledger_version+"")&&O(F,B),Oe&1&&Q!==(Q=me[0].ledger_timestamp+"")&&O(G,Q),Oe&1&&j!==(j=me[0].node_role+"")&&O(K,j),Oe&1&&X!==(X=me[0].oldest_block_height+"")&&O(ie,X),Oe&1&&Ce!==(Ce=me[0].block_height+"")&&O(Ee,Ce),Oe&1&&$e!==($e=me[0].git_hash+"")&&O(ge,$e)},d(me){me&&M(t)}}}function Fk(e){let t,i,o,s,a,c,h;a=new Uk({props:{color:"",text:"UPDATE",cbAction:Io}});let f=e[0]&&vh(e);return{c(){t=p("main"),i=p("div"),o=p("h4"),o.textContent="Chain Metadata",s=x(),re(a.$$.fragment),c=x(),f&&f.c(),b(o,"class","uk-text-light uk-text-uppercase uk-text-muted uk-text-thin"),b(i,"class","uk-margin-bottom")},m(m,g){P(m,t,g),u(t,i),u(i,o),u(i,s),oe(a,i,null),u(i,c),f&&f.m(i,null),h=!0},p(m,[g]){m[0]?f?f.p(m,g):(f=vh(m),f.c(),f.m(i,null)):f&&(f.d(1),f=null)},i(m){h||(R(a.$$.fragment,m),h=!0)},o(m){V(a.$$.fragment,m),h=!1},d(m){m&&M(t),se(a),f&&f.d()}}}function Wk(e,t,i){let o;return gt(Io),ga.subscribe(s=>{s&&i(0,o=s)}),[o]}class Vk extends we{constructor(t){super(),ye(this,t,Wk,Fk,ve,{})}}function yh(e){let t,i;return t=new md({}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function jk(e){let t,i,o,s,a,c,h,f,m,g,v,y,k,$,E,T,A;s=new wd({}),h=new Vk({}),m=new Rk({}),v=new Ok({}),k=new Pk({}),E=new Lk({});let N=!e[0]&&yh();return{c(){t=p("main"),i=p("div"),o=p("p"),re(s.$$.fragment),a=S(" Turn on debug view on all screens"),c=x(),re(h.$$.fragment),f=x(),re(m.$$.fragment),g=x(),re(v.$$.fragment),y=x(),re(k.$$.fragment),$=x(),re(E.$$.fragment),T=x(),N&&N.c(),b(o,"class","uk-margin-bottom"),b(i,"class","uk-margin uk-container uk-dark"),Ot(i,"margin-bottom","280px"),b(t,"class","uk-height-viewport")},m(B,F){P(B,t,F),u(t,i),u(i,o),oe(s,o,null),u(o,a),u(i,c),oe(h,i,null),u(i,f),oe(m,i,null),u(i,g),oe(v,i,null),u(i,y),oe(k,i,null),u(i,$),oe(E,i,null),u(i,T),N&&N.m(i,null),A=!0},p(B,[F]){B[0]?N&&(Xe(),V(N,1,1,()=>{N=null}),Je()):N?F&1&&R(N,1):(N=yh(),N.c(),R(N,1),N.m(i,null))},i(B){A||(R(s.$$.fragment,B),R(h.$$.fragment,B),R(m.$$.fragment,B),R(v.$$.fragment,B),R(k.$$.fragment,B),R(E.$$.fragment,B),R(N),A=!0)},o(B){V(s.$$.fragment,B),V(h.$$.fragment,B),V(m.$$.fragment,B),V(v.$$.fragment,B),V(k.$$.fragment,B),V(E.$$.fragment,B),V(N),A=!1},d(B){B&&M(t),se(s),se(h),se(m),se(v),se(k),se(E),N&&N.d()}}}function Gk(e,t,i){let o=!1;return gt(async()=>{Mi.subscribe(s=>i(0,o=s))}),[o]}class qk extends we{constructor(t){super(),ye(this,t,Gk,jk,ve,{})}}function Yk(e){let t,i,o,s=e[1]("wallet.account_from_private.description")+"",a,c,h,f,m,g,v,y,k,$,E;return{c(){t=p("main"),i=p("div"),o=p("p"),a=S(s),c=x(),h=p("form"),f=p("fieldset"),m=p("div"),g=p("input"),y=x(),k=p("button"),k.textContent="Submit Now",b(g,"class","uk-input"),b(g,"type","text"),b(g,"placeholder",v=e[1]("wallet.account_from_private.placeholder")),b(m,"class","uk-margin uk-inline-block uk-width-1-1"),b(f,"class","uk-fieldset"),b(h,"id","account-form"),b(k,"class","uk-button uk-button-primary"),b(k,"type","button"),b(i,"class","uk-margin")},m(T,A){P(T,t,A),u(t,i),u(i,o),u(o,a),u(i,c),u(i,h),u(h,f),u(f,m),u(m,g),Jt(g,e[0]),u(i,y),u(i,k),$||(E=[Se(g,"input",e[3]),Se(k,"click",$o(function(){ii(e[2](e[0]))&&e[2](e[0]).apply(this,arguments)}))],$=!0)},p(T,[A]){e=T,A&2&&s!==(s=e[1]("wallet.account_from_private.description")+"")&&O(a,s),A&2&&v!==(v=e[1]("wallet.account_from_private.placeholder"))&&b(g,"placeholder",v),A&1&&g.value!==e[0]&&Jt(g,e[0])},i:he,o:he,d(T){T&&M(t),$=!1,yt(E)}}}function Kk(e,t,i){let o;ce(e,De,h=>i(1,o=h));let s;const a=h=>{ud(qa.PriKey,h.trim())};function c(){s=this.value,i(0,s)}return[s,o,a,c]}class Zk extends we{constructor(t){super(),ye(this,t,Kk,Yk,ve,{})}}function Xk(e){let t,i,o;function s(h,f){return h[2]?e3:Qk}let a=s(e),c=a(e);return{c(){t=p("button"),c.c(),b(t,"class","uk-button uk-button-primary"),b(t,"type","button"),t.disabled=e[2]},m(h,f){P(h,t,f),c.m(t,null),i||(o=Se(t,"click",$o(function(){ii(e[5](e[0]))&&e[5](e[0]).apply(this,arguments)})),i=!0)},p(h,f){e=h,a===(a=s(e))&&c?c.p(e,f):(c.d(1),c=a(e),c&&(c.c(),c.m(t,null))),f&4&&(t.disabled=e[2])},d(h){h&&M(t),c.d(),i=!1,o()}}}function Jk(e){let t,i=e[3]("wallet.keygen.btn_create_account")+"",o,s,a,c,h,f=e[3]("wallet.account_from_mnem_submit.title")+"",m,g,v,y=e[3]("wallet.account_from_mnem_submit.body")+"",k,$,E,T=e[3]("wallet.account_from_mnem_submit.btn_cancel")+"",A,N,B,F,D;function W(G,U){return G[2]?n3:t3}let z=W(e),Q=z(e);return{c(){t=p("button"),o=S(i),s=x(),a=p("div"),c=p("div"),h=p("h2"),m=S(f),g=x(),v=p("p"),k=x(),$=p("p"),E=p("button"),A=S(T),N=x(),B=p("button"),Q.c(),b(t,"class","uk-button uk-button-secondary uk-margin-small-right"),t.disabled=e[2],b(t,"type","button"),b(h,"class","uk-modal-title uk-text-uppercase uk-text-danger"),b(E,"class","uk-button uk-button-default uk-modal-close"),b(E,"type","button"),E.disabled=e[2],b(B,"class","uk-button uk-button-primary"),b(B,"type","button"),B.disabled=e[2],b($,"class","uk-text-right"),b(c,"class","uk-modal-dialog uk-modal-body"),b(a,"id","submit-confirmation-modal"),b(a,"uk-modal","")},m(G,U){P(G,t,U),u(t,o),P(G,s,U),P(G,a,U),u(a,c),u(c,h),u(h,m),u(c,g),u(c,v),v.innerHTML=y,u(c,k),u(c,$),u($,E),u(E,A),u($,N),u($,B),Q.m(B,null),F||(D=[Se(t,"click",$o(e[4])),Se(B,"click",$o(function(){ii(e[5](e[0]))&&e[5](e[0]).apply(this,arguments)}))],F=!0)},p(G,U){e=G,U&8&&i!==(i=e[3]("wallet.keygen.btn_create_account")+"")&&O(o,i),U&4&&(t.disabled=e[2]),U&8&&f!==(f=e[3]("wallet.account_from_mnem_submit.title")+"")&&O(m,f),U&8&&y!==(y=e[3]("wallet.account_from_mnem_submit.body")+"")&&(v.innerHTML=y),U&8&&T!==(T=e[3]("wallet.account_from_mnem_submit.btn_cancel")+"")&&O(A,T),U&4&&(E.disabled=e[2]),z===(z=W(e))&&Q?Q.p(e,U):(Q.d(1),Q=z(e),Q&&(Q.c(),Q.m(B,null))),U&4&&(B.disabled=e[2])},d(G){G&&(M(t),M(s),M(a)),Q.d(),F=!1,yt(D)}}}function Qk(e){let t=e[3]("wallet.account_from_mnem_submit.btn_submit")+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&8&&t!==(t=o[3]("wallet.account_from_mnem_submit.btn_submit")+"")&&O(i,t)},d(o){o&&M(i)}}}function e3(e){let t=e[3]("wallet.account_from_mnem_submit.btn_submiting")+"",i,o;return{c(){i=S(t),o=S("...")},m(s,a){P(s,i,a),P(s,o,a)},p(s,a){a&8&&t!==(t=s[3]("wallet.account_from_mnem_submit.btn_submiting")+"")&&O(i,t)},d(s){s&&(M(i),M(o))}}}function t3(e){let t=e[3]("wallet.account_from_mnem_submit.btn_submit")+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&8&&t!==(t=o[3]("wallet.account_from_mnem_submit.btn_submit")+"")&&O(i,t)},d(o){o&&M(i)}}}function n3(e){let t=e[3]("wallet.account_from_mnem_submit.btn_submiting")+"",i;return{c(){i=S(t)},m(o,s){P(o,i,s)},p(o,s){s&8&&t!==(t=o[3]("wallet.account_from_mnem_submit.btn_submiting")+"")&&O(i,t)},d(o){o&&M(i)}}}function i3(e){let t;function i(a,c){return a[1]?Jk:Xk}let o=i(e),s=o(e);return{c(){s.c(),t=At()},m(a,c){s.m(a,c),P(a,t,c)},p(a,[c]){o===(o=i(a))&&s?s.p(a,c):(s.d(1),s=o(a),s&&(s.c(),s.m(t.parentNode,t)))},i:he,o:he,d(a){a&&M(t),s.d(a)}}}function o3(e,t,i){let o;ce(e,De,m=>i(3,o=m));let{formDangerMnem:s}=t,{isNewAccount:a=!0}=t;function c(){bn.modal("#submit-confirmation-modal").show()}let h=!1;function f(m){m.length!=0&&(i(2,h=!0),ud(qa.Mnem,m.trim()).finally(()=>{i(2,h=!1),m=null,bn.modal("#submit-confirmation-modal").hide()}))}return Ht(()=>i(0,s=null)),e.$$set=m=>{"formDangerMnem"in m&&i(0,s=m.formDangerMnem),"isNewAccount"in m&&i(1,a=m.isNewAccount)},[s,a,h,o,c,f]}class $d extends we{constructor(t){super(),ye(this,t,o3,i3,ve,{formDangerMnem:0,isNewAccount:1})}}function s3(e){let t,i,o=e[1]("wallet.account_from_mnem_from.title")+"",s,a,c,h=e[1]("wallet.account_from_mnem_from.description")+"",f,m,g,v,y,k,$,E,T,A,N,B;return T=new $d({props:{formDangerMnem:e[0],isNewAccount:!1}}),{c(){t=p("main"),i=p("h3"),s=S(o),a=x(),c=p("p"),f=S(h),m=x(),g=p("form"),v=p("fieldset"),y=p("div"),k=p("input"),E=x(),re(T.$$.fragment),b(i,"class","uk-text-light uk-text-muted uk-text-uppercase"),b(k,"class","uk-input"),b(k,"type","text"),b(k,"placeholder",$=e[1]("wallet.account_from_mnem_from.placeholder")),b(y,"class","uk-margin uk-inline-block uk-width-1-1"),b(v,"class","uk-fieldset"),b(g,"id","account-form")},m(F,D){P(F,t,D),u(t,i),u(i,s),u(t,a),u(t,c),u(c,f),u(t,m),u(t,g),u(g,v),u(v,y),u(y,k),Jt(k,e[0]),u(v,E),oe(T,v,null),A=!0,N||(B=Se(k,"input",e[2]),N=!0)},p(F,[D]){(!A||D&2)&&o!==(o=F[1]("wallet.account_from_mnem_from.title")+"")&&O(s,o),(!A||D&2)&&h!==(h=F[1]("wallet.account_from_mnem_from.description")+"")&&O(f,h),(!A||D&2&&$!==($=F[1]("wallet.account_from_mnem_from.placeholder")))&&b(k,"placeholder",$),D&1&&k.value!==F[0]&&Jt(k,F[0]);const W={};D&1&&(W.formDangerMnem=F[0]),T.$set(W)},i(F){A||(R(T.$$.fragment,F),A=!0)},o(F){V(T.$$.fragment,F),A=!1},d(F){F&&M(t),se(T),N=!1,B()}}}function r3(e,t,i){let o;ce(e,De,c=>i(1,o=c));let s;Ht(()=>i(0,s=null));function a(){s=this.value,i(0,s)}return[s,o,a]}class Cd extends we{constructor(t){super(),ye(this,t,r3,s3,ve,{})}}function a3(e){let t,i,o,s,a,c,h=e[0]("wallet.account_from_private.accordion_title")+"",f,m,g,v,y;return i=new Cd({}),v=new Zk({}),{c(){t=p("main"),re(i.$$.fragment),o=x(),s=p("ul"),a=p("li"),c=p("a"),f=S(h),m=x(),g=p("div"),re(v.$$.fragment),b(c,"class","uk-accordion-title uk-text-uppercase uk-text-muted uk-text-small"),b(c,"href","#"),b(g,"class","uk-accordion-content"),b(s,"uk-accordion",""),b(s,"class","uk-box-shadow-small uk-padding-small")},m(k,$){P(k,t,$),oe(i,t,null),u(t,o),u(t,s),u(s,a),u(a,c),u(c,f),u(a,m),u(a,g),oe(v,g,null),y=!0},p(k,[$]){(!y||$&1)&&h!==(h=k[0]("wallet.account_from_private.accordion_title")+"")&&O(f,h)},i(k){y||(R(i.$$.fragment,k),R(v.$$.fragment,k),y=!0)},o(k){V(i.$$.fragment,k),V(v.$$.fragment,k),y=!1},d(k){k&&M(t),se(i),se(v)}}}function l3(e,t,i){let o;return ce(e,De,s=>i(0,o=s)),[o]}class c3 extends we{constructor(t){super(),ye(this,t,l3,a3,ve,{})}}function u3(e){let t,i,o,s,a,c=e[3]("wallet.keygen.title")+"",h,f,m,g,v=e[3]("wallet.keygen.description")+"",y,k,$,E,T=e[3]("wallet.keygen.btn_generate_keys")+"",A,N,B;return{c(){t=p("div"),i=p("div"),o=p("div"),s=p("div"),a=p("h3"),h=S(c),f=x(),m=p("div"),g=p("p"),y=S(v),k=x(),$=p("div"),E=p("button"),A=S(T),b(a,"class","uk-card-title uk-margin-remove-bottom uk-text-muted uk-text-uppercase"),b(s,"class","uk-width-expand"),b(o,"class","uk-grid-small uk-flex-middle"),b(o,"uk-grid",""),b(i,"class","uk-card-header"),b(m,"class","uk-card-body"),b(E,"class","uk-button uk-button-secondary"),b($,"class","uk-card-footer"),b(t,"class","uk-card uk-card-default uk-align-center uk-width-1-2@m")},m(F,D){P(F,t,D),u(t,i),u(i,o),u(o,s),u(s,a),u(a,h),u(t,f),u(t,m),u(m,g),u(g,y),u(t,k),u(t,$),u($,E),u(E,A),N||(B=Se(E,"click",e[4]),N=!0)},p(F,D){D&8&&c!==(c=F[3]("wallet.keygen.title")+"")&&O(h,c),D&8&&v!==(v=F[3]("wallet.keygen.description")+"")&&O(y,v),D&8&&T!==(T=F[3]("wallet.keygen.btn_generate_keys")+"")&&O(A,T)},i:he,o:he,d(F){F&&M(t),N=!1,B()}}}function h3(e){let t,i,o=e[3]("wallet.keygen.account_address")+"",s,a,c,h=e[2].account+"",f,m,g,v=e[3]("wallet.keygen.securite_recovery_phrase")+"",y,k,$,E=e[3]("wallet.keygen.securite_note")+"",T,A,N,B,F,D,W,z=e[3]("wallet.keygen.account_tips")+"",Q,G,U,Y,te,j,K=e[3]("wallet.keygen.btn_generate_keys_2")+"",ne,ee,I,X;return Y=new $d({props:{formDangerMnem:e[0]}}),{c(){t=p("div"),i=p("h5"),s=S(o),a=x(),c=p("p"),f=S(h),m=x(),g=p("h5"),y=S(v),k=x(),$=p("p"),T=S(E),A=x(),N=p("div"),B=p("textarea"),F=x(),D=p("div"),W=p("p"),Q=S(z),G=x(),U=p("div"),re(Y.$$.fragment),te=x(),j=p("button"),ne=S(K),b(i,"class","uk-text-muted uk-text-uppercase"),b(c,"class","uk-text-emphasis uk-text-uppercase"),b(g,"class","uk-text-muted uk-text-uppercase uk-text-danger"),b($,"class","uk-text-danger"),b(B,"class","uk-textarea"),b(B,"rows","3"),B.readOnly=!0,B.value=e[0],b(N,"class","uk-margin"),b(t,"class","uk-margin uk-card uk-card-default uk-card-body uk-text-muted"),b(j,"class","uk-button uk-button-default uk-align-right")},m(ie,le){P(ie,t,le),u(t,i),u(i,s),u(t,a),u(t,c),u(c,f),u(t,m),u(t,g),u(g,y),u(t,k),u(t,$),u($,T),u(t,A),u(t,N),u(N,B),P(ie,F,le),P(ie,D,le),u(D,W),u(W,Q),P(ie,G,le),P(ie,U,le),oe(Y,U,null),u(U,te),u(U,j),u(j,ne),ee=!0,I||(X=Se(j,"click",e[4]),I=!0)},p(ie,le){(!ee||le&8)&&o!==(o=ie[3]("wallet.keygen.account_address")+"")&&O(s,o),(!ee||le&4)&&h!==(h=ie[2].account+"")&&O(f,h),(!ee||le&8)&&v!==(v=ie[3]("wallet.keygen.securite_recovery_phrase")+"")&&O(y,v),(!ee||le&8)&&E!==(E=ie[3]("wallet.keygen.securite_note")+"")&&O(T,E),(!ee||le&1)&&(B.value=ie[0]),(!ee||le&8)&&z!==(z=ie[3]("wallet.keygen.account_tips")+"")&&O(Q,z);const ae={};le&1&&(ae.formDangerMnem=ie[0]),Y.$set(ae),(!ee||le&8)&&K!==(K=ie[3]("wallet.keygen.btn_generate_keys_2")+"")&&O(ne,K)},i(ie){ee||(R(Y.$$.fragment,ie),ee=!0)},o(ie){V(Y.$$.fragment,ie),ee=!1},d(ie){ie&&(M(t),M(F),M(D),M(G),M(U)),se(Y),I=!1,X()}}}function f3(e){let t,i,o,s;const a=[h3,u3],c=[];function h(f,m){return f[2]&&f[2].account&&!f[1]?0:1}return i=h(e),o=c[i]=a[i](e),{c(){t=p("main"),o.c()},m(f,m){P(f,t,m),c[i].m(t,null),s=!0},p(f,[m]){let g=i;i=h(f),i===g?c[i].p(f,m):(Xe(),V(c[g],1,1,()=>{c[g]=null}),Je(),o=c[i],o?o.p(f,m):(o=c[i]=a[i](f),o.c()),R(o,1),o.m(t,null))},i(f){s||(R(o),s=!0)},o(f){V(o),s=!1},d(f){f&&M(t),c[i].d()}}}function d3(e,t,i){let o,s;ce(e,It,f=>i(2,o=f)),ce(e,De,f=>i(3,s=f));let a,c=!0;const h=async()=>{je("keygen",{}).then(f=>{i(0,a=f.mnem),f.mnem=null,Rt.set(JSON.stringify(f)),It.set(f.entry),i(1,c=!1)}).catch(f=>Ge(f,!0,"do_keygen"))};return Ht(()=>i(0,a=null)),[a,c,o,s,h]}class m3 extends we{constructor(t){super(),ye(this,t,d3,f3,ve,{})}}function wh(e){let t;function i(a,c){return a[7]?g3:p3}let o=i(e),s=o(e);return{c(){t=p("div"),s.c()},m(a,c){P(a,t,c),s.m(t,null)},p(a,c){o===(o=i(a))&&s?s.p(a,c):(s.d(1),s=o(a),s&&(s.c(),s.m(t,null)))},d(a){a&&M(t),s.d()}}}function p3(e){let t,i,o,s,a=e[3]("txs.transfer.sender")+"",c,h,f,m=Bi(e[0].account)+"",g,v,y,k,$=e[3]("txs.transfer.balance")+"",E,T,A,N=tn(e[0].balance.unlocked)+"",B,F,D,W,z=e[3]("txs.transfer.receiver")+"",Q,G,U,Y,te,j,K,ne,ee=e[3]("txs.transfer.amount_label")+"",I,X,ie,le,ae,_e,Ce,Ee=(e[10]||e[5])+"",Me,ke,be,$e,ge,me,Oe=(e[6]?e[3]("txs.transfer.btn_close"):e[3]("txs.transfer.btn_cancel"))+"",Pe,et,dt,ut=(e[6]?e[3]("txs.transfer.await"):e[3]("txs.transfer.btn_next"))+"",We,Re,ht,ue,nt=e[6]&&kh();return{c(){t=p("form"),i=p("fieldset"),o=p("div"),s=p("label"),c=S(a),h=x(),f=p("div"),g=S(m),v=x(),y=p("div"),k=p("label"),E=S($),T=x(),A=p("div"),B=S(N),F=x(),D=p("div"),W=p("label"),Q=S(z),G=x(),U=p("div"),Y=p("input"),j=x(),K=p("div"),ne=p("label"),I=S(ee),X=x(),ie=p("div"),le=p("input"),_e=x(),Ce=p("p"),Me=S(Ee),ke=x(),be=p("div"),$e=p("div"),nt&&nt.c(),ge=x(),me=p("button"),Pe=S(Oe),et=x(),dt=p("button"),We=S(ut),b(s,"class","uk-form-label"),b(s,"for","sender-text"),b(o,"class","uk-width-3-4@s"),b(k,"class","uk-form-label"),b(k,"for","balance-text"),b(y,"class","uk-width-1-4@s"),b(W,"class","uk-form-label"),b(W,"for","receiver-text"),b(Y,"id","receiver-text"),Y.disabled=e[6],b(Y,"class","uk-input"),b(Y,"type","text"),b(Y,"placeholder",te=e[3]("txs.transfer.receiver_placeholder")),b(U,"class","uk-form-controls"),b(D,"class","uk-width-1-1"),b(ne,"class","uk-form-label"),b(ne,"for","amount-text"),b(le,"id","amount-text"),le.disabled=e[6],b(le,"class","uk-input"),b(le,"type","text"),b(le,"placeholder",ae=e[3]("txs.transfer.amount_placeholder")),b(ie,"class","uk-form-controls uk-width-1-1"),b(K,"class","uk-width-1-1"),b(Ce,"class","uk-text-warning"),b(me,"class","uk-button uk-button-default uk-modal-close uk-margin-right"),dt.disabled=Re=e[6]||!e[9]||!e[8],b(dt,"class","uk-button uk-button-primary"),b($e,"class","uk-align-right"),b(be,"class","uk-width-1-1"),b(i,"class","uk-fieldset uk-grid-small"),b(i,"uk-grid",""),b(t,"id","account-form")},m(Ne,xe){P(Ne,t,xe),u(t,i),u(i,o),u(o,s),u(s,c),u(o,h),u(o,f),u(f,g),u(i,v),u(i,y),u(y,k),u(k,E),u(y,T),u(y,A),u(A,B),u(i,F),u(i,D),u(D,W),u(W,Q),u(D,G),u(D,U),u(U,Y),Jt(Y,e[1]),u(i,j),u(i,K),u(K,ne),u(ne,I),u(K,X),u(K,ie),u(ie,le),Jt(le,e[4]),u(i,_e),u(i,Ce),u(Ce,Me),u(i,ke),u(i,be),u(be,$e),nt&&nt.m($e,null),u($e,ge),u($e,me),u(me,Pe),u($e,et),u($e,dt),u(dt,We),ht||(ue=[Se(Y,"input",e[14]),Se(le,"input",e[15]),Se(le,"input",e[13]),Se(dt,"click",e[16])],ht=!0)},p(Ne,xe){xe&8&&a!==(a=Ne[3]("txs.transfer.sender")+"")&&O(c,a),xe&1&&m!==(m=Bi(Ne[0].account)+"")&&O(g,m),xe&8&&$!==($=Ne[3]("txs.transfer.balance")+"")&&O(E,$),xe&1&&N!==(N=tn(Ne[0].balance.unlocked)+"")&&O(B,N),xe&8&&z!==(z=Ne[3]("txs.transfer.receiver")+"")&&O(Q,z),xe&64&&(Y.disabled=Ne[6]),xe&8&&te!==(te=Ne[3]("txs.transfer.receiver_placeholder"))&&b(Y,"placeholder",te),xe&2&&Y.value!==Ne[1]&&Jt(Y,Ne[1]),xe&8&&ee!==(ee=Ne[3]("txs.transfer.amount_label")+"")&&O(I,ee),xe&64&&(le.disabled=Ne[6]),xe&8&&ae!==(ae=Ne[3]("txs.transfer.amount_placeholder"))&&b(le,"placeholder",ae),xe&16&&le.value!==Ne[4]&&Jt(le,Ne[4]),xe&1056&&Ee!==(Ee=(Ne[10]||Ne[5])+"")&&O(Me,Ee),Ne[6]?nt||(nt=kh(),nt.c(),nt.m($e,ge)):nt&&(nt.d(1),nt=null),xe&72&&Oe!==(Oe=(Ne[6]?Ne[3]("txs.transfer.btn_close"):Ne[3]("txs.transfer.btn_cancel"))+"")&&O(Pe,Oe),xe&72&&ut!==(ut=(Ne[6]?Ne[3]("txs.transfer.await"):Ne[3]("txs.transfer.btn_next"))+"")&&O(We,ut),xe&832&&Re!==(Re=Ne[6]||!Ne[9]||!Ne[8])&&(dt.disabled=Re)},d(Ne){Ne&&M(t),nt&&nt.d(),ht=!1,yt(ue)}}}function g3(e){let t,i=e[3]("txs.transfer.confirm_title")+"",o,s,a,c=e[3]("txs.transfer.please_confirm")+"",h,f,m,g=e[3]("txs.transfer.sender")+"",v,y,k,$=Bi(e[0].account)+"",E,T,A,N=e[3]("txs.transfer.receiver")+"",B,F,D,W,z,Q,G=e[3]("txs.transfer.amount")+"",U,Y,te,j=_a(e[2])+"",K,ne,ee,I,X=e[3]("txs.transfer.btn_cancel")+"",ie,le,ae,_e=e[3]("txs.transfer.btn_confirm")+"",Ce,Ee,Me;return{c(){t=p("h2"),o=S(i),s=x(),a=p("p"),h=S(c),f=x(),m=p("p"),v=S(g),y=S(":\n "),k=p("span"),E=S($),T=x(),A=p("p"),B=S(N),F=S(":\n "),D=p("span"),W=S(e[1]),z=x(),Q=p("p"),U=S(G),Y=S(":\n "),te=p("span"),K=S(j),ne=x(),ee=p("p"),I=p("button"),ie=S(X),le=x(),ae=p("button"),Ce=S(_e),b(t,"class","uk-text-muted uk-text-uppercase"),b(k,"class","uk-text-bold"),b(m,"class","uk-text-uppercase"),b(D,"class","uk-text-bold"),b(A,"class","uk-text-uppercase"),b(te,"class","uk-text-bold"),b(Q,"class","uk-text-uppercase"),b(I,"class","uk-button uk-button-default uk-margin-right"),b(I,"type","button"),b(ae,"class","uk-button uk-button-primary"),b(ae,"type","button"),b(ee,"class","uk-text-right")},m(ke,be){P(ke,t,be),u(t,o),P(ke,s,be),P(ke,a,be),u(a,h),P(ke,f,be),P(ke,m,be),u(m,v),u(m,y),u(m,k),u(k,E),P(ke,T,be),P(ke,A,be),u(A,B),u(A,F),u(A,D),u(D,W),P(ke,z,be),P(ke,Q,be),u(Q,U),u(Q,Y),u(Q,te),u(te,K),P(ke,ne,be),P(ke,ee,be),u(ee,I),u(I,ie),u(ee,le),u(ee,ae),u(ae,Ce),Ee||(Me=[Se(I,"click",e[11]),Se(ae,"click",e[12])],Ee=!0)},p(ke,be){be&8&&i!==(i=ke[3]("txs.transfer.confirm_title")+"")&&O(o,i),be&8&&c!==(c=ke[3]("txs.transfer.please_confirm")+"")&&O(h,c),be&8&&g!==(g=ke[3]("txs.transfer.sender")+"")&&O(v,g),be&1&&$!==($=Bi(ke[0].account)+"")&&O(E,$),be&8&&N!==(N=ke[3]("txs.transfer.receiver")+"")&&O(B,N),be&2&&O(W,ke[1]),be&8&&G!==(G=ke[3]("txs.transfer.amount")+"")&&O(U,G),be&4&&j!==(j=_a(ke[2])+"")&&O(K,j),be&8&&X!==(X=ke[3]("txs.transfer.btn_cancel")+"")&&O(ie,X),be&8&&_e!==(_e=ke[3]("txs.transfer.btn_confirm")+"")&&O(Ce,_e)},d(ke){ke&&(M(t),M(s),M(a),M(f),M(m),M(T),M(A),M(z),M(Q),M(ne),M(ee)),Ee=!1,yt(Me)}}}function kh(e){let t;return{c(){t=p("span"),b(t,"uk-spinner","ratio: 0.8"),Ot(t,"margin","0px 10px 0px 0px")},m(i,o){P(i,t,o)},d(i){i&&M(t)}}}function _3(e){let t,i,o,s=e[3]("nav.transactions")+"",a,c,h=e[0]&&wh(e);return{c(){t=p("main"),i=p("div"),o=p("h2"),a=S(s),c=x(),h&&h.c(),b(o,"class","uk-text-light uk-text-muted uk-text-uppercase"),b(i,"class","uk-flex uk-flex-center")},m(f,m){P(f,t,m),u(t,i),u(i,o),u(o,a),u(t,c),h&&h.m(t,null)},p(f,[m]){m&8&&s!==(s=f[3]("nav.transactions")+"")&&O(a,s),f[0]?h?h.p(f,m):(h=wh(f),h.c(),h.m(t,null)):h&&(h.d(1),h=null)},i:he,o:he,d(f){f&&M(t),h&&h.d()}}}const b3=/[a-fA-F0-9]{32}/i;function v3(e,t,i){let o;ce(e,De,z=>i(3,o=z));const s={120127:o("txs.transfer.error_slow_wallet"),1004:o("txs.transfer.error_account_does_not_exist")};let a,c;gt(async()=>{c=It.subscribe(z=>i(0,a=z))});let h,f,m=0,g="",v=!1,y=!1,k=!0,$=!0,E="";Ht(async()=>{c&&c()});const T=async()=>(i(6,v=!0),je("coin_transfer",{sender:a.account,receiver:h.trim(),amount:m}).then(z=>{Rt.set(JSON.stringify(z)),en(o("txs.transfer.success")),i(6,v=!1),i(2,m=0),i(1,h=null)}).catch(z=>{Rt.set(JSON.stringify(z)),Ge(z,!1,"coin_transfer"),i(5,g=s[z.msg]?s[z.msg]:o("txs.transfer.failed",{values:{code:z.msg}})),i(6,v=!1)})),A=()=>{i(7,y=!1)},N=()=>{i(7,y=!1),T()},B=()=>{let z=f.replace(/\D*/gm,"").replace(/^0+/gm,"");z.length===0?(i(2,m=0),i(4,f="")):(i(2,m=parseInt(z)),i(4,f=_a(m,0,0)))};function F(){h=this.value,i(1,h)}function D(){f=this.value,i(4,f)}const W=()=>i(7,y=!0);return e.$$.update=()=>{e.$$.dirty&3&&i(8,k=a&&h&&b3.test(h)&&h!=a.account),e.$$.dirty&5&&i(9,$=a&&m>0&&mSo(a.balance)?o("txs.transfer.error_amount_greater_than_balance"):h&&h.toUpperCase()==a.account.toUpperCase()?o("txs.transfer.error_receiver_equals_sender"):"")},[a,h,m,o,f,g,v,y,k,$,E,A,N,B,F,D,W]}class y3 extends we{constructor(t){super(),ye(this,t,v3,_3,ve,{})}}function w3(e){let t,i,o,s,a,c,h,f;return{c(){t=p("button"),i=p("div"),o=p("span"),s=S(e[1]),b(o,"class","page-index-number svelte-rt5tp2"),b(i,"class",a="uk-text-center page-index "+(e[1]==e[0]?"page-index-selected":"page-index-not-selected")+" svelte-rt5tp2"),b(t,"id",c="pageIndex"+e[1]),b(t,"class","uk-align-left page-index-link svelte-rt5tp2")},m(m,g){P(m,t,g),u(t,i),u(i,o),u(o,s),h||(f=Se(t,"click",e[2]),h=!0)},p(m,[g]){g&2&&O(s,m[1]),g&3&&a!==(a="uk-text-center page-index "+(m[1]==m[0]?"page-index-selected":"page-index-not-selected")+" svelte-rt5tp2")&&b(i,"class",a),g&2&&c!==(c="pageIndex"+m[1])&&b(t,"id",c)},i:he,o:he,d(m){m&&M(t),h=!1,f()}}}function k3(e,t,i){let{number:o}=t,{index:s}=t;const a=()=>i(0,s=o);return e.$$set=c=>{"number"in c&&i(1,o=c.number),"index"in c&&i(0,s=c.index)},[s,o,a]}class Tt extends we{constructor(t){super(),ye(this,t,k3,w3,ve,{number:1,index:0})}}function $h(e,t,i){const o=e.slice();return o[26]=t[i],o}function Ch(e,t,i){const o=e.slice();return o[29]=t[i],o}function xh(e){let t,i,o=e[29].transaction_version+"",s,a,c,h=e[5](e[29].data.type)+"",f,m,g,v=tn(e[29].data.amount.amount)+"",y,k,$,E=e[29].data.sender+"",T,A,N,B=e[29].data.receiver+"",F,D;return{c(){t=p("tr"),i=p("td"),s=S(o),a=x(),c=p("td"),f=S(h),m=x(),g=p("td"),y=S(v),k=x(),$=p("td"),T=S(E),A=x(),N=p("td"),F=S(B),D=x(),b(i,"class","uk-text-right"),b(c,"class","uk-text-center"),b(g,"class","uk-text-right"),b($,"class","uk-text-center"),b(N,"class","uk-text-center")},m(W,z){P(W,t,z),u(t,i),u(i,s),u(t,a),u(t,c),u(c,f),u(t,m),u(t,g),u(g,y),u(t,k),u(t,$),u($,T),u(t,A),u(t,N),u(N,F),u(t,D)},p(W,z){z[0]&3&&o!==(o=W[29].transaction_version+"")&&O(s,o),z[0]&3&&h!==(h=W[5](W[29].data.type)+"")&&O(f,h),z[0]&3&&v!==(v=tn(W[29].data.amount.amount)+"")&&O(y,v),z[0]&3&&E!==(E=W[29].data.sender+"")&&O(T,E),z[0]&3&&B!==(B=W[29].data.receiver+"")&&O(F,B)},d(W){W&&M(t)}}}function Eh(e){let t,i,o,s,a,c,h,f,m,g,v,y,k;const $=[E3,x3,C3,$3],E=[];function T(A,N){return N[0]&2&&(a=null),N[0]&3&&(c=null),a==null&&(a=Object.keys(A[1]).length<=7),a?0:A[0]<=4?1:(c==null&&(c=Object.keys(A[1]).length-A[0]<4),c?2:3)}return h=T(e,[-1,-1]),f=E[h]=$[h](e),{c(){t=p("div"),i=p("a"),i.innerHTML='',o=x(),s=p("div"),f.c(),m=x(),g=p("a"),g.innerHTML='',b(i,"href","#"),b(i,"class","previous-page-btn uk-align-left uk-text-center svelte-19wc50z"),b(s,"class","page-numbers-container uk-align-left svelte-19wc50z"),b(g,"href","#"),b(g,"class","next-page-btn uk-align-left uk-text-center svelte-19wc50z"),b(t,"class","pagination-container uk-text-center svelte-19wc50z")},m(A,N){P(A,t,N),u(t,i),u(t,o),u(t,s),E[h].m(s,null),u(t,m),u(t,g),v=!0,y||(k=[Se(i,"click",e[3]),Se(g,"click",e[4])],y=!0)},p(A,N){let B=h;h=T(A,N),h===B?E[h].p(A,N):(Xe(),V(E[B],1,1,()=>{E[B]=null}),Je(),f=E[h],f?f.p(A,N):(f=E[h]=$[h](A),f.c()),R(f,1),f.m(s,null))},i(A){v||(R(f),v=!0)},o(A){V(f),v=!1},d(A){A&&M(t),E[h].d(),y=!1,yt(k)}}}function $3(e){let t,i,o,s,a,c,h,f,m,g,v,y,k,$,E,T,A,N,B;function F(K){e[20](K)}let D={number:1};e[0]!==void 0&&(D.index=e[0]),t=new Tt({props:D}),kt.push(()=>St(t,"index",F));function W(K){e[21](K)}let z={number:e[0]-1};e[0]!==void 0&&(z.index=e[0]),c=new Tt({props:z}),kt.push(()=>St(c,"index",W));function Q(K){e[22](K)}let G={number:e[0]};e[0]!==void 0&&(G.index=e[0]),m=new Tt({props:G}),kt.push(()=>St(m,"index",Q));function U(K){e[23](K)}let Y={number:e[0]+1};e[0]!==void 0&&(Y.index=e[0]),y=new Tt({props:Y}),kt.push(()=>St(y,"index",U));function te(K){e[24](K)}let j={number:Object.keys(e[1]).length};return e[0]!==void 0&&(j.index=e[0]),A=new Tt({props:j}),kt.push(()=>St(A,"index",te)),{c(){re(t.$$.fragment),o=x(),s=p("div"),s.textContent="...",a=x(),re(c.$$.fragment),f=x(),re(m.$$.fragment),v=x(),re(y.$$.fragment),$=x(),E=p("div"),E.textContent="...",T=x(),re(A.$$.fragment),b(s,"class","uk-text-center uk-align-left reticence svelte-19wc50z"),b(E,"class","uk-text-center uk-align-left reticence svelte-19wc50z")},m(K,ne){oe(t,K,ne),P(K,o,ne),P(K,s,ne),P(K,a,ne),oe(c,K,ne),P(K,f,ne),oe(m,K,ne),P(K,v,ne),oe(y,K,ne),P(K,$,ne),P(K,E,ne),P(K,T,ne),oe(A,K,ne),B=!0},p(K,ne){const ee={};!i&&ne[0]&1&&(i=!0,ee.index=K[0],Et(()=>i=!1)),t.$set(ee);const I={};ne[0]&1&&(I.number=K[0]-1),!h&&ne[0]&1&&(h=!0,I.index=K[0],Et(()=>h=!1)),c.$set(I);const X={};ne[0]&1&&(X.number=K[0]),!g&&ne[0]&1&&(g=!0,X.index=K[0],Et(()=>g=!1)),m.$set(X);const ie={};ne[0]&1&&(ie.number=K[0]+1),!k&&ne[0]&1&&(k=!0,ie.index=K[0],Et(()=>k=!1)),y.$set(ie);const le={};ne[0]&2&&(le.number=Object.keys(K[1]).length),!N&&ne[0]&1&&(N=!0,le.index=K[0],Et(()=>N=!1)),A.$set(le)},i(K){B||(R(t.$$.fragment,K),R(c.$$.fragment,K),R(m.$$.fragment,K),R(y.$$.fragment,K),R(A.$$.fragment,K),B=!0)},o(K){V(t.$$.fragment,K),V(c.$$.fragment,K),V(m.$$.fragment,K),V(y.$$.fragment,K),V(A.$$.fragment,K),B=!1},d(K){K&&(M(o),M(s),M(a),M(f),M(v),M($),M(E),M(T)),se(t,K),se(c,K),se(m,K),se(y,K),se(A,K)}}}function C3(e){let t,i,o,s,a,c,h,f,m,g,v,y,k,$,E,T,A,N,B,F;function D(I){e[14](I)}let W={number:1};e[0]!==void 0&&(W.index=e[0]),t=new Tt({props:W}),kt.push(()=>St(t,"index",D));function z(I){e[15](I)}let Q={number:Object.keys(e[1]).length-4};e[0]!==void 0&&(Q.index=e[0]),c=new Tt({props:Q}),kt.push(()=>St(c,"index",z));function G(I){e[16](I)}let U={number:Object.keys(e[1]).length-3};e[0]!==void 0&&(U.index=e[0]),m=new Tt({props:U}),kt.push(()=>St(m,"index",G));function Y(I){e[17](I)}let te={number:Object.keys(e[1]).length-2};e[0]!==void 0&&(te.index=e[0]),y=new Tt({props:te}),kt.push(()=>St(y,"index",Y));function j(I){e[18](I)}let K={number:Object.keys(e[1]).length-1};e[0]!==void 0&&(K.index=e[0]),E=new Tt({props:K}),kt.push(()=>St(E,"index",j));function ne(I){e[19](I)}let ee={number:Object.keys(e[1]).length};return e[0]!==void 0&&(ee.index=e[0]),N=new Tt({props:ee}),kt.push(()=>St(N,"index",ne)),{c(){re(t.$$.fragment),o=x(),s=p("div"),s.textContent="...",a=x(),re(c.$$.fragment),f=x(),re(m.$$.fragment),v=x(),re(y.$$.fragment),$=x(),re(E.$$.fragment),A=x(),re(N.$$.fragment),b(s,"class","uk-text-center uk-align-left reticence svelte-19wc50z")},m(I,X){oe(t,I,X),P(I,o,X),P(I,s,X),P(I,a,X),oe(c,I,X),P(I,f,X),oe(m,I,X),P(I,v,X),oe(y,I,X),P(I,$,X),oe(E,I,X),P(I,A,X),oe(N,I,X),F=!0},p(I,X){const ie={};!i&&X[0]&1&&(i=!0,ie.index=I[0],Et(()=>i=!1)),t.$set(ie);const le={};X[0]&2&&(le.number=Object.keys(I[1]).length-4),!h&&X[0]&1&&(h=!0,le.index=I[0],Et(()=>h=!1)),c.$set(le);const ae={};X[0]&2&&(ae.number=Object.keys(I[1]).length-3),!g&&X[0]&1&&(g=!0,ae.index=I[0],Et(()=>g=!1)),m.$set(ae);const _e={};X[0]&2&&(_e.number=Object.keys(I[1]).length-2),!k&&X[0]&1&&(k=!0,_e.index=I[0],Et(()=>k=!1)),y.$set(_e);const Ce={};X[0]&2&&(Ce.number=Object.keys(I[1]).length-1),!T&&X[0]&1&&(T=!0,Ce.index=I[0],Et(()=>T=!1)),E.$set(Ce);const Ee={};X[0]&2&&(Ee.number=Object.keys(I[1]).length),!B&&X[0]&1&&(B=!0,Ee.index=I[0],Et(()=>B=!1)),N.$set(Ee)},i(I){F||(R(t.$$.fragment,I),R(c.$$.fragment,I),R(m.$$.fragment,I),R(y.$$.fragment,I),R(E.$$.fragment,I),R(N.$$.fragment,I),F=!0)},o(I){V(t.$$.fragment,I),V(c.$$.fragment,I),V(m.$$.fragment,I),V(y.$$.fragment,I),V(E.$$.fragment,I),V(N.$$.fragment,I),F=!1},d(I){I&&(M(o),M(s),M(a),M(f),M(v),M($),M(A)),se(t,I),se(c,I),se(m,I),se(y,I),se(E,I),se(N,I)}}}function x3(e){let t,i,o,s,a,c,h,f,m,g,v,y,k,$,E,T,A,N,B,F;function D(I){e[8](I)}let W={number:1};e[0]!==void 0&&(W.index=e[0]),t=new Tt({props:W}),kt.push(()=>St(t,"index",D));function z(I){e[9](I)}let Q={number:2};e[0]!==void 0&&(Q.index=e[0]),s=new Tt({props:Q}),kt.push(()=>St(s,"index",z));function G(I){e[10](I)}let U={number:3};e[0]!==void 0&&(U.index=e[0]),h=new Tt({props:U}),kt.push(()=>St(h,"index",G));function Y(I){e[11](I)}let te={number:4};e[0]!==void 0&&(te.index=e[0]),g=new Tt({props:te}),kt.push(()=>St(g,"index",Y));function j(I){e[12](I)}let K={number:5};e[0]!==void 0&&(K.index=e[0]),k=new Tt({props:K}),kt.push(()=>St(k,"index",j));function ne(I){e[13](I)}let ee={number:Object.keys(e[1]).length};return e[0]!==void 0&&(ee.index=e[0]),N=new Tt({props:ee}),kt.push(()=>St(N,"index",ne)),{c(){re(t.$$.fragment),o=x(),re(s.$$.fragment),c=x(),re(h.$$.fragment),m=x(),re(g.$$.fragment),y=x(),re(k.$$.fragment),E=x(),T=p("div"),T.textContent="...",A=x(),re(N.$$.fragment),b(T,"class","uk-text-center uk-align-left reticence svelte-19wc50z")},m(I,X){oe(t,I,X),P(I,o,X),oe(s,I,X),P(I,c,X),oe(h,I,X),P(I,m,X),oe(g,I,X),P(I,y,X),oe(k,I,X),P(I,E,X),P(I,T,X),P(I,A,X),oe(N,I,X),F=!0},p(I,X){const ie={};!i&&X[0]&1&&(i=!0,ie.index=I[0],Et(()=>i=!1)),t.$set(ie);const le={};!a&&X[0]&1&&(a=!0,le.index=I[0],Et(()=>a=!1)),s.$set(le);const ae={};!f&&X[0]&1&&(f=!0,ae.index=I[0],Et(()=>f=!1)),h.$set(ae);const _e={};!v&&X[0]&1&&(v=!0,_e.index=I[0],Et(()=>v=!1)),g.$set(_e);const Ce={};!$&&X[0]&1&&($=!0,Ce.index=I[0],Et(()=>$=!1)),k.$set(Ce);const Ee={};X[0]&2&&(Ee.number=Object.keys(I[1]).length),!B&&X[0]&1&&(B=!0,Ee.index=I[0],Et(()=>B=!1)),N.$set(Ee)},i(I){F||(R(t.$$.fragment,I),R(s.$$.fragment,I),R(h.$$.fragment,I),R(g.$$.fragment,I),R(k.$$.fragment,I),R(N.$$.fragment,I),F=!0)},o(I){V(t.$$.fragment,I),V(s.$$.fragment,I),V(h.$$.fragment,I),V(g.$$.fragment,I),V(k.$$.fragment,I),V(N.$$.fragment,I),F=!1},d(I){I&&(M(o),M(c),M(m),M(y),M(E),M(T),M(A)),se(t,I),se(s,I),se(h,I),se(g,I),se(k,I),se(N,I)}}}function E3(e){let t,i,o=Lt(Object.keys(e[1])),s=[];for(let c=0;cV(s[c],1,1,()=>{s[c]=null});return{c(){for(let c=0;cSt(t,"index",s)),{c(){re(t.$$.fragment)},m(c,h){oe(t,c,h),o=!0},p(c,h){const f={};h[0]&2&&(f.number=Number(c[26])),!i&&h[0]&1&&(i=!0,f.index=c[0],Et(()=>i=!1)),t.$set(f)},i(c){o||(R(t.$$.fragment,c),o=!0)},o(c){V(t.$$.fragment,c),o=!1},d(c){se(t,c)}}}function S3(e){let t,i,o,s,a,c=e[2]("events.version")+"",h,f,m,g=e[2]("events.type")+"",v,y,k,$=e[2]("events.amount")+"",E,T,A,N=e[2]("events.sender")+"",B,F,D,W=e[2]("events.receiver")+"",z,Q,G,U,Y=Object.keys(e[1]).length>1,te,j=Lt(e[1][e[0]]),K=[];for(let ee=0;ee1),Y?ne?(ne.p(ee,I),I[0]&2&&R(ne,1)):(ne=Eh(ee),ne.c(),R(ne,1),ne.m(t,null)):ne&&(Xe(),V(ne,1,1,()=>{ne=null}),Je())},i(ee){te||(R(ne),te=!0)},o(ee){V(ne),te=!1},d(ee){ee&&M(t),yn(K,ee),ne&&ne.d()}}}const T3=5;function L3(e,t){let i={},o=1;for(let s=0;si(2,s=j));let{events:a}=t;const c={receivedpayment:s("events.received_payment"),sentpayment:s("events.sent_payment")};let h=1;function f(){h>1&&i(0,h=h-1)}function m(){h{"events"in j&&i(6,a=j.events)},e.$$.update=()=>{e.$$.dirty[0]&64&&i(1,o=L3(a,T3))},[h,o,s,f,m,g,a,v,y,k,$,E,T,A,N,B,F,D,W,z,Q,G,U,Y,te]}class M3 extends we{constructor(t){super(),ye(this,t,A3,S3,ve,{events:6},null,[-1,-1])}}function Th(e,t,i){const o=e.slice();return o[3]=t[i],o}function Lh(e){let t,i,o,s,a,c,h,f,m,g,v,y,k,$,E,T;return{c(){t=p("tr"),i=p("td"),o=p("span"),o.textContent="".concat(e[3].version),s=x(),a=p("td"),c=p("span"),c.textContent="".concat(e[3].type),h=x(),f=p("td"),m=p("span"),m.textContent="".concat(e[3].amount),g=x(),v=p("td"),y=p("span"),y.textContent="".concat(e[3].sender),k=x(),$=p("td"),E=p("span"),E.textContent="".concat(e[3].receiver),T=x(),b(o,"class","dummy-container svelte-3f6k9s"),b(i,"class","uk-text-right"),b(c,"class","dummy-container svelte-3f6k9s"),b(a,"class","uk-text-center"),b(m,"class","dummy-container svelte-3f6k9s"),b(f,"class","uk-text-right"),b(y,"class","dummy-container svelte-3f6k9s"),b(v,"class","uk-text-center"),b(E,"class","dummy-container svelte-3f6k9s"),b($,"class","uk-text-center")},m(A,N){P(A,t,N),u(t,i),u(i,o),u(t,s),u(t,a),u(a,c),u(t,h),u(t,f),u(f,m),u(t,g),u(t,v),u(v,y),u(t,k),u(t,$),u($,E),u(t,T)},p:he,d(A){A&&M(t)}}}function P3(e){let t,i,o,s,a,c,h=e[0]("events.version")+"",f,m,g,v,y=e[0]("events.type")+"",k,$,E,T,A=e[0]("events.amount")+"",N,B,F,D,W=e[0]("events.sender")+"",z,Q,G,U,Y=e[0]("events.receiver")+"",te,j,K,ne=Lt(e[1]),ee=[];for(let I=0;Ii(0,o=c));let s=o("events.received_payment");return[o,[{version:99999999,type:s,amount:"000.00",sender:"00000000000000000000000000000000",receiver:"00000000000000000000000000000000"},{version:99999999,type:s,amount:"000.00",sender:"00000000000000000000000000000000",receiver:"00000000000000000000000000000000"},{version:99999999,type:s,amount:"000.00",sender:"00000000000000000000000000000000",receiver:"00000000000000000000000000000000"},{version:99999999,type:s,amount:"000.00",sender:"00000000000000000000000000000000",receiver:"00000000000000000000000000000000"},{version:99999999,type:s,amount:"000.00",sender:"00000000000000000000000000000000",receiver:"00000000000000000000000000000000"}]]}class N3 extends we{constructor(t){super(),ye(this,t,I3,P3,ve,{})}}function O3(e){let t,i,o,s=e[1]("events.loading.error")+"",a,c,h,f,m;return{c(){t=p("main"),i=p("div"),o=p("h3"),a=S(s),c=x(),h=p("div"),f=p("p"),m=S(e[0]),b(o,"class","uk-card-title uk-text-uppercase uk-text-muted"),b(i,"class","uk-card uk-card-default uk-card-hover uk-card-body uk-text-muted")},m(g,v){P(g,t,v),u(t,i),u(i,o),u(o,a),u(i,c),u(i,h),u(h,f),u(f,m)},p(g,[v]){v&2&&s!==(s=g[1]("events.loading.error")+"")&&O(a,s),v&1&&O(m,g[0])},i:he,o:he,d(g){g&&M(t)}}}function B3(e,t,i){let o;ce(e,De,a=>i(1,o=a));let{loadingError:s}=t;return e.$$set=a=>{"loadingError"in a&&i(0,s=a.loadingError)},[s,o]}class D3 extends we{constructor(t){super(),ye(this,t,B3,O3,ve,{loadingError:0})}}function R3(e){let t,i;return t=new M3({props:{events:e[0]}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p(o,s){const a={};s&1&&(a.events=o[0]),t.$set(a)},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function H3(e){let t,i,o,s;return o=new N3({}),{c(){t=p("span"),i=x(),re(o.$$.fragment),b(t,"uk-spinner",""),Ot(t,"position","absolute"),Ot(t,"top","0px"),Ot(t,"left","0px")},m(a,c){P(a,t,c),P(a,i,c),oe(o,a,c),s=!0},p:he,i(a){s||(R(o.$$.fragment,a),s=!0)},o(a){V(o.$$.fragment,a),s=!1},d(a){a&&(M(t),M(i)),se(o,a)}}}function z3(e){let t,i;return t=new D3({props:{loadingError:e[1]}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p(o,s){const a={};s&2&&(a.loadingError=o[1]),t.$set(a)},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function U3(e){let t,i,o,s,a=e[2]("events.account_events")+"",c,h,f,m,g;const v=[z3,H3,R3],y=[];function k($,E){return $[1]?0:$[0]==null?1:2}return f=k(e),m=y[f]=v[f](e),{c(){t=p("main"),i=p("div"),o=p("div"),s=p("h2"),c=S(a),h=x(),m.c(),b(s,"class","uk-text-light uk-text-muted uk-text-uppercase"),b(o,"class","uk-flex uk-flex-center"),Ot(i,"position","relative")},m($,E){P($,t,E),u(t,i),u(i,o),u(o,s),u(s,c),u(i,h),y[f].m(i,null),g=!0},p($,[E]){(!g||E&4)&&a!==(a=$[2]("events.account_events")+"")&&O(c,a);let T=f;f=k($),f===T?y[f].p($,E):(Xe(),V(y[T],1,1,()=>{y[T]=null}),Je(),m=y[f],m?m.p($,E):(m=y[f]=v[f]($),m.c()),R(m,1),m.m(i,null))},i($){g||(R(m),g=!0)},o($){V(m),g=!1},d($){$&&M(t),y[f].d()}}}function F3(e,t,i){let o;ce(e,De,g=>i(2,o=g));let s=null,a=null,c,h,f=null;const m={corrupted_db:o("events.loading.corrupted_db"),account_not_on_chain:o("events.loading.account_off_chain")};return gt(async()=>{c=It.subscribe(g=>{a&&a.account==g.account||(i(1,f=null),a=g,Yv(a,v=>i(1,f=m[v]||v)),h=Pv.subscribe(v=>{i(0,s=v[a.account])}))})}),Ht(async()=>{c&&c(),h&&h()}),[s,f,o]}class W3 extends we{constructor(t){super(),ye(this,t,F3,U3,ve,{})}}function V3(e){let t,i,o,s=e[1]("about.about")+"",a,c,h,f,m=e[1]("about.release")+"",g,v,y,k,$=e[1]("about.version")+"",E,T,A,N=e[0].version+"",B,F,D,W,z=e[1]("about.commit")+"",Q,G,U=e[0].hash+"",Y,te,j,K,ne=e[1]("about.branch")+"",ee,I,X=e[0].head+"",ie;return{c(){t=p("main"),i=p("div"),o=p("h2"),a=S(s),c=x(),h=p("div"),f=p("h3"),g=S(m),v=x(),y=p("p"),k=p("span"),E=S($),T=S(": "),A=S("v"),B=S(N),F=x(),D=p("p"),W=p("span"),Q=S(z),G=S(": "),Y=S(U),te=x(),j=p("p"),K=p("span"),ee=S(ne),I=S(": "),ie=S(X),b(o,"class","uk-text-light uk-text-muted uk-text-uppercase"),b(i,"class","uk-flex uk-flex-center"),b(f,"class","uk-card-title uk-text-muted"),b(k,"class","uk-text-bold"),b(y,"class","uk-text-muted"),b(W,"class","uk-text-bold"),b(D,"class","uk-text-muted"),b(K,"class","uk-text-bold"),b(j,"class","uk-text-muted"),b(h,"class","uk-card uk-card-default uk-card-body uk-width-1-2@m"),b(t,"class","uk-height-viewport")},m(le,ae){P(le,t,ae),u(t,i),u(i,o),u(o,a),u(t,c),u(t,h),u(h,f),u(f,g),u(h,v),u(h,y),u(y,k),u(k,E),u(k,T),u(y,A),u(y,B),u(h,F),u(h,D),u(D,W),u(W,Q),u(W,G),u(D,Y),u(h,te),u(h,j),u(j,K),u(K,ee),u(K,I),u(j,ie)},p(le,[ae]){ae&2&&s!==(s=le[1]("about.about")+"")&&O(a,s),ae&2&&m!==(m=le[1]("about.release")+"")&&O(g,m),ae&2&&$!==($=le[1]("about.version")+"")&&O(E,$),ae&1&&N!==(N=le[0].version+"")&&O(B,N),ae&2&&z!==(z=le[1]("about.commit")+"")&&O(Q,z),ae&1&&U!==(U=le[0].hash+"")&&O(Y,U),ae&2&&ne!==(ne=le[1]("about.branch")+"")&&O(ee,ne),ae&1&&X!==(X=le[0].head+"")&&O(ie,X)},i:he,o:he,d(le){le&&M(t)}}}function j3(e,t,i){let o;ce(e,De,a=>i(1,o=a));let s={};return gt(async()=>{dd(),Ya.subscribe(a=>i(0,s=a))}),[s,o]}class G3 extends we{constructor(t){super(),ye(this,t,j3,V3,ve,{})}}function q3(e){let t,i,o=e[0]("layout.connection_error.dont_worry")+"",s,a,c,h=e[0]("layout.connection_error.refresh_instructions")+"",f,m,g,v;return g=new kd({}),{c(){t=p("div"),i=p("h4"),s=S(o),a=x(),c=p("p"),f=S(h),m=x(),re(g.$$.fragment),b(t,"slot","body")},m(y,k){P(y,t,k),u(t,i),u(i,s),u(t,a),u(t,c),u(c,f),u(t,m),oe(g,t,null),v=!0},p(y,k){(!v||k&1)&&o!==(o=y[0]("layout.connection_error.dont_worry")+"")&&O(s,o),(!v||k&1)&&h!==(h=y[0]("layout.connection_error.refresh_instructions")+"")&&O(f,h)},i(y){v||(R(g.$$.fragment,y),v=!0)},o(y){V(g.$$.fragment,y),v=!1},d(y){y&&M(t),se(g)}}}function Y3(e){let t,i,o;return i=new ai({props:{$$slots:{body:[q3]},$$scope:{ctx:e}}}),{c(){t=p("main"),re(i.$$.fragment)},m(s,a){P(s,t,a),oe(i,t,null),o=!0},p(s,[a]){const c={};a&3&&(c.$$scope={dirty:a,ctx:s}),i.$set(c)},i(s){o||(R(i.$$.fragment,s),o=!0)},o(s){V(i.$$.fragment,s),o=!1},d(s){s&&M(t),se(i)}}}function K3(e,t,i){let o;return ce(e,De,s=>i(0,o=s)),[o]}class Z3 extends we{constructor(t){super(),ye(this,t,K3,Y3,ve,{})}}function Ah(e){let t;function i(a,c){return a[2]?J3:X3}let o=i(e),s=o(e);return{c(){t=p("div"),s.c(),b(t,"class","uk-background-primary uk-light uk-text-center")},m(a,c){P(a,t,c),s.m(t,null)},p(a,c){o===(o=i(a))&&s?s.p(a,c):(s.d(1),s=o(a),s&&(s.c(),s.m(t,null)))},d(a){a&&M(t),s.d()}}}function X3(e){let t,i=e[3]("layout.not_connected_to_chain")+"",o,s,a,c,h;return{c(){t=p("span"),o=S(i),s=x(),a=p("button"),b(t,"class","uk-text-uppercase"),b(a,"uk-icon","icon: settings"),b(a,"class","uk-padding")},m(f,m){P(f,t,m),u(t,o),P(f,s,m),P(f,a,m),c||(h=Se(a,"click",e[4]),c=!0)},p(f,m){m&8&&i!==(i=f[3]("layout.not_connected_to_chain")+"")&&O(o,i)},d(f){f&&(M(t),M(s),M(a)),c=!1,h()}}}function J3(e){let t,i=e[3]("layout.attempting_to_connect")+"",o,s,a;return{c(){t=p("span"),o=S(i),s=x(),a=p("div"),b(t,"class","uk-text-uppercase"),b(a,"uk-spinner","ratio: 0.5"),b(a,"class","uk-padding")},m(c,h){P(c,t,h),u(t,o),P(c,s,h),P(c,a,h)},p(c,h){h&8&&i!==(i=c[3]("layout.attempting_to_connect")+"")&&O(o,i)},d(c){c&&(M(t),M(s),M(a))}}}function Mh(e){let t,i;return t=new Z3({}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function Q3(e){let t,i,o,s=!e[1]&&Ah(e),a=e[0]&&Mh();return{c(){t=p("main"),s&&s.c(),i=x(),a&&a.c()},m(c,h){P(c,t,h),s&&s.m(t,null),u(t,i),a&&a.m(t,null),o=!0},p(c,[h]){c[1]?s&&(s.d(1),s=null):s?s.p(c,h):(s=Ah(c),s.c(),s.m(t,i)),c[0]?a?h&1&&R(a,1):(a=Mh(),a.c(),R(a,1),a.m(t,null)):a&&(Xe(),V(a,1,1,()=>{a=null}),Je())},i(c){o||(R(a),o=!0)},o(c){V(a),o=!1},d(c){c&&M(t),s&&s.d(),a&&a.d()}}}function e4(e,t,i){let o,s,a;ce(e,ni,f=>i(1,o=f)),ce(e,As,f=>i(2,s=f)),ce(e,De,f=>i(3,a=f));let c=!1;return[c,o,s,a,()=>{i(0,c=!c)}]}class t4 extends we{constructor(t){super(),ye(this,t,e4,Q3,ve,{})}}function Ph(e){let t,i;return t=new ai({props:{$$slots:{body:[i4],title:[n4]},$$scope:{ctx:e}}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p(o,s){const a={};s&14&&(a.$$scope={dirty:s,ctx:o}),t.$set(a)},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function n4(e){let t,i=e[2]("layout.recovery_mode.title")+"",o;return{c(){t=p("span"),o=S(i),b(t,"slot","title")},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&4&&i!==(i=s[2]("layout.recovery_mode.title")+"")&&O(o,i)},d(s){s&&M(t)}}}function i4(e){let t,i=e[2]("layout.recovery_mode.body",{values:{epoch_recovery_ends:e[1],epoch_recovery_ends_after:e[1]+1}})+"",o;return{c(){t=p("div"),o=S(i),b(t,"slot","body")},m(s,a){P(s,t,a),u(t,o)},p(s,a){a&6&&i!==(i=s[2]("layout.recovery_mode.body",{values:{epoch_recovery_ends:s[1],epoch_recovery_ends_after:s[1]+1}})+"")&&O(o,i)},d(s){s&&M(t)}}}function o4(e){let t,i,o=e[0]&&Ph(e);return{c(){t=p("main"),o&&o.c()},m(s,a){P(s,t,a),o&&o.m(t,null),i=!0},p(s,[a]){s[0]?o?(o.p(s,a),a&1&&R(o,1)):(o=Ph(s),o.c(),R(o,1),o.m(t,null)):o&&(Xe(),V(o,1,1,()=>{o=null}),Je())},i(s){i||(R(o),i=!0)},o(s){V(o),i=!1},d(s){s&&M(t),o&&o.d()}}}function s4(e,t,i){let o;ce(e,De,c=>i(2,o=c));let s=!1,a=null;return je("get_recovery_mode",{}).then(c=>{c>0&&(i(0,s=!0),i(1,a=c))}).catch(c=>{Ge(c,!0,"get_recovery_mode")}),[s,a,o]}class r4 extends we{constructor(t){super(),ye(this,t,s4,o4,ve,{})}}function Ih(e,t,i){const o=e.slice();return o[8]=t[i],o}function a4(e){let t;return{c(){t=p("span"),b(t,"uk-spinner",""),Ot(t,"position","absolute"),Ot(t,"top","0px"),Ot(t,"left","0px")},m(i,o){P(i,t,o)},p:he,d(i){i&&M(t)}}}function l4(e){let t,i,o,s,a=e[4]("make_whole.table.account")+"",c,h,f,m=e[4]("make_whole.table.amount")+"",g,v,y,k=e[4]("make_whole.table.claim")+"",$,E,T,A=Lt(e[0]),N=[];for(let B=0;B',c=x(),h=p("p"),m=S(f),g=x(),v=new Yr(!1),k=x(),$=p("p"),T=S(E),A=x(),N=p("p"),B=p("button"),D=S(F),W=x(),z=p("div"),Q=p("div"),G=p("div"),U=p("h2"),te=S(Y),j=x(),K=p("p"),ne=S(e[3]),ee=x(),I=p("p"),X=p("button"),le=S(ie),ae=x(),_e=p("div"),Ce=p("div"),Ee=p("h3"),ke=S(Me),be=x(),$e=new Yr(!1),me=x(),Oe=p("div"),Pe=x(),ut.c(),b(a,"class","uk-modal-title"),b(h,"class","uk-text-small"),v.a=k,b(s,"class","uk-section"),b(B,"class","uk-button uk-button-large uk-button-primary uk-margin-right uk-modal-close"),b(B,"type","button"),b(N,"class","uk-text-center"),b(o,"class","uk-modal-dialog uk-modal-body uk-text-center"),Ot(o,"background-image","url('/images/confetti.gif')"),b(i,"id","claimedWithSuccess"),b(i,"uk-modal",""),b(U,"class","uk-modal-title"),b(G,"class","uk-section"),b(X,"class","uk-button uk-button-large uk-button-primary uk-margin-right uk-modal-close"),b(X,"type","button"),b(I,"class","uk-text-center"),b(Q,"class","uk-modal-dialog uk-modal-body uk-text-center"),b(z,"id","claimError"),b(z,"uk-modal",""),b(Ee,"class","uk-card-title uk-text-muted uk-text-uppercase"),$e.a=null,b(Ce,"class","uk-card uk-card-default uk-card-body"),b(_e,"class","uk-container")},m(We,Re){P(We,t,Re),u(t,i),u(i,o),u(o,s),u(s,a),u(s,c),u(s,h),u(h,m),u(s,g),v.m(y,s),u(s,k),u(s,$),u($,T),u(o,A),u(o,N),u(N,B),u(B,D),u(t,W),u(t,z),u(z,Q),u(Q,G),u(G,U),u(U,te),u(G,j),u(G,K),u(K,ne),u(Q,ee),u(Q,I),u(I,X),u(X,le),u(t,ae),u(t,_e),u(_e,Ce),u(Ce,Ee),u(Ee,ke),u(Ce,be),$e.m(ge,Ce),u(_e,me),u(_e,Oe),u(_e,Pe),ut.m(_e,null)},p(We,[Re]){Re&16&&f!==(f=We[4]("make_whole.modal_success.title")+"")&&O(m,f),Re&20&&y!==(y=We[4]("make_whole.modal_success.amount_for_account",{values:{coins:We[2]&&tn(We[2].coins.value),account:We[2]?We[2].account:""}})+"")&&v.p(y),Re&16&&E!==(E=We[4]("make_whole.modal_success.check_balance")+"")&&O(T,E),Re&16&&F!==(F=We[4]("make_whole.modal_success.ok_btn")+"")&&O(D,F),Re&16&&Y!==(Y=We[4]("make_whole.modal_error.title")+"")&&O(te,Y),Re&8&&O(ne,We[3]),Re&16&&ie!==(ie=We[4]("make_whole.modal_error.ok_btn")+"")&&O(le,ie),Re&16&&Me!==(Me=We[4]("make_whole.card.title")+"")&&O(ke,Me),Re&16&&ge!==(ge=We[4]("make_whole.card.body")+"")&&$e.p(ge),dt===(dt=et(We))&&ut?ut.p(We,Re):(ut.d(1),ut=dt(We),ut&&(ut.c(),ut.m(_e,null)))},i:he,o:he,d(We){We&&M(t),ut.d()}}}function f4(e,t,i){let o;ce(e,De,v=>i(4,o=v));let s,a;gt(async()=>{a=fa.subscribe(v=>{i(0,s=[]);for(const y in v)v[y].forEach($=>{s.push({account:y,coins:$.coins,claimed:$.claimed})})})}),Ht(async()=>{a&&a()});let c=!1,h=null,f="";const m=v=>{i(2,h=v),i(1,c=!0);let y=k=>{if(i(1,c=!1),k){i(3,f=k),bn.modal("#claimError").show();return}bn.modal("#claimedWithSuccess").show()};y.bind({isProcessing:c}),Xv(h.account,y)};return[s,c,h,f,o,m,v=>m(v)]}class d4 extends we{constructor(t){super(),ye(this,t,f4,h4,ve,{})}}function Oh(e){let t;return{c(){t=p("div"),t.innerHTML='',Ot(t,"position","relative")},m(i,o){P(i,t,o)},d(i){i&&M(t)}}}function m4(e){let t,i=e[0]&&e[1]&&Oh();return{c(){t=p("main"),i&&i.c(),b(t,"class","uk-padding")},m(o,s){P(o,t,s),i&&i.m(t,null)},p(o,[s]){o[0]&&o[1]?i||(i=Oh(),i.c(),i.m(t,null)):i&&(i.d(1),i=null)},i:he,o:he,d(o){o&&M(t),i&&i.d()}}}function p4(e,t,i){let o,s;return ce(e,sn,a=>i(0,o=a)),ce(e,ni,a=>i(1,s=a)),[o,s]}class g4 extends we{constructor(t){super(),ye(this,t,p4,m4,ve,{})}}function Bh(e){let t,i;return t=new ai({props:{$$slots:{body:[_4]},$$scope:{ctx:e}}}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},p(o,s){const a={};s&6&&(a.$$scope={dirty:s,ctx:o}),t.$set(a)},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function _4(e){let t,i,o=e[1]("layout.key_error.title")+"",s,a,c,h=e[1]("layout.key_error.body")+"",f,m,g,v;return g=new Cd({}),{c(){t=p("div"),i=p("h4"),s=S(o),a=x(),c=p("p"),f=S(h),m=x(),re(g.$$.fragment),b(i,"class","uk-text-uppercase"),b(t,"slot","body")},m(y,k){P(y,t,k),u(t,i),u(i,s),u(t,a),u(t,c),u(c,f),u(t,m),oe(g,t,null),v=!0},p(y,k){(!v||k&2)&&o!==(o=y[1]("layout.key_error.title")+"")&&O(s,o),(!v||k&2)&&h!==(h=y[1]("layout.key_error.body")+"")&&O(f,h)},i(y){v||(R(g.$$.fragment,y),v=!0)},o(y){V(g.$$.fragment,y),v=!1},d(y){y&&M(t),se(g)}}}function b4(e){let t,i,o=e[0]&&Bh(e);return{c(){t=p("main"),o&&o.c()},m(s,a){P(s,t,a),o&&o.m(t,null),i=!0},p(s,[a]){s[0]?o?(o.p(s,a),a&1&&R(o,1)):(o=Bh(s),o.c(),R(o,1),o.m(t,null)):o&&(Xe(),V(o,1,1,()=>{o=null}),Je())},i(s){i||(R(o),i=!0)},o(s){V(o),i=!1},d(s){s&&M(t),o&&o.d()}}}function v4(e,t,i){let o,s;return ce(e,Yf,a=>i(0,o=a)),ce(e,De,a=>i(1,s=a)),[o,s]}class y4 extends we{constructor(t){super(),ye(this,t,v4,b4,ve,{})}}function Dh(e){let t,i,o,s,a,c,h,f;return t=new t4({}),o=new y4({}),a=new g4({}),h=new r4({}),{c(){re(t.$$.fragment),i=x(),re(o.$$.fragment),s=x(),re(a.$$.fragment),c=x(),re(h.$$.fragment)},m(m,g){oe(t,m,g),P(m,i,g),oe(o,m,g),P(m,s,g),oe(a,m,g),P(m,c,g),oe(h,m,g),f=!0},i(m){f||(R(t.$$.fragment,m),R(o.$$.fragment,m),R(a.$$.fragment,m),R(h.$$.fragment,m),f=!0)},o(m){V(t.$$.fragment,m),V(o.$$.fragment,m),V(a.$$.fragment,m),V(h.$$.fragment,m),f=!1},d(m){m&&(M(i),M(s),M(c)),se(t,m),se(o,m),se(a,m),se(h,m)}}}function Rh(e){let t,i;return t=new md({}),{c(){re(t.$$.fragment)},m(o,s){oe(t,o,s),i=!0},i(o){i||(R(t.$$.fragment,o),i=!0)},o(o){V(t.$$.fragment,o),i=!1},d(o){se(t,o)}}}function w4(e){let t,i,o,s,a,c,h,f,m,g,v,y,k,$,E,T,A,N,B,F,D,W,z,Q,G;t=new Cy({}),s=new un({props:{path:vt.wallet,component:m5,primary:!1}}),c=new un({props:{path:vt.accountFromMnem,component:c3,primary:!1}}),f=new un({props:{path:vt.keygen,component:m3,primary:!1}}),g=new un({props:{path:vt.miner,component:uk,primary:!1}}),y=new un({props:{path:vt.transfer,component:y3,primary:!1}}),$=new un({props:{path:vt.events,component:W3,primary:!1}}),T=new un({props:{path:vt.settings,component:Sk,primary:!1}}),N=new un({props:{path:vt.about,component:G3,primary:!1}}),F=new un({props:{path:vt.makeWhole,component:d4,primary:!1}}),W=new un({props:{path:vt.developer,component:qk,primary:!1}});let U=e[1]&&Rh();return{c(){re(t.$$.fragment),i=x(),o=p("div"),re(s.$$.fragment),a=x(),re(c.$$.fragment),h=x(),re(f.$$.fragment),m=x(),re(g.$$.fragment),v=x(),re(y.$$.fragment),k=x(),re($.$$.fragment),E=x(),re(T.$$.fragment),A=x(),re(N.$$.fragment),B=x(),re(F.$$.fragment),D=x(),re(W.$$.fragment),z=x(),U&&U.c(),Q=At(),b(o,"class","uk-background-muted uk-margin-large")},m(Y,te){oe(t,Y,te),P(Y,i,te),P(Y,o,te),oe(s,o,null),u(o,a),oe(c,o,null),u(o,h),oe(f,o,null),u(o,m),oe(g,o,null),u(o,v),oe(y,o,null),u(o,k),oe($,o,null),u(o,E),oe(T,o,null),u(o,A),oe(N,o,null),u(o,B),oe(F,o,null),u(o,D),oe(W,o,null),P(Y,z,te),U&&U.m(Y,te),P(Y,Q,te),G=!0},p(Y,te){Y[1]?U?te&2&&R(U,1):(U=Rh(),U.c(),R(U,1),U.m(Q.parentNode,Q)):U&&(Xe(),V(U,1,1,()=>{U=null}),Je())},i(Y){G||(R(t.$$.fragment,Y),R(s.$$.fragment,Y),R(c.$$.fragment,Y),R(f.$$.fragment,Y),R(g.$$.fragment,Y),R(y.$$.fragment,Y),R($.$$.fragment,Y),R(T.$$.fragment,Y),R(N.$$.fragment,Y),R(F.$$.fragment,Y),R(W.$$.fragment,Y),R(U),G=!0)},o(Y){V(t.$$.fragment,Y),V(s.$$.fragment,Y),V(c.$$.fragment,Y),V(f.$$.fragment,Y),V(g.$$.fragment,Y),V(y.$$.fragment,Y),V($.$$.fragment,Y),V(T.$$.fragment,Y),V(N.$$.fragment,Y),V(F.$$.fragment,Y),V(W.$$.fragment,Y),V(U),G=!1},d(Y){Y&&(M(i),M(o),M(z),M(Q)),se(t,Y),se(s),se(c),se(f),se(g),se(y),se($),se(T),se(N),se(F),se(W),U&&U.d(Y)}}}function k4(e){let t,i,o,s,a,c,h;i=new Qp({});let f=e[0]&&Dh();return c=new pf({props:{$$slots:{default:[w4]},$$scope:{ctx:e}}}),{c(){t=p("main"),re(i.$$.fragment),o=x(),f&&f.c(),s=x(),a=p("div"),re(c.$$.fragment),b(a,"class","uk-container"),b(t,"class","uk-background-muted uk-height-viewport")},m(m,g){P(m,t,g),oe(i,t,null),u(t,o),f&&f.m(t,null),u(t,s),u(t,a),oe(c,a,null),h=!0},p(m,[g]){m[0]?f?g&1&&R(f,1):(f=Dh(),f.c(),R(f,1),f.m(t,s)):f&&(Xe(),V(f,1,1,()=>{f=null}),Je());const v={};g&66&&(v.$$scope={dirty:g,ctx:m}),c.$set(v)},i(m){h||(R(i.$$.fragment,m),R(f),R(c.$$.fragment,m),h=!0)},o(m){V(i.$$.fragment,m),V(f),V(c.$$.fragment,m),h=!1},d(m){m&&M(t),se(i),f&&f.d(),se(c)}}}function $4(e,t,i){let o,s;ce(e,Ui,m=>i(0,o=m)),ce(e,Mi,m=>i(1,s=m)),Iv();let a,c,h,f;return gt(async()=>{Qv(),a=await go("proof-start",m=>{Rt.set(m.payload),Mo.set(!0)}),c=await go("ack-backlog-request",()=>{Qt.set(!0),Ti.set(!1),si.set(!0)}),h=await go("backlog-success",m=>{Rt.set(m.payload),Qt.set(!1),Ti.set(!0),Ds()}),f=await go("backlog-error",m=>{Ge(m.payload,!0,"listen(backlog-error)"),Qt.set(!1),Ti.set(!1)})}),Ht(()=>{a(),c(),h(),f()}),[o,s]}class C4 extends we{constructor(t){super(),ye(this,t,$4,k4,ve,{})}}new C4({target:document.body}); +//# sourceMappingURL=index-48a2a9b5.js.map diff --git a/dist/assets/index-48a2a9b5.js.map b/dist/assets/index-48a2a9b5.js.map new file mode 100644 index 00000000..910a26c0 --- /dev/null +++ b/dist/assets/index-48a2a9b5.js.map @@ -0,0 +1 @@ +{"version":3,"file":"index-48a2a9b5.js","sources":["../../node_modules/svelte/src/runtime/internal/utils.js","../../node_modules/svelte/src/runtime/internal/dom.js","../../node_modules/svelte/src/runtime/internal/lifecycle.js","../../node_modules/svelte/src/runtime/internal/scheduler.js","../../node_modules/svelte/src/runtime/internal/transitions.js","../../node_modules/svelte/src/runtime/internal/each.js","../../node_modules/svelte/src/runtime/internal/spread.js","../../node_modules/svelte/src/runtime/internal/Component.js","../../node_modules/svelte/src/shared/version.js","../../node_modules/svelte/src/runtime/internal/disclose-version/index.js","../../node_modules/@tauri-apps/api/chunk-FEIY7W7S.js","../../node_modules/@tauri-apps/api/chunk-SELMD7YX.js","../../node_modules/@tauri-apps/api/chunk-J2IGCSS2.js","../../node_modules/@tauri-apps/api/chunk-5NWA45Z3.js","../../node_modules/svelte-navigator/src/utils.js","../../node_modules/svelte/src/runtime/store/index.js","../../node_modules/svelte-navigator/src/contexts.js","../../node_modules/svelte-navigator/src/paths.js","../../node_modules/svelte-navigator/src/warning.js","../../node_modules/svelte-navigator/src/routes.js","../../node_modules/svelte-navigator/src/history.js","../../node_modules/svelte-navigator/src/a11y.js","../../node_modules/svelte-navigator/src/Router.svelte","../../node_modules/svelte-navigator/src/hooks.js","../../node_modules/svelte-navigator/src/Route.svelte","../../node_modules/svelte-navigator/src/Link.svelte","../../src/modules/miner.ts","../../src/modules/carpeErrorUI.ts","../../node_modules/uikit/dist/js/uikit.js","../../src/modules/carpeNotify.ts","../../src/modules/carpeError.ts","../../src/modules/debug.ts","../../src/modules/routes.ts","../../node_modules/deepmerge/dist/cjs.js","../../node_modules/tslib/tslib.es6.mjs","../../node_modules/@formatjs/icu-messageformat-parser/lib/error.js","../../node_modules/@formatjs/icu-messageformat-parser/lib/types.js","../../node_modules/@formatjs/icu-messageformat-parser/lib/regex.generated.js","../../node_modules/@formatjs/icu-skeleton-parser/lib/date-time.js","../../node_modules/@formatjs/icu-skeleton-parser/lib/regex.generated.js","../../node_modules/@formatjs/icu-skeleton-parser/lib/number.js","../../node_modules/@formatjs/icu-messageformat-parser/lib/time-data.generated.js","../../node_modules/@formatjs/icu-messageformat-parser/lib/date-time-pattern-generator.js","../../node_modules/@formatjs/icu-messageformat-parser/lib/parser.js","../../node_modules/@formatjs/icu-messageformat-parser/lib/index.js","../../node_modules/@formatjs/fast-memoize/lib/index.js","../../node_modules/intl-messageformat/lib/src/error.js","../../node_modules/intl-messageformat/lib/src/formatters.js","../../node_modules/intl-messageformat/lib/src/core.js","../../node_modules/svelte-i18n/dist/runtime.esm.js","../../src/lang/i18n.ts","../../src/modules/accounts.ts","../../src/modules/preferences.ts","../../node_modules/@tauri-apps/api/chunk-O3VGRXBA.js","../../src/modules/networks.ts","../../src/modules/miner_toggle.ts","../../src/modules/miner_invoke.ts","../../src/modules/tick.ts","../../src/modules/accountActions.ts","../../src/modules/version.ts","../../src/modules/boot.ts","../../src/components/wallet/NetworkIcon.svelte","../../src/components/about/AboutLink.svelte","../../src/components/wallet/AccountSwitcher.svelte","../../src/components/Nav.svelte","../../src/components/dev/DebugCard.svelte","../../node_modules/uikit/dist/js/uikit-icons.js","../../src/components/layout/CardAlert.svelte","../../src/components/wallet/Migrate.svelte","../../src/components/wallet/CreateAccountLinks.svelte","../../src/components/wallet/Newbie.svelte","../../src/modules/coinHelpers.ts","../../src/components/icons/IconMining.svelte","../../src/components/wallet/AccountsList.svelte","../../src/components/wallet/ReminderCreate.svelte","../../src/components/wallet/Wallet.svelte","../../src/modules/submitBacklog.ts","../../src/components/miner/MinerBacklog.svelte","../../src/components/dev/DebugSwitcher.svelte","../../src/components/layout/CardError.svelte","../../src/components/miner/cards/SyncProofsError.svelte","../../src/components/miner/cards/SyncProofs.svelte","../../src/components/layout/ErrorAccordion.svelte","../../src/components/miner/cards/DiscoError.svelte","../../src/components/miner/cards/InvalidProof.svelte","../../src/components/miner/cards/TooManyProofs.svelte","../../src/components/miner/cards/WrongDifficulty.svelte","../../src/components/miner/CommonErrors.svelte","../../src/components/miner/cards/EpochStatus.svelte","../../src/components/miner/cards/FirstProof.svelte","../../src/components/miner/ToggleMiner.svelte","../../src/components/miner/MinerProgress.svelte","../../src/components/miner/TowerStateSkeleton.svelte","../../src/components/miner/TowerState.svelte","../../src/components/miner/MinerPhases.svelte","../../src/components/miner/MinerDebug.svelte","../../src/components/miner/cards/CantStart.svelte","../../src/components/miner/Miner.svelte","../../src/components/settings/AccountSettings.svelte","../../src/components/settings/SetNetworkPlaylist.svelte","../../src/components/settings/UpdateNetwork.svelte","../../src/components/settings/LangAppearanceSettings.svelte","../../src/components/txs/SetWalletType.svelte","../../src/components/settings/Settings.svelte","../../src/components/dev/DebugActions.svelte","../../src/components/dev/DebugSwitchProdTest.svelte","../../src/components/dev/DebugSwitchRexMainnet.svelte","../../src/components/dev/DebugPaths.svelte","../../src/components/layout/CarpeButton.svelte","../../src/components/dev/DebugNetworkInfo.svelte","../../src/components/dev/DevMode.svelte","../../src/components/wallet/AccountFromPrivateKey.svelte","../../src/components/wallet/AccountFromMnemSubmit.svelte","../../src/components/wallet/AccountFromMnemForm.svelte","../../src/components/wallet/AccountCreate.svelte","../../src/components/wallet/Keygen.svelte","../../src/components/txs/Transactions.svelte","../../src/components/events/PageNumber.svelte","../../src/components/events/EventsTable.svelte","../../src/components/events/EventsTableDummy.svelte","../../src/components/events/EventsError.svelte","../../src/components/events/Events.svelte","../../src/components/about/About.svelte","../../src/components/layout/ConnectionError.svelte","../../src/components/layout/SearchingFullnodes.svelte","../../src/components/layout/RecoveryMode.svelte","../../src/components/make-whole/MakeWhole.svelte","../../src/components/layout/SpinnerAccount.svelte","../../src/components/layout/KeyError.svelte","../../src/App.svelte","../../src/main.ts"],"sourcesContent":["/** @returns {void} */\nexport function noop() {}\n\nexport const identity = (x) => x;\n\n/**\n * @template T\n * @template S\n * @param {T} tar\n * @param {S} src\n * @returns {T & S}\n */\nexport function assign(tar, src) {\n\t// @ts-ignore\n\tfor (const k in src) tar[k] = src[k];\n\treturn /** @type {T & S} */ (tar);\n}\n\n// Adapted from https://github.com/then/is-promise/blob/master/index.js\n// Distributed under MIT License https://github.com/then/is-promise/blob/master/LICENSE\n/**\n * @param {any} value\n * @returns {value is PromiseLike}\n */\nexport function is_promise(value) {\n\treturn (\n\t\t!!value &&\n\t\t(typeof value === 'object' || typeof value === 'function') &&\n\t\ttypeof (/** @type {any} */ (value).then) === 'function'\n\t);\n}\n\n/** @returns {void} */\nexport function add_location(element, file, line, column, char) {\n\telement.__svelte_meta = {\n\t\tloc: { file, line, column, char }\n\t};\n}\n\nexport function run(fn) {\n\treturn fn();\n}\n\nexport function blank_object() {\n\treturn Object.create(null);\n}\n\n/**\n * @param {Function[]} fns\n * @returns {void}\n */\nexport function run_all(fns) {\n\tfns.forEach(run);\n}\n\n/**\n * @param {any} thing\n * @returns {thing is Function}\n */\nexport function is_function(thing) {\n\treturn typeof thing === 'function';\n}\n\n/** @returns {boolean} */\nexport function safe_not_equal(a, b) {\n\treturn a != a ? b == b : a !== b || (a && typeof a === 'object') || typeof a === 'function';\n}\n\nlet src_url_equal_anchor;\n\n/**\n * @param {string} element_src\n * @param {string} url\n * @returns {boolean}\n */\nexport function src_url_equal(element_src, url) {\n\tif (element_src === url) return true;\n\tif (!src_url_equal_anchor) {\n\t\tsrc_url_equal_anchor = document.createElement('a');\n\t}\n\t// This is actually faster than doing URL(..).href\n\tsrc_url_equal_anchor.href = url;\n\treturn element_src === src_url_equal_anchor.href;\n}\n\n/** @param {string} srcset */\nfunction split_srcset(srcset) {\n\treturn srcset.split(',').map((src) => src.trim().split(' ').filter(Boolean));\n}\n\n/**\n * @param {HTMLSourceElement | HTMLImageElement} element_srcset\n * @param {string | undefined | null} srcset\n * @returns {boolean}\n */\nexport function srcset_url_equal(element_srcset, srcset) {\n\tconst element_urls = split_srcset(element_srcset.srcset);\n\tconst urls = split_srcset(srcset || '');\n\n\treturn (\n\t\turls.length === element_urls.length &&\n\t\turls.every(\n\t\t\t([url, width], i) =>\n\t\t\t\twidth === element_urls[i][1] &&\n\t\t\t\t// We need to test both ways because Vite will create an a full URL with\n\t\t\t\t// `new URL(asset, import.meta.url).href` for the client when `base: './'`, and the\n\t\t\t\t// relative URLs inside srcset are not automatically resolved to absolute URLs by\n\t\t\t\t// browsers (in contrast to img.src). This means both SSR and DOM code could\n\t\t\t\t// contain relative or absolute URLs.\n\t\t\t\t(src_url_equal(element_urls[i][0], url) || src_url_equal(url, element_urls[i][0]))\n\t\t)\n\t);\n}\n\n/** @returns {boolean} */\nexport function not_equal(a, b) {\n\treturn a != a ? b == b : a !== b;\n}\n\n/** @returns {boolean} */\nexport function is_empty(obj) {\n\treturn Object.keys(obj).length === 0;\n}\n\n/** @returns {void} */\nexport function validate_store(store, name) {\n\tif (store != null && typeof store.subscribe !== 'function') {\n\t\tthrow new Error(`'${name}' is not a store with a 'subscribe' method`);\n\t}\n}\n\nexport function subscribe(store, ...callbacks) {\n\tif (store == null) {\n\t\tfor (const callback of callbacks) {\n\t\t\tcallback(undefined);\n\t\t}\n\t\treturn noop;\n\t}\n\tconst unsub = store.subscribe(...callbacks);\n\treturn unsub.unsubscribe ? () => unsub.unsubscribe() : unsub;\n}\n\n/**\n * Get the current value from a store by subscribing and immediately unsubscribing.\n *\n * https://svelte.dev/docs/svelte-store#get\n * @template T\n * @param {import('../store/public.js').Readable} store\n * @returns {T}\n */\nexport function get_store_value(store) {\n\tlet value;\n\tsubscribe(store, (_) => (value = _))();\n\treturn value;\n}\n\n/** @returns {void} */\nexport function component_subscribe(component, store, callback) {\n\tcomponent.$$.on_destroy.push(subscribe(store, callback));\n}\n\nexport function create_slot(definition, ctx, $$scope, fn) {\n\tif (definition) {\n\t\tconst slot_ctx = get_slot_context(definition, ctx, $$scope, fn);\n\t\treturn definition[0](slot_ctx);\n\t}\n}\n\nfunction get_slot_context(definition, ctx, $$scope, fn) {\n\treturn definition[1] && fn ? assign($$scope.ctx.slice(), definition[1](fn(ctx))) : $$scope.ctx;\n}\n\nexport function get_slot_changes(definition, $$scope, dirty, fn) {\n\tif (definition[2] && fn) {\n\t\tconst lets = definition[2](fn(dirty));\n\t\tif ($$scope.dirty === undefined) {\n\t\t\treturn lets;\n\t\t}\n\t\tif (typeof lets === 'object') {\n\t\t\tconst merged = [];\n\t\t\tconst len = Math.max($$scope.dirty.length, lets.length);\n\t\t\tfor (let i = 0; i < len; i += 1) {\n\t\t\t\tmerged[i] = $$scope.dirty[i] | lets[i];\n\t\t\t}\n\t\t\treturn merged;\n\t\t}\n\t\treturn $$scope.dirty | lets;\n\t}\n\treturn $$scope.dirty;\n}\n\n/** @returns {void} */\nexport function update_slot_base(\n\tslot,\n\tslot_definition,\n\tctx,\n\t$$scope,\n\tslot_changes,\n\tget_slot_context_fn\n) {\n\tif (slot_changes) {\n\t\tconst slot_context = get_slot_context(slot_definition, ctx, $$scope, get_slot_context_fn);\n\t\tslot.p(slot_context, slot_changes);\n\t}\n}\n\n/** @returns {void} */\nexport function update_slot(\n\tslot,\n\tslot_definition,\n\tctx,\n\t$$scope,\n\tdirty,\n\tget_slot_changes_fn,\n\tget_slot_context_fn\n) {\n\tconst slot_changes = get_slot_changes(slot_definition, $$scope, dirty, get_slot_changes_fn);\n\tupdate_slot_base(slot, slot_definition, ctx, $$scope, slot_changes, get_slot_context_fn);\n}\n\n/** @returns {any[] | -1} */\nexport function get_all_dirty_from_scope($$scope) {\n\tif ($$scope.ctx.length > 32) {\n\t\tconst dirty = [];\n\t\tconst length = $$scope.ctx.length / 32;\n\t\tfor (let i = 0; i < length; i++) {\n\t\t\tdirty[i] = -1;\n\t\t}\n\t\treturn dirty;\n\t}\n\treturn -1;\n}\n\n/** @returns {{}} */\nexport function exclude_internal_props(props) {\n\tconst result = {};\n\tfor (const k in props) if (k[0] !== '$') result[k] = props[k];\n\treturn result;\n}\n\n/** @returns {{}} */\nexport function compute_rest_props(props, keys) {\n\tconst rest = {};\n\tkeys = new Set(keys);\n\tfor (const k in props) if (!keys.has(k) && k[0] !== '$') rest[k] = props[k];\n\treturn rest;\n}\n\n/** @returns {{}} */\nexport function compute_slots(slots) {\n\tconst result = {};\n\tfor (const key in slots) {\n\t\tresult[key] = true;\n\t}\n\treturn result;\n}\n\n/** @returns {(this: any, ...args: any[]) => void} */\nexport function once(fn) {\n\tlet ran = false;\n\treturn function (...args) {\n\t\tif (ran) return;\n\t\tran = true;\n\t\tfn.call(this, ...args);\n\t};\n}\n\nexport function null_to_empty(value) {\n\treturn value == null ? '' : value;\n}\n\nexport function set_store_value(store, ret, value) {\n\tstore.set(value);\n\treturn ret;\n}\n\nexport const has_prop = (obj, prop) => Object.prototype.hasOwnProperty.call(obj, prop);\n\nexport function action_destroyer(action_result) {\n\treturn action_result && is_function(action_result.destroy) ? action_result.destroy : noop;\n}\n\n/** @param {number | string} value\n * @returns {[number, string]}\n */\nexport function split_css_unit(value) {\n\tconst split = typeof value === 'string' && value.match(/^\\s*(-?[\\d.]+)([^\\s]*)\\s*$/);\n\treturn split ? [parseFloat(split[1]), split[2] || 'px'] : [/** @type {number} */ (value), 'px'];\n}\n\nexport const contenteditable_truthy_values = ['', true, 1, 'true', 'contenteditable'];\n","import { contenteditable_truthy_values, has_prop } from './utils.js';\n\nimport { ResizeObserverSingleton } from './ResizeObserverSingleton.js';\n\n// Track which nodes are claimed during hydration. Unclaimed nodes can then be removed from the DOM\n// at the end of hydration without touching the remaining nodes.\nlet is_hydrating = false;\n\n/**\n * @returns {void}\n */\nexport function start_hydrating() {\n\tis_hydrating = true;\n}\n\n/**\n * @returns {void}\n */\nexport function end_hydrating() {\n\tis_hydrating = false;\n}\n\n/**\n * @param {number} low\n * @param {number} high\n * @param {(index: number) => number} key\n * @param {number} value\n * @returns {number}\n */\nfunction upper_bound(low, high, key, value) {\n\t// Return first index of value larger than input value in the range [low, high)\n\twhile (low < high) {\n\t\tconst mid = low + ((high - low) >> 1);\n\t\tif (key(mid) <= value) {\n\t\t\tlow = mid + 1;\n\t\t} else {\n\t\t\thigh = mid;\n\t\t}\n\t}\n\treturn low;\n}\n\n/**\n * @param {NodeEx} target\n * @returns {void}\n */\nfunction init_hydrate(target) {\n\tif (target.hydrate_init) return;\n\ttarget.hydrate_init = true;\n\t// We know that all children have claim_order values since the unclaimed have been detached if target is not \n\n\tlet children = /** @type {ArrayLike} */ (target.childNodes);\n\t// If target is , there may be children without claim_order\n\tif (target.nodeName === 'HEAD') {\n\t\tconst my_children = [];\n\t\tfor (let i = 0; i < children.length; i++) {\n\t\t\tconst node = children[i];\n\t\t\tif (node.claim_order !== undefined) {\n\t\t\t\tmy_children.push(node);\n\t\t\t}\n\t\t}\n\t\tchildren = my_children;\n\t}\n\t/*\n\t * Reorder claimed children optimally.\n\t * We can reorder claimed children optimally by finding the longest subsequence of\n\t * nodes that are already claimed in order and only moving the rest. The longest\n\t * subsequence of nodes that are claimed in order can be found by\n\t * computing the longest increasing subsequence of .claim_order values.\n\t *\n\t * This algorithm is optimal in generating the least amount of reorder operations\n\t * possible.\n\t *\n\t * Proof:\n\t * We know that, given a set of reordering operations, the nodes that do not move\n\t * always form an increasing subsequence, since they do not move among each other\n\t * meaning that they must be already ordered among each other. Thus, the maximal\n\t * set of nodes that do not move form a longest increasing subsequence.\n\t */\n\t// Compute longest increasing subsequence\n\t// m: subsequence length j => index k of smallest value that ends an increasing subsequence of length j\n\tconst m = new Int32Array(children.length + 1);\n\t// Predecessor indices + 1\n\tconst p = new Int32Array(children.length);\n\tm[0] = -1;\n\tlet longest = 0;\n\tfor (let i = 0; i < children.length; i++) {\n\t\tconst current = children[i].claim_order;\n\t\t// Find the largest subsequence length such that it ends in a value less than our current value\n\t\t// upper_bound returns first greater value, so we subtract one\n\t\t// with fast path for when we are on the current longest subsequence\n\t\tconst seq_len =\n\t\t\t(longest > 0 && children[m[longest]].claim_order <= current\n\t\t\t\t? longest + 1\n\t\t\t\t: upper_bound(1, longest, (idx) => children[m[idx]].claim_order, current)) - 1;\n\t\tp[i] = m[seq_len] + 1;\n\t\tconst new_len = seq_len + 1;\n\t\t// We can guarantee that current is the smallest value. Otherwise, we would have generated a longer sequence.\n\t\tm[new_len] = i;\n\t\tlongest = Math.max(new_len, longest);\n\t}\n\t// The longest increasing subsequence of nodes (initially reversed)\n\n\t/**\n\t * @type {NodeEx2[]}\n\t */\n\tconst lis = [];\n\t// The rest of the nodes, nodes that will be moved\n\n\t/**\n\t * @type {NodeEx2[]}\n\t */\n\tconst to_move = [];\n\tlet last = children.length - 1;\n\tfor (let cur = m[longest] + 1; cur != 0; cur = p[cur - 1]) {\n\t\tlis.push(children[cur - 1]);\n\t\tfor (; last >= cur; last--) {\n\t\t\tto_move.push(children[last]);\n\t\t}\n\t\tlast--;\n\t}\n\tfor (; last >= 0; last--) {\n\t\tto_move.push(children[last]);\n\t}\n\tlis.reverse();\n\t// We sort the nodes being moved to guarantee that their insertion order matches the claim order\n\tto_move.sort((a, b) => a.claim_order - b.claim_order);\n\t// Finally, we move the nodes\n\tfor (let i = 0, j = 0; i < to_move.length; i++) {\n\t\twhile (j < lis.length && to_move[i].claim_order >= lis[j].claim_order) {\n\t\t\tj++;\n\t\t}\n\t\tconst anchor = j < lis.length ? lis[j] : null;\n\t\ttarget.insertBefore(to_move[i], anchor);\n\t}\n}\n\n/**\n * @param {Node} target\n * @param {Node} node\n * @returns {void}\n */\nexport function append(target, node) {\n\ttarget.appendChild(node);\n}\n\n/**\n * @param {Node} target\n * @param {string} style_sheet_id\n * @param {string} styles\n * @returns {void}\n */\nexport function append_styles(target, style_sheet_id, styles) {\n\tconst append_styles_to = get_root_for_style(target);\n\tif (!append_styles_to.getElementById(style_sheet_id)) {\n\t\tconst style = element('style');\n\t\tstyle.id = style_sheet_id;\n\t\tstyle.textContent = styles;\n\t\tappend_stylesheet(append_styles_to, style);\n\t}\n}\n\n/**\n * @param {Node} node\n * @returns {ShadowRoot | Document}\n */\nexport function get_root_for_style(node) {\n\tif (!node) return document;\n\tconst root = node.getRootNode ? node.getRootNode() : node.ownerDocument;\n\tif (root && /** @type {ShadowRoot} */ (root).host) {\n\t\treturn /** @type {ShadowRoot} */ (root);\n\t}\n\treturn node.ownerDocument;\n}\n\n/**\n * @param {Node} node\n * @returns {CSSStyleSheet}\n */\nexport function append_empty_stylesheet(node) {\n\tconst style_element = element('style');\n\t// For transitions to work without 'style-src: unsafe-inline' Content Security Policy,\n\t// these empty tags need to be allowed with a hash as a workaround until we move to the Web Animations API.\n\t// Using the hash for the empty string (for an empty tag) works in all browsers except Safari.\n\t// So as a workaround for the workaround, when we append empty style tags we set their content to /* empty */.\n\t// The hash 'sha256-9OlNO0DNEeaVzHL4RZwCLsBHA8WBQ8toBp/4F5XV2nc=' will then work even in Safari.\n\tstyle_element.textContent = '/* empty */';\n\tappend_stylesheet(get_root_for_style(node), style_element);\n\treturn style_element.sheet;\n}\n\n/**\n * @param {ShadowRoot | Document} node\n * @param {HTMLStyleElement} style\n * @returns {CSSStyleSheet}\n */\nfunction append_stylesheet(node, style) {\n\tappend(/** @type {Document} */ (node).head || node, style);\n\treturn style.sheet;\n}\n\n/**\n * @param {NodeEx} target\n * @param {NodeEx} node\n * @returns {void}\n */\nexport function append_hydration(target, node) {\n\tif (is_hydrating) {\n\t\tinit_hydrate(target);\n\t\tif (\n\t\t\ttarget.actual_end_child === undefined ||\n\t\t\t(target.actual_end_child !== null && target.actual_end_child.parentNode !== target)\n\t\t) {\n\t\t\ttarget.actual_end_child = target.firstChild;\n\t\t}\n\t\t// Skip nodes of undefined ordering\n\t\twhile (target.actual_end_child !== null && target.actual_end_child.claim_order === undefined) {\n\t\t\ttarget.actual_end_child = target.actual_end_child.nextSibling;\n\t\t}\n\t\tif (node !== target.actual_end_child) {\n\t\t\t// We only insert if the ordering of this node should be modified or the parent node is not target\n\t\t\tif (node.claim_order !== undefined || node.parentNode !== target) {\n\t\t\t\ttarget.insertBefore(node, target.actual_end_child);\n\t\t\t}\n\t\t} else {\n\t\t\ttarget.actual_end_child = node.nextSibling;\n\t\t}\n\t} else if (node.parentNode !== target || node.nextSibling !== null) {\n\t\ttarget.appendChild(node);\n\t}\n}\n\n/**\n * @param {Node} target\n * @param {Node} node\n * @param {Node} [anchor]\n * @returns {void}\n */\nexport function insert(target, node, anchor) {\n\ttarget.insertBefore(node, anchor || null);\n}\n\n/**\n * @param {NodeEx} target\n * @param {NodeEx} node\n * @param {NodeEx} [anchor]\n * @returns {void}\n */\nexport function insert_hydration(target, node, anchor) {\n\tif (is_hydrating && !anchor) {\n\t\tappend_hydration(target, node);\n\t} else if (node.parentNode !== target || node.nextSibling != anchor) {\n\t\ttarget.insertBefore(node, anchor || null);\n\t}\n}\n\n/**\n * @param {Node} node\n * @returns {void}\n */\nexport function detach(node) {\n\tif (node.parentNode) {\n\t\tnode.parentNode.removeChild(node);\n\t}\n}\n\n/**\n * @returns {void} */\nexport function destroy_each(iterations, detaching) {\n\tfor (let i = 0; i < iterations.length; i += 1) {\n\t\tif (iterations[i]) iterations[i].d(detaching);\n\t}\n}\n\n/**\n * @template {keyof HTMLElementTagNameMap} K\n * @param {K} name\n * @returns {HTMLElementTagNameMap[K]}\n */\nexport function element(name) {\n\treturn document.createElement(name);\n}\n\n/**\n * @template {keyof HTMLElementTagNameMap} K\n * @param {K} name\n * @param {string} is\n * @returns {HTMLElementTagNameMap[K]}\n */\nexport function element_is(name, is) {\n\treturn document.createElement(name, { is });\n}\n\n/**\n * @template T\n * @template {keyof T} K\n * @param {T} obj\n * @param {K[]} exclude\n * @returns {Pick>}\n */\nexport function object_without_properties(obj, exclude) {\n\tconst target = /** @type {Pick>} */ ({});\n\tfor (const k in obj) {\n\t\tif (\n\t\t\thas_prop(obj, k) &&\n\t\t\t// @ts-ignore\n\t\t\texclude.indexOf(k) === -1\n\t\t) {\n\t\t\t// @ts-ignore\n\t\t\ttarget[k] = obj[k];\n\t\t}\n\t}\n\treturn target;\n}\n\n/**\n * @template {keyof SVGElementTagNameMap} K\n * @param {K} name\n * @returns {SVGElement}\n */\nexport function svg_element(name) {\n\treturn document.createElementNS('http://www.w3.org/2000/svg', name);\n}\n\n/**\n * @param {string} data\n * @returns {Text}\n */\nexport function text(data) {\n\treturn document.createTextNode(data);\n}\n\n/**\n * @returns {Text} */\nexport function space() {\n\treturn text(' ');\n}\n\n/**\n * @returns {Text} */\nexport function empty() {\n\treturn text('');\n}\n\n/**\n * @param {string} content\n * @returns {Comment}\n */\nexport function comment(content) {\n\treturn document.createComment(content);\n}\n\n/**\n * @param {EventTarget} node\n * @param {string} event\n * @param {EventListenerOrEventListenerObject} handler\n * @param {boolean | AddEventListenerOptions | EventListenerOptions} [options]\n * @returns {() => void}\n */\nexport function listen(node, event, handler, options) {\n\tnode.addEventListener(event, handler, options);\n\treturn () => node.removeEventListener(event, handler, options);\n}\n\n/**\n * @returns {(event: any) => any} */\nexport function prevent_default(fn) {\n\treturn function (event) {\n\t\tevent.preventDefault();\n\t\t// @ts-ignore\n\t\treturn fn.call(this, event);\n\t};\n}\n\n/**\n * @returns {(event: any) => any} */\nexport function stop_propagation(fn) {\n\treturn function (event) {\n\t\tevent.stopPropagation();\n\t\t// @ts-ignore\n\t\treturn fn.call(this, event);\n\t};\n}\n\n/**\n * @returns {(event: any) => any} */\nexport function stop_immediate_propagation(fn) {\n\treturn function (event) {\n\t\tevent.stopImmediatePropagation();\n\t\t// @ts-ignore\n\t\treturn fn.call(this, event);\n\t};\n}\n\n/**\n * @returns {(event: any) => void} */\nexport function self(fn) {\n\treturn function (event) {\n\t\t// @ts-ignore\n\t\tif (event.target === this) fn.call(this, event);\n\t};\n}\n\n/**\n * @returns {(event: any) => void} */\nexport function trusted(fn) {\n\treturn function (event) {\n\t\t// @ts-ignore\n\t\tif (event.isTrusted) fn.call(this, event);\n\t};\n}\n\n/**\n * @param {Element} node\n * @param {string} attribute\n * @param {string} [value]\n * @returns {void}\n */\nexport function attr(node, attribute, value) {\n\tif (value == null) node.removeAttribute(attribute);\n\telse if (node.getAttribute(attribute) !== value) node.setAttribute(attribute, value);\n}\n/**\n * List of attributes that should always be set through the attr method,\n * because updating them through the property setter doesn't work reliably.\n * In the example of `width`/`height`, the problem is that the setter only\n * accepts numeric values, but the attribute can also be set to a string like `50%`.\n * If this list becomes too big, rethink this approach.\n */\nconst always_set_through_set_attribute = ['width', 'height'];\n\n/**\n * @param {Element & ElementCSSInlineStyle} node\n * @param {{ [x: string]: string }} attributes\n * @returns {void}\n */\nexport function set_attributes(node, attributes) {\n\t// @ts-ignore\n\tconst descriptors = Object.getOwnPropertyDescriptors(node.__proto__);\n\tfor (const key in attributes) {\n\t\tif (attributes[key] == null) {\n\t\t\tnode.removeAttribute(key);\n\t\t} else if (key === 'style') {\n\t\t\tnode.style.cssText = attributes[key];\n\t\t} else if (key === '__value') {\n\t\t\t/** @type {any} */ (node).value = node[key] = attributes[key];\n\t\t} else if (\n\t\t\tdescriptors[key] &&\n\t\t\tdescriptors[key].set &&\n\t\t\talways_set_through_set_attribute.indexOf(key) === -1\n\t\t) {\n\t\t\tnode[key] = attributes[key];\n\t\t} else {\n\t\t\tattr(node, key, attributes[key]);\n\t\t}\n\t}\n}\n\n/**\n * @param {Element & ElementCSSInlineStyle} node\n * @param {{ [x: string]: string }} attributes\n * @returns {void}\n */\nexport function set_svg_attributes(node, attributes) {\n\tfor (const key in attributes) {\n\t\tattr(node, key, attributes[key]);\n\t}\n}\n\n/**\n * @param {Record} data_map\n * @returns {void}\n */\nexport function set_custom_element_data_map(node, data_map) {\n\tObject.keys(data_map).forEach((key) => {\n\t\tset_custom_element_data(node, key, data_map[key]);\n\t});\n}\n\n/**\n * @returns {void} */\nexport function set_custom_element_data(node, prop, value) {\n\tconst lower = prop.toLowerCase(); // for backwards compatibility with existing behavior we do lowercase first\n\tif (lower in node) {\n\t\tnode[lower] = typeof node[lower] === 'boolean' && value === '' ? true : value;\n\t} else if (prop in node) {\n\t\tnode[prop] = typeof node[prop] === 'boolean' && value === '' ? true : value;\n\t} else {\n\t\tattr(node, prop, value);\n\t}\n}\n\n/**\n * @param {string} tag\n */\nexport function set_dynamic_element_data(tag) {\n\treturn /-/.test(tag) ? set_custom_element_data_map : set_attributes;\n}\n\n/**\n * @returns {void}\n */\nexport function xlink_attr(node, attribute, value) {\n\tnode.setAttributeNS('http://www.w3.org/1999/xlink', attribute, value);\n}\n\n/**\n * @param {HTMLElement} node\n * @returns {string}\n */\nexport function get_svelte_dataset(node) {\n\treturn node.dataset.svelteH;\n}\n\n/**\n * @returns {unknown[]} */\nexport function get_binding_group_value(group, __value, checked) {\n\tconst value = new Set();\n\tfor (let i = 0; i < group.length; i += 1) {\n\t\tif (group[i].checked) value.add(group[i].__value);\n\t}\n\tif (!checked) {\n\t\tvalue.delete(__value);\n\t}\n\treturn Array.from(value);\n}\n\n/**\n * @param {HTMLInputElement[]} group\n * @returns {{ p(...inputs: HTMLInputElement[]): void; r(): void; }}\n */\nexport function init_binding_group(group) {\n\t/**\n\t * @type {HTMLInputElement[]} */\n\tlet _inputs;\n\treturn {\n\t\t/* push */ p(...inputs) {\n\t\t\t_inputs = inputs;\n\t\t\t_inputs.forEach((input) => group.push(input));\n\t\t},\n\t\t/* remove */ r() {\n\t\t\t_inputs.forEach((input) => group.splice(group.indexOf(input), 1));\n\t\t}\n\t};\n}\n\n/**\n * @param {number[]} indexes\n * @returns {{ u(new_indexes: number[]): void; p(...inputs: HTMLInputElement[]): void; r: () => void; }}\n */\nexport function init_binding_group_dynamic(group, indexes) {\n\t/**\n\t * @type {HTMLInputElement[]} */\n\tlet _group = get_binding_group(group);\n\n\t/**\n\t * @type {HTMLInputElement[]} */\n\tlet _inputs;\n\n\tfunction get_binding_group(group) {\n\t\tfor (let i = 0; i < indexes.length; i++) {\n\t\t\tgroup = group[indexes[i]] = group[indexes[i]] || [];\n\t\t}\n\t\treturn group;\n\t}\n\n\t/**\n\t * @returns {void} */\n\tfunction push() {\n\t\t_inputs.forEach((input) => _group.push(input));\n\t}\n\n\t/**\n\t * @returns {void} */\n\tfunction remove() {\n\t\t_inputs.forEach((input) => _group.splice(_group.indexOf(input), 1));\n\t}\n\treturn {\n\t\t/* update */ u(new_indexes) {\n\t\t\tindexes = new_indexes;\n\t\t\tconst new_group = get_binding_group(group);\n\t\t\tif (new_group !== _group) {\n\t\t\t\tremove();\n\t\t\t\t_group = new_group;\n\t\t\t\tpush();\n\t\t\t}\n\t\t},\n\t\t/* push */ p(...inputs) {\n\t\t\t_inputs = inputs;\n\t\t\tpush();\n\t\t},\n\t\t/* remove */ r: remove\n\t};\n}\n\n/** @returns {number} */\nexport function to_number(value) {\n\treturn value === '' ? null : +value;\n}\n\n/** @returns {any[]} */\nexport function time_ranges_to_array(ranges) {\n\tconst array = [];\n\tfor (let i = 0; i < ranges.length; i += 1) {\n\t\tarray.push({ start: ranges.start(i), end: ranges.end(i) });\n\t}\n\treturn array;\n}\n\n/**\n * @param {Element} element\n * @returns {ChildNode[]}\n */\nexport function children(element) {\n\treturn Array.from(element.childNodes);\n}\n\n/**\n * @param {ChildNodeArray} nodes\n * @returns {void}\n */\nfunction init_claim_info(nodes) {\n\tif (nodes.claim_info === undefined) {\n\t\tnodes.claim_info = { last_index: 0, total_claimed: 0 };\n\t}\n}\n\n/**\n * @template {ChildNodeEx} R\n * @param {ChildNodeArray} nodes\n * @param {(node: ChildNodeEx) => node is R} predicate\n * @param {(node: ChildNodeEx) => ChildNodeEx | undefined} process_node\n * @param {() => R} create_node\n * @param {boolean} dont_update_last_index\n * @returns {R}\n */\nfunction claim_node(nodes, predicate, process_node, create_node, dont_update_last_index = false) {\n\t// Try to find nodes in an order such that we lengthen the longest increasing subsequence\n\tinit_claim_info(nodes);\n\tconst result_node = (() => {\n\t\t// We first try to find an element after the previous one\n\t\tfor (let i = nodes.claim_info.last_index; i < nodes.length; i++) {\n\t\t\tconst node = nodes[i];\n\t\t\tif (predicate(node)) {\n\t\t\t\tconst replacement = process_node(node);\n\t\t\t\tif (replacement === undefined) {\n\t\t\t\t\tnodes.splice(i, 1);\n\t\t\t\t} else {\n\t\t\t\t\tnodes[i] = replacement;\n\t\t\t\t}\n\t\t\t\tif (!dont_update_last_index) {\n\t\t\t\t\tnodes.claim_info.last_index = i;\n\t\t\t\t}\n\t\t\t\treturn node;\n\t\t\t}\n\t\t}\n\t\t// Otherwise, we try to find one before\n\t\t// We iterate in reverse so that we don't go too far back\n\t\tfor (let i = nodes.claim_info.last_index - 1; i >= 0; i--) {\n\t\t\tconst node = nodes[i];\n\t\t\tif (predicate(node)) {\n\t\t\t\tconst replacement = process_node(node);\n\t\t\t\tif (replacement === undefined) {\n\t\t\t\t\tnodes.splice(i, 1);\n\t\t\t\t} else {\n\t\t\t\t\tnodes[i] = replacement;\n\t\t\t\t}\n\t\t\t\tif (!dont_update_last_index) {\n\t\t\t\t\tnodes.claim_info.last_index = i;\n\t\t\t\t} else if (replacement === undefined) {\n\t\t\t\t\t// Since we spliced before the last_index, we decrease it\n\t\t\t\t\tnodes.claim_info.last_index--;\n\t\t\t\t}\n\t\t\t\treturn node;\n\t\t\t}\n\t\t}\n\t\t// If we can't find any matching node, we create a new one\n\t\treturn create_node();\n\t})();\n\tresult_node.claim_order = nodes.claim_info.total_claimed;\n\tnodes.claim_info.total_claimed += 1;\n\treturn result_node;\n}\n\n/**\n * @param {ChildNodeArray} nodes\n * @param {string} name\n * @param {{ [key: string]: boolean }} attributes\n * @param {(name: string) => Element | SVGElement} create_element\n * @returns {Element | SVGElement}\n */\nfunction claim_element_base(nodes, name, attributes, create_element) {\n\treturn claim_node(\n\t\tnodes,\n\t\t/** @returns {node is Element | SVGElement} */\n\t\t(node) => node.nodeName === name,\n\t\t/** @param {Element} node */\n\t\t(node) => {\n\t\t\tconst remove = [];\n\t\t\tfor (let j = 0; j < node.attributes.length; j++) {\n\t\t\t\tconst attribute = node.attributes[j];\n\t\t\t\tif (!attributes[attribute.name]) {\n\t\t\t\t\tremove.push(attribute.name);\n\t\t\t\t}\n\t\t\t}\n\t\t\tremove.forEach((v) => node.removeAttribute(v));\n\t\t\treturn undefined;\n\t\t},\n\t\t() => create_element(name)\n\t);\n}\n\n/**\n * @param {ChildNodeArray} nodes\n * @param {string} name\n * @param {{ [key: string]: boolean }} attributes\n * @returns {Element | SVGElement}\n */\nexport function claim_element(nodes, name, attributes) {\n\treturn claim_element_base(nodes, name, attributes, element);\n}\n\n/**\n * @param {ChildNodeArray} nodes\n * @param {string} name\n * @param {{ [key: string]: boolean }} attributes\n * @returns {Element | SVGElement}\n */\nexport function claim_svg_element(nodes, name, attributes) {\n\treturn claim_element_base(nodes, name, attributes, svg_element);\n}\n\n/**\n * @param {ChildNodeArray} nodes\n * @returns {Text}\n */\nexport function claim_text(nodes, data) {\n\treturn claim_node(\n\t\tnodes,\n\t\t/** @returns {node is Text} */\n\t\t(node) => node.nodeType === 3,\n\t\t/** @param {Text} node */\n\t\t(node) => {\n\t\t\tconst data_str = '' + data;\n\t\t\tif (node.data.startsWith(data_str)) {\n\t\t\t\tif (node.data.length !== data_str.length) {\n\t\t\t\t\treturn node.splitText(data_str.length);\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tnode.data = data_str;\n\t\t\t}\n\t\t},\n\t\t() => text(data),\n\t\ttrue // Text nodes should not update last index since it is likely not worth it to eliminate an increasing subsequence of actual elements\n\t);\n}\n\n/**\n * @returns {Text} */\nexport function claim_space(nodes) {\n\treturn claim_text(nodes, ' ');\n}\n\n/**\n * @param {ChildNodeArray} nodes\n * @returns {Comment}\n */\nexport function claim_comment(nodes, data) {\n\treturn claim_node(\n\t\tnodes,\n\t\t/** @returns {node is Comment} */\n\t\t(node) => node.nodeType === 8,\n\t\t/** @param {Comment} node */\n\t\t(node) => {\n\t\t\tnode.data = '' + data;\n\t\t\treturn undefined;\n\t\t},\n\t\t() => comment(data),\n\t\ttrue\n\t);\n}\n\nfunction get_comment_idx(nodes, text, start) {\n\tfor (let i = start; i < nodes.length; i += 1) {\n\t\tconst node = nodes[i];\n\t\tif (node.nodeType === 8 /* comment node */ && node.textContent.trim() === text) {\n\t\t\treturn i;\n\t\t}\n\t}\n\treturn -1;\n}\n\n/**\n * @param {boolean} is_svg\n * @returns {HtmlTagHydration}\n */\nexport function claim_html_tag(nodes, is_svg) {\n\t// find html opening tag\n\tconst start_index = get_comment_idx(nodes, 'HTML_TAG_START', 0);\n\tconst end_index = get_comment_idx(nodes, 'HTML_TAG_END', start_index + 1);\n\tif (start_index === -1 || end_index === -1) {\n\t\treturn new HtmlTagHydration(is_svg);\n\t}\n\n\tinit_claim_info(nodes);\n\tconst html_tag_nodes = nodes.splice(start_index, end_index - start_index + 1);\n\tdetach(html_tag_nodes[0]);\n\tdetach(html_tag_nodes[html_tag_nodes.length - 1]);\n\tconst claimed_nodes = html_tag_nodes.slice(1, html_tag_nodes.length - 1);\n\tif (claimed_nodes.length === 0) {\n\t\treturn new HtmlTagHydration(is_svg);\n\t}\n\tfor (const n of claimed_nodes) {\n\t\tn.claim_order = nodes.claim_info.total_claimed;\n\t\tnodes.claim_info.total_claimed += 1;\n\t}\n\treturn new HtmlTagHydration(is_svg, claimed_nodes);\n}\n\n/**\n * @param {Text} text\n * @param {unknown} data\n * @returns {void}\n */\nexport function set_data(text, data) {\n\tdata = '' + data;\n\tif (text.data === data) return;\n\ttext.data = /** @type {string} */ (data);\n}\n\n/**\n * @param {Text} text\n * @param {unknown} data\n * @returns {void}\n */\nexport function set_data_contenteditable(text, data) {\n\tdata = '' + data;\n\tif (text.wholeText === data) return;\n\ttext.data = /** @type {string} */ (data);\n}\n\n/**\n * @param {Text} text\n * @param {unknown} data\n * @param {string} attr_value\n * @returns {void}\n */\nexport function set_data_maybe_contenteditable(text, data, attr_value) {\n\tif (~contenteditable_truthy_values.indexOf(attr_value)) {\n\t\tset_data_contenteditable(text, data);\n\t} else {\n\t\tset_data(text, data);\n\t}\n}\n\n/**\n * @returns {void} */\nexport function set_input_value(input, value) {\n\tinput.value = value == null ? '' : value;\n}\n\n/**\n * @returns {void} */\nexport function set_input_type(input, type) {\n\ttry {\n\t\tinput.type = type;\n\t} catch (e) {\n\t\t// do nothing\n\t}\n}\n\n/**\n * @returns {void} */\nexport function set_style(node, key, value, important) {\n\tif (value == null) {\n\t\tnode.style.removeProperty(key);\n\t} else {\n\t\tnode.style.setProperty(key, value, important ? 'important' : '');\n\t}\n}\n\n/**\n * @returns {void} */\nexport function select_option(select, value, mounting) {\n\tfor (let i = 0; i < select.options.length; i += 1) {\n\t\tconst option = select.options[i];\n\t\tif (option.__value === value) {\n\t\t\toption.selected = true;\n\t\t\treturn;\n\t\t}\n\t}\n\tif (!mounting || value !== undefined) {\n\t\tselect.selectedIndex = -1; // no option should be selected\n\t}\n}\n\n/**\n * @returns {void} */\nexport function select_options(select, value) {\n\tfor (let i = 0; i < select.options.length; i += 1) {\n\t\tconst option = select.options[i];\n\t\toption.selected = ~value.indexOf(option.__value);\n\t}\n}\n\nexport function select_value(select) {\n\tconst selected_option = select.querySelector(':checked');\n\treturn selected_option && selected_option.__value;\n}\n\nexport function select_multiple_value(select) {\n\treturn [].map.call(select.querySelectorAll(':checked'), (option) => option.__value);\n}\n// unfortunately this can't be a constant as that wouldn't be tree-shakeable\n// so we cache the result instead\n\n/**\n * @type {boolean} */\nlet crossorigin;\n\n/**\n * @returns {boolean} */\nexport function is_crossorigin() {\n\tif (crossorigin === undefined) {\n\t\tcrossorigin = false;\n\t\ttry {\n\t\t\tif (typeof window !== 'undefined' && window.parent) {\n\t\t\t\tvoid window.parent.document;\n\t\t\t}\n\t\t} catch (error) {\n\t\t\tcrossorigin = true;\n\t\t}\n\t}\n\treturn crossorigin;\n}\n\n/**\n * @param {HTMLElement} node\n * @param {() => void} fn\n * @returns {() => void}\n */\nexport function add_iframe_resize_listener(node, fn) {\n\tconst computed_style = getComputedStyle(node);\n\tif (computed_style.position === 'static') {\n\t\tnode.style.position = 'relative';\n\t}\n\tconst iframe = element('iframe');\n\tiframe.setAttribute(\n\t\t'style',\n\t\t'display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; ' +\n\t\t\t'overflow: hidden; border: 0; opacity: 0; pointer-events: none; z-index: -1;'\n\t);\n\tiframe.setAttribute('aria-hidden', 'true');\n\tiframe.tabIndex = -1;\n\tconst crossorigin = is_crossorigin();\n\n\t/**\n\t * @type {() => void}\n\t */\n\tlet unsubscribe;\n\tif (crossorigin) {\n\t\tiframe.src = \"data:text/html,\";\n\t\tunsubscribe = listen(\n\t\t\twindow,\n\t\t\t'message',\n\t\t\t/** @param {MessageEvent} event */ (event) => {\n\t\t\t\tif (event.source === iframe.contentWindow) fn();\n\t\t\t}\n\t\t);\n\t} else {\n\t\tiframe.src = 'about:blank';\n\t\tiframe.onload = () => {\n\t\t\tunsubscribe = listen(iframe.contentWindow, 'resize', fn);\n\t\t\t// make sure an initial resize event is fired _after_ the iframe is loaded (which is asynchronous)\n\t\t\t// see https://github.com/sveltejs/svelte/issues/4233\n\t\t\tfn();\n\t\t};\n\t}\n\tappend(node, iframe);\n\treturn () => {\n\t\tif (crossorigin) {\n\t\t\tunsubscribe();\n\t\t} else if (unsubscribe && iframe.contentWindow) {\n\t\t\tunsubscribe();\n\t\t}\n\t\tdetach(iframe);\n\t};\n}\nexport const resize_observer_content_box = /* @__PURE__ */ new ResizeObserverSingleton({\n\tbox: 'content-box'\n});\nexport const resize_observer_border_box = /* @__PURE__ */ new ResizeObserverSingleton({\n\tbox: 'border-box'\n});\nexport const resize_observer_device_pixel_content_box = /* @__PURE__ */ new ResizeObserverSingleton(\n\t{ box: 'device-pixel-content-box' }\n);\nexport { ResizeObserverSingleton };\n\n/**\n * @returns {void} */\nexport function toggle_class(element, name, toggle) {\n\t// The `!!` is required because an `undefined` flag means flipping the current state.\n\telement.classList.toggle(name, !!toggle);\n}\n\n/**\n * @template T\n * @param {string} type\n * @param {T} [detail]\n * @param {{ bubbles?: boolean, cancelable?: boolean }} [options]\n * @returns {CustomEvent}\n */\nexport function custom_event(type, detail, { bubbles = false, cancelable = false } = {}) {\n\treturn new CustomEvent(type, { detail, bubbles, cancelable });\n}\n\n/**\n * @param {string} selector\n * @param {HTMLElement} parent\n * @returns {ChildNodeArray}\n */\nexport function query_selector_all(selector, parent = document.body) {\n\treturn Array.from(parent.querySelectorAll(selector));\n}\n\n/**\n * @param {string} nodeId\n * @param {HTMLElement} head\n * @returns {any[]}\n */\nexport function head_selector(nodeId, head) {\n\tconst result = [];\n\tlet started = 0;\n\tfor (const node of head.childNodes) {\n\t\tif (node.nodeType === 8 /* comment node */) {\n\t\t\tconst comment = node.textContent.trim();\n\t\t\tif (comment === `HEAD_${nodeId}_END`) {\n\t\t\t\tstarted -= 1;\n\t\t\t\tresult.push(node);\n\t\t\t} else if (comment === `HEAD_${nodeId}_START`) {\n\t\t\t\tstarted += 1;\n\t\t\t\tresult.push(node);\n\t\t\t}\n\t\t} else if (started > 0) {\n\t\t\tresult.push(node);\n\t\t}\n\t}\n\treturn result;\n}\n/** */\nexport class HtmlTag {\n\t/**\n\t * @private\n\t * @default false\n\t */\n\tis_svg = false;\n\t/** parent for creating node */\n\te = undefined;\n\t/** html tag nodes */\n\tn = undefined;\n\t/** target */\n\tt = undefined;\n\t/** anchor */\n\ta = undefined;\n\tconstructor(is_svg = false) {\n\t\tthis.is_svg = is_svg;\n\t\tthis.e = this.n = null;\n\t}\n\n\t/**\n\t * @param {string} html\n\t * @returns {void}\n\t */\n\tc(html) {\n\t\tthis.h(html);\n\t}\n\n\t/**\n\t * @param {string} html\n\t * @param {HTMLElement | SVGElement} target\n\t * @param {HTMLElement | SVGElement} anchor\n\t * @returns {void}\n\t */\n\tm(html, target, anchor = null) {\n\t\tif (!this.e) {\n\t\t\tif (this.is_svg)\n\t\t\t\tthis.e = svg_element(/** @type {keyof SVGElementTagNameMap} */ (target.nodeName));\n\t\t\t/** #7364 target for