diff --git a/2023/css/bulma-prefers-dark.css b/2023/css/bulma-prefers-dark.css new file mode 100644 index 00000000..860466a1 --- /dev/null +++ b/2023/css/bulma-prefers-dark.css @@ -0,0 +1 @@ +/*! Bulma Prefers Dark | MIT License | github.com/jloh/bulma-prefers-dark */@media (prefers-color-scheme:dark){html{background-color:#17181c}body{color:#b5b5b5}a{color:#5ea3e4}a:hover{color:#dbdbdb}code{background-color:#242424;color:#eb002f}hr{background-color:#242424}strong{color:#dbdbdb}pre{background-color:#242424;color:#b5b5b5}table th{color:#dbdbdb}.has-text-white-dark{color:#fff!important}a.has-text-white-dark:focus,a.has-text-white-dark:hover{color:#fff!important}.has-background-white-dark{background-color:#fff!important}.has-text-black-dark{color:#0a0a0a!important}a.has-text-black-dark:focus,a.has-text-black-dark:hover{color:#242424!important}.has-background-black-dark{background-color:#0a0a0a!important}.has-text-light-dark{color:#f5f5f5!important}a.has-text-light-dark:focus,a.has-text-light-dark:hover{color:#fff!important}.has-background-light-dark{background-color:#f5f5f5!important}.has-text-dark-dark{color:#363636!important}a.has-text-dark-dark:focus,a.has-text-dark-dark:hover{color:#4f4f4f!important}.has-background-dark-dark{background-color:#363636!important}.has-text-primary-dark{color:#00d1b2!important}a.has-text-primary-dark:focus,a.has-text-primary-dark:hover{color:#05ffda!important}.has-background-primary-dark{background-color:#00d1b2!important}.has-text-link-dark{color:#3273dc!important}a.has-text-link-dark:focus,a.has-text-link-dark:hover{color:#5e91e4!important}.has-background-link-dark{background-color:#3273dc!important}.has-text-info-dark{color:#209cee!important}a.has-text-info-dark:focus,a.has-text-info-dark:hover{color:#50b1f2!important}.has-background-info-dark{background-color:#209cee!important}.has-text-success-dark{color:#23d160!important}a.has-text-success-dark:focus,a.has-text-success-dark:hover{color:#48e07d!important}.has-background-success-dark{background-color:#23d160!important}.has-text-warning-dark{color:#ffdd57!important}a.has-text-warning-dark:focus,a.has-text-warning-dark:hover{color:#ffe88a!important}.has-background-warning-dark{background-color:#ffdd57!important}.has-text-danger-dark{color:#ff3860!important}a.has-text-danger-dark:focus,a.has-text-danger-dark:hover{color:#ff6b89!important}.has-background-danger-dark{background-color:#ff3860!important}.has-text-black-bis-dark{color:#121212!important}.has-background-black-bis-dark{background-color:#121212!important}.has-text-black-ter-dark{color:#242424!important}.has-background-black-ter-dark{background-color:#242424!important}.has-text-grey-darker-dark{color:#363636!important}.has-background-grey-darker-dark{background-color:#363636!important}.has-text-grey-dark-dark{color:#4a4a4a!important}.has-background-grey-dark-dark{background-color:#4a4a4a!important}.has-text-grey-dark{color:#7a7a7a!important}.has-background-grey-dark{background-color:#7a7a7a!important}.has-text-grey-light-dark{color:#b5b5b5!important}.has-background-grey-light-dark{background-color:#b5b5b5!important}.has-text-grey-lighter-dark{color:#dbdbdb!important}.has-background-grey-lighter-dark{background-color:#dbdbdb!important}.has-text-white-ter-dark{color:#f5f5f5!important}.has-background-white-ter-dark{background-color:#f5f5f5!important}.has-text-white-bis-dark{color:#fafafa!important}.has-background-white-bis-dark{background-color:#fafafa!important}.box{background-color:#0a0a0a;box-shadow:0 2px 3px rgba(255,255,255,.1),0 0 0 1px rgba(255,255,255,.1);color:#b5b5b5}a.box:focus,a.box:hover{box-shadow:0 2px 3px rgba(255,255,255,.1),0 0 0 1px #5ea3e4}a.box:active{box-shadow:inset 0 1px 2px rgba(255,255,255,.2),0 0 0 1px #5ea3e4}.button{background-color:#0a0a0a;border-color:#363636;color:#dbdbdb}.button.is-hovered,.button:hover{border-color:#4a4a4a;color:#dbdbdb}.button.is-focused,.button:focus{border-color:#5ea3e4;color:#dbdbdb}.button.is-focused:not(:active),.button:focus:not(:active){box-shadow:0 0 0 .125em rgba(94,163,228,.25)}.button.is-active,.button:active{border-color:#b5b5b5;color:#dbdbdb}.button.is-text{color:#b5b5b5}.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#242424;color:#dbdbdb}.button.is-text.is-active,.button.is-text:active{background-color:#171717;color:#dbdbdb}.button.is-white{background-color:#e6e6e6;border-color:transparent;color:#0a0a0a}.button.is-white.is-hovered,.button.is-white:hover{background-color:#dfdfdf;border-color:transparent;color:#0a0a0a}.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#0a0a0a}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){box-shadow:0 0 0 .125em rgba(230,230,230,.25)}.button.is-white.is-active,.button.is-white:active{background-color:#d9d9d9;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#e6e6e6;border-color:transparent;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#e6e6e6}.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#e6e6e6}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined{background-color:transparent;border-color:#e6e6e6;color:#e6e6e6}.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #e6e6e6 #e6e6e6!important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#e6e6e6;box-shadow:none;color:#e6e6e6}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#0a0a0a;color:#e6e6e6}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#000;border-color:transparent;color:#fff}.button.is-black.is-hovered,.button.is-black:hover{background-color:#000;border-color:transparent;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,0,0,.25)}.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#000;border-color:transparent;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#000}.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#000}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined{background-color:transparent;border-color:#000;color:#000}.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#000;border-color:#000;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #000 #000!important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#000;box-shadow:none;color:#000}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#000}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#dbdbdb;border-color:transparent;color:#363636}.button.is-light.is-hovered,.button.is-light:hover{background-color:#d5d5d5;border-color:transparent;color:#363636}.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:#363636}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){box-shadow:0 0 0 .125em rgba(219,219,219,.25)}.button.is-light.is-active,.button.is-light:active{background-color:#cfcfcf;border-color:transparent;color:#363636}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#dbdbdb;border-color:transparent;box-shadow:none}.button.is-light.is-inverted{background-color:#363636;color:#dbdbdb}.button.is-light.is-inverted:hover{background-color:#292929}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:#363636;border-color:transparent;box-shadow:none;color:#dbdbdb}.button.is-light.is-loading::after{border-color:transparent transparent #363636 #363636!important}.button.is-light.is-outlined{background-color:transparent;border-color:#dbdbdb;color:#dbdbdb}.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#dbdbdb;border-color:#dbdbdb;color:#363636}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #dbdbdb #dbdbdb!important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#dbdbdb;box-shadow:none;color:#dbdbdb}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:#363636;color:#dbdbdb}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark{background-color:#1c1c1c;border-color:transparent;color:#f5f5f5}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#161616;border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(28,28,28,.25)}.button.is-dark.is-active,.button.is-dark:active{background-color:#0f0f0f;border-color:transparent;color:#f5f5f5}.button.is-dark[disabled],fieldset[disabled] .button.is-dark{background-color:#1c1c1c;border-color:transparent;box-shadow:none}.button.is-dark.is-inverted{background-color:#f5f5f5;color:#1c1c1c}.button.is-dark.is-inverted:hover{background-color:#e8e8e8}.button.is-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted{background-color:#f5f5f5;border-color:transparent;box-shadow:none;color:#1c1c1c}.button.is-dark.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-dark.is-outlined{background-color:transparent;border-color:#1c1c1c;color:#1c1c1c}.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#1c1c1c;border-color:#1c1c1c;color:#f5f5f5}.button.is-dark.is-outlined.is-loading::after{border-color:transparent transparent #1c1c1c #1c1c1c!important}.button.is-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined{background-color:transparent;border-color:#1c1c1c;box-shadow:none;color:#1c1c1c}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#f5f5f5;color:#1c1c1c}.button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-primary{background-color:#009e86;border-color:transparent;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#00917c;border-color:transparent;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,158,134,.25)}.button.is-primary.is-active,.button.is-primary:active{background-color:#008571;border-color:transparent;color:#fff}.button.is-primary[disabled],fieldset[disabled] .button.is-primary{background-color:#009e86;border-color:transparent;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#009e86}.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],fieldset[disabled] .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#009e86}.button.is-primary.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined{background-color:transparent;border-color:#009e86;color:#009e86}.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#009e86;border-color:#009e86;color:#fff}.button.is-primary.is-outlined.is-loading::after{border-color:transparent transparent #009e86 #009e86!important}.button.is-primary.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-outlined{background-color:transparent;border-color:#009e86;box-shadow:none;color:#009e86}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#009e86}.button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link{background-color:#205bbc;border-color:transparent;color:#fff}.button.is-link.is-hovered,.button.is-link:hover{background-color:#1e56b1;border-color:transparent;color:#fff}.button.is-link.is-focused,.button.is-link:focus{border-color:transparent;color:#fff}.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){box-shadow:0 0 0 .125em rgba(32,91,188,.25)}.button.is-link.is-active,.button.is-link:active{background-color:#1c51a6;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#205bbc;border-color:transparent;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#205bbc}.button.is-link.is-inverted:hover{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#205bbc}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined{background-color:transparent;border-color:#205bbc;color:#205bbc}.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#205bbc;border-color:#205bbc;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #205bbc #205bbc!important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#205bbc;box-shadow:none;color:#205bbc}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#205bbc}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info{background-color:#0f81cc;border-color:transparent;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#0e79c0;border-color:transparent;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){box-shadow:0 0 0 .125em rgba(15,129,204,.25)}.button.is-info.is-active,.button.is-info:active{background-color:#0e72b4;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#0f81cc;border-color:transparent;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#0f81cc}.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0f81cc}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined{background-color:transparent;border-color:#0f81cc;color:#0f81cc}.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#0f81cc;border-color:#0f81cc;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #0f81cc #0f81cc!important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#0f81cc;box-shadow:none;color:#0f81cc}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#0f81cc}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success{background-color:#1ca64c;border-color:transparent;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#1a9b47;border-color:transparent;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){box-shadow:0 0 0 .125em rgba(28,166,76,.25)}.button.is-success.is-active,.button.is-success:active{background-color:#189042;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#1ca64c;border-color:transparent;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#1ca64c}.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1ca64c}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined{background-color:transparent;border-color:#1ca64c;color:#1ca64c}.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#1ca64c;border-color:#1ca64c;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #1ca64c #1ca64c!important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#1ca64c;box-shadow:none;color:#1ca64c}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#1ca64c}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning{background-color:#ffd324;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffd117;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,211,36,.25)}.button.is-warning.is-active,.button.is-warning:active{background-color:#ffce0a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffd324;border-color:transparent;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);color:#ffd324}.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#ffd324}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffd324;color:#ffd324}.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffd324;border-color:#ffd324;color:rgba(0,0,0,.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffd324 #ffd324!important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffd324;box-shadow:none;color:#ffd324}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffd324}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-danger{background-color:#ff0537;border-color:transparent;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#f70031;border-color:transparent;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,5,55,.25)}.button.is-danger.is-active,.button.is-danger:active{background-color:#eb002f;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#ff0537;border-color:transparent;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#ff0537}.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ff0537}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined{background-color:transparent;border-color:#ff0537;color:#ff0537}.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#ff0537;border-color:#ff0537;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #ff0537 #ff0537!important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#ff0537;box-shadow:none;color:#ff0537}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#ff0537}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white-dark{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white-dark.is-hovered,.button.is-white-dark:hover{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white-dark.is-focused,.button.is-white-dark:focus{border-color:transparent;color:#0a0a0a}.button.is-white-dark.is-focused:not(:active),.button.is-white-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.button.is-white-dark.is-active,.button.is-white-dark:active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white-dark[disabled],fieldset[disabled] .button.is-white-dark{background-color:#fff;border-color:transparent;box-shadow:none}.button.is-white-dark.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white-dark.is-inverted:hover{background-color:#000}.button.is-white-dark.is-inverted[disabled],fieldset[disabled] .button.is-white-dark.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white-dark.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white-dark.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white-dark.is-outlined:focus,.button.is-white-dark.is-outlined:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white-dark.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-white-dark.is-outlined[disabled],fieldset[disabled] .button.is-white-dark.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white-dark.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white-dark.is-inverted.is-outlined:focus,.button.is-white-dark.is-inverted.is-outlined:hover{background-color:#0a0a0a;color:#fff}.button.is-white-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white-dark.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black-dark{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black-dark.is-hovered,.button.is-black-dark:hover{background-color:#040404;border-color:transparent;color:#fff}.button.is-black-dark.is-focused,.button.is-black-dark:focus{border-color:transparent;color:#fff}.button.is-black-dark.is-focused:not(:active),.button.is-black-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.button.is-black-dark.is-active,.button.is-black-dark:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black-dark[disabled],fieldset[disabled] .button.is-black-dark{background-color:#0a0a0a;border-color:transparent;box-shadow:none}.button.is-black-dark.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-black-dark.is-inverted[disabled],fieldset[disabled] .button.is-black-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black-dark.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-black-dark.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black-dark.is-outlined:focus,.button.is-black-dark.is-outlined:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black-dark.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black-dark.is-outlined[disabled],fieldset[disabled] .button.is-black-dark.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black-dark.is-inverted.is-outlined:focus,.button.is-black-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#0a0a0a}.button.is-black-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light-dark{background-color:#f5f5f5;border-color:transparent;color:#363636}.button.is-light-dark.is-hovered,.button.is-light-dark:hover{background-color:#eee;border-color:transparent;color:#363636}.button.is-light-dark.is-focused,.button.is-light-dark:focus{border-color:transparent;color:#363636}.button.is-light-dark.is-focused:not(:active),.button.is-light-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.button.is-light-dark.is-active,.button.is-light-dark:active{background-color:#e8e8e8;border-color:transparent;color:#363636}.button.is-light-dark[disabled],fieldset[disabled] .button.is-light-dark{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.button.is-light-dark.is-inverted{background-color:#363636;color:#f5f5f5}.button.is-light-dark.is-inverted:hover{background-color:#292929}.button.is-light-dark.is-inverted[disabled],fieldset[disabled] .button.is-light-dark.is-inverted{background-color:#363636;border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light-dark.is-loading::after{border-color:transparent transparent #363636 #363636!important}.button.is-light-dark.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light-dark.is-outlined:focus,.button.is-light-dark.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.button.is-light-dark.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light-dark.is-outlined[disabled],fieldset[disabled] .button.is-light-dark.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light-dark.is-inverted.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-light-dark.is-inverted.is-outlined:focus,.button.is-light-dark.is-inverted.is-outlined:hover{background-color:#363636;color:#f5f5f5}.button.is-light-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light-dark.is-inverted.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark-dark{background-color:#363636;border-color:transparent;color:#f5f5f5}.button.is-dark-dark.is-hovered,.button.is-dark-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.button.is-dark-dark.is-focused,.button.is-dark-dark:focus{border-color:transparent;color:#f5f5f5}.button.is-dark-dark.is-focused:not(:active),.button.is-dark-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.button.is-dark-dark.is-active,.button.is-dark-dark:active{background-color:#292929;border-color:transparent;color:#f5f5f5}.button.is-dark-dark[disabled],fieldset[disabled] .button.is-dark-dark{background-color:#363636;border-color:transparent;box-shadow:none}.button.is-dark-dark.is-inverted{background-color:#f5f5f5;color:#363636}.button.is-dark-dark.is-inverted:hover{background-color:#e8e8e8}.button.is-dark-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark-dark.is-inverted{background-color:#f5f5f5;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark-dark.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-dark-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark-dark.is-outlined:focus,.button.is-dark-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.button.is-dark-dark.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636!important}.button.is-dark-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark-dark.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-dark-dark.is-inverted.is-outlined:focus,.button.is-dark-dark.is-inverted.is-outlined:hover{background-color:#f5f5f5;color:#363636}.button.is-dark-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-primary-dark{background-color:#00d1b2;border-color:transparent;color:#fff}.button.is-primary-dark.is-hovered,.button.is-primary-dark:hover{background-color:#00c4a7;border-color:transparent;color:#fff}.button.is-primary-dark.is-focused,.button.is-primary-dark:focus{border-color:transparent;color:#fff}.button.is-primary-dark.is-focused:not(:active),.button.is-primary-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.button.is-primary-dark.is-active,.button.is-primary-dark:active{background-color:#00b89c;border-color:transparent;color:#fff}.button.is-primary-dark[disabled],fieldset[disabled] .button.is-primary-dark{background-color:#00d1b2;border-color:transparent;box-shadow:none}.button.is-primary-dark.is-inverted{background-color:#fff;color:#00d1b2}.button.is-primary-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-primary-dark.is-inverted[disabled],fieldset[disabled] .button.is-primary-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#00d1b2}.button.is-primary-dark.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-primary-dark.is-outlined{background-color:transparent;border-color:#00d1b2;color:#00d1b2}.button.is-primary-dark.is-outlined:focus,.button.is-primary-dark.is-outlined:hover{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.button.is-primary-dark.is-outlined.is-loading::after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary-dark.is-outlined[disabled],fieldset[disabled] .button.is-primary-dark.is-outlined{background-color:transparent;border-color:#00d1b2;box-shadow:none;color:#00d1b2}.button.is-primary-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary-dark.is-inverted.is-outlined:focus,.button.is-primary-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#00d1b2}.button.is-primary-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link-dark{background-color:#3273dc;border-color:transparent;color:#fff}.button.is-link-dark.is-hovered,.button.is-link-dark:hover{background-color:#276cda;border-color:transparent;color:#fff}.button.is-link-dark.is-focused,.button.is-link-dark:focus{border-color:transparent;color:#fff}.button.is-link-dark.is-focused:not(:active),.button.is-link-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.button.is-link-dark.is-active,.button.is-link-dark:active{background-color:#2366d1;border-color:transparent;color:#fff}.button.is-link-dark[disabled],fieldset[disabled] .button.is-link-dark{background-color:#3273dc;border-color:transparent;box-shadow:none}.button.is-link-dark.is-inverted{background-color:#fff;color:#3273dc}.button.is-link-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-link-dark.is-inverted[disabled],fieldset[disabled] .button.is-link-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3273dc}.button.is-link-dark.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-link-dark.is-outlined{background-color:transparent;border-color:#3273dc;color:#3273dc}.button.is-link-dark.is-outlined:focus,.button.is-link-dark.is-outlined:hover{background-color:#3273dc;border-color:#3273dc;color:#fff}.button.is-link-dark.is-outlined.is-loading::after{border-color:transparent transparent #3273dc #3273dc!important}.button.is-link-dark.is-outlined[disabled],fieldset[disabled] .button.is-link-dark.is-outlined{background-color:transparent;border-color:#3273dc;box-shadow:none;color:#3273dc}.button.is-link-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link-dark.is-inverted.is-outlined:focus,.button.is-link-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#3273dc}.button.is-link-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info-dark{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info-dark.is-hovered,.button.is-info-dark:hover{background-color:#1496ed;border-color:transparent;color:#fff}.button.is-info-dark.is-focused,.button.is-info-dark:focus{border-color:transparent;color:#fff}.button.is-info-dark.is-focused:not(:active),.button.is-info-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.button.is-info-dark.is-active,.button.is-info-dark:active{background-color:#118fe4;border-color:transparent;color:#fff}.button.is-info-dark[disabled],fieldset[disabled] .button.is-info-dark{background-color:#209cee;border-color:transparent;box-shadow:none}.button.is-info-dark.is-inverted{background-color:#fff;color:#209cee}.button.is-info-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-info-dark.is-inverted[disabled],fieldset[disabled] .button.is-info-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info-dark.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-info-dark.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info-dark.is-outlined:focus,.button.is-info-dark.is-outlined:hover{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info-dark.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee!important}.button.is-info-dark.is-outlined[disabled],fieldset[disabled] .button.is-info-dark.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info-dark.is-inverted.is-outlined:focus,.button.is-info-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#209cee}.button.is-info-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success-dark{background-color:#23d160;border-color:transparent;color:#fff}.button.is-success-dark.is-hovered,.button.is-success-dark:hover{background-color:#22c65b;border-color:transparent;color:#fff}.button.is-success-dark.is-focused,.button.is-success-dark:focus{border-color:transparent;color:#fff}.button.is-success-dark.is-focused:not(:active),.button.is-success-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.button.is-success-dark.is-active,.button.is-success-dark:active{background-color:#20bc56;border-color:transparent;color:#fff}.button.is-success-dark[disabled],fieldset[disabled] .button.is-success-dark{background-color:#23d160;border-color:transparent;box-shadow:none}.button.is-success-dark.is-inverted{background-color:#fff;color:#23d160}.button.is-success-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-success-dark.is-inverted[disabled],fieldset[disabled] .button.is-success-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#23d160}.button.is-success-dark.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-success-dark.is-outlined{background-color:transparent;border-color:#23d160;color:#23d160}.button.is-success-dark.is-outlined:focus,.button.is-success-dark.is-outlined:hover{background-color:#23d160;border-color:#23d160;color:#fff}.button.is-success-dark.is-outlined.is-loading::after{border-color:transparent transparent #23d160 #23d160!important}.button.is-success-dark.is-outlined[disabled],fieldset[disabled] .button.is-success-dark.is-outlined{background-color:transparent;border-color:#23d160;box-shadow:none;color:#23d160}.button.is-success-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success-dark.is-inverted.is-outlined:focus,.button.is-success-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#23d160}.button.is-success-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning-dark{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning-dark.is-hovered,.button.is-warning-dark:hover{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning-dark.is-focused,.button.is-warning-dark:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning-dark.is-focused:not(:active),.button.is-warning-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.button.is-warning-dark.is-active,.button.is-warning-dark:active{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning-dark[disabled],fieldset[disabled] .button.is-warning-dark{background-color:#ffdd57;border-color:transparent;box-shadow:none}.button.is-warning-dark.is-inverted{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning-dark.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning-dark.is-inverted[disabled],fieldset[disabled] .button.is-warning-dark.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning-dark.is-loading::after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning-dark.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning-dark.is-outlined:focus,.button.is-warning-dark.is-outlined:hover{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.button.is-warning-dark.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57!important}.button.is-warning-dark.is-outlined[disabled],fieldset[disabled] .button.is-warning-dark.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning-dark.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning-dark.is-inverted.is-outlined:focus,.button.is-warning-dark.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning-dark.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-danger-dark{background-color:#ff3860;border-color:transparent;color:#fff}.button.is-danger-dark.is-hovered,.button.is-danger-dark:hover{background-color:#ff2b56;border-color:transparent;color:#fff}.button.is-danger-dark.is-focused,.button.is-danger-dark:focus{border-color:transparent;color:#fff}.button.is-danger-dark.is-focused:not(:active),.button.is-danger-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.button.is-danger-dark.is-active,.button.is-danger-dark:active{background-color:#ff1f4b;border-color:transparent;color:#fff}.button.is-danger-dark[disabled],fieldset[disabled] .button.is-danger-dark{background-color:#ff3860;border-color:transparent;box-shadow:none}.button.is-danger-dark.is-inverted{background-color:#fff;color:#ff3860}.button.is-danger-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-danger-dark.is-inverted[disabled],fieldset[disabled] .button.is-danger-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ff3860}.button.is-danger-dark.is-loading::after{border-color:transparent transparent #fff #fff!important}.button.is-danger-dark.is-outlined{background-color:transparent;border-color:#ff3860;color:#ff3860}.button.is-danger-dark.is-outlined:focus,.button.is-danger-dark.is-outlined:hover{background-color:#ff3860;border-color:#ff3860;color:#fff}.button.is-danger-dark.is-outlined.is-loading::after{border-color:transparent transparent #ff3860 #ff3860!important}.button.is-danger-dark.is-outlined[disabled],fieldset[disabled] .button.is-danger-dark.is-outlined{background-color:transparent;border-color:#ff3860;box-shadow:none;color:#ff3860}.button.is-danger-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger-dark.is-inverted.is-outlined:focus,.button.is-danger-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#ff3860}.button.is-danger-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button[disabled],fieldset[disabled] .button{background-color:#0a0a0a;border-color:#363636}.button.is-static{background-color:#f5f5f5;border-color:#363636;color:#7a7a7a}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#dbdbdb}.content blockquote{background-color:#242424;border-left:5px solid #363636}.content table td,.content table th{border:1px solid #363636}.content table th{color:#dbdbdb}.content table thead td,.content table thead th{color:#dbdbdb}.content table tfoot td,.content table tfoot th{color:#dbdbdb}.input,.textarea{background-color:#0a0a0a;border-color:#363636;color:#dbdbdb;box-shadow:inset 0 1px 2px rgba(255,255,255,.1)}.input::-moz-placeholder,.textarea::-moz-placeholder{color:rgba(219,219,219,.3)}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:rgba(219,219,219,.3)}.input:-moz-placeholder,.textarea:-moz-placeholder{color:rgba(219,219,219,.3)}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:rgba(219,219,219,.3)}.input.is-hovered,.input:hover,.textarea.is-hovered,.textarea:hover{border-color:#4a4a4a}.input.is-active,.input.is-focused,.input:active,.input:focus,.textarea.is-active,.textarea.is-focused,.textarea:active,.textarea:focus{border-color:#5ea3e4;box-shadow:0 0 0 .125em rgba(94,163,228,.25)}.input[disabled],.textarea[disabled],fieldset[disabled] .input,fieldset[disabled] .textarea{background-color:#242424;border-color:#242424;color:#b5b5b5}.input[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:rgba(181,181,181,.3)}.input[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:rgba(181,181,181,.3)}.input[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:rgba(181,181,181,.3)}.input[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:rgba(181,181,181,.3)}.input.is-white,.textarea.is-white{border-color:#e6e6e6}.input.is-white.is-active,.input.is-white.is-focused,.input.is-white:active,.input.is-white:focus,.textarea.is-white.is-active,.textarea.is-white.is-focused,.textarea.is-white:active,.textarea.is-white:focus{box-shadow:0 0 0 .125em rgba(230,230,230,.25)}.input.is-black,.textarea.is-black{border-color:#000}.input.is-black.is-active,.input.is-black.is-focused,.input.is-black:active,.input.is-black:focus,.textarea.is-black.is-active,.textarea.is-black.is-focused,.textarea.is-black:active,.textarea.is-black:focus{box-shadow:0 0 0 .125em rgba(0,0,0,.25)}.input.is-light,.textarea.is-light{border-color:#dbdbdb}.input.is-light.is-active,.input.is-light.is-focused,.input.is-light:active,.input.is-light:focus,.textarea.is-light.is-active,.textarea.is-light.is-focused,.textarea.is-light:active,.textarea.is-light:focus{box-shadow:0 0 0 .125em rgba(219,219,219,.25)}.input.is-dark,.textarea.is-dark{border-color:#1c1c1c}.input.is-dark.is-active,.input.is-dark.is-focused,.input.is-dark:active,.input.is-dark:focus,.textarea.is-dark.is-active,.textarea.is-dark.is-focused,.textarea.is-dark:active,.textarea.is-dark:focus{box-shadow:0 0 0 .125em rgba(28,28,28,.25)}.input.is-primary,.textarea.is-primary{border-color:#009e86}.input.is-primary.is-active,.input.is-primary.is-focused,.input.is-primary:active,.input.is-primary:focus,.textarea.is-primary.is-active,.textarea.is-primary.is-focused,.textarea.is-primary:active,.textarea.is-primary:focus{box-shadow:0 0 0 .125em rgba(0,158,134,.25)}.input.is-link,.textarea.is-link{border-color:#205bbc}.input.is-link.is-active,.input.is-link.is-focused,.input.is-link:active,.input.is-link:focus,.textarea.is-link.is-active,.textarea.is-link.is-focused,.textarea.is-link:active,.textarea.is-link:focus{box-shadow:0 0 0 .125em rgba(32,91,188,.25)}.input.is-info,.textarea.is-info{border-color:#0f81cc}.input.is-info.is-active,.input.is-info.is-focused,.input.is-info:active,.input.is-info:focus,.textarea.is-info.is-active,.textarea.is-info.is-focused,.textarea.is-info:active,.textarea.is-info:focus{box-shadow:0 0 0 .125em rgba(15,129,204,.25)}.input.is-success,.textarea.is-success{border-color:#1ca64c}.input.is-success.is-active,.input.is-success.is-focused,.input.is-success:active,.input.is-success:focus,.textarea.is-success.is-active,.textarea.is-success.is-focused,.textarea.is-success:active,.textarea.is-success:focus{box-shadow:0 0 0 .125em rgba(28,166,76,.25)}.input.is-warning,.textarea.is-warning{border-color:#ffd324}.input.is-warning.is-active,.input.is-warning.is-focused,.input.is-warning:active,.input.is-warning:focus,.textarea.is-warning.is-active,.textarea.is-warning.is-focused,.textarea.is-warning:active,.textarea.is-warning:focus{box-shadow:0 0 0 .125em rgba(255,211,36,.25)}.input.is-danger,.textarea.is-danger{border-color:#ff0537}.input.is-danger.is-active,.input.is-danger.is-focused,.input.is-danger:active,.input.is-danger:focus,.textarea.is-danger.is-active,.textarea.is-danger.is-focused,.textarea.is-danger:active,.textarea.is-danger:focus{box-shadow:0 0 0 .125em rgba(255,5,55,.25)}.input.is-white-dark,.textarea.is-white-dark{border-color:#fff}.input.is-white-dark.is-active,.input.is-white-dark.is-focused,.input.is-white-dark:active,.input.is-white-dark:focus,.textarea.is-white-dark.is-active,.textarea.is-white-dark.is-focused,.textarea.is-white-dark:active,.textarea.is-white-dark:focus{box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.input.is-black-dark,.textarea.is-black-dark{border-color:#0a0a0a}.input.is-black-dark.is-active,.input.is-black-dark.is-focused,.input.is-black-dark:active,.input.is-black-dark:focus,.textarea.is-black-dark.is-active,.textarea.is-black-dark.is-focused,.textarea.is-black-dark:active,.textarea.is-black-dark:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.input.is-light-dark,.textarea.is-light-dark{border-color:#f5f5f5}.input.is-light-dark.is-active,.input.is-light-dark.is-focused,.input.is-light-dark:active,.input.is-light-dark:focus,.textarea.is-light-dark.is-active,.textarea.is-light-dark.is-focused,.textarea.is-light-dark:active,.textarea.is-light-dark:focus{box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.input.is-dark-dark,.textarea.is-dark-dark{border-color:#363636}.input.is-dark-dark.is-active,.input.is-dark-dark.is-focused,.input.is-dark-dark:active,.input.is-dark-dark:focus,.textarea.is-dark-dark.is-active,.textarea.is-dark-dark.is-focused,.textarea.is-dark-dark:active,.textarea.is-dark-dark:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.input.is-primary-dark,.textarea.is-primary-dark{border-color:#00d1b2}.input.is-primary-dark.is-active,.input.is-primary-dark.is-focused,.input.is-primary-dark:active,.input.is-primary-dark:focus,.textarea.is-primary-dark.is-active,.textarea.is-primary-dark.is-focused,.textarea.is-primary-dark:active,.textarea.is-primary-dark:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.input.is-link-dark,.textarea.is-link-dark{border-color:#3273dc}.input.is-link-dark.is-active,.input.is-link-dark.is-focused,.input.is-link-dark:active,.input.is-link-dark:focus,.textarea.is-link-dark.is-active,.textarea.is-link-dark.is-focused,.textarea.is-link-dark:active,.textarea.is-link-dark:focus{box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.input.is-info-dark,.textarea.is-info-dark{border-color:#209cee}.input.is-info-dark.is-active,.input.is-info-dark.is-focused,.input.is-info-dark:active,.input.is-info-dark:focus,.textarea.is-info-dark.is-active,.textarea.is-info-dark.is-focused,.textarea.is-info-dark:active,.textarea.is-info-dark:focus{box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.input.is-success-dark,.textarea.is-success-dark{border-color:#23d160}.input.is-success-dark.is-active,.input.is-success-dark.is-focused,.input.is-success-dark:active,.input.is-success-dark:focus,.textarea.is-success-dark.is-active,.textarea.is-success-dark.is-focused,.textarea.is-success-dark:active,.textarea.is-success-dark:focus{box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.input.is-warning-dark,.textarea.is-warning-dark{border-color:#ffdd57}.input.is-warning-dark.is-active,.input.is-warning-dark.is-focused,.input.is-warning-dark:active,.input.is-warning-dark:focus,.textarea.is-warning-dark.is-active,.textarea.is-warning-dark.is-focused,.textarea.is-warning-dark:active,.textarea.is-warning-dark:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.input.is-danger-dark,.textarea.is-danger-dark{border-color:#ff3860}.input.is-danger-dark.is-active,.input.is-danger-dark.is-focused,.input.is-danger-dark:active,.input.is-danger-dark:focus,.textarea.is-danger-dark.is-active,.textarea.is-danger-dark.is-focused,.textarea.is-danger-dark:active,.textarea.is-danger-dark:focus{box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.checkbox:hover,.radio:hover{color:#dbdbdb}.checkbox[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .radio{color:#b5b5b5}.select:not(.is-multiple):not(.is-loading)::after{border-color:#5ea3e4}.select select{background-color:#0a0a0a;border-color:#363636;color:#dbdbdb}.select select::-moz-placeholder{color:rgba(219,219,219,.3)}.select select::-webkit-input-placeholder{color:rgba(219,219,219,.3)}.select select:-moz-placeholder{color:rgba(219,219,219,.3)}.select select:-ms-input-placeholder{color:rgba(219,219,219,.3)}.select select.is-hovered,.select select:hover{border-color:#4a4a4a}.select select.is-active,.select select.is-focused,.select select:active,.select select:focus{border-color:#5ea3e4;box-shadow:0 0 0 .125em rgba(94,163,228,.25)}.select select[disabled],fieldset[disabled] .select select{background-color:#242424;border-color:#242424;color:#b5b5b5}.select select[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder{color:rgba(181,181,181,.3)}.select select[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder{color:rgba(181,181,181,.3)}.select select[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder{color:rgba(181,181,181,.3)}.select select[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder{color:rgba(181,181,181,.3)}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#242424}.select select option{color:#dbdbdb}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#dbdbdb}.select.is-white:not(:hover)::after{border-color:#e6e6e6}.select.is-white select{border-color:#e6e6e6}.select.is-white select.is-hovered,.select.is-white select:hover{border-color:#d9d9d9}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{box-shadow:0 0 0 .125em rgba(230,230,230,.25)}.select.is-black:not(:hover)::after{border-color:#000}.select.is-black select{border-color:#000}.select.is-black select.is-hovered,.select.is-black select:hover{border-color:#000}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{box-shadow:0 0 0 .125em rgba(0,0,0,.25)}.select.is-light:not(:hover)::after{border-color:#dbdbdb}.select.is-light select{border-color:#dbdbdb}.select.is-light select.is-hovered,.select.is-light select:hover{border-color:#cfcfcf}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{box-shadow:0 0 0 .125em rgba(219,219,219,.25)}.select.is-dark:not(:hover)::after{border-color:#1c1c1c}.select.is-dark select{border-color:#1c1c1c}.select.is-dark select.is-hovered,.select.is-dark select:hover{border-color:#0f0f0f}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{box-shadow:0 0 0 .125em rgba(28,28,28,.25)}.select.is-primary:not(:hover)::after{border-color:#009e86}.select.is-primary select{border-color:#009e86}.select.is-primary select.is-hovered,.select.is-primary select:hover{border-color:#008571}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{box-shadow:0 0 0 .125em rgba(0,158,134,.25)}.select.is-link:not(:hover)::after{border-color:#205bbc}.select.is-link select{border-color:#205bbc}.select.is-link select.is-hovered,.select.is-link select:hover{border-color:#1c51a6}.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{box-shadow:0 0 0 .125em rgba(32,91,188,.25)}.select.is-info:not(:hover)::after{border-color:#0f81cc}.select.is-info select{border-color:#0f81cc}.select.is-info select.is-hovered,.select.is-info select:hover{border-color:#0e72b4}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{box-shadow:0 0 0 .125em rgba(15,129,204,.25)}.select.is-success:not(:hover)::after{border-color:#1ca64c}.select.is-success select{border-color:#1ca64c}.select.is-success select.is-hovered,.select.is-success select:hover{border-color:#189042}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{box-shadow:0 0 0 .125em rgba(28,166,76,.25)}.select.is-warning:not(:hover)::after{border-color:#ffd324}.select.is-warning select{border-color:#ffd324}.select.is-warning select.is-hovered,.select.is-warning select:hover{border-color:#ffce0a}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{box-shadow:0 0 0 .125em rgba(255,211,36,.25)}.select.is-danger:not(:hover)::after{border-color:#ff0537}.select.is-danger select{border-color:#ff0537}.select.is-danger select.is-hovered,.select.is-danger select:hover{border-color:#eb002f}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{box-shadow:0 0 0 .125em rgba(255,5,55,.25)}.select.is-white-dark:not(:hover)::after{border-color:#fff}.select.is-white-dark select{border-color:#fff}.select.is-white-dark select.is-hovered,.select.is-white-dark select:hover{border-color:#f2f2f2}.select.is-white-dark select.is-active,.select.is-white-dark select.is-focused,.select.is-white-dark select:active,.select.is-white-dark select:focus{box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.select.is-black-dark:not(:hover)::after{border-color:#0a0a0a}.select.is-black-dark select{border-color:#0a0a0a}.select.is-black-dark select.is-hovered,.select.is-black-dark select:hover{border-color:#000}.select.is-black-dark select.is-active,.select.is-black-dark select.is-focused,.select.is-black-dark select:active,.select.is-black-dark select:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.select.is-light-dark:not(:hover)::after{border-color:#f5f5f5}.select.is-light-dark select{border-color:#f5f5f5}.select.is-light-dark select.is-hovered,.select.is-light-dark select:hover{border-color:#e8e8e8}.select.is-light-dark select.is-active,.select.is-light-dark select.is-focused,.select.is-light-dark select:active,.select.is-light-dark select:focus{box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.select.is-dark-dark:not(:hover)::after{border-color:#363636}.select.is-dark-dark select{border-color:#363636}.select.is-dark-dark select.is-hovered,.select.is-dark-dark select:hover{border-color:#292929}.select.is-dark-dark select.is-active,.select.is-dark-dark select.is-focused,.select.is-dark-dark select:active,.select.is-dark-dark select:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.select.is-primary-dark:not(:hover)::after{border-color:#00d1b2}.select.is-primary-dark select{border-color:#00d1b2}.select.is-primary-dark select.is-hovered,.select.is-primary-dark select:hover{border-color:#00b89c}.select.is-primary-dark select.is-active,.select.is-primary-dark select.is-focused,.select.is-primary-dark select:active,.select.is-primary-dark select:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.select.is-link-dark:not(:hover)::after{border-color:#3273dc}.select.is-link-dark select{border-color:#3273dc}.select.is-link-dark select.is-hovered,.select.is-link-dark select:hover{border-color:#2366d1}.select.is-link-dark select.is-active,.select.is-link-dark select.is-focused,.select.is-link-dark select:active,.select.is-link-dark select:focus{box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.select.is-info-dark:not(:hover)::after{border-color:#209cee}.select.is-info-dark select{border-color:#209cee}.select.is-info-dark select.is-hovered,.select.is-info-dark select:hover{border-color:#118fe4}.select.is-info-dark select.is-active,.select.is-info-dark select.is-focused,.select.is-info-dark select:active,.select.is-info-dark select:focus{box-shadow:0 0 0 .125em rgba(32,156,238,.25)}.select.is-success-dark:not(:hover)::after{border-color:#23d160}.select.is-success-dark select{border-color:#23d160}.select.is-success-dark select.is-hovered,.select.is-success-dark select:hover{border-color:#20bc56}.select.is-success-dark select.is-active,.select.is-success-dark select.is-focused,.select.is-success-dark select:active,.select.is-success-dark select:focus{box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.select.is-warning-dark:not(:hover)::after{border-color:#ffdd57}.select.is-warning-dark select{border-color:#ffdd57}.select.is-warning-dark select.is-hovered,.select.is-warning-dark select:hover{border-color:#ffd83d}.select.is-warning-dark select.is-active,.select.is-warning-dark select.is-focused,.select.is-warning-dark select:active,.select.is-warning-dark select:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.select.is-danger-dark:not(:hover)::after{border-color:#ff3860}.select.is-danger-dark select{border-color:#ff3860}.select.is-danger-dark select.is-hovered,.select.is-danger-dark select:hover{border-color:#ff1f4b}.select.is-danger-dark select.is-active,.select.is-danger-dark select.is-focused,.select.is-danger-dark select:active,.select.is-danger-dark select:focus{box-shadow:0 0 0 .125em rgba(255,56,96,.25)}.select.is-disabled::after{border-color:#b5b5b5}.file.is-white .file-cta{background-color:#e6e6e6;color:#0a0a0a}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#dfdfdf;color:#0a0a0a}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{box-shadow:0 0 .5em rgba(230,230,230,.25);color:#0a0a0a}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#d9d9d9;color:#0a0a0a}.file.is-black .file-cta{background-color:#000;color:#fff}.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#000;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{box-shadow:0 0 .5em rgba(0,0,0,.25);color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#000;color:#fff}.file.is-light .file-cta{background-color:#dbdbdb;color:#363636}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#d5d5d5;color:#363636}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{box-shadow:0 0 .5em rgba(219,219,219,.25);color:#363636}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#cfcfcf;color:#363636}.file.is-dark .file-cta{background-color:#1c1c1c;color:#f5f5f5}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#161616;color:#f5f5f5}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{box-shadow:0 0 .5em rgba(28,28,28,.25);color:#f5f5f5}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#0f0f0f;color:#f5f5f5}.file.is-primary .file-cta{background-color:#009e86;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#00917c;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{box-shadow:0 0 .5em rgba(0,158,134,.25);color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#008571;color:#fff}.file.is-link .file-cta{background-color:#205bbc;color:#fff}.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{background-color:#1e56b1;color:#fff}.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{box-shadow:0 0 .5em rgba(32,91,188,.25);color:#fff}.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{background-color:#1c51a6;color:#fff}.file.is-info .file-cta{background-color:#0f81cc;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#0e79c0;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{box-shadow:0 0 .5em rgba(15,129,204,.25);color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#0e72b4;color:#fff}.file.is-success .file-cta{background-color:#1ca64c;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#1a9b47;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{box-shadow:0 0 .5em rgba(28,166,76,.25);color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#189042;color:#fff}.file.is-warning .file-cta{background-color:#ffd324;color:rgba(0,0,0,.7)}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#ffd117;color:rgba(0,0,0,.7)}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{box-shadow:0 0 .5em rgba(255,211,36,.25);color:rgba(0,0,0,.7)}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#ffce0a;color:rgba(0,0,0,.7)}.file.is-danger .file-cta{background-color:#ff0537;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#f70031;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{box-shadow:0 0 .5em rgba(255,5,55,.25);color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#eb002f;color:#fff}.file.is-white-dark .file-cta{background-color:#fff;color:#0a0a0a}.file.is-white-dark.is-hovered .file-cta,.file.is-white-dark:hover .file-cta{background-color:#f9f9f9;color:#0a0a0a}.file.is-white-dark.is-focused .file-cta,.file.is-white-dark:focus .file-cta{box-shadow:0 0 .5em rgba(255,255,255,.25);color:#0a0a0a}.file.is-white-dark.is-active .file-cta,.file.is-white-dark:active .file-cta{background-color:#f2f2f2;color:#0a0a0a}.file.is-black-dark .file-cta{background-color:#0a0a0a;color:#fff}.file.is-black-dark.is-hovered .file-cta,.file.is-black-dark:hover .file-cta{background-color:#040404;color:#fff}.file.is-black-dark.is-focused .file-cta,.file.is-black-dark:focus .file-cta{box-shadow:0 0 .5em rgba(10,10,10,.25);color:#fff}.file.is-black-dark.is-active .file-cta,.file.is-black-dark:active .file-cta{background-color:#000;color:#fff}.file.is-light-dark .file-cta{background-color:#f5f5f5;color:#363636}.file.is-light-dark.is-hovered .file-cta,.file.is-light-dark:hover .file-cta{background-color:#eee;color:#363636}.file.is-light-dark.is-focused .file-cta,.file.is-light-dark:focus .file-cta{box-shadow:0 0 .5em rgba(245,245,245,.25);color:#363636}.file.is-light-dark.is-active .file-cta,.file.is-light-dark:active .file-cta{background-color:#e8e8e8;color:#363636}.file.is-dark-dark .file-cta{background-color:#363636;color:#f5f5f5}.file.is-dark-dark.is-hovered .file-cta,.file.is-dark-dark:hover .file-cta{background-color:#2f2f2f;color:#f5f5f5}.file.is-dark-dark.is-focused .file-cta,.file.is-dark-dark:focus .file-cta{box-shadow:0 0 .5em rgba(54,54,54,.25);color:#f5f5f5}.file.is-dark-dark.is-active .file-cta,.file.is-dark-dark:active .file-cta{background-color:#292929;color:#f5f5f5}.file.is-primary-dark .file-cta{background-color:#00d1b2;color:#fff}.file.is-primary-dark.is-hovered .file-cta,.file.is-primary-dark:hover .file-cta{background-color:#00c4a7;color:#fff}.file.is-primary-dark.is-focused .file-cta,.file.is-primary-dark:focus .file-cta{box-shadow:0 0 .5em rgba(0,209,178,.25);color:#fff}.file.is-primary-dark.is-active .file-cta,.file.is-primary-dark:active .file-cta{background-color:#00b89c;color:#fff}.file.is-link-dark .file-cta{background-color:#3273dc;color:#fff}.file.is-link-dark.is-hovered .file-cta,.file.is-link-dark:hover .file-cta{background-color:#276cda;color:#fff}.file.is-link-dark.is-focused .file-cta,.file.is-link-dark:focus .file-cta{box-shadow:0 0 .5em rgba(50,115,220,.25);color:#fff}.file.is-link-dark.is-active .file-cta,.file.is-link-dark:active .file-cta{background-color:#2366d1;color:#fff}.file.is-info-dark .file-cta{background-color:#209cee;color:#fff}.file.is-info-dark.is-hovered .file-cta,.file.is-info-dark:hover .file-cta{background-color:#1496ed;color:#fff}.file.is-info-dark.is-focused .file-cta,.file.is-info-dark:focus .file-cta{box-shadow:0 0 .5em rgba(32,156,238,.25);color:#fff}.file.is-info-dark.is-active .file-cta,.file.is-info-dark:active .file-cta{background-color:#118fe4;color:#fff}.file.is-success-dark .file-cta{background-color:#23d160;color:#fff}.file.is-success-dark.is-hovered .file-cta,.file.is-success-dark:hover .file-cta{background-color:#22c65b;color:#fff}.file.is-success-dark.is-focused .file-cta,.file.is-success-dark:focus .file-cta{box-shadow:0 0 .5em rgba(35,209,96,.25);color:#fff}.file.is-success-dark.is-active .file-cta,.file.is-success-dark:active .file-cta{background-color:#20bc56;color:#fff}.file.is-warning-dark .file-cta{background-color:#ffdd57;color:rgba(0,0,0,.7)}.file.is-warning-dark.is-hovered .file-cta,.file.is-warning-dark:hover .file-cta{background-color:#ffdb4a;color:rgba(0,0,0,.7)}.file.is-warning-dark.is-focused .file-cta,.file.is-warning-dark:focus .file-cta{box-shadow:0 0 .5em rgba(255,221,87,.25);color:rgba(0,0,0,.7)}.file.is-warning-dark.is-active .file-cta,.file.is-warning-dark:active .file-cta{background-color:#ffd83d;color:rgba(0,0,0,.7)}.file.is-danger-dark .file-cta{background-color:#ff3860;color:#fff}.file.is-danger-dark.is-hovered .file-cta,.file.is-danger-dark:hover .file-cta{background-color:#ff2b56;color:#fff}.file.is-danger-dark.is-focused .file-cta,.file.is-danger-dark:focus .file-cta{box-shadow:0 0 .5em rgba(255,56,96,.25);color:#fff}.file.is-danger-dark.is-active .file-cta,.file.is-danger-dark:active .file-cta{background-color:#ff1f4b;color:#fff}.file-label:hover .file-cta{background-color:#1d1d1d;color:#dbdbdb}.file-label:hover .file-name{border-color:#2f2f2f}.file-label:active .file-cta{background-color:#171717;color:#dbdbdb}.file-label:active .file-name{border-color:#292929}.file-cta,.file-name{border-color:#363636}.file-cta{background-color:#242424;color:#b5b5b5}.file-name{border-color:#363636}.label{color:#dbdbdb}.help.is-white{color:#e6e6e6}.help.is-black{color:#000}.help.is-light{color:#dbdbdb}.help.is-dark{color:#1c1c1c}.help.is-primary{color:#009e86}.help.is-link{color:#205bbc}.help.is-info{color:#0f81cc}.help.is-success{color:#1ca64c}.help.is-warning{color:#ffd324}.help.is-danger{color:#ff0537}.help.is-white-dark{color:#fff}.help.is-black-dark{color:#0a0a0a}.help.is-light-dark{color:#f5f5f5}.help.is-dark-dark{color:#363636}.help.is-primary-dark{color:#00d1b2}.help.is-link-dark{color:#3273dc}.help.is-info-dark{color:#209cee}.help.is-success-dark{color:#23d160}.help.is-warning-dark{color:#ffdd57}.help.is-danger-dark{color:#ff3860}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#363636}.notification{background-color:#242424}.notification code,.notification pre{background:#0a0a0a}.notification.is-white{background-color:#e6e6e6;color:#0a0a0a}.notification.is-black{background-color:#000;color:#fff}.notification.is-light{background-color:#dbdbdb;color:#363636}.notification.is-dark{background-color:#1c1c1c;color:#f5f5f5}.notification.is-primary{background-color:#009e86;color:#fff}.notification.is-link{background-color:#205bbc;color:#fff}.notification.is-info{background-color:#0f81cc;color:#fff}.notification.is-success{background-color:#1ca64c;color:#fff}.notification.is-warning{background-color:#ffd324;color:rgba(0,0,0,.7)}.notification.is-danger{background-color:#ff0537;color:#fff}.notification.is-white-dark{background-color:#fff;color:#0a0a0a}.notification.is-black-dark{background-color:#0a0a0a;color:#fff}.notification.is-light-dark{background-color:#f5f5f5;color:#363636}.notification.is-dark-dark{background-color:#363636;color:#f5f5f5}.notification.is-primary-dark{background-color:#00d1b2;color:#fff}.notification.is-link-dark{background-color:#3273dc;color:#fff}.notification.is-info-dark{background-color:#209cee;color:#fff}.notification.is-success-dark{background-color:#23d160;color:#fff}.notification.is-warning-dark{background-color:#ffdd57;color:rgba(0,0,0,.7)}.notification.is-danger-dark{background-color:#ff3860;color:#fff}.progress::-webkit-progress-bar{background-color:#363636}.progress::-webkit-progress-value{background-color:#b5b5b5}.progress::-moz-progress-bar{background-color:#b5b5b5}.progress::-ms-fill{background-color:#b5b5b5}.progress:indeterminate{background-color:#363636;background-image:linear-gradient(to right,#4a4a4a 30%,#363636 30%)}.progress.is-white::-webkit-progress-value{background-color:#e6e6e6}.progress.is-white::-moz-progress-bar{background-color:#e6e6e6}.progress.is-white::-ms-fill{background-color:#e6e6e6}.progress.is-white:indeterminate{background-image:linear-gradient(to right,#e6e6e6 30%,#363636 30%)}.progress.is-black::-webkit-progress-value{background-color:#000}.progress.is-black::-moz-progress-bar{background-color:#000}.progress.is-black::-ms-fill{background-color:#000}.progress.is-black:indeterminate{background-image:linear-gradient(to right,#000 30%,#363636 30%)}.progress.is-light::-webkit-progress-value{background-color:#dbdbdb}.progress.is-light::-moz-progress-bar{background-color:#dbdbdb}.progress.is-light::-ms-fill{background-color:#dbdbdb}.progress.is-light:indeterminate{background-image:linear-gradient(to right,#dbdbdb 30%,#363636 30%)}.progress.is-dark::-webkit-progress-value{background-color:#1c1c1c}.progress.is-dark::-moz-progress-bar{background-color:#1c1c1c}.progress.is-dark::-ms-fill{background-color:#1c1c1c}.progress.is-dark:indeterminate{background-image:linear-gradient(to right,#1c1c1c 30%,#363636 30%)}.progress.is-primary::-webkit-progress-value{background-color:#009e86}.progress.is-primary::-moz-progress-bar{background-color:#009e86}.progress.is-primary::-ms-fill{background-color:#009e86}.progress.is-primary:indeterminate{background-image:linear-gradient(to right,#009e86 30%,#363636 30%)}.progress.is-link::-webkit-progress-value{background-color:#205bbc}.progress.is-link::-moz-progress-bar{background-color:#205bbc}.progress.is-link::-ms-fill{background-color:#205bbc}.progress.is-link:indeterminate{background-image:linear-gradient(to right,#205bbc 30%,#363636 30%)}.progress.is-info::-webkit-progress-value{background-color:#0f81cc}.progress.is-info::-moz-progress-bar{background-color:#0f81cc}.progress.is-info::-ms-fill{background-color:#0f81cc}.progress.is-info:indeterminate{background-image:linear-gradient(to right,#0f81cc 30%,#363636 30%)}.progress.is-success::-webkit-progress-value{background-color:#1ca64c}.progress.is-success::-moz-progress-bar{background-color:#1ca64c}.progress.is-success::-ms-fill{background-color:#1ca64c}.progress.is-success:indeterminate{background-image:linear-gradient(to right,#1ca64c 30%,#363636 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffd324}.progress.is-warning::-moz-progress-bar{background-color:#ffd324}.progress.is-warning::-ms-fill{background-color:#ffd324}.progress.is-warning:indeterminate{background-image:linear-gradient(to right,#ffd324 30%,#363636 30%)}.progress.is-danger::-webkit-progress-value{background-color:#ff0537}.progress.is-danger::-moz-progress-bar{background-color:#ff0537}.progress.is-danger::-ms-fill{background-color:#ff0537}.progress.is-danger:indeterminate{background-image:linear-gradient(to right,#ff0537 30%,#363636 30%)}.progress.is-white-dark::-webkit-progress-value{background-color:#fff}.progress.is-white-dark::-moz-progress-bar{background-color:#fff}.progress.is-white-dark::-ms-fill{background-color:#fff}.progress.is-white-dark:indeterminate{background-image:linear-gradient(to right,#fff 30%,#363636 30%)}.progress.is-black-dark::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black-dark::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black-dark::-ms-fill{background-color:#0a0a0a}.progress.is-black-dark:indeterminate{background-image:linear-gradient(to right,#0a0a0a 30%,#363636 30%)}.progress.is-light-dark::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light-dark::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light-dark::-ms-fill{background-color:#f5f5f5}.progress.is-light-dark:indeterminate{background-image:linear-gradient(to right,#f5f5f5 30%,#363636 30%)}.progress.is-dark-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark-dark::-moz-progress-bar{background-color:#363636}.progress.is-dark-dark::-ms-fill{background-color:#363636}.progress.is-dark-dark:indeterminate{background-image:linear-gradient(to right,#363636 30%,#363636 30%)}.progress.is-primary-dark::-webkit-progress-value{background-color:#00d1b2}.progress.is-primary-dark::-moz-progress-bar{background-color:#00d1b2}.progress.is-primary-dark::-ms-fill{background-color:#00d1b2}.progress.is-primary-dark:indeterminate{background-image:linear-gradient(to right,#00d1b2 30%,#363636 30%)}.progress.is-link-dark::-webkit-progress-value{background-color:#3273dc}.progress.is-link-dark::-moz-progress-bar{background-color:#3273dc}.progress.is-link-dark::-ms-fill{background-color:#3273dc}.progress.is-link-dark:indeterminate{background-image:linear-gradient(to right,#3273dc 30%,#363636 30%)}.progress.is-info-dark::-webkit-progress-value{background-color:#209cee}.progress.is-info-dark::-moz-progress-bar{background-color:#209cee}.progress.is-info-dark::-ms-fill{background-color:#209cee}.progress.is-info-dark:indeterminate{background-image:linear-gradient(to right,#209cee 30%,#363636 30%)}.progress.is-success-dark::-webkit-progress-value{background-color:#23d160}.progress.is-success-dark::-moz-progress-bar{background-color:#23d160}.progress.is-success-dark::-ms-fill{background-color:#23d160}.progress.is-success-dark:indeterminate{background-image:linear-gradient(to right,#23d160 30%,#363636 30%)}.progress.is-warning-dark::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning-dark::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning-dark::-ms-fill{background-color:#ffdd57}.progress.is-warning-dark:indeterminate{background-image:linear-gradient(to right,#ffdd57 30%,#363636 30%)}.progress.is-danger-dark::-webkit-progress-value{background-color:#ff3860}.progress.is-danger-dark::-moz-progress-bar{background-color:#ff3860}.progress.is-danger-dark::-ms-fill{background-color:#ff3860}.progress.is-danger-dark:indeterminate{background-image:linear-gradient(to right,#ff3860 30%,#363636 30%)}.table{background-color:#0a0a0a;color:#dbdbdb}.table td,.table th{border:1px solid #363636}.table td.is-white,.table th.is-white{background-color:#e6e6e6;border-color:#e6e6e6;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#000;border-color:#000;color:#fff}.table td.is-light,.table th.is-light{background-color:#dbdbdb;border-color:#dbdbdb;color:#363636}.table td.is-dark,.table th.is-dark{background-color:#1c1c1c;border-color:#1c1c1c;color:#f5f5f5}.table td.is-primary,.table th.is-primary{background-color:#009e86;border-color:#009e86;color:#fff}.table td.is-link,.table th.is-link{background-color:#205bbc;border-color:#205bbc;color:#fff}.table td.is-info,.table th.is-info{background-color:#0f81cc;border-color:#0f81cc;color:#fff}.table td.is-success,.table th.is-success{background-color:#1ca64c;border-color:#1ca64c;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffd324;border-color:#ffd324;color:rgba(0,0,0,.7)}.table td.is-danger,.table th.is-danger{background-color:#ff0537;border-color:#ff0537;color:#fff}.table td.is-white-dark,.table th.is-white-dark{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black-dark,.table th.is-black-dark{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light-dark,.table th.is-light-dark{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.table td.is-dark-dark,.table th.is-dark-dark{background-color:#363636;border-color:#363636;color:#f5f5f5}.table td.is-primary-dark,.table th.is-primary-dark{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.table td.is-link-dark,.table th.is-link-dark{background-color:#3273dc;border-color:#3273dc;color:#fff}.table td.is-info-dark,.table th.is-info-dark{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success-dark,.table th.is-success-dark{background-color:#23d160;border-color:#23d160;color:#fff}.table td.is-warning-dark,.table th.is-warning-dark{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.table td.is-danger-dark,.table th.is-danger-dark{background-color:#ff3860;border-color:#ff3860;color:#fff}.table td.is-selected,.table th.is-selected{background-color:#009e86;color:#e6e6e6}.table th{color:#dbdbdb}.table tr.is-selected{background-color:#009e86;color:#e6e6e6}.table tr.is-selected td,.table tr.is-selected th{border-color:#e6e6e6}.table thead td,.table thead th{color:#dbdbdb}.table tfoot td,.table tfoot th{color:#dbdbdb}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#121212}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#121212}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#242424}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#121212}.tag:not(body){background-color:#242424;color:#b5b5b5}.tag:not(body).is-white{background-color:#e6e6e6;color:#0a0a0a}.tag:not(body).is-black{background-color:#000;color:#fff}.tag:not(body).is-light{background-color:#dbdbdb;color:#363636}.tag:not(body).is-dark{background-color:#1c1c1c;color:#f5f5f5}.tag:not(body).is-primary{background-color:#009e86;color:#fff}.tag:not(body).is-link{background-color:#205bbc;color:#fff}.tag:not(body).is-info{background-color:#0f81cc;color:#fff}.tag:not(body).is-success{background-color:#1ca64c;color:#fff}.tag:not(body).is-warning{background-color:#ffd324;color:rgba(0,0,0,.7)}.tag:not(body).is-danger{background-color:#ff0537;color:#fff}.tag:not(body).is-white-dark{background-color:#fff;color:#0a0a0a}.tag:not(body).is-black-dark{background-color:#0a0a0a;color:#fff}.tag:not(body).is-light-dark{background-color:#f5f5f5;color:#363636}.tag:not(body).is-dark-dark{background-color:#363636;color:#f5f5f5}.tag:not(body).is-primary-dark{background-color:#00d1b2;color:#fff}.tag:not(body).is-link-dark{background-color:#3273dc;color:#fff}.tag:not(body).is-info-dark{background-color:#209cee;color:#fff}.tag:not(body).is-success-dark{background-color:#23d160;color:#fff}.tag:not(body).is-warning-dark{background-color:#ffdd57;color:rgba(0,0,0,.7)}.tag:not(body).is-danger-dark{background-color:#ff3860;color:#fff}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#171717}.tag:not(body).is-delete:active{background-color:#0a0a0a}.title{color:#dbdbdb}.subtitle{color:#b5b5b5}.subtitle strong{color:#dbdbdb}.number{background-color:#242424}.breadcrumb a{color:#5ea3e4}.breadcrumb a:hover{color:#dbdbdb}.breadcrumb li.is-active a{color:#dbdbdb}.breadcrumb li+li::before{color:#4a4a4a}.card{background-color:#0a0a0a;box-shadow:0 2px 3px rgba(255,255,255,.1),0 0 0 1px rgba(255,255,255,.1);color:#b5b5b5}.card-header{box-shadow:0 1px 2px rgba(255,255,255,.1)}.card-header-title{color:#dbdbdb}.card-footer{border-top:1px solid #363636}.card-footer-item:not(:last-child){border-right:1px solid #363636}.dropdown-content{background-color:#0a0a0a;box-shadow:0 2px 3px rgba(255,255,255,.1),0 0 0 1px rgba(255,255,255,.1)}.dropdown-item{color:#b5b5b5}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#242424;color:#fff}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#5ea3e4;color:#fff}.dropdown-divider{background-color:#363636}.list{background-color:#0a0a0a;box-shadow:0 2px 3px rgba(255,255,255,.1),0 0 0 1px rgba(255,255,255,.1)}.list-item:not(a){color:#b5b5b5}.list-item:not(:last-child){border-bottom:1px solid #363636}.list-item.is-active{background-color:#5ea3e4;color:#fff}a.list-item{background-color:#242424}.media .media{border-top:1px solid rgba(54,54,54,.5)}.media+.media{border-top:1px solid rgba(54,54,54,.5)}.menu-list a{color:#b5b5b5}.menu-list a:hover{background-color:#242424;color:#dbdbdb}.menu-list a.is-active{background-color:#5ea3e4;color:#fff}.menu-list li ul{border-left:1px solid #363636}.message{background-color:#242424}.message.is-white{background-color:#242424}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff;color:#b5b5b5}.message.is-black{background-color:#242424}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a;color:#b5b5b5}.message.is-light{background-color:#242424}.message.is-light .message-header{background-color:#f5f5f5;color:#363636}.message.is-light .message-body{border-color:#f5f5f5;color:#b5b5b5}.message.is-dark{background-color:#242424}.message.is-dark .message-header{background-color:#363636;color:#f5f5f5}.message.is-dark .message-body{border-color:#363636;color:#b5b5b5}.message.is-primary{background-color:#242424}.message.is-primary .message-header{background-color:#00d1b2;color:#fff}.message.is-primary .message-body{border-color:#00d1b2;color:#b5b5b5}.message.is-link{background-color:#242424}.message.is-link .message-header{background-color:#3273dc;color:#fff}.message.is-link .message-body{border-color:#3273dc;color:#b5b5b5}.message.is-info{background-color:#242424}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#b5b5b5}.message.is-success{background-color:#242424}.message.is-success .message-header{background-color:#23d160;color:#fff}.message.is-success .message-body{border-color:#23d160;color:#b5b5b5}.message.is-warning{background-color:#242424}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#b5b5b5}.message.is-danger{background-color:#242424}.message.is-danger .message-header{background-color:#ff3860;color:#fff}.message.is-danger .message-body{border-color:#ff3860;color:#b5b5b5}.message.is-white-dark{background-color:#242424}.message.is-white-dark .message-header{background-color:#fff;color:#0a0a0a}.message.is-white-dark .message-body{border-color:#fff;color:#b5b5b5}.message.is-black-dark{background-color:#242424}.message.is-black-dark .message-header{background-color:#0a0a0a;color:#fff}.message.is-black-dark .message-body{border-color:#0a0a0a;color:#b5b5b5}.message.is-light-dark{background-color:#242424}.message.is-light-dark .message-header{background-color:#f5f5f5;color:#363636}.message.is-light-dark .message-body{border-color:#f5f5f5;color:#b5b5b5}.message.is-dark-dark{background-color:#242424}.message.is-dark-dark .message-header{background-color:#363636;color:#f5f5f5}.message.is-dark-dark .message-body{border-color:#363636;color:#b5b5b5}.message.is-primary-dark{background-color:#242424}.message.is-primary-dark .message-header{background-color:#00d1b2;color:#fff}.message.is-primary-dark .message-body{border-color:#00d1b2;color:#b5b5b5}.message.is-link-dark{background-color:#242424}.message.is-link-dark .message-header{background-color:#3273dc;color:#fff}.message.is-link-dark .message-body{border-color:#3273dc;color:#b5b5b5}.message.is-info-dark{background-color:#242424}.message.is-info-dark .message-header{background-color:#209cee;color:#fff}.message.is-info-dark .message-body{border-color:#209cee;color:#b5b5b5}.message.is-success-dark{background-color:#242424}.message.is-success-dark .message-header{background-color:#23d160;color:#fff}.message.is-success-dark .message-body{border-color:#23d160;color:#b5b5b5}.message.is-warning-dark{background-color:#242424}.message.is-warning-dark .message-header{background-color:#ffdd57;color:rgba(0,0,0,.7)}.message.is-warning-dark .message-body{border-color:#ffdd57;color:#b5b5b5}.message.is-danger-dark{background-color:#242424}.message.is-danger-dark .message-header{background-color:#ff3860;color:#fff}.message.is-danger-dark .message-body{border-color:#ff3860;color:#b5b5b5}.message-header{background-color:#b5b5b5;color:#fff}.message-body{border-color:#363636;color:#b5b5b5}.message-body code,.message-body pre{background-color:#0a0a0a}.modal-background{background-color:rgba(54,54,54,.86)}.modal-card-foot,.modal-card-head{background-color:#242424}.modal-card-head{border-bottom:1px solid #363636}.modal-card-title{color:#dbdbdb}.modal-card-foot{border-top:1px solid #363636}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff}.navbar{background-color:#17181c}.navbar.is-white{background-color:#e6e6e6;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#d9d9d9;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#d9d9d9;color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link::after,.navbar.is-white .navbar-start .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#d9d9d9;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#e6e6e6;color:#0a0a0a}}@media (prefers-color-scheme:dark){.navbar.is-black{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link::after,.navbar.is-black .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#000;color:#fff}}@media (prefers-color-scheme:dark){.navbar.is-light{background-color:#dbdbdb;color:#363636}.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:#363636}.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#cfcfcf;color:#363636}.navbar.is-light .navbar-brand .navbar-link::after{border-color:#363636}.navbar.is-light .navbar-burger{color:#363636}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:#363636}.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#cfcfcf;color:#363636}.navbar.is-light .navbar-end .navbar-link::after,.navbar.is-light .navbar-start .navbar-link::after{border-color:#363636}.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#cfcfcf;color:#363636}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#dbdbdb;color:#363636}}@media (prefers-color-scheme:dark){.navbar.is-dark{background-color:#1c1c1c;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#0f0f0f;color:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link::after{border-color:#f5f5f5}.navbar.is-dark .navbar-burger{color:#f5f5f5}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#0f0f0f;color:#f5f5f5}.navbar.is-dark .navbar-end .navbar-link::after,.navbar.is-dark .navbar-start .navbar-link::after{border-color:#f5f5f5}.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#0f0f0f;color:#f5f5f5}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#1c1c1c;color:#f5f5f5}}@media (prefers-color-scheme:dark){.navbar.is-primary{background-color:#009e86;color:#fff}.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#008571;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#008571;color:#fff}.navbar.is-primary .navbar-end .navbar-link::after,.navbar.is-primary .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#008571;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#009e86;color:#fff}}@media (prefers-color-scheme:dark){.navbar.is-link{background-color:#205bbc;color:#fff}.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#1c51a6;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#1c51a6;color:#fff}.navbar.is-link .navbar-end .navbar-link::after,.navbar.is-link .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#1c51a6;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#205bbc;color:#fff}}@media (prefers-color-scheme:dark){.navbar.is-info{background-color:#0f81cc;color:#fff}.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#0e72b4;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#0e72b4;color:#fff}.navbar.is-info .navbar-end .navbar-link::after,.navbar.is-info .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#0e72b4;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#0f81cc;color:#fff}}@media (prefers-color-scheme:dark){.navbar.is-success{background-color:#1ca64c;color:#fff}.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#189042;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#189042;color:#fff}.navbar.is-success .navbar-end .navbar-link::after,.navbar.is-success .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#189042;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#1ca64c;color:#fff}}@media (prefers-color-scheme:dark){.navbar.is-warning{background-color:#ffd324;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#ffce0a;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,.7)}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#ffce0a;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link::after,.navbar.is-warning .navbar-start .navbar-link::after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffce0a;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffd324;color:rgba(0,0,0,.7)}}@media (prefers-color-scheme:dark){.navbar.is-danger{background-color:#ff0537;color:#fff}.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#eb002f;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#eb002f;color:#fff}.navbar.is-danger .navbar-end .navbar-link::after,.navbar.is-danger .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#eb002f;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#ff0537;color:#fff}}@media (prefers-color-scheme:dark){.navbar.is-white-dark{background-color:#fff;color:#0a0a0a}.navbar.is-white-dark .navbar-brand .navbar-link,.navbar.is-white-dark .navbar-brand>.navbar-item{color:#0a0a0a}.navbar.is-white-dark .navbar-brand .navbar-link.is-active,.navbar.is-white-dark .navbar-brand .navbar-link:hover,.navbar.is-white-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-white-dark .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white-dark .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white-dark .navbar-burger{color:#0a0a0a}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-white-dark .navbar-end .navbar-link,.navbar.is-white-dark .navbar-end>.navbar-item,.navbar.is-white-dark .navbar-start .navbar-link,.navbar.is-white-dark .navbar-start>.navbar-item{color:#0a0a0a}.navbar.is-white-dark .navbar-end .navbar-link.is-active,.navbar.is-white-dark .navbar-end .navbar-link:hover,.navbar.is-white-dark .navbar-end>a.navbar-item.is-active,.navbar.is-white-dark .navbar-end>a.navbar-item:hover,.navbar.is-white-dark .navbar-start .navbar-link.is-active,.navbar.is-white-dark .navbar-start .navbar-link:hover,.navbar.is-white-dark .navbar-start>a.navbar-item.is-active,.navbar.is-white-dark .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white-dark .navbar-end .navbar-link::after,.navbar.is-white-dark .navbar-start .navbar-link::after{border-color:#0a0a0a}.navbar.is-white-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white-dark .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}@media (prefers-color-scheme:dark){.navbar.is-black-dark{background-color:#0a0a0a;color:#fff}.navbar.is-black-dark .navbar-brand .navbar-link,.navbar.is-black-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-black-dark .navbar-brand .navbar-link.is-active,.navbar.is-black-dark .navbar-brand .navbar-link:hover,.navbar.is-black-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-black-dark .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black-dark .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-black-dark .navbar-end .navbar-link,.navbar.is-black-dark .navbar-end>.navbar-item,.navbar.is-black-dark .navbar-start .navbar-link,.navbar.is-black-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-black-dark .navbar-end .navbar-link.is-active,.navbar.is-black-dark .navbar-end .navbar-link:hover,.navbar.is-black-dark .navbar-end>a.navbar-item.is-active,.navbar.is-black-dark .navbar-end>a.navbar-item:hover,.navbar.is-black-dark .navbar-start .navbar-link.is-active,.navbar.is-black-dark .navbar-start .navbar-link:hover,.navbar.is-black-dark .navbar-start>a.navbar-item.is-active,.navbar.is-black-dark .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black-dark .navbar-end .navbar-link::after,.navbar.is-black-dark .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-black-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}.navbar.is-black-dark .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}@media (prefers-color-scheme:dark){.navbar.is-light-dark{background-color:#f5f5f5;color:#363636}.navbar.is-light-dark .navbar-brand .navbar-link,.navbar.is-light-dark .navbar-brand>.navbar-item{color:#363636}.navbar.is-light-dark .navbar-brand .navbar-link.is-active,.navbar.is-light-dark .navbar-brand .navbar-link:hover,.navbar.is-light-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-light-dark .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light-dark .navbar-brand .navbar-link::after{border-color:#363636}.navbar.is-light-dark .navbar-burger{color:#363636}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-light-dark .navbar-end .navbar-link,.navbar.is-light-dark .navbar-end>.navbar-item,.navbar.is-light-dark .navbar-start .navbar-link,.navbar.is-light-dark .navbar-start>.navbar-item{color:#363636}.navbar.is-light-dark .navbar-end .navbar-link.is-active,.navbar.is-light-dark .navbar-end .navbar-link:hover,.navbar.is-light-dark .navbar-end>a.navbar-item.is-active,.navbar.is-light-dark .navbar-end>a.navbar-item:hover,.navbar.is-light-dark .navbar-start .navbar-link.is-active,.navbar.is-light-dark .navbar-start .navbar-link:hover,.navbar.is-light-dark .navbar-start>a.navbar-item.is-active,.navbar.is-light-dark .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.navbar.is-light-dark .navbar-end .navbar-link::after,.navbar.is-light-dark .navbar-start .navbar-link::after{border-color:#363636}.navbar.is-light-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:#363636}.navbar.is-light-dark .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#363636}}@media (prefers-color-scheme:dark){.navbar.is-dark-dark{background-color:#363636;color:#f5f5f5}.navbar.is-dark-dark .navbar-brand .navbar-link,.navbar.is-dark-dark .navbar-brand>.navbar-item{color:#f5f5f5}.navbar.is-dark-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark-dark .navbar-brand .navbar-link:hover,.navbar.is-dark-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark-dark .navbar-brand .navbar-link::after{border-color:#f5f5f5}.navbar.is-dark-dark .navbar-burger{color:#f5f5f5}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-dark-dark .navbar-end .navbar-link,.navbar.is-dark-dark .navbar-end>.navbar-item,.navbar.is-dark-dark .navbar-start .navbar-link,.navbar.is-dark-dark .navbar-start>.navbar-item{color:#f5f5f5}.navbar.is-dark-dark .navbar-end .navbar-link.is-active,.navbar.is-dark-dark .navbar-end .navbar-link:hover,.navbar.is-dark-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark-dark .navbar-start .navbar-link.is-active,.navbar.is-dark-dark .navbar-start .navbar-link:hover,.navbar.is-dark-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.navbar.is-dark-dark .navbar-end .navbar-link::after,.navbar.is-dark-dark .navbar-start .navbar-link::after{border-color:#f5f5f5}.navbar.is-dark-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#f5f5f5}.navbar.is-dark-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#f5f5f5}}@media (prefers-color-scheme:dark){.navbar.is-primary-dark{background-color:#00d1b2;color:#fff}.navbar.is-primary-dark .navbar-brand .navbar-link,.navbar.is-primary-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary-dark .navbar-brand .navbar-link.is-active,.navbar.is-primary-dark .navbar-brand .navbar-link:hover,.navbar.is-primary-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-primary-dark .navbar-brand>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary-dark .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-primary-dark .navbar-end .navbar-link,.navbar.is-primary-dark .navbar-end>.navbar-item,.navbar.is-primary-dark .navbar-start .navbar-link,.navbar.is-primary-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-primary-dark .navbar-end .navbar-link.is-active,.navbar.is-primary-dark .navbar-end .navbar-link:hover,.navbar.is-primary-dark .navbar-end>a.navbar-item.is-active,.navbar.is-primary-dark .navbar-end>a.navbar-item:hover,.navbar.is-primary-dark .navbar-start .navbar-link.is-active,.navbar.is-primary-dark .navbar-start .navbar-link:hover,.navbar.is-primary-dark .navbar-start>a.navbar-item.is-active,.navbar.is-primary-dark .navbar-start>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary-dark .navbar-end .navbar-link::after,.navbar.is-primary-dark .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-primary-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#00b89c;color:#fff}.navbar.is-primary-dark .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff}}@media (prefers-color-scheme:dark){.navbar.is-link-dark{background-color:#3273dc;color:#fff}.navbar.is-link-dark .navbar-brand .navbar-link,.navbar.is-link-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-link-dark .navbar-brand .navbar-link.is-active,.navbar.is-link-dark .navbar-brand .navbar-link:hover,.navbar.is-link-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-link-dark .navbar-brand>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link-dark .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-link-dark .navbar-end .navbar-link,.navbar.is-link-dark .navbar-end>.navbar-item,.navbar.is-link-dark .navbar-start .navbar-link,.navbar.is-link-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-link-dark .navbar-end .navbar-link.is-active,.navbar.is-link-dark .navbar-end .navbar-link:hover,.navbar.is-link-dark .navbar-end>a.navbar-item.is-active,.navbar.is-link-dark .navbar-end>a.navbar-item:hover,.navbar.is-link-dark .navbar-start .navbar-link.is-active,.navbar.is-link-dark .navbar-start .navbar-link:hover,.navbar.is-link-dark .navbar-start>a.navbar-item.is-active,.navbar.is-link-dark .navbar-start>a.navbar-item:hover{background-color:#2366d1;color:#fff}.navbar.is-link-dark .navbar-end .navbar-link::after,.navbar.is-link-dark .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-link-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#2366d1;color:#fff}.navbar.is-link-dark .navbar-dropdown a.navbar-item.is-active{background-color:#3273dc;color:#fff}}@media (prefers-color-scheme:dark){.navbar.is-info-dark{background-color:#209cee;color:#fff}.navbar.is-info-dark .navbar-brand .navbar-link,.navbar.is-info-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-info-dark .navbar-brand .navbar-link.is-active,.navbar.is-info-dark .navbar-brand .navbar-link:hover,.navbar.is-info-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-info-dark .navbar-brand>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info-dark .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-info-dark .navbar-end .navbar-link,.navbar.is-info-dark .navbar-end>.navbar-item,.navbar.is-info-dark .navbar-start .navbar-link,.navbar.is-info-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-info-dark .navbar-end .navbar-link.is-active,.navbar.is-info-dark .navbar-end .navbar-link:hover,.navbar.is-info-dark .navbar-end>a.navbar-item.is-active,.navbar.is-info-dark .navbar-end>a.navbar-item:hover,.navbar.is-info-dark .navbar-start .navbar-link.is-active,.navbar.is-info-dark .navbar-start .navbar-link:hover,.navbar.is-info-dark .navbar-start>a.navbar-item.is-active,.navbar.is-info-dark .navbar-start>a.navbar-item:hover{background-color:#118fe4;color:#fff}.navbar.is-info-dark .navbar-end .navbar-link::after,.navbar.is-info-dark .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-info-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#118fe4;color:#fff}.navbar.is-info-dark .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}@media (prefers-color-scheme:dark){.navbar.is-success-dark{background-color:#23d160;color:#fff}.navbar.is-success-dark .navbar-brand .navbar-link,.navbar.is-success-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-success-dark .navbar-brand .navbar-link.is-active,.navbar.is-success-dark .navbar-brand .navbar-link:hover,.navbar.is-success-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-success-dark .navbar-brand>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success-dark .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-success-dark .navbar-end .navbar-link,.navbar.is-success-dark .navbar-end>.navbar-item,.navbar.is-success-dark .navbar-start .navbar-link,.navbar.is-success-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-success-dark .navbar-end .navbar-link.is-active,.navbar.is-success-dark .navbar-end .navbar-link:hover,.navbar.is-success-dark .navbar-end>a.navbar-item.is-active,.navbar.is-success-dark .navbar-end>a.navbar-item:hover,.navbar.is-success-dark .navbar-start .navbar-link.is-active,.navbar.is-success-dark .navbar-start .navbar-link:hover,.navbar.is-success-dark .navbar-start>a.navbar-item.is-active,.navbar.is-success-dark .navbar-start>a.navbar-item:hover{background-color:#20bc56;color:#fff}.navbar.is-success-dark .navbar-end .navbar-link::after,.navbar.is-success-dark .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-success-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#20bc56;color:#fff}.navbar.is-success-dark .navbar-dropdown a.navbar-item.is-active{background-color:#23d160;color:#fff}}@media (prefers-color-scheme:dark){.navbar.is-warning-dark{background-color:#ffdd57;color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-brand .navbar-link,.navbar.is-warning-dark .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-brand .navbar-link.is-active,.navbar.is-warning-dark .navbar-brand .navbar-link:hover,.navbar.is-warning-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-warning-dark .navbar-brand>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-burger{color:rgba(0,0,0,.7)}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-warning-dark .navbar-end .navbar-link,.navbar.is-warning-dark .navbar-end>.navbar-item,.navbar.is-warning-dark .navbar-start .navbar-link,.navbar.is-warning-dark .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-end .navbar-link.is-active,.navbar.is-warning-dark .navbar-end .navbar-link:hover,.navbar.is-warning-dark .navbar-end>a.navbar-item.is-active,.navbar.is-warning-dark .navbar-end>a.navbar-item:hover,.navbar.is-warning-dark .navbar-start .navbar-link.is-active,.navbar.is-warning-dark .navbar-start .navbar-link:hover,.navbar.is-warning-dark .navbar-start>a.navbar-item.is-active,.navbar.is-warning-dark .navbar-start>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-end .navbar-link::after,.navbar.is-warning-dark .navbar-start .navbar-link::after{border-color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,.7)}}@media (prefers-color-scheme:dark){.navbar.is-danger-dark{background-color:#ff3860;color:#fff}.navbar.is-danger-dark .navbar-brand .navbar-link,.navbar.is-danger-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger-dark .navbar-brand .navbar-link.is-active,.navbar.is-danger-dark .navbar-brand .navbar-link:hover,.navbar.is-danger-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-danger-dark .navbar-brand>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger-dark .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-danger-dark .navbar-end .navbar-link,.navbar.is-danger-dark .navbar-end>.navbar-item,.navbar.is-danger-dark .navbar-start .navbar-link,.navbar.is-danger-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-danger-dark .navbar-end .navbar-link.is-active,.navbar.is-danger-dark .navbar-end .navbar-link:hover,.navbar.is-danger-dark .navbar-end>a.navbar-item.is-active,.navbar.is-danger-dark .navbar-end>a.navbar-item:hover,.navbar.is-danger-dark .navbar-start .navbar-link.is-active,.navbar.is-danger-dark .navbar-start .navbar-link:hover,.navbar.is-danger-dark .navbar-start>a.navbar-item.is-active,.navbar.is-danger-dark .navbar-start>a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.navbar.is-danger-dark .navbar-end .navbar-link::after,.navbar.is-danger-dark .navbar-start .navbar-link::after{border-color:#fff}.navbar.is-danger-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#ff1f4b;color:#fff}.navbar.is-danger-dark .navbar-dropdown a.navbar-item.is-active{background-color:#ff3860;color:#fff}}@media (prefers-color-scheme:dark){.navbar.has-shadow{box-shadow:0 2px 0 0 #242424}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #242424}.navbar-burger{color:#b5b5b5}.navbar-item,.navbar-link{color:#b5b5b5}.navbar-link.is-active,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:hover{background-color:#121212;color:#5ea3e4}.navbar-item:hover{border-bottom-color:#5ea3e4}.navbar-item.is-active{border-bottom-color:#5ea3e4;color:#5ea3e4}.navbar-link:not(.is-arrowless)::after{border-color:#5ea3e4}.navbar-divider{background-color:#242424}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.navbar-menu{background-color:#17181c;box-shadow:0 8px 16px rgba(255,255,255,.1)}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(255,255,255,.1)}}@media screen and (prefers-color-scheme:dark) and (min-width:1088px){.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#242424;color:#fff}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#242424;color:#5ea3e4}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #363636;box-shadow:0 -8px 8px rgba(255,255,255,.1)}.navbar-dropdown{background-color:#0a0a0a;border-top:2px solid #363636;box-shadow:0 8px 8px rgba(255,255,255,.1)}.navbar-dropdown a.navbar-item:hover{background-color:#242424;color:#fff}.navbar-dropdown a.navbar-item.is-active{background-color:#242424;color:#5ea3e4}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{box-shadow:0 8px 8px rgba(255,255,255,.1),0 0 0 1px rgba(255,255,255,.1)}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(255,255,255,.1)}.navbar-link.is-active,a.navbar-item.is-active{color:#fff}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#121212}}@media (prefers-color-scheme:dark){.pagination-link,.pagination-next,.pagination-previous{border-color:#363636;color:#dbdbdb}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:#4a4a4a;color:#dbdbdb}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:#5ea3e4}.pagination-link:active,.pagination-next:active,.pagination-previous:active{box-shadow:inset 0 1px 2px rgba(255,255,255,.2)}.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{background-color:#363636;border-color:#363636;color:#7a7a7a}.pagination-link.is-current{background-color:#5ea3e4;border-color:#5ea3e4;color:#fff}.pagination-ellipsis{color:#4a4a4a}.panel-block,.panel-heading,.panel-tabs{border-bottom:1px solid #363636;border-left:1px solid #363636;border-right:1px solid #363636}.panel-block:first-child,.panel-heading:first-child,.panel-tabs:first-child{border-top:1px solid #363636}.panel-heading{background-color:#242424;color:#dbdbdb}.panel-tabs a{border-bottom:1px solid #363636}.panel-tabs a.is-active{border-bottom-color:#b5b5b5;color:#dbdbdb}.panel-list a{color:#b5b5b5}.panel-list a:hover{color:#5ea3e4}.panel-block{color:#dbdbdb}.panel-block.is-active{border-left-color:#5ea3e4;color:#dbdbdb}.panel-block.is-active .panel-icon{color:#5ea3e4}a.panel-block:hover,label.panel-block:hover{background-color:#242424}.tabs a{border-bottom-color:#363636;color:#b5b5b5}.tabs a:hover{border-bottom-color:#dbdbdb;color:#dbdbdb}.tabs li.is-active a{border-bottom-color:#5ea3e4;color:#5ea3e4}.tabs ul{border-bottom-color:#363636}.tabs.is-boxed a:hover{background-color:#242424;border-bottom-color:#363636}.tabs.is-boxed li.is-active a{background-color:#0a0a0a;border-color:#363636}.tabs.is-toggle a{border-color:#363636}.tabs.is-toggle a:hover{background-color:#242424;border-color:#4a4a4a}.tabs.is-toggle li.is-active a{background-color:#5ea3e4;border-color:#5ea3e4;color:#fff}.hero.is-white,.hero.is-white-dark{background-color:#e6e6e6;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag),.hero.is-white strong,.hero.is-white-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-white-dark strong{color:inherit}.hero.is-white .title,.hero.is-white-dark .title{color:#0a0a0a}.hero.is-white .subtitle,.hero.is-white-dark .subtitle{color:rgba(10,10,10,.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong,.hero.is-white-dark .subtitle a:not(.button),.hero.is-white-dark .subtitle strong{color:#0a0a0a}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-white .navbar-menu,.hero.is-white-dark .navbar-menu{background-color:#e6e6e6}}@media (prefers-color-scheme:dark){.hero.is-white .navbar-item,.hero.is-white .navbar-link,.hero.is-white-dark .navbar-item,.hero.is-white-dark .navbar-link{color:rgba(10,10,10,.7)}.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover,.hero.is-white-dark .navbar-link.is-active,.hero.is-white-dark .navbar-link:hover,.hero.is-white-dark a.navbar-item.is-active,.hero.is-white-dark a.navbar-item:hover{background-color:#d9d9d9;color:#0a0a0a}.hero.is-white .tabs a,.hero.is-white-dark .tabs a{color:#0a0a0a;opacity:.9}.hero.is-white .tabs a:hover,.hero.is-white-dark .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a,.hero.is-white-dark .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a,.hero.is-white-dark .tabs.is-boxed a,.hero.is-white-dark .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover,.hero.is-white-dark .tabs.is-boxed a:hover,.hero.is-white-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover,.hero.is-white-dark .tabs.is-boxed li.is-active a,.hero.is-white-dark .tabs.is-boxed li.is-active a:hover,.hero.is-white-dark .tabs.is-toggle li.is-active a,.hero.is-white-dark .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#e6e6e6}.hero.is-white-dark.is-bold,.hero.is-white.is-bold{background-image:linear-gradient(141deg,#d1c7c9 0,#e6e6e6 71%,#f3f2f2 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-white-dark.is-bold .navbar-menu,.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#d1c7c9 0,#e6e6e6 71%,#f3f2f2 100%)}}@media (prefers-color-scheme:dark){.hero.is-black,.hero.is-black-dark{background-color:#000;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag),.hero.is-black strong,.hero.is-black-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-black-dark strong{color:inherit}.hero.is-black .title,.hero.is-black-dark .title{color:#fff}.hero.is-black .subtitle,.hero.is-black-dark .subtitle{color:rgba(255,255,255,.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong,.hero.is-black-dark .subtitle a:not(.button),.hero.is-black-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-black .navbar-menu,.hero.is-black-dark .navbar-menu{background-color:#000}}@media (prefers-color-scheme:dark){.hero.is-black .navbar-item,.hero.is-black .navbar-link,.hero.is-black-dark .navbar-item,.hero.is-black-dark .navbar-link{color:rgba(255,255,255,.7)}.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover,.hero.is-black-dark .navbar-link.is-active,.hero.is-black-dark .navbar-link:hover,.hero.is-black-dark a.navbar-item.is-active,.hero.is-black-dark a.navbar-item:hover{background-color:#000;color:#fff}.hero.is-black .tabs a,.hero.is-black-dark .tabs a{color:#fff;opacity:.9}.hero.is-black .tabs a:hover,.hero.is-black-dark .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a,.hero.is-black-dark .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a,.hero.is-black-dark .tabs.is-boxed a,.hero.is-black-dark .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover,.hero.is-black-dark .tabs.is-boxed a:hover,.hero.is-black-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover,.hero.is-black-dark .tabs.is-boxed li.is-active a,.hero.is-black-dark .tabs.is-boxed li.is-active a:hover,.hero.is-black-dark .tabs.is-toggle li.is-active a,.hero.is-black-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#000}.hero.is-black-dark.is-bold,.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000 0,#000 71%,#0d0d0d 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-black-dark.is-bold .navbar-menu,.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000 0,#000 71%,#0d0d0d 100%)}}@media (prefers-color-scheme:dark){.hero.is-light,.hero.is-light-dark{background-color:#dbdbdb;color:#363636}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag),.hero.is-light strong,.hero.is-light-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-light-dark strong{color:inherit}.hero.is-light .title,.hero.is-light-dark .title{color:#363636}.hero.is-light .subtitle,.hero.is-light-dark .subtitle{color:rgba(54,54,54,.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong,.hero.is-light-dark .subtitle a:not(.button),.hero.is-light-dark .subtitle strong{color:#363636}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-light .navbar-menu,.hero.is-light-dark .navbar-menu{background-color:#dbdbdb}}@media (prefers-color-scheme:dark){.hero.is-light .navbar-item,.hero.is-light .navbar-link,.hero.is-light-dark .navbar-item,.hero.is-light-dark .navbar-link{color:rgba(54,54,54,.7)}.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover,.hero.is-light-dark .navbar-link.is-active,.hero.is-light-dark .navbar-link:hover,.hero.is-light-dark a.navbar-item.is-active,.hero.is-light-dark a.navbar-item:hover{background-color:#cfcfcf;color:#363636}.hero.is-light .tabs a,.hero.is-light-dark .tabs a{color:#363636;opacity:.9}.hero.is-light .tabs a:hover,.hero.is-light-dark .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a,.hero.is-light-dark .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a,.hero.is-light-dark .tabs.is-boxed a,.hero.is-light-dark .tabs.is-toggle a{color:#363636}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover,.hero.is-light-dark .tabs.is-boxed a:hover,.hero.is-light-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover,.hero.is-light-dark .tabs.is-boxed li.is-active a,.hero.is-light-dark .tabs.is-boxed li.is-active a:hover,.hero.is-light-dark .tabs.is-toggle li.is-active a,.hero.is-light-dark .tabs.is-toggle li.is-active a:hover{background-color:#363636;border-color:#363636;color:#dbdbdb}.hero.is-light-dark.is-bold,.hero.is-light.is-bold{background-image:linear-gradient(141deg,#c8bcbe 0,#dbdbdb 71%,#e9e7e7 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-light-dark.is-bold .navbar-menu,.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#c8bcbe 0,#dbdbdb 71%,#e9e7e7 100%)}}@media (prefers-color-scheme:dark){.hero.is-dark,.hero.is-dark-dark{background-color:#1c1c1c;color:#f5f5f5}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-dark strong,.hero.is-dark-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-dark-dark strong{color:inherit}.hero.is-dark .title,.hero.is-dark-dark .title{color:#f5f5f5}.hero.is-dark .subtitle,.hero.is-dark-dark .subtitle{color:rgba(245,245,245,.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong,.hero.is-dark-dark .subtitle a:not(.button),.hero.is-dark-dark .subtitle strong{color:#f5f5f5}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-dark .navbar-menu,.hero.is-dark-dark .navbar-menu{background-color:#1c1c1c}}@media (prefers-color-scheme:dark){.hero.is-dark .navbar-item,.hero.is-dark .navbar-link,.hero.is-dark-dark .navbar-item,.hero.is-dark-dark .navbar-link{color:rgba(245,245,245,.7)}.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover,.hero.is-dark-dark .navbar-link.is-active,.hero.is-dark-dark .navbar-link:hover,.hero.is-dark-dark a.navbar-item.is-active,.hero.is-dark-dark a.navbar-item:hover{background-color:#0f0f0f;color:#f5f5f5}.hero.is-dark .tabs a,.hero.is-dark-dark .tabs a{color:#f5f5f5;opacity:.9}.hero.is-dark .tabs a:hover,.hero.is-dark-dark .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.hero.is-dark-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.hero.is-dark-dark .tabs.is-boxed a,.hero.is-dark-dark .tabs.is-toggle a{color:#f5f5f5}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.hero.is-dark-dark .tabs.is-boxed a:hover,.hero.is-dark-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover,.hero.is-dark-dark .tabs.is-boxed li.is-active a,.hero.is-dark-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark-dark .tabs.is-toggle li.is-active a,.hero.is-dark-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#1c1c1c}.hero.is-dark-dark.is-bold,.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#030202 0,#1c1c1c 71%,#2b2727 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-dark-dark.is-bold .navbar-menu,.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#030202 0,#1c1c1c 71%,#2b2727 100%)}}@media (prefers-color-scheme:dark){.hero.is-primary,.hero.is-primary-dark{background-color:#009e86;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag),.hero.is-primary strong,.hero.is-primary-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-primary-dark strong{color:inherit}.hero.is-primary .title,.hero.is-primary-dark .title{color:#fff}.hero.is-primary .subtitle,.hero.is-primary-dark .subtitle{color:rgba(255,255,255,.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong,.hero.is-primary-dark .subtitle a:not(.button),.hero.is-primary-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-primary .navbar-menu,.hero.is-primary-dark .navbar-menu{background-color:#009e86}}@media (prefers-color-scheme:dark){.hero.is-primary .navbar-item,.hero.is-primary .navbar-link,.hero.is-primary-dark .navbar-item,.hero.is-primary-dark .navbar-link{color:rgba(255,255,255,.7)}.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover,.hero.is-primary-dark .navbar-link.is-active,.hero.is-primary-dark .navbar-link:hover,.hero.is-primary-dark a.navbar-item.is-active,.hero.is-primary-dark a.navbar-item:hover{background-color:#008571;color:#fff}.hero.is-primary .tabs a,.hero.is-primary-dark .tabs a{color:#fff;opacity:.9}.hero.is-primary .tabs a:hover,.hero.is-primary-dark .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.hero.is-primary-dark .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.hero.is-primary-dark .tabs.is-boxed a,.hero.is-primary-dark .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.hero.is-primary-dark .tabs.is-boxed a:hover,.hero.is-primary-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover,.hero.is-primary-dark .tabs.is-boxed li.is-active a,.hero.is-primary-dark .tabs.is-boxed li.is-active a:hover,.hero.is-primary-dark .tabs.is-toggle li.is-active a,.hero.is-primary-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#009e86}.hero.is-primary-dark.is-bold,.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#006b49 0,#009e86 71%,#00b5b8 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-primary-dark.is-bold .navbar-menu,.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#006b49 0,#009e86 71%,#00b5b8 100%)}}@media (prefers-color-scheme:dark){.hero.is-link,.hero.is-link-dark{background-color:#205bbc;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag),.hero.is-link strong,.hero.is-link-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-link-dark strong{color:inherit}.hero.is-link .title,.hero.is-link-dark .title{color:#fff}.hero.is-link .subtitle,.hero.is-link-dark .subtitle{color:rgba(255,255,255,.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong,.hero.is-link-dark .subtitle a:not(.button),.hero.is-link-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-link .navbar-menu,.hero.is-link-dark .navbar-menu{background-color:#205bbc}}@media (prefers-color-scheme:dark){.hero.is-link .navbar-item,.hero.is-link .navbar-link,.hero.is-link-dark .navbar-item,.hero.is-link-dark .navbar-link{color:rgba(255,255,255,.7)}.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover,.hero.is-link-dark .navbar-link.is-active,.hero.is-link-dark .navbar-link:hover,.hero.is-link-dark a.navbar-item.is-active,.hero.is-link-dark a.navbar-item:hover{background-color:#1c51a6;color:#fff}.hero.is-link .tabs a,.hero.is-link-dark .tabs a{color:#fff;opacity:.9}.hero.is-link .tabs a:hover,.hero.is-link-dark .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a,.hero.is-link-dark .tabs li.is-active a{opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a,.hero.is-link-dark .tabs.is-boxed a,.hero.is-link-dark .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover,.hero.is-link-dark .tabs.is-boxed a:hover,.hero.is-link-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover,.hero.is-link-dark .tabs.is-boxed li.is-active a,.hero.is-link-dark .tabs.is-boxed li.is-active a:hover,.hero.is-link-dark .tabs.is-toggle li.is-active a,.hero.is-link-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#205bbc}.hero.is-link-dark.is-bold,.hero.is-link.is-bold{background-image:linear-gradient(141deg,#105b98 0,#205bbc 71%,#1d46d7 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-link-dark.is-bold .navbar-menu,.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#105b98 0,#205bbc 71%,#1d46d7 100%)}}@media (prefers-color-scheme:dark){.hero.is-info,.hero.is-info-dark{background-color:#0f81cc;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag),.hero.is-info strong,.hero.is-info-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-info-dark strong{color:inherit}.hero.is-info .title,.hero.is-info-dark .title{color:#fff}.hero.is-info .subtitle,.hero.is-info-dark .subtitle{color:rgba(255,255,255,.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong,.hero.is-info-dark .subtitle a:not(.button),.hero.is-info-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-info .navbar-menu,.hero.is-info-dark .navbar-menu{background-color:#0f81cc}}@media (prefers-color-scheme:dark){.hero.is-info .navbar-item,.hero.is-info .navbar-link,.hero.is-info-dark .navbar-item,.hero.is-info-dark .navbar-link{color:rgba(255,255,255,.7)}.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover,.hero.is-info-dark .navbar-link.is-active,.hero.is-info-dark .navbar-link:hover,.hero.is-info-dark a.navbar-item.is-active,.hero.is-info-dark a.navbar-item:hover{background-color:#0e72b4;color:#fff}.hero.is-info .tabs a,.hero.is-info-dark .tabs a{color:#fff;opacity:.9}.hero.is-info .tabs a:hover,.hero.is-info-dark .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a,.hero.is-info-dark .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a,.hero.is-info-dark .tabs.is-boxed a,.hero.is-info-dark .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover,.hero.is-info-dark .tabs.is-boxed a:hover,.hero.is-info-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover,.hero.is-info-dark .tabs.is-boxed li.is-active a,.hero.is-info-dark .tabs.is-boxed li.is-active a:hover,.hero.is-info-dark .tabs.is-toggle li.is-active a,.hero.is-info-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0f81cc}.hero.is-info-dark.is-bold,.hero.is-info.is-bold{background-image:linear-gradient(141deg,#037fa5 0,#0f81cc 71%,#0b6cea 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-info-dark.is-bold .navbar-menu,.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#037fa5 0,#0f81cc 71%,#0b6cea 100%)}}@media (prefers-color-scheme:dark){.hero.is-success,.hero.is-success-dark{background-color:#1ca64c;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag),.hero.is-success strong,.hero.is-success-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-success-dark strong{color:inherit}.hero.is-success .title,.hero.is-success-dark .title{color:#fff}.hero.is-success .subtitle,.hero.is-success-dark .subtitle{color:rgba(255,255,255,.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong,.hero.is-success-dark .subtitle a:not(.button),.hero.is-success-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-success .navbar-menu,.hero.is-success-dark .navbar-menu{background-color:#1ca64c}}@media (prefers-color-scheme:dark){.hero.is-success .navbar-item,.hero.is-success .navbar-link,.hero.is-success-dark .navbar-item,.hero.is-success-dark .navbar-link{color:rgba(255,255,255,.7)}.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover,.hero.is-success-dark .navbar-link.is-active,.hero.is-success-dark .navbar-link:hover,.hero.is-success-dark a.navbar-item.is-active,.hero.is-success-dark a.navbar-item:hover{background-color:#189042;color:#fff}.hero.is-success .tabs a,.hero.is-success-dark .tabs a{color:#fff;opacity:.9}.hero.is-success .tabs a:hover,.hero.is-success-dark .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a,.hero.is-success-dark .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a,.hero.is-success-dark .tabs.is-boxed a,.hero.is-success-dark .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover,.hero.is-success-dark .tabs.is-boxed a:hover,.hero.is-success-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover,.hero.is-success-dark .tabs.is-boxed li.is-active a,.hero.is-success-dark .tabs.is-boxed li.is-active a:hover,.hero.is-success-dark .tabs.is-toggle li.is-active a,.hero.is-success-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1ca64c}.hero.is-success-dark.is-bold,.hero.is-success.is-bold{background-image:linear-gradient(141deg,#0e8123 0,#1ca64c 71%,#1ac170 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-success-dark.is-bold .navbar-menu,.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#0e8123 0,#1ca64c 71%,#1ac170 100%)}}@media (prefers-color-scheme:dark){.hero.is-warning,.hero.is-warning-dark{background-color:#ffd324;color:rgba(0,0,0,.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag),.hero.is-warning strong,.hero.is-warning-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-warning-dark strong{color:inherit}.hero.is-warning .title,.hero.is-warning-dark .title{color:rgba(0,0,0,.7)}.hero.is-warning .subtitle,.hero.is-warning-dark .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong,.hero.is-warning-dark .subtitle a:not(.button),.hero.is-warning-dark .subtitle strong{color:rgba(0,0,0,.7)}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-warning .navbar-menu,.hero.is-warning-dark .navbar-menu{background-color:#ffd324}}@media (prefers-color-scheme:dark){.hero.is-warning .navbar-item,.hero.is-warning .navbar-link,.hero.is-warning-dark .navbar-item,.hero.is-warning-dark .navbar-link{color:rgba(0,0,0,.7)}.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover,.hero.is-warning-dark .navbar-link.is-active,.hero.is-warning-dark .navbar-link:hover,.hero.is-warning-dark a.navbar-item.is-active,.hero.is-warning-dark a.navbar-item:hover{background-color:#ffce0a;color:rgba(0,0,0,.7)}.hero.is-warning .tabs a,.hero.is-warning-dark .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning .tabs a:hover,.hero.is-warning-dark .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a,.hero.is-warning-dark .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a,.hero.is-warning-dark .tabs.is-boxed a,.hero.is-warning-dark .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover,.hero.is-warning-dark .tabs.is-boxed a:hover,.hero.is-warning-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover,.hero.is-warning-dark .tabs.is-boxed li.is-active a,.hero.is-warning-dark .tabs.is-boxed li.is-active a:hover,.hero.is-warning-dark .tabs.is-toggle li.is-active a,.hero.is-warning-dark .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffd324}.hero.is-warning-dark.is-bold,.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#f09800 0,#ffd324 71%,#fff93d 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-warning-dark.is-bold .navbar-menu,.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#f09800 0,#ffd324 71%,#fff93d 100%)}}@media (prefers-color-scheme:dark){.hero.is-danger,.hero.is-danger-dark{background-color:#ff0537;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag),.hero.is-danger strong,.hero.is-danger-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-danger-dark strong{color:inherit}.hero.is-danger .title,.hero.is-danger-dark .title{color:#fff}.hero.is-danger .subtitle,.hero.is-danger-dark .subtitle{color:rgba(255,255,255,.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong,.hero.is-danger-dark .subtitle a:not(.button),.hero.is-danger-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-danger .navbar-menu,.hero.is-danger-dark .navbar-menu{background-color:#ff0537}}@media (prefers-color-scheme:dark){.hero.is-danger .navbar-item,.hero.is-danger .navbar-link,.hero.is-danger-dark .navbar-item,.hero.is-danger-dark .navbar-link{color:rgba(255,255,255,.7)}.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover,.hero.is-danger-dark .navbar-link.is-active,.hero.is-danger-dark .navbar-link:hover,.hero.is-danger-dark a.navbar-item.is-active,.hero.is-danger-dark a.navbar-item:hover{background-color:#eb002f;color:#fff}.hero.is-danger .tabs a,.hero.is-danger-dark .tabs a{color:#fff;opacity:.9}.hero.is-danger .tabs a:hover,.hero.is-danger-dark .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a,.hero.is-danger-dark .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a,.hero.is-danger-dark .tabs.is-boxed a,.hero.is-danger-dark .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover,.hero.is-danger-dark .tabs.is-boxed a:hover,.hero.is-danger-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover,.hero.is-danger-dark .tabs.is-boxed li.is-active a,.hero.is-danger-dark .tabs.is-boxed li.is-active a:hover,.hero.is-danger-dark .tabs.is-toggle li.is-active a,.hero.is-danger-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ff0537}.hero.is-danger-dark.is-bold,.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#d1004d 0,#ff0537 71%,#ff1f26 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-danger-dark.is-bold .navbar-menu,.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#d1004d 0,#ff0537 71%,#ff1f26 100%)}}@media (prefers-color-scheme:dark){.hero.is-white-dark{background-color:#fff;color:#0a0a0a}.hero.is-white-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-white-dark strong{color:inherit}.hero.is-white-dark .title{color:#0a0a0a}.hero.is-white-dark .subtitle{color:rgba(10,10,10,.9)}.hero.is-white-dark .subtitle a:not(.button),.hero.is-white-dark .subtitle strong{color:#0a0a0a}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-white-dark .navbar-menu{background-color:#fff}}@media (prefers-color-scheme:dark){.hero.is-white-dark .navbar-item,.hero.is-white-dark .navbar-link{color:rgba(10,10,10,.7)}.hero.is-white-dark .navbar-link.is-active,.hero.is-white-dark .navbar-link:hover,.hero.is-white-dark a.navbar-item.is-active,.hero.is-white-dark a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white-dark .tabs a{color:#0a0a0a;opacity:.9}.hero.is-white-dark .tabs a:hover{opacity:1}.hero.is-white-dark .tabs li.is-active a{opacity:1}.hero.is-white-dark .tabs.is-boxed a,.hero.is-white-dark .tabs.is-toggle a{color:#0a0a0a}.hero.is-white-dark .tabs.is-boxed a:hover,.hero.is-white-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-white-dark .tabs.is-boxed li.is-active a,.hero.is-white-dark .tabs.is-boxed li.is-active a:hover,.hero.is-white-dark .tabs.is-toggle li.is-active a,.hero.is-white-dark .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white-dark.is-bold{background-image:linear-gradient(141deg,#e6e6e6 0,#fff 71%,#fff 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-white-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e6e6e6 0,#fff 71%,#fff 100%)}}@media (prefers-color-scheme:dark){.hero.is-black-dark{background-color:#0a0a0a;color:#fff}.hero.is-black-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-black-dark strong{color:inherit}.hero.is-black-dark .title{color:#fff}.hero.is-black-dark .subtitle{color:rgba(255,255,255,.9)}.hero.is-black-dark .subtitle a:not(.button),.hero.is-black-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-black-dark .navbar-menu{background-color:#0a0a0a}}@media (prefers-color-scheme:dark){.hero.is-black-dark .navbar-item,.hero.is-black-dark .navbar-link{color:rgba(255,255,255,.7)}.hero.is-black-dark .navbar-link.is-active,.hero.is-black-dark .navbar-link:hover,.hero.is-black-dark a.navbar-item.is-active,.hero.is-black-dark a.navbar-item:hover{background-color:#000;color:#fff}.hero.is-black-dark .tabs a{color:#fff;opacity:.9}.hero.is-black-dark .tabs a:hover{opacity:1}.hero.is-black-dark .tabs li.is-active a{opacity:1}.hero.is-black-dark .tabs.is-boxed a,.hero.is-black-dark .tabs.is-toggle a{color:#fff}.hero.is-black-dark .tabs.is-boxed a:hover,.hero.is-black-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-black-dark .tabs.is-boxed li.is-active a,.hero.is-black-dark .tabs.is-boxed li.is-active a:hover,.hero.is-black-dark .tabs.is-toggle li.is-active a,.hero.is-black-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black-dark.is-bold{background-image:linear-gradient(141deg,#000 0,#0a0a0a 71%,#181616 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-black-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000 0,#0a0a0a 71%,#181616 100%)}}@media (prefers-color-scheme:dark){.hero.is-light-dark{background-color:#f5f5f5;color:#363636}.hero.is-light-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-light-dark strong{color:inherit}.hero.is-light-dark .title{color:#363636}.hero.is-light-dark .subtitle{color:rgba(54,54,54,.9)}.hero.is-light-dark .subtitle a:not(.button),.hero.is-light-dark .subtitle strong{color:#363636}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-light-dark .navbar-menu{background-color:#f5f5f5}}@media (prefers-color-scheme:dark){.hero.is-light-dark .navbar-item,.hero.is-light-dark .navbar-link{color:rgba(54,54,54,.7)}.hero.is-light-dark .navbar-link.is-active,.hero.is-light-dark .navbar-link:hover,.hero.is-light-dark a.navbar-item.is-active,.hero.is-light-dark a.navbar-item:hover{background-color:#e8e8e8;color:#363636}.hero.is-light-dark .tabs a{color:#363636;opacity:.9}.hero.is-light-dark .tabs a:hover{opacity:1}.hero.is-light-dark .tabs li.is-active a{opacity:1}.hero.is-light-dark .tabs.is-boxed a,.hero.is-light-dark .tabs.is-toggle a{color:#363636}.hero.is-light-dark .tabs.is-boxed a:hover,.hero.is-light-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-light-dark .tabs.is-boxed li.is-active a,.hero.is-light-dark .tabs.is-boxed li.is-active a:hover,.hero.is-light-dark .tabs.is-toggle li.is-active a,.hero.is-light-dark .tabs.is-toggle li.is-active a:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.hero.is-light-dark.is-bold{background-image:linear-gradient(141deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-light-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%)}}@media (prefers-color-scheme:dark){.hero.is-dark-dark{background-color:#363636;color:#f5f5f5}.hero.is-dark-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-dark-dark strong{color:inherit}.hero.is-dark-dark .title{color:#f5f5f5}.hero.is-dark-dark .subtitle{color:rgba(245,245,245,.9)}.hero.is-dark-dark .subtitle a:not(.button),.hero.is-dark-dark .subtitle strong{color:#f5f5f5}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-dark-dark .navbar-menu{background-color:#363636}}@media (prefers-color-scheme:dark){.hero.is-dark-dark .navbar-item,.hero.is-dark-dark .navbar-link{color:rgba(245,245,245,.7)}.hero.is-dark-dark .navbar-link.is-active,.hero.is-dark-dark .navbar-link:hover,.hero.is-dark-dark a.navbar-item.is-active,.hero.is-dark-dark a.navbar-item:hover{background-color:#292929;color:#f5f5f5}.hero.is-dark-dark .tabs a{color:#f5f5f5;opacity:.9}.hero.is-dark-dark .tabs a:hover{opacity:1}.hero.is-dark-dark .tabs li.is-active a{opacity:1}.hero.is-dark-dark .tabs.is-boxed a,.hero.is-dark-dark .tabs.is-toggle a{color:#f5f5f5}.hero.is-dark-dark .tabs.is-boxed a:hover,.hero.is-dark-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-dark-dark .tabs.is-boxed li.is-active a,.hero.is-dark-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark-dark .tabs.is-toggle li.is-active a,.hero.is-dark-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.hero.is-dark-dark.is-bold{background-image:linear-gradient(141deg,#1f191a 0,#363636 71%,#46403f 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-dark-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a 0,#363636 71%,#46403f 100%)}}@media (prefers-color-scheme:dark){.hero.is-primary-dark{background-color:#00d1b2;color:#fff}.hero.is-primary-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-primary-dark strong{color:inherit}.hero.is-primary-dark .title{color:#fff}.hero.is-primary-dark .subtitle{color:rgba(255,255,255,.9)}.hero.is-primary-dark .subtitle a:not(.button),.hero.is-primary-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-primary-dark .navbar-menu{background-color:#00d1b2}}@media (prefers-color-scheme:dark){.hero.is-primary-dark .navbar-item,.hero.is-primary-dark .navbar-link{color:rgba(255,255,255,.7)}.hero.is-primary-dark .navbar-link.is-active,.hero.is-primary-dark .navbar-link:hover,.hero.is-primary-dark a.navbar-item.is-active,.hero.is-primary-dark a.navbar-item:hover{background-color:#00b89c;color:#fff}.hero.is-primary-dark .tabs a{color:#fff;opacity:.9}.hero.is-primary-dark .tabs a:hover{opacity:1}.hero.is-primary-dark .tabs li.is-active a{opacity:1}.hero.is-primary-dark .tabs.is-boxed a,.hero.is-primary-dark .tabs.is-toggle a{color:#fff}.hero.is-primary-dark .tabs.is-boxed a:hover,.hero.is-primary-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-primary-dark .tabs.is-boxed li.is-active a,.hero.is-primary-dark .tabs.is-boxed li.is-active a:hover,.hero.is-primary-dark .tabs.is-toggle li.is-active a,.hero.is-primary-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d1b2}.hero.is-primary-dark.is-bold{background-image:linear-gradient(141deg,#009e6c 0,#00d1b2 71%,#00e7eb 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-primary-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009e6c 0,#00d1b2 71%,#00e7eb 100%)}}@media (prefers-color-scheme:dark){.hero.is-link-dark{background-color:#3273dc;color:#fff}.hero.is-link-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-link-dark strong{color:inherit}.hero.is-link-dark .title{color:#fff}.hero.is-link-dark .subtitle{color:rgba(255,255,255,.9)}.hero.is-link-dark .subtitle a:not(.button),.hero.is-link-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-link-dark .navbar-menu{background-color:#3273dc}}@media (prefers-color-scheme:dark){.hero.is-link-dark .navbar-item,.hero.is-link-dark .navbar-link{color:rgba(255,255,255,.7)}.hero.is-link-dark .navbar-link.is-active,.hero.is-link-dark .navbar-link:hover,.hero.is-link-dark a.navbar-item.is-active,.hero.is-link-dark a.navbar-item:hover{background-color:#2366d1;color:#fff}.hero.is-link-dark .tabs a{color:#fff;opacity:.9}.hero.is-link-dark .tabs a:hover{opacity:1}.hero.is-link-dark .tabs li.is-active a{opacity:1}.hero.is-link-dark .tabs.is-boxed a,.hero.is-link-dark .tabs.is-toggle a{color:#fff}.hero.is-link-dark .tabs.is-boxed a:hover,.hero.is-link-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-link-dark .tabs.is-boxed li.is-active a,.hero.is-link-dark .tabs.is-boxed li.is-active a:hover,.hero.is-link-dark .tabs.is-toggle li.is-active a,.hero.is-link-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3273dc}.hero.is-link-dark.is-bold{background-image:linear-gradient(141deg,#1577c6 0,#3273dc 71%,#4366e5 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-link-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1577c6 0,#3273dc 71%,#4366e5 100%)}}@media (prefers-color-scheme:dark){.hero.is-info-dark{background-color:#209cee;color:#fff}.hero.is-info-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-info-dark strong{color:inherit}.hero.is-info-dark .title{color:#fff}.hero.is-info-dark .subtitle{color:rgba(255,255,255,.9)}.hero.is-info-dark .subtitle a:not(.button),.hero.is-info-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-info-dark .navbar-menu{background-color:#209cee}}@media (prefers-color-scheme:dark){.hero.is-info-dark .navbar-item,.hero.is-info-dark .navbar-link{color:rgba(255,255,255,.7)}.hero.is-info-dark .navbar-link.is-active,.hero.is-info-dark .navbar-link:hover,.hero.is-info-dark a.navbar-item.is-active,.hero.is-info-dark a.navbar-item:hover{background-color:#118fe4;color:#fff}.hero.is-info-dark .tabs a{color:#fff;opacity:.9}.hero.is-info-dark .tabs a:hover{opacity:1}.hero.is-info-dark .tabs li.is-active a{opacity:1}.hero.is-info-dark .tabs.is-boxed a,.hero.is-info-dark .tabs.is-toggle a{color:#fff}.hero.is-info-dark .tabs.is-boxed a:hover,.hero.is-info-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-info-dark .tabs.is-boxed li.is-active a,.hero.is-info-dark .tabs.is-boxed li.is-active a:hover,.hero.is-info-dark .tabs.is-toggle li.is-active a,.hero.is-info-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info-dark.is-bold{background-image:linear-gradient(141deg,#04a6d7 0,#209cee 71%,#3287f5 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-info-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#04a6d7 0,#209cee 71%,#3287f5 100%)}}@media (prefers-color-scheme:dark){.hero.is-success-dark{background-color:#23d160;color:#fff}.hero.is-success-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-success-dark strong{color:inherit}.hero.is-success-dark .title{color:#fff}.hero.is-success-dark .subtitle{color:rgba(255,255,255,.9)}.hero.is-success-dark .subtitle a:not(.button),.hero.is-success-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-success-dark .navbar-menu{background-color:#23d160}}@media (prefers-color-scheme:dark){.hero.is-success-dark .navbar-item,.hero.is-success-dark .navbar-link{color:rgba(255,255,255,.7)}.hero.is-success-dark .navbar-link.is-active,.hero.is-success-dark .navbar-link:hover,.hero.is-success-dark a.navbar-item.is-active,.hero.is-success-dark a.navbar-item:hover{background-color:#20bc56;color:#fff}.hero.is-success-dark .tabs a{color:#fff;opacity:.9}.hero.is-success-dark .tabs a:hover{opacity:1}.hero.is-success-dark .tabs li.is-active a{opacity:1}.hero.is-success-dark .tabs.is-boxed a,.hero.is-success-dark .tabs.is-toggle a{color:#fff}.hero.is-success-dark .tabs.is-boxed a:hover,.hero.is-success-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-success-dark .tabs.is-boxed li.is-active a,.hero.is-success-dark .tabs.is-boxed li.is-active a:hover,.hero.is-success-dark .tabs.is-toggle li.is-active a,.hero.is-success-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#23d160}.hero.is-success-dark.is-bold{background-image:linear-gradient(141deg,#12af2f 0,#23d160 71%,#2ce28a 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-success-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#12af2f 0,#23d160 71%,#2ce28a 100%)}}@media (prefers-color-scheme:dark){.hero.is-warning-dark{background-color:#ffdd57;color:rgba(0,0,0,.7)}.hero.is-warning-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-warning-dark strong{color:inherit}.hero.is-warning-dark .title{color:rgba(0,0,0,.7)}.hero.is-warning-dark .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning-dark .subtitle a:not(.button),.hero.is-warning-dark .subtitle strong{color:rgba(0,0,0,.7)}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-warning-dark .navbar-menu{background-color:#ffdd57}}@media (prefers-color-scheme:dark){.hero.is-warning-dark .navbar-item,.hero.is-warning-dark .navbar-link{color:rgba(0,0,0,.7)}.hero.is-warning-dark .navbar-link.is-active,.hero.is-warning-dark .navbar-link:hover,.hero.is-warning-dark a.navbar-item.is-active,.hero.is-warning-dark a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.hero.is-warning-dark .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning-dark .tabs a:hover{opacity:1}.hero.is-warning-dark .tabs li.is-active a{opacity:1}.hero.is-warning-dark .tabs.is-boxed a,.hero.is-warning-dark .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning-dark .tabs.is-boxed a:hover,.hero.is-warning-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-warning-dark .tabs.is-boxed li.is-active a,.hero.is-warning-dark .tabs.is-boxed li.is-active a:hover,.hero.is-warning-dark .tabs.is-toggle li.is-active a,.hero.is-warning-dark .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffdd57}.hero.is-warning-dark.is-bold{background-image:linear-gradient(141deg,#ffaf24 0,#ffdd57 71%,#fffa70 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-warning-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffaf24 0,#ffdd57 71%,#fffa70 100%)}}@media (prefers-color-scheme:dark){.hero.is-danger-dark{background-color:#ff3860;color:#fff}.hero.is-danger-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-danger-dark strong{color:inherit}.hero.is-danger-dark .title{color:#fff}.hero.is-danger-dark .subtitle{color:rgba(255,255,255,.9)}.hero.is-danger-dark .subtitle a:not(.button),.hero.is-danger-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark) and (max-width:1087px){.hero.is-danger-dark .navbar-menu{background-color:#ff3860}}@media (prefers-color-scheme:dark){.hero.is-danger-dark .navbar-item,.hero.is-danger-dark .navbar-link{color:rgba(255,255,255,.7)}.hero.is-danger-dark .navbar-link.is-active,.hero.is-danger-dark .navbar-link:hover,.hero.is-danger-dark a.navbar-item.is-active,.hero.is-danger-dark a.navbar-item:hover{background-color:#ff1f4b;color:#fff}.hero.is-danger-dark .tabs a{color:#fff;opacity:.9}.hero.is-danger-dark .tabs a:hover{opacity:1}.hero.is-danger-dark .tabs li.is-active a{opacity:1}.hero.is-danger-dark .tabs.is-boxed a,.hero.is-danger-dark .tabs.is-toggle a{color:#fff}.hero.is-danger-dark .tabs.is-boxed a:hover,.hero.is-danger-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-danger-dark .tabs.is-boxed li.is-active a,.hero.is-danger-dark .tabs.is-boxed li.is-active a:hover,.hero.is-danger-dark .tabs.is-toggle li.is-active a,.hero.is-danger-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ff3860}.hero.is-danger-dark.is-bold{background-image:linear-gradient(141deg,#ff0561 0,#ff3860 71%,#ff5257 100%)}}@media screen and (prefers-color-scheme:dark) and (max-width:768px){.hero.is-danger-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ff0561 0,#ff3860 71%,#ff5257 100%)}}@media (prefers-color-scheme:dark){.footer{background-color:#121212}} \ No newline at end of file diff --git a/2023/css/styles.css b/2023/css/styles.css new file mode 100644 index 00000000..fa97e209 --- /dev/null +++ b/2023/css/styles.css @@ -0,0 +1,359 @@ +:root { + --primary: #FC6803; + --secondary: #F31291; + --blue: #084B83; + --magenta: #C45AB3; + --green: #568946; +} + +/* Global transitions */ +.navbar-button, +.triangle, +.triangle-left, +.fa-chevron-right, +.button { + transition: all 0.1s ease-in-out; +} + +.login-bottom { + position:fixed; + bottom:0; + padding-bottom:100px; + width:100%; + left:0; +} + +.login-logo { + z-index: 1; + top: -13%; + position: absolute; + left: 50%; + transform: translateX(-50%); +} + +.login-text { + position: fixed; + left:0; + top:0; + height:50vh; + width:100vw; + text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5); +} + +#image_author::after { + content: "'s rig"; +} + +#image_author { + position:absolute; + top:-28px; + right:5px; + opacity:0.5; + text-shadow: none; +} + +#loginbutton { + color: var(--primary); +} + +.login-backdrop { + filter: contrast(180%) invert(37%) sepia(98%) saturate(800%) hue-rotate(3deg) brightness(106%) contrast(98%); + position: fixed; + left:0; + top:0; + height:50vh; + width:100vw; + background-color: orange; + background-repeat: no-repeat; + background-size: cover; + background-position: center; +} + +/* Grayed-out shop elements */ +.grayed-out { + opacity: 0.3; +} +.grayed-out > div > img { + filter: grayscale(75%); +} + +.grecaptcha-badge { + visibility: hidden; +} + +/* Navbar button interactions */ +.navbar-button:hover { + transform: scale(1.15); +} +.navbar-button:active { + color: #333; + transform: scale(0.9); +} + +/* Selected navbar button */ +.navbar-selected { + color: var(--primary); +} + +/* Hat positioning */ +#hat { + position: absolute; + height: 40px; + top: 40px; + right: 0; +} + +/* Fixed overlays */ +#txdetails, +#txsend, +#txwrap, +#stakemenu, +#minerdetails, +#buymenu, +#achievements, +#shop, +#help { + background: white; + top: 0; + left: 0; + position: fixed; + height: 100vh; + width: 100vw; + z-index: 30; + overflow-y: scroll; +} + +/* Progress bar with value display */ +progress.show-value { + color: white; + position: relative; +} + +progress.show-value:after { + content: attr(value) '%'; + position: absolute; + top: 0; + left: 50%; + transform: translateX(-50%); + font-size: calc(1rem / 1.5); + line-height: 1rem; +} + +progress.show-value.is-small:after { + font-size: calc(0.75rem / 1.5); + line-height: 0.75rem; +} + +progress.show-value.is-medium:after { + font-size: calc(1.25rem / 1.5); + line-height: 1.25rem; +} + +progress.show-value.is-large:after { + font-size: calc(1.5rem / 1.5); + line-height: 1.5rem; +} + +/* Navbar button image */ +.navbar-button > center > img { + filter: invert(26%) sepia(0%) saturate(3705%) hue-rotate(161deg) brightness(101%) contrast(90%); +} + +@media (prefers-color-scheme: dark) { + .navbar-button > center > img { + filter: invert(86%) sepia(0%) saturate(0%) hue-rotate(180deg) brightness(87%) contrast(84%); + } + + .darkmode-dark-bg { + background-color: #17181C !important; + } + + .box, input, button { + box-shadow: 0 0 5px rgba(0, 0, 0, 0.5) !important; + } +} + +/* Selected navbar button image */ +.navbar-selected > center > img { + filter: invert(49%) sepia(100%) saturate(2909%) hue-rotate(357deg) brightness(98%) contrast(103%) !important; +} + +/* Box shadow for elements */ +.has-shadow { + box-shadow: 0 8px 30px rgb(0, 0, 0) !important; +} + +/* Hover text */ +.hovertext { + position: relative; +} + +/* Heading with underline */ +.heading { + overflow: hidden; +} +.heading:after { + content: ""; + display: inline-block; + height: 0.8em; + vertical-align: bottom; + width: 100%; + margin-right: -100%; + margin-left: 10px; + border-top: 1px solid lightgray; +} + +/* Triangles (arrows) */ +.triangle, +.triangle-left { + border-right: 2px solid; + border-bottom: 2px solid; + height: 15px; + width: 15px; +} + +.triangle { + color: #AAA; + transform: rotate(-45deg); +} + +.triangle-left { + transform: rotate(135deg); +} + +/* Active state for triangles and chevron */ +.triangle:active, +.triangle-left:active, +.fa-chevron-right:active { + color: var(--primary); +} + +/* Text wrapping styles */ +.text-wrap { + overflow-wrap: break-word; + word-wrap: break-word; + -ms-word-break: break-all; + word-break: break-word; + -ms-hyphens: auto; + -moz-hyphens: auto; + -webkit-hyphens: auto; + hyphens: auto; +} + +/* Show only one line of text with ellipsis */ +.shorttext { + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + overflow: hidden; +} + +/* Marquee scrolling effect */ +.marquee { + display: flex; + overflow: hidden; + user-select: none; +} + +.marquee__content { + flex-shrink: 0; + display: flex; + justify-content: space-around; + min-width: 100%; + animation: scroll 5s infinite alternate; +} + +@keyframes scroll { + 0%, 20% { + transform: translateX(0%); + } + 90%, 100% { + transform: translateX(-55%); + } +} + +/* Buy button style */ +.buybutton { + text-align: center; + height: 1.8em; + width: 1.8em; + font-size: 13px !important; +} + +/* Small tag style */ +.badges > .tag { + font-size: 0.7em !important; +} + +/* Media query for small screens */ +@media screen and (max-width: 350px) { + #myChart { + display: none !important; + } + .listviewbutton { + display: none !important; + } +} + +@media (prefers-color-scheme: light) { + html { + background-color: #FBF2EB55; + } +} + +@media (prefers-color-scheme: dark) { + .has-background-success-light { + background-color: #072b14 !important; + } + .has-background-info-light { + background-color: #0f1b36 !important; + } +} + +.greyout { + top:0; + left:0; + z-index:29; + background: rgba(0, 0, 0, 0.5); +} + +#fullscreen_alert { + z-index:30; + position:absolute; + height:100%; + width:100%; +} + +#alert_container { + z-index:31; + top:50%; + transform: translateY(-50%); +} + +/* Transition for transaction dialogs */ +.txdialog { + transition: all 0.2s ease-in-out; +} +#transactions { + transition: all 0.2s ease-in-out; +} + +/* Gold gradient effect */ +.gold { + color: white !important; + background: linear-gradient(102deg, #fcf581, #dfb322, #bc7113, #fff686); + background-size: 400% 400%; + animation: gold 7s ease infinite; +} + +@keyframes gold { + 0% { + background-position: 0% 43%; + } + 50% { + background-position: 100% 58%; + } + 100% { + background-position: 0% 43%; + } +} diff --git a/2023/js/main.js b/2023/js/main.js new file mode 100644 index 00000000..82dbe226 --- /dev/null +++ b/2023/js/main.js @@ -0,0 +1,2196 @@ +let last_screen = "screen-user-mobile"; +const CHAIN_ACCOUNTS = ["bscDUCO", "celoDUCO", "wDUCO", "maticDUCO"]; +let username, password; +const STAKING_PERC = 1.0; +let transaction_limit = 10; +let transactions = []; +let miners = []; + +const backdrops = [ + "calders", + "Big_koelie", + "NostalgiaXPS", + "Xoiron", + "revox", + "if", + "jpx13", + "BjornNL", + "NicoFR75", + "CUTSDBZ", + "Albedo", + "Baphomet", +] + +login_backdrop = backdrops[Math.floor(Math.random() * backdrops.length)]; +$("#backdrop").css("background-image", + "url('/assets/community_screens/" + login_backdrop + ".jpg')") +$("#image_author").text(login_backdrop) + +const balanceChartOptions = { + responsive: true, + maintainAspectRatio: false, + plugins: { + legend: { + display: false, // Hide the legend + }, + tooltip: { + enabled: false, // Hide the tooltip + }, + filler: { + propagate: false, // Do not fill between datasets + } + }, + scales: { + x: { + display: false, // Hide the X-axis + }, + y: { + display: false, // Show the Y-axis + title: { + display: false, // Hide the Y-axis title + }, + }, + }, + elements: { + line: { + tension: 0.5, // Adjust curve tension (0 to 1, 0 for straight lines) + }, + point: { + radius: 0, // Hide the data points + }, + } +}; + +const adblockNotifications = [{ + title: "Oh, you're using an adblocker? Color us surprised! 🎉 Not.", + description: "Surprise, surprise! Another adblocker user in the house. While we understand the desire for an ad-free experience, our bills won't pay themselves. If you'd like to be a hero and help keep our servers running, consider supporting us by purchasing our official merch or sparing a small donation. We promise, no guilt trips here! Just a friendly reminder that your whitelisting powers can bring joy and content to both our team and the pixels. Let's make the internet a better place, one non-blocked ad at a time! 😄🚫🔍", + }, + { + title: "Attention, adblock aficionado! Yes, you!", + description: "Ahoy, ad-blocking mate! We see you navigating the seas of the internet with that adblocker flag high. While we respect your preference for an ad-free voyage, our crew needs sustenance to continue sailing smoothly. If you find it in your heart (and wallet) to support our ship, check out our official merch - treasure awaits! Alternatively, if you wish to drop some gold coins in our donation chest, it will undoubtedly fuel our journey. By the way, no pressure on the whole whitelist thing, but think of it as shining a lighthouse to guide us through the stormy waves of financial challenges. 🏴‍☠️🚫💰", + }, + { + title: "A wild adblocker appears!", + description: "Look who's tamed the virtual wilds with an adblocker! While you're enjoying an ad-free safari, our digital menagerie needs sustenance to thrive. If you're feeling adventurous, support our cause by exploring our official merch collection - a treasure trove of delights! Alternatively, if you prefer a stealthy approach, a modest donation can do wonders for our conservation efforts. Don't worry; we won't send a herd of sad emojis your way, but a few happy ones might be nice. Oh, and before you venture deeper into the web, consider adding a touch of magic by whitelisting us. You'll become a mythical creature in the realm of ad-supported content! 🦁🚫🌐", + }, + { + title: "To block or not to block, that is the adblocker's question.", + description: "Hark, the eternal question: to block or not to block? While the adblocker provides sanctuary from the ad storm, our humble kingdom needs some support to stand tall. Thou art invited to peruse our official merch emporium, where treasures await discerning eyes. Should thou be in a philanthropic mood, a humble donation will gladden our virtual hearts. We shan't pester thee about the whitelist, but 'tis akin to casting a benevolent enchantment upon our humble land. Let us join forces to create an internet realm both ad-free and sustainable, where all may thrive in harmony. 🏰🚫💫", + }, + { + title: "Adblocker strikes again! ⚔️🛡️", + description: "Hail, valiant adblocker user! Thy sword of ad-blocking prowess is undeniable, but even warriors need allies. As we battle the forces of server maintenance costs, thou canst lend thy hand in various ways. Behold our official merch emporium - the spoils of victory shall be thine! Shouldst thou seek a noble quest, venture forth with a small donation, and thy name shall be whispered in the halls of digital legend. And lo! Whitelisting us is like bestowing the blessing of the internet gods, ensuring the harmony of content and sustenance. Together, we shall forge a prosperous realm where everyone wins! ⚔️🚫🛍️", + }, + { + title: "Adblocker vs. Fairy Godmothers: The revenue battle!", + description: "Alas, our tale unfolds as adblockers thwart the flow of revenue, and fairy godmothers seem scarce these days. Fear not, for thou hast the power to script a happier ending! Support our endeavors by perusing our official merch - a realm of enchantment awaits thee! Shouldst thou wish to perform a good deed, a humble donation shall pave the way to our financial salvation. And lo, whitelisting us is akin to unleashing a cascade of digital pixie dust, bringing prosperity to both our kingdom and thine ad-free browsing. Let's weave a tale of symbiotic harmony in the ever-changing land of the web! 🧚🚫✨", + }, + { + title: "Adblockers, assemble! 🚫💂‍♂️", + description: "Calling all adblocker heroes! While you're protecting your screen from ads, spare a thought for our digital fortress. Supporting us is as easy as wielding a mouse - check out our official merch and embrace your inner e-commerce warrior. Don't worry; we're not pulling any heartstrings here. But, just a tiny nudge: a donation could upgrade our servers from a village hut to a grand castle. And if you decide to whitelist us, it's like offering an olive branch to the ever-hungry ad gods. So, let's unite and create a harmonious internet realm! 🏰🛡️💰", + }, + { + title: "Adblockageddon! 🚀🌌", + description: "Adblockers have descended upon the internet like a cosmic storm, leaving us in need of celestial support. If you're an adblocker astronaut floating through the galaxy, consider fueling our mission with a quick visit to our official merch store. And should you stumble upon a stardust pouch, a small donation will aid our interstellar journey. No forceful persuasion here, but whitelisting us is like opening a cosmic gateway to the universe of ad-supported content. Together, we'll soar among the stars of sustainable internet. 🚀🌌🚫", + }, + { + title: "Adblocker Artistry! 🎨🚫", + description: "Ah, the elegance of adblockers - a brushstroke of web browsing mastery. But while you craft your ad-free masterpiece, spare a thought for our virtual gallery. Peruse our official merch collection, where art meets utility in a harmonious blend. An art connoisseur's spirit, you might decide to grant a small donation to fuel our creative endeavors. And if you choose to grace us with your virtual signature by whitelisting, it's like an art collaboration that brings our content to life. Together, we'll curate an internet landscape that's both ad-free and artistically vibrant! 🎨🚫🎭", + }, + { + title: "Adblockers: The Quiet Rebellion 🤫🚫", + description: "In the realm of silent adblockers, a rebellion brews against noisy ads. But while you fight the good fight for peace and tranquility, consider supporting our tranquil sanctuary too. Delve into our official merch garden, where serenity and practicality intertwine. As you embrace the art of virtual zen, a serene donation could water our server gardens. And if you choose to whisper a few whitelisting mantras, the serene harmony of ads and content shall be restored. Let's embark on a quest for digital tranquility together! 🌿🚫🧘‍♀️", + }, + { + title: "Ad-free, Adored, Ad-supported! 🥰🚫", + description: "Adored adblocker users, we cherish your preference for an ad-free experience. And as you fill your virtual heart with love, consider sharing some with us too. Explore our official merch kingdom, where love and practicality intertwine. Shower us with a heartfelt donation, and we'll feel the virtual hugs. And if you choose to share the love by whitelisting us, it's like a virtual love fest between ads and content. Together, we'll create an internet where love reigns, ad-free and ad-supported! 🥰🚫💘", + } +]; + +const receive_template = ` +
+
+ +
+ + + + +
+
+
+
+

+ {{SENDER}} {{MEMO}} +

+

+ {{DATE}} • + + {{HASH}} + +

+
+
+
+ {{AMOUNT}}
+
+
+ DUCO +
+
+
+
+
+
+
+
`; + +const wrap_template = ` +
+
+ +
+ + + + +
+
+
+
+

+ {{ADDRESS}}
+

+

+ {{DATE}} • + + {{HASH}} + +

+
+
+
+ {{AMOUNT}}
+
+
+ DUCO +
+
+
+
+
+
+
+
`; + +const send_template = ` +
+
+ +
+ + + + +
+
+
+
+

+ {{RECIPIENT}} {{MEMO}} +

+

+ {{DATE}} • + + {{HASH}} + +

+
+
+
+ {{AMOUNT}}
+
+
+ DUCO +
+
+
+
+
+
+
+
`; + +const exchange_template = ` +
+
+

+ + + + + {{NAME}} + +

+

+ ${{PRICE}} +

+ + {{TYPE}} + +
+
` + +let iot_template = ` +
+
+

+ + {{DATA}} +

+

+ {{NAME}} +

+ {{DEVICE}} +
+
+` + +let miner_template1 = ` +
+
+
+
+
+
+ {{ICON}} +
+
+
+
+

+ {{NAME}} +

+

+ {{HASH}} + • + {{EFF}} +

+
+
+
+
+
+
+
`; + +const miner_template2 = ` +
+
+
+
+
+ {{ICON}} +
+
+
+
+ + {{NAME}} + +
+
+ + {{EFF}} + +
+
+ + {{HASH}} + +
+
+ +
+
+
+` + +const achievement_template = ` +
+
+
+
+ +
+
+

+ {{TITLE}} + + {{REWARD}} + +

+

+ {{SUBTITLE}} +

+
+
+
+
` + +const shop_template = ` +
+
+
+
+ +
+
+

+ {{NAME}} +

+

+ {{DESCRIPTION}} +

+
+
+
+
+ {{BUTTON}} +
+
+
+
` + + +let miner_template = miner_template1; + + +if (localStorage.getItem("username") && localStorage.getItem("authToken")) { + username = $("#login_username").val(localStorage.getItem("username")) + password = $("#login_password").val(localStorage.getItem("authToken")) + setTimeout(function() { + $("#loginbutton").click(); + }, 150) +} + + +function login(token) { + username = $("#login_username").val() + password = $("#login_password").val() + loginbutton = $("#loginbutton"); + + if (!username && !password) { + $("#login_username").effect("shake", { distance: 5 }); + $("#login_password").effect("shake", { distance: 5 }); + return; + } + + if (!password) { + $("#login_password").effect("shake", { distance: 5 }); + return; + } + + if (!username) { + $("#login_username").effect("shake", { distance: 5 }); + return; + } + + loginbutton.addClass("is-loading"); + $.getJSON(`https://server.duinocoin.com/v2/auth/${encodeURIComponent(username)}`, { + password: window.btoa(unescape(encodeURIComponent(password))), + captcha: token + }, function(data) { + if (data.success) { + localStorage.setItem("username", encodeURIComponent(username)); + localStorage.setItem("authToken", data.result[2]); + $("#mining_key").val(data.result[3]); + + user_data(username, true); + setInterval(function() { user_data(username) }, 12000); + + $("#login-mobile").hide(function() { + $("#wallet-mobile").show(); + adblock_check(); + }); + } else { + if (data.message.includes("This user doesn't exist")) { + $("#login_username").effect("shake", { distance: 5 }); + return; + } else if (data.message.includes("captcha")) { + alert_bulma("Incorrect captcha. Refresh and try again. Make sure nothing blocks ReCaptcha"); + return; + } else if (data.message.includes("banned")) { + alert_bulma("User banned"); + return; + } else { + $("#login_password").effect("shake", { distance: 5 }); + return; + } + } + }).fail(function(jqXHR, textStatus, errorThrown) { + console.error(jqXHR, textStatus, errorThrown) + alert_bulma(`Network is unreachable: ${jqXHR}, ${textStatus}, ${errorThrown}`) + }).catch(function(err) { + console.error(err); + alert_bulma(`Network error: ${err}`) + }).always(function() { + loginbutton.removeClass("is-loading"); + }); +} + +function adblock_check() { + let adBlockEnabled = false; + const googleAdUrl = 'https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'; + + try { + fetch(new Request(googleAdUrl)).catch(_ => adBlockEnabled = true); + } catch (e) { + adBlockEnabled = true; + } + + let initial_height = $('.adsbygoogle').height(); + (adsbygoogle = window.adsbygoogle || []).push({}); + setTimeout(function() { + if ($('.adsbygoogle').height() <= initial_height) { + adBlockEnabled = true; + } + + if (adBlockEnabled) { + selected_notif = Math.floor(Math.random() * adblockNotifications.length); + adblock_title = adblockNotifications[selected_notif].title; + adblock_desc = adblockNotifications[selected_notif].description; + $("#adblock_title").html(adblock_title); + $("#adblock_desc").html(adblock_desc); + $("#adblocker_detected").fadeIn(); + } + }, 1500); +} + + +function screen(transition_to) { + if (last_screen == transition_to) return; + + $(`#${last_screen}-nav`).removeClass("navbar-selected"); + $(`#${transition_to}-nav`).addClass("navbar-selected"); + $(`#${last_screen}`).fadeOut(50, function() { + window.scrollTo({ top: 0, behavior: 'smooth' }); + $(`#${transition_to}`).fadeIn(120); + last_screen = transition_to; + }); +} + + +let miner_list = JSON.parse(localStorage.getItem("miner_list")); +if (!miner_list) { + miner_template = miner_template2; + $("#minertogglebutton").html("") +} +function toggle_miner_view() { + if (miner_template == miner_template2) { + miner_template = miner_template1; + $("#minertogglebutton").html("") + localStorage.setItem("miner_list",true); + } else { + miner_template = miner_template2; + $("#minertogglebutton").html("") + localStorage.setItem("miner_list",false); + } + create_miners(miners); +} + + +let iot_collapsed = JSON.parse(localStorage.getItem("iot_collapsed")); +if (!iot_collapsed) { + $("#iotspan").html(" IOT DATA"); + $("#iotdata").hide('normal'); +} + + +function toggle_iot() { + if (!iot_collapsed) { + $("#iotspan").html(" IOT DATA"); + iot_collapsed = true; + $("#iotdata").show('normal'); + } else { + $("#iotspan").html(" IOT DATA"); + iot_collapsed = false; + $("#iotdata").hide('normal'); + } + localStorage.setItem("iot_collapsed", iot_collapsed) +} + + +function store_balance(balance) { + // Save every 10min at most + if (Date.now() - get_stored_balance("dates").slice(-1)[0] > 10 * 60 * 1000 || + get_stored_balance().length < 10) { + savedBalance = JSON.parse(localStorage.getItem('balance_history')) || []; + savedBalance.push([balance, Date.now()]); + + if (savedBalance.length > 1000) { + savedBalance.splice(0, savedBalance.length - 1000); + } + localStorage.setItem('balance_history', JSON.stringify(savedBalance)); + } +} + + +function get_stored_balance(type) { + let data = JSON.parse(localStorage.getItem('balance_history')) + + if (!data) return [] + + if (type == "dates") return (data.map(x => x[1])); + return (data.map(x => x[0])); +} + + +function refresh_achievements(user_achievements) { + fetch(`https://server.duinocoin.com/achievements`) + .then(response => response.json()) + .then(data => { + achievements = data.result; + + finalhtml = ""; + total_achievements = -1; + for (achievement in achievements) { + achv = achievements[achievement] + reward_string = ""; + if (achv.reward > 0) { + reward_string = `${achv.reward} ` + } + gray_str = ""; + if (!user_achievements.includes(Number(achievement))) { + gray_str = "grayed-out" + } + finalhtml += achievement_template + .replace("{{TITLE}}", achv.name) + .replace("{{GRAY}}", gray_str) + .replace("{{SUBTITLE}}", achv.description) + .replace("{{REWARD}}", reward_string) + .replace("{{ICON}}", achv.icon); + total_achievements++; + } + $("#dash_achv_all").text(total_achievements) + $("#dash_achv_unlocked").text(user_achievements.length) + $("#achievements_all").text(total_achievements) + $("#achievements_unlocked").text(user_achievements.length) + $("#achievements_content").html(finalhtml) + }); +} + + +function create_prices(prices) { + delete prices.nodes; + delete prices.furim; + + finalhtml = ""; + for (price in prices) { + link = "https://exchange.duinocoin.com"; + icon = "assets/ducoexchange.png"; + + if (price == "bch") { + name = "DUCO Exch. BCH"; + type = "DUCO BCH"; + } + if (price == "xmg") { + name = "DUCO Exch. XMG"; + type = "DUCO XMG"; + } + if (price == "trx") { + name = "DUCO Exch. TRX"; + type = "DUCO TRX"; + } + if (price == "nano") { + name = "DUCO Exch. XNO"; + type = "DUCO XNO"; + } + + if (price == "fluffy") { + name = "FluffySwap"; + icon = "assets/fluffyswap.png"; + link = "https://fluffyswap.com"; + type = "DUCO ALL" + } + if (price == "sushi") { + name = "SushiSwap"; + icon = "assets/sushiswap.png"; + type = "maticDUCO MATIC" + link = "https://medium.com/@johnny.mnemonic/guide-to-swapping-duino-coin-on-sushi-com-12bca3192ea2"; + } + if (price == "pancake") { + name = "PancakeSwap"; + icon = "assets/pancakeswap.png"; + type = "bscDUCO BSC" + link = "https://pancakeswap.finance/swap?inputCurrency=0xcf572ca0ab84d8ce1652b175e930292e2320785b" + } + if (price == "ubeswap") { + name = "UbeSwap"; + icon = "assets/ubeswap.png"; + type = "celoDUCO mCUSD" + link = "https://info.ubeswap.org/pair/0x7703874bd9fdacceca5085eae2776e276411f171" + } + if (price == "sunswap") { + name = "SunSwap"; + icon = "assets/sunswap.png"; + type = "wDUCO TRX" + link = "https://sunswap.com/#/scan/detail/TWYaXdxA12JywrUdou3PFD1fvx2PWjqK9U" + } + + finalhtml += exchange_template + .replace("{{LINK}}", link) + .replace("{{NAME}}", name) + .replace("{{ICON}}", icon) + .replace("{{TYPE}}", type) + .replace("{{PRICE}}", round_to(6, prices[price])); + } + + $("#prices").html(finalhtml); +} + + +function alert_bulma(content) { + $("html").css("overflow-y", "hidden"); + $("#alert_content").text(content); + $('#fullscreen_alert').fadeIn('fast'); +} + + +function close_alert() { + $('#fullscreen_alert').fadeOut('fast', function() { + $("html").css("overflow-y", "scroll"); + }); +} + + +let start_balance = 0; +function calculdaily(newb, oldb, user_items) { + /* Accurate daily calculator by Lukas */ + // Ducos since start / time * day + if (start_balance == 0) { + start_balance = newb; + start_time = Date.now(); + } else { + let daily = 86400000 * (newb - start_balance) / (Date.now() - start_time); + // Large values mean transaction or big block - ignore this value + if (daily > 0 && daily < 500 && miners.length) { + $("#estimatedprofits").fadeIn(); + daily = round_to(3, daily); + $("#dailyprofit").text(daily) + + /*if (user_items.includes(3) && user_items.includes(4)) { + // Both upgrades, 20% + no_upgrade_earning = round_to(3, daily / 1.20); + upgrade_earning = round_to(4, daily - no_upgrade_earning); + } else if ((user_items.includes(3))) { + // 5% + no_upgrade_earning = round_to(3, daily / 1.05); + upgrade_earning = round_to(4, daily - no_upgrade_earning); + $("#dailyprofit").text(no_upgrade_earning + " (+" +upgrade_earning+")") + } else if ((user_items.includes(3))) { + // 15% + no_upgrade_earning = round_to(3, daily / 1.15); + upgrade_earning = round_to(4, daily - no_upgrade_earning); + $("#dailyprofit").text(no_upgrade_earning + " (+" +upgrade_earning+")") + } else { + }*/ + } + } +} + + +const user_data = (req_username, first_open) => { + username = req_username; + fetch(`https://server.duinocoin.com/v2/users/${encodeURIComponent(username)}?limit=${transaction_limit}`) + .then(response => { + try { + return response.json(); + } catch (e) { + let result = response.text(); + result.replace('Infinity', 0); + return JSON.parse(JSON.stringify(response)); + } + }) + .then(data => { + data = data.result; + duco_price = data.prices.max; + delete data.prices.max; + + create_prices(data.prices); + + if (first_open) { + $("#username").text(username); + + user_achievements = data.achievements; + refresh_achievements(user_achievements); + + user_items = data.items; + refresh_shop(user_items); + + if (user_items.includes(12)) { + $("#starterbadge").fadeIn(); + } + } + + balance = round_to( + 12 - parseFloat(data.balance.balance).toString().split(".")[0].length, + parseFloat(data.balance.balance) + ); + store_balance(balance); + + if (first_open) oldb = balance; + if (balance != oldb) { + calculdaily(balance, oldb, user_items); + oldb = balance; + } + + if (first_open) { + balanceChartData = { + labels: get_stored_balance("dates"), + datasets: [{ + label: 'Balance', + borderColor: '#FC6803', + backgroundColor: 'rgba(252, 104, 3, 0.2)', + borderWidth: 2, + fill: true, + showLine: true, + data: get_stored_balance("values"), + pointRadius: 0, + pluginData: { + fill: '+1', + borderColor: 'rgba(0, 0, 0, 0)', + borderDash: [5, 5], + }, + }, ], + }; + const ctx = document.getElementById('balanceChart').getContext('2d'); + balanceChart = new Chart(ctx, { + type: 'line', + data: balanceChartData, + options: balanceChartOptions, + }); + } else { + balanceChart.data.labels.push(Date.now()); + balanceChart.data.datasets.forEach((dataset) => { + dataset.data.push(balance); + }); + balanceChart.update(); + } + $("#balance").text(balance); + balance_usd = balance * duco_price; + $("#balanceusd").text(`$${balance_usd.toFixed(4)}`); + + if (data.balance.stake_amount) { + date_opt = { day: 'numeric', month: "long" }; + stake_reward = (data.balance.stake_amount * + (1 + (STAKING_PERC / 100)) - + data.balance.stake_amount); + stake_date = new Date(data.balance.stake_date * 1000) + .toLocaleString("en-US", date_opt); + + progress_min = data.balance.stake_date * 1000 - 21 * 86400000; + progress_max = data.balance.stake_date * 1000; + + start = new Date(progress_min), + end = new Date(progress_max), + today = new Date(); + q = Math.abs(today - start); + d = Math.abs(end - start); + progress_val = (q / d) * 100 + $("#stakeprogress").attr('value', progress_val); + $("#stakeprogress").text(progress_val.toFixed(2) + "%"); + + $("#stakeamount").text(data.balance.stake_amount); + $("#stakereward").text(stake_reward.toFixed(2)) + $("#stakedate").text(stake_date); + $("#notstaking").fadeOut(function() { + $("#staking").fadeIn(); + }); + } else { + $("#staking").fadeOut(function() { + $("#notstaking").fadeIn(); + }); + } + + trustscore = data.balance.trust_score; + if (data.balance.warnings < 1) { + verified = data.balance.verified; + + if (verified === "yes") { + $("#verifiedbadge").fadeIn(); + } else { + $("#unverifiedbadge").fadeIn(); + $("#unverified_box").fadeIn(); + } + } else { + $("#warning_num").text(data.balance.warnings); + $("#warning_box").fadeIn(); + $("#suspiciousbadge").fadeIn(); + } + + transactions = data.transactions.reverse(); + finalhtml = ""; + for (transaction in transactions) { + tx = transactions[transaction]; + day = tx.datetime.split("/")[0] + month = tx.datetime.split("/")[1] + year = tx.datetime.split("/")[2].split(" ")[0] + time = tx.datetime.split("/")[2].split(" ")[1] + datetime_parsed = `${year}-${month}-${day}T${time}Z` + + sent_ago = timeSince(Date.parse(datetime_parsed)); + + formatted_hash = tx.hash; + if (formatted_hash.length > 8) { + formatted_hash = formatted_hash.slice(0, 5) + "..." + } + formatted_memo = ""; + if (tx.memo != "None") { + formatted_memo = "\"" + tx.memo + "\""; + } + + if (tx.recipient == username) { + finalhtml += receive_template + .replace("{{AMOUNT}}", round_to(8, tx.amount)) + .replace("{{SENDER}}", tx.sender) + .replace("{{HASH}}", formatted_hash) + .replace("{{HASH_FULL}}", tx.hash) + .replace("{{MEMO}}", formatted_memo) + .replace("{{DATE}}", sent_ago) + .replace("{{TX_NUM}}", transaction); + } else { + if (!CHAIN_ACCOUNTS.includes(tx.recipient)) { + finalhtml += send_template + .replace("{{AMOUNT}}", -round_to(8, tx.amount)) + .replace("{{RECIPIENT}}", tx.recipient) + .replace("{{HASH}}", formatted_hash) + .replace("{{HASH_FULL}}", tx.hash) + .replace("{{MEMO}}", formatted_memo) + .replace("{{DATE}}", sent_ago) + .replace("{{TX_NUM}}", transaction); + } else { + finalhtml += wrap_template + .replace("{{AMOUNT}}", -round_to(8, tx.amount)) + .replace("{{RECIPIENT}}", tx.recipient) + .replace("{{HASH}}", formatted_hash) + .replace("{{HASH_FULL}}", tx.hash) + .replace("{{DATE}}", sent_ago) + .replace("{{ADDRESS}}", tx.memo) + .replace("{{TX_NUM}}", transaction); + } + } + } + $("#transactions").html(finalhtml) + $("#more_tx").removeClass("is-loading"); + + user_miners = data.miners; + create_miners(user_miners); + }) +} + + +function change_password() { + changepass_old = $("#changepass_old"); + changepass_new = $("#changepass_new"); + changepass_confirm = $("#changepass_confirm"); + + if (!changepass_old.val()) { + $("#changepass_old").effect("shake", { distance: 5 }); + return; + } + + if (!changepass_new.val() || changepass_new.val() == changepass_old.val()) { + $("#changepass_new").effect("shake", { distance: 5 }); + return; + } + + changepass_confirm.addClass("is-loading"); + fetch("https://server.duinocoin.com/changepass/" + encodeURIComponent(username) + + "?password=" + encodeURIComponent(changepass_old.val()) + + "&newpassword=" + encodeURIComponent(changepass_new.val())) + .then(response => response.json()) + .then(data => { + changepass_confirm.removeClass("is-loading"); + if (data.success) { + changepass_old.val(''); + changepass_new.val(''); + changepass_confirm.addClass("is-success"); + changepass_confirm.html(""); + } else { + changepass_confirm.addClass("is-danger"); + changepass_confirm.text("Error"); + alert_bulma(data.message); + } + setTimeout(function() { + changepass_confirm.removeClass("is-danger"); + changepass_confirm.removeClass("is-success"); + changepass_confirm.text("Change"); + }, 3000); + }).catch(error => { + changepass_confirm.removeClass("is-loading"); + changepass_confirm.addClass("is-danger"); + changepass_confirm.text("Error"); + alert_bulma(error); + setTimeout(function() { + changepass_confirm.removeClass("is-danger"); + changepass_confirm.text("Change"); + }, 3000); + }); +} + + +function change_mining_key() { + mining_key = $("#mining_key"); + changekey_confirm = $("#changekey_confirm"); + + if (!mining_key.val()) mining_key.val("None") + + changekey_confirm.addClass("is-loading"); + fetch("https://server.duinocoin.com/mining_key" + + "?u=" + encodeURIComponent(username) + + "&password=" + encodeURIComponent(password) + + "&k=" + encodeURIComponent(mining_key.val()), { method: 'POST' }) + .then(response => response.json()) + .then(data => { + changekey_confirm.removeClass("is-loading"); + if (data.success) { + changekey_confirm.addClass("is-success"); + changekey_confirm.html(""); + } else { + changekey_confirm.addClass("is-danger"); + changekey_confirm.text("Error"); + alert_bulma(data.message); + } + setTimeout(function() { + changekey_confirm.removeClass("is-danger"); + changekey_confirm.removeClass("is-success"); + changekey_confirm.text("Set"); + }, 3000); + }).catch(error => { + changekey_confirm.removeClass("is-loading"); + changekey_confirm.addClass("is-danger"); + changekey_confirm.text("Error"); + alert_bulma(error); + setTimeout(function() { + changekey_confirm.removeClass("is-danger"); + changekey_confirm.text("Set"); + }, 3000); + }); +} + + +function create_iotdevices(iot_devices) { + $("#iotsection").fadeIn(); + + finalhtml = ""; + for (device in iot_devices) { + for (data in iot_devices[device]) { + icon = ""; + if (data.toLowerCase().includes("temp")) { + icon = "fa fa-thermometer-half"; + iot_devices[device][data] = iot_devices[device][data].replace("*", "°") + } else if (data.toLowerCase().includes("hum")) icon = "fa fa-tint"; + else if (data.toLowerCase().includes("volt")) icon = "fa fa-bolt"; + else if (data.toLowerCase().includes("amp")) icon = "fa fa-bolt"; + else if (data.toLowerCase().includes("wat")) icon = "fa fa-bolt"; + + finalhtml += iot_template + .replace("{{DEVICE}}", device) + .replace("{{DATA}}", iot_devices[device][data]) + .replace("{{ICON}}", icon) + .replace("{{NAME}}", data); + } + } + $("#iotdata").html(finalhtml); +} + + +function create_miners(user_miners) { + total_hashrate = 0; + t_miners = [] + iot_devices = {} + if (user_miners.length) { + for (let miner in user_miners) { + let miner_wallet_id = user_miners[miner]["wd"]; + if (!miner_wallet_id) miner_wallet_id = Math.floor(Math.random() * 2812); + const miner_hashrate = user_miners[miner]["hashrate"]; + const miner_rejected = user_miners[miner]["rejected"]; + const miner_accepted = user_miners[miner]["accepted"]; + const miner_sharerate = user_miners[miner]["sharerate"]; + total_hashrate += miner_hashrate; + + if (!t_miners[miner_wallet_id]) { + t_miners[miner_wallet_id] = user_miners[miner]; + t_miners[miner_wallet_id]["threads"] = 1; + t_miners[miner_wallet_id]["threadid"] = user_miners[miner]["threadid"]; + + if (user_miners[miner]["it"] != null) { + if (!user_miners[miner]["it"].includes(":")) { + temp = parseTemperature(user_miners[miner]["it"].split("@")[0]); + hum = user_miners[miner]["it"].split("@")[1]; + + if (!hum) hum = `Error
+ Check your wiring and code`; + else hum += "%"; + + iot_devices[user_miners[miner]["identifier"]] = { + "Temperature": temp, + "Humidity": hum + } + } else { + iot_devices[user_miners[miner]["identifier"]] = {} + for (entry in user_miners[miner]["it"].split("@")) { + key = user_miners[miner]["it"].split("@")[entry].split(":")[0]; + value = user_miners[miner]["it"].split("@")[entry].split(":")[1]; + iot_devices[user_miners[miner]["identifier"]][key] = value; + } + } + } + continue; + } else if (t_miners[miner_wallet_id]) { + t_miners[miner_wallet_id]["sharerate"] += miner_sharerate; + t_miners[miner_wallet_id]["hashrate"] += miner_hashrate; + t_miners[miner_wallet_id]["rejected"] += miner_rejected; + t_miners[miner_wallet_id]["accepted"] += miner_accepted; + t_miners[miner_wallet_id]["threads"] += 1; + + if (user_miners[miner]["it"] != null) { + if (!user_miners[miner]["it"].includes(":")) { + temp = parseTemperature(user_miners[miner]["it"].split("@")[0]); + hum = user_miners[miner]["it"].split("@")[1]; + + if (!hum) hum = `Error
+ Check you wiring and code`; + else hum += "%"; + + iot_devices[user_miners[miner]["identifier"]] = { + "Temperature": temp, + "Humidity": hum + } + } else { + iot_devices[user_miners[miner]["identifier"]] = {} + for (entry in user_miners[miner]["it"].split("@")) { + key = user_miners[miner]["it"].split("@")[entry].split(":")[0]; + value = user_miners[miner]["it"].split("@")[entry].split(":")[1]; + iot_devices[user_miners[miner]["identifier"]][key] = value; + } + } + } + continue; + } + } + + if (Object.keys(iot_devices).length) { + create_iotdevices(iot_devices); + } + + t_miners = t_miners.sort(function(a, b) { + if (a.threadid < b.threadid) { return -1; } + if (a.threadid > b.threadid) { return 1; } + return 0; + }); + + miners = t_miners; + miner_num = 0; + miners_html = ""; + + for (let miner in t_miners) { + miner_num += 1; + miner_threadid = t_miners[miner]["threadid"]; + miner_hashrate = t_miners[miner]["hashrate"]; + miner_identifier = t_miners[miner]["identifier"]; + miner_software = t_miners[miner]["software"]; + miner_diff = t_miners[miner]["diff"]; + miner_rejected = t_miners[miner]["rejected"]; + miner_accepted = t_miners[miner]["accepted"]; + miner_sharetime = t_miners[miner]["sharetime"]; + miner_pool = t_miners[miner]["pool"]; + miner_algo = t_miners[miner]["algorithm"]; + miner_count = t_miners[miner]["threads"]; + miner_ki = t_miners[miner]["ki"]; + miner_ping = t_miners[miner]["pg"]; + + if (!miner_identifier || miner_identifier === "None") { + miner_name = miner_software; + miner_soft = ""; + } else { + miner_name = miner_identifier; + miner_soft = miner_software + ", "; + } + + let miner_diff_str = scientific_prefix(miner_diff) + let accepted_rate = round_to(1, (miner_accepted / + (miner_accepted + miner_rejected) * 100)) + + let percentage = 0.80; + let miner_type = "Other"; + if (miner_software.includes("Starter")) { + color = "#BB4B00"; + icon = ``; + miner_type = "ESP8266"; + percentage = 0.96; + } else if (miner_software.includes("ESP8266")) { + icon = ``; + color = "#F5515F"; + miner_type = "ESP8266"; + percentage = 0.96; + } else if (miner_software.includes("ESP32")) { + color = "#5f27cd"; + icon = ``; + miner_type = "ESP32"; + percentage = 0.96; + } else if (miner_software.includes("AVR") && miner_diff == 333) { + icon = ``; + color = "#16a085"; + miner_type = "AVR (Pico)"; + percentage = 0.96; + } else if (miner_software.includes("I2C")) { + icon = ``; + color = "#B33771"; + miner_type = "AVR (I²C)"; + percentage = 0.96; + } else if (miner_software.includes("AVR")) { + icon = ``; + color = "#B33771"; + miner_type = "AVR (Normal)"; + percentage = 0.96; + } else if (miner_software.includes("PC") && + (miner_identifier == "Raspberry Pi" || + miner_identifier.includes("RPi"))) { + icon = ``; + color = "#16a085"; + miner_type = "AVR (Raspberry Pi)"; + percentage = 0.96; + } else if (miner_software.includes("PC")) { + color = "#F97F51"; + icon = ``; + miner_type = "PC (Normal)"; + if (Math.floor(Math.random() * 50) == 1) $("#magi_notify").fadeIn(); + } else if (miner_software.includes("Web")) { + color = "#009432"; + icon = ``; + miner_type = "PC (Web)"; + } else if (miner_software.includes("Android") || + miner_software.includes("Phone") || + miner_software.includes("Mini Miner")) { + color = "#fa983a"; + icon = ``; + miner_type = "Mobile"; + } else { + color = "#16a085"; + icon = ``; + miner_type = "Unknown!"; + } + + let accept_color = "has-text-warning-dark"; + if (accepted_rate < 50) { + accept_color = "has-text-danger-dark"; + } else if (accepted_rate > 95) { + accept_color = "has-text-success-dark"; + } + + /* + icon_class = "has-text-warning-dark"; + icon_class_animation = "fa fa-exclamation-triangle animated faa-flash"; + icon_class_alt = "has-text-danger"; + icon_class_animation_alt = "fa fa-exclamation-triangle animated faa-flash"; + + warning_icon = ''; + if (miner_type == "AVR (I²C)" + && !(miner_hashrate > 225 && miner_hashrate < 270) + && miner_diff != 333) { + warning_icon = ` + + + ` + } else if (miner_type == "AVR (Normal)" && !(miner_hashrate > 280 && miner_hashrate < 380) && miner_diff != 333) { + warning_icon = ` + + + ` + } else if (miner_type == "ESP8266" && miner_hashrate > 45000) { + warning_icon = ` + + + ` + } else if (miner_type == "ESP8266" && miner_hashrate < 8000) { + warning_icon = ` + + + ` + } else if (miner_type == "ESP32" && miner_hashrate < 30000) { + warning_icon = ` + + + ` + } else if (miner_type == "ESP32" && miner_hashrate > 48000) { + warning_icon = ` + + + ` + }*/ + + function textWidth(text, fontProp) { + var tag = document.createElement('div') + tag.style.position = 'absolute' + tag.style.left = '-99in' + tag.style.whiteSpace = 'nowrap' + tag.style.font = fontProp + tag.innerHTML = text + + document.body.appendChild(tag) + var result = tag.clientWidth + document.body.removeChild(tag) + return result; + } + + if (textWidth(miner_name, 'bold 16px Arial') > $(window).width() * 0.65) { + miner_name = `
+
+ ${miner_name} +
+
`; + } + + miners_html += miner_template + .replace("{{NAME}}", miner_name) + .replace("{{ICON}}", icon) + .replace("{{EFF}}", accepted_rate + "%") + .replace("{{EFF_COLOR}}", accept_color) + .replace("{{MINER_NUM}}", miner) + .replace("{{HASH}}", scientific_prefix(miner_hashrate) + "H/s"); + } + $("#nominers").fadeOut(); + $("#miners").html(miners_html); + + maxslots = 50; + if (user_items.includes(10)) maxslots = 75; + if (user_items.includes(11)) maxslots = 100; + if (user_items.includes(11) && user_items.includes(10)) maxslots = 125; + $("#minercount").text(`${user_miners.flat().length} out of ${maxslots} slots used`); + } else { + $("#nominers").fadeIn(); + $("#estimatedprofits").fadeOut(); + } +} + + +function logout() { + localStorage.removeItem("username"); + localStorage.removeItem("authToken"); + localStorage.removeItem("balance_history"); + location.reload() +} + + +function round_to(precision, value) { + if (precision < 1) precision = 1; + power_of_ten = 10 ** precision; + return Math.round(value * power_of_ten) / power_of_ten; +} + + +function scientific_prefix(value) { + value = parseFloat(value); + if (value / 1000000000 > 0.5) + value = round_to(2, value / 1000000000) + " G"; + else if (value / 1000000 > 0.5) + value = round_to(2, value / 1000000) + " M"; + else if (value / 1000 > 0.5) + value = round_to(2, value / 1000) + " k"; + else + value = round_to(2, value) + " "; + return value; +} + + +function focus_mining_key() { + screen('screen-settings-mobile'); + setTimeout(function() { + $("#mining_key")[0].scrollIntoView(); + $("#mining_key").focus(); + }, 300) +} + + +function miner_details(miner_id) { + $("html").css("overflow-y", "hidden"); + $("#minerdetails").show("slide", { direction: "right" }, '50'); + + $("#miner_name").text(miners[miner_id]["software"]) + miner_software = miners[miner_id]["software"]; + percentage = 0.8 + let miner_type = "Other"; + if (miner_software.includes("Starter")) { + color = "#BB4B00"; + icon = ``; + miner_type = "ESP8266"; + percentage = 0.96; + } else if (miner_software.includes("ESP8266")) { + icon = ``; + color = "#4895EF"; + miner_type = "ESP8266"; + percentage = 0.96; + } else if (miner_software.includes("ESP32")) { + color = "#6B6B6B"; + icon = ``; + miner_type = "ESP32"; + percentage = 0.96; + } else if (miner_software.includes("AVR") && miner_diff >= 333) { + icon = ``; + color = "#056938"; + miner_type = "AVR (Pico)"; + percentage = 0.96; + } else if (miner_software.includes("I2C")) { + icon = ``; + color = "#4261EE"; + miner_type = "AVR (I²C)"; + percentage = 0.96; + } else if (miner_software.includes("AVR")) { + icon = ``; + color = "#4261EE"; + miner_type = "AVR (Normal)"; + percentage = 0.96; + } else if (miner_software.includes("PC") && (miner_identifier == "Raspberry Pi" || miner_identifier.includes("RPi"))) { + icon = ``; + color = "#009700"; + miner_type = "PC (Raspberry Pi)"; + } else if (miner_software.includes("PC")) { + color = "#F97F51"; + icon = ``; + miner_type = "PC (Normal)"; + } else if (miner_software.includes("Web")) { + color = "#009432"; + icon = ``; + miner_type = "PC (Web)"; + } else if (miner_software.includes("Android") || miner_software.includes("Phone") || miner_software.includes("Mini Miner")) { + color = "#fa983a"; + icon = ``; + miner_type = "Mobile"; + } else { + color = "#16a085"; + icon = ``; + miner_type = "Unknown!"; + } + $("#miner_nav").css("background", color); + $("#miner_icon").html(icon); + + let miner_efficiency = round_to(2, Math.pow(percentage, miner_ki - 1) * 100); + let efficiency_color = "is-warning"; + if (miner_efficiency < 40) { + efficiency_color = "is-danger"; + } else if (miner_efficiency > 80) { + efficiency_color = "is-success"; + } + + let thread_string = ''; + if (miners[miner_id]["threads"] > 1) thread_string = `(${miners[miner_id]["threads"]} threads)` + + if (miners[miner_id]["sharerate"] <= 1) share_string = `${miners[miner_id]["sharerate"]} share/min`; + else share_string = `${miners[miner_id]["sharerate"]} shares/min`; + + finalhtml = ` +
+
+ Identifier +
+
+ ${miners[miner_id]["identifier"]} +
+
+
+
+ Software +
+
+ ${miners[miner_id]["software"]} +
+
+
+
+ Hashrate +
+
+ ${scientific_prefix(miners[miner_id]["hashrate"])}H/s + ${thread_string} +
+
+ +
+
+
+
+ Accepted shares +
+
+ + ${miners[miner_id]["accepted"]} + / + ${miners[miner_id]["accepted"]+miners[miner_id]["rejected"]} + (${round_to(1, (miners[miner_id]["accepted"]/ + (miners[miner_id]["accepted"]+miners[miner_id]["rejected"]))*100)}%) +
+
+ +
+
+
+
+ Difficulty +
+
+ ${scientific_prefix(miners[miner_id]["diff"])} +
+
+ +
+
+
+
+ Efficiency +
+
+ + ${miner_efficiency} + +
+
+
+
+ Ping +
+
+ ${miners[miner_id]["pg"]}ms +
+
+ (${miners[miner_id]["pool"].replace("pool", "node")}) +
+
+ +
+
+
+
+ Last share +
+
+ ${round_to(3, miners[miner_id]["sharetime"])}s + (${share_string}) +
+
+
+
+ Device type +
+
+ ${miner_type} +
+
+ ` + + $("#miner_content").html(finalhtml) +} + + +function close_minerdetails() { + $("#minerdetails").hide("slide", { direction: "right" }, '50', function() { + $("html").css("overflow-y", "scroll"); + }); +} + + +function buymenu() { + $("html").css("overflow-y", "hidden"); + $("#buymenu").show("slide", { direction: "right" }, '50'); + $("#receive_username").text(username); +} + + +function close_buymenu() { + $("#buymenu").hide("slide", { direction: "right" }, '50', function() { + $("html").css("overflow-y", "scroll"); + }); +} + + +function help_screen() { + $("html").css("overflow-y", "hidden"); + $("#help").show("slide", { direction: "down" }, '50'); +} + + +function close_help() { + $("#help").hide("slide", { direction: "down" }, '50', function() { + $("html").css("overflow-y", "scroll"); + }); +} + + +function view_achievements() { + $("html").css("overflow-y", "hidden"); + $("#achievements").show("slide", { direction: "right" }, '50'); +} + + +function close_achievements() { + $("#achievements").hide("slide", { direction: "right" }, '50', function() { + $("html").css("overflow-y", "scroll"); + }); +} + + +function open_shop() { + $("html").css("overflow-y", "hidden"); + $("#shop").show("slide", { direction: "right" }, '50'); +} + + +function close_shop() { + $("#shop").hide("slide", { direction: "right" }, '50', function() { + $("html").css("overflow-y", "scroll"); + }); +} + + +function refresh_shop(user_items) { + fetch(`https://server.duinocoin.com/shop_items`) + .then(response => response.json()) + .then(data => { + shop_items = data.result; + + finalhtml = ""; + for (item in shop_items) { + if (user_items) { + if (!shop_items[item]["display"] && !(user_items.includes(parseInt(item)))) continue; + } + + button_string = ` + `; + if (!user_items.includes(parseInt(item))) { + button_string = ` + `; + } + + finalhtml += shop_template + .replace("{{NAME}}", shop_items[item]["name"]) + .replace("{{DESCRIPTION}}", shop_items[item]["description"]) + .replace("{{ICON}}", shop_items[item]["icon"]) + .replace("{{BUTTON}}", button_string); + } + $("#shop_content").html(finalhtml) + }); + + if (!user_items) return; + + if (user_items.includes(0)) { + //$("#useravatar").attr("src", "https://server.duinocoin.com/assets/items/0.png"); + } + + if (user_items.includes(1)) { + //$("#hat").attr("src", "https://server.duinocoin.com/assets/items/1.png") + //$("#hat").fadeIn(); + } + + if (user_items.includes(2)) { + //$("#sunglasses").attr("src", "https://server.duinocoin.com/assets/items/2.png") + //if (enabledItems.includes(2)) $("#sunglasses").fadeIn(); + } + + if (user_items.includes(3)) { + //$("#bowtie").attr("src", "https://server.duinocoin.com/assets/items/3.png") + //if (enabledItems.includes(3)) $("#bowtie").fadeIn(); + } +} + + +function shop_buy(item_name) { + old_text = $(`#${item_name}_button`).html() + $(`#${item_name}_button`).addClass("is-loading"); + fetch("https://server.duinocoin.com/shop_buy/" + encodeURIComponent(username) + + "?item=" + item_name + + "&password=" + encodeURIComponent(password)) + .then(response => response.json()) + .then(data => { + if (data.success) { + $(`#${item_name}_button`).text("Success"); + user_items.push(item_name); + refresh_shop(user_items); + } else { + $(`#${item_name}_button`).attr("disabled", true); + $(`#${item_name}_button`).removeClass("is-success"); + $(`#${item_name}_button`).addClass("is-danger"); + $(`#${item_name}_button`).text("Error"); + alert_bulma(data.message); + } + $(`#${item_name}_button`).removeClass("is-loading"); + setTimeout(function() { + $(`#${item_name}_button`).attr("disabled", false); + $(`#${item_name}_button`).removeClass("is-danger"); + $(`#${item_name}_button`).addClass("is-success"); + $(`#${item_name}_button`).html(old_text); + }, 3000) + }).catch(function(error) { + $(`#${item_name}_button`).removeClass("is-loading"); + $(`#${item_name}_button`).attr("disabled", true); + $(`#${item_name}_button`).removeClass("is-success"); + $(`#${item_name}_button`).addClass("is-danger"); + $(`#${item_name}_button`).text("Error"); + alert_bulma(error); + setTimeout(function() { + $(`#${item_name}_button`).attr("disabled", false); + $(`#${item_name}_button`).removeClass("is-danger"); + $(`#${item_name}_button`).addClass("is-success"); + $(`#${item_name}_button`).html(old_text); + }, 3000) + }); +} + + +function tx_details(tx_id) { + $("html").css("overflow-y", "hidden"); + $("#txdetails").show("slide", { direction: "right" }, '50'); + + tx = transactions[tx_id]; + + $("#transaction_id").text("#" + tx.id); + + if (CHAIN_ACCOUNTS.includes(tx.recipient)) { + $("#transaction_nav").addClass("is-info") + $("#transaction_icon_color").addClass("has-text-info"); + $("#transaction_icon").addClass("fa-redo") + } else if (tx.sender == username) { + $("#transaction_nav").addClass("is-danger") + $("#transaction_icon_color").addClass("has-text-danger"); + $("#transaction_icon").addClass("fa-arrow-up") + } else { + $("#transaction_nav").addClass("is-success") + $("#transaction_icon_color").addClass("has-text-success"); + $("#transaction_icon").addClass("fa-arrow-down") + } + + finalhtml = ` +
+
+ Status +
+
+ Delivered +
+
+
+
+ Sender +
+
+ ${tx.sender} +
+
+
+
+ Recipient +
+
+ ${tx.recipient} +
+
+
+
+ Amount +
+
+ ${tx.amount} DUCO +
+
+
+
+ Date +
+
+ ${tx.datetime} (UTC) +
+
+
+
+ Memo +
+
+ "${tx.memo}" +
+
+
+
+ Hash +
+
+ + + ${tx.hash} + + + + + +
+
+
+
+ ID +
+
+ ${tx.id} + +
+
` + + $("#transaction_content").html(finalhtml); +} + + +function close_txdetails() { + $("#txdetails").hide("slide", { direction: "right" }, '50', function() { + $("#transaction_nav").removeClass("is-danger") + $("#transaction_icon_color").removeClass("has-text-danger"); + $("#transaction_nav").removeClass("is-success") + $("#transaction_icon_color").removeClass("has-text-success"); + $("html").css("overflow-y", "scroll"); + }); +} + + +function open_txsend() { + $("html").css("overflow-y", "hidden"); + $("#txsend").show("slide", { direction: "down" }, '50'); +} + + +function close_txsend() { + $("#txsend").hide("slide", { direction: "down" }, '50', function() { + $("html").css("overflow-y", "scroll"); + }); +} + + +function open_txwrap() { + $("html").css("overflow-y", "hidden"); + $("#txwrap").show("slide", { direction: "down" }, '50'); +} + + +function close_txwrap() { + $("#txwrap").hide("slide", { direction: "down" }, '50', function() { + $("html").css("overflow-y", "scroll"); + }); +} + + +function fill_stake_amount(percentage) { + stake_amount = $("#stake_amount") + stake_amount.val(round_to(3, (percentage / 100) * balance)); + + stake_reward = $("#stake_reward"); + stake_reward.val(round_to(3, (stake_amount.val() * + (1 + (STAKING_PERC / 100))))); +} + + +$("#stake_amount").on("input", function() { + stake_amount = $("#stake_amount"); + stake_reward = $("#stake_reward"); + + stake_reward.val(round_to(3, (stake_amount.val() * + (1 + (STAKING_PERC / 100))))); +}) + + +function open_stakemenu() { + $("html").css("overflow-y", "hidden"); + $("#stakemenu").show("slide", { direction: "right" }, '50'); +} + + +function close_stakemenu() { + $("#stakemenu").hide("slide", { direction: "right" }, '50', function() { + $("html").css("overflow-y", "scroll"); + }); +} + + +function stake() { + stake_amount = $("#stake_amount").val(); + stake_confirm = $("#stake_confirm"); + + if (stake_amount < 20) { + $("#stake_amount").effect("shake", { distance: 5 }); + return; + } + + stake_confirm.addClass("is-loading"); + grecaptcha.ready(function() { + grecaptcha.execute('6LdJ9XsgAAAAAMShiVvOtZ4cAbvvdkw7sHKQDV-6', { action: 'submit' }).then(function(token) { + fetch("https://server.duinocoin.com/stake/" + encodeURIComponent(username) + + "?password=" + encodeURIComponent(password) + + "&amount=" + encodeURIComponent(stake_amount) + + "&captcha=" + encodeURIComponent(token)) + .then(response => response.json()) + .then(data => { + stake_confirm.removeClass("is-loading"); + if (data.success) { + $('#stake_amount').val(''); + stake_confirm.html("") + user_data(username); + } else { + stake_confirm.removeClass("is-success"); + stake_confirm.addClass("is-danger"); + stake_confirm.text("Error") + alert_bulma(data.message); + } + setTimeout(function() { + stake_confirm.removeClass("is-danger"); + stake_confirm.addClass("is-success"); + stake_confirm.text("Stake") + }, 3000); + }).catch(error => { + stake_confirm.removeClass("is-loading"); + stake_confirm.removeClass("is-success"); + stake_confirm.addClass("is-danger"); + stake_confirm.text("Error") + alert_bulma(error); + setTimeout(function() { + stake_confirm.removeClass("is-danger"); + stake_confirm.addClass("is-success"); + stake_confirm.text("Stake") + }, 3000); + }) + }); + }); +} + + +function wrap() { + wrap_network = document.getElementById("wrap_network").value; + wrap_amount = document.getElementById("wrap_amount").value; + address = document.getElementById("wrap_address").value; + + if (!address) { + $("#wrap_address").effect("shake", { distance: 5 }); + return; + } + + if (wrap_amount >= 501) { + document.getElementById("wrap_confirm").classList.add("is-loading"); + + if (wrap_network == "wDUCO (Tron)") { + fetch("https://server.duinocoin.com/wduco_wrap/" + encodeURIComponent(username) + + "?password=" + encodeURIComponent(password) + + "&address=" + encodeURIComponent(address) + + "&amount=" + encodeURIComponent(wrap_amount)) + .then(response => response.json()) + .then(data => { + if (data.success) { + $("#wrap_confirm").removeClass("is-info"); + $("#wrap_confirm").addClass("is-success"); + $("#wrap_confirm").text("Sucessful wrap"); + $('#wrap_amount').val(''); + $('#wrap_address').val(''); + } else { + $("#wrap_confirm").attr("disabled", true); + $("#wrap_confirm").removeClass("is-info"); + $("#wrap_confirm").addClass("is-danger"); + $("#wrap_confirm").text("Error"); + alert_bulma(data.message); + } + document.getElementById("wrap_confirm").classList.remove("is-loading"); + setTimeout(function() { + $("#wrap_confirm").attr("disabled", false); + $("#wrap_confirm").removeClass("is-danger"); + $("#wrap_confirm").removeClass("is-success"); + $("#wrap_confirm").addClass("is-info"); + $("#wrap_confirm").text("Wrap"); + }, 3000) + }).catch(function(error) { + document.getElementById("wrap_confirm").classList.remove("is-loading"); + $("#wrap_confirm").attr("disabled", true); + $("#wrap_confirm").removeClass("is-info"); + $("#wrap_confirm").addClass("is-danger"); + $("#wrap_confirm").text("Error"); + alert_bulma(error); + setTimeout(function() { + $("#wrap_confirm").attr("disabled", false); + $("#wrap_confirm").removeClass("is-danger"); + $("#wrap_confirm").removeClass("is-success"); + $("#wrap_confirm").addClass("is-info"); + $("#wrap_confirm").text("Wrap"); + }, 3000) + }); + } else { + if (wrap_network == "bscDUCO (Binance Smart Chain)") recipient = "bscDUCO"; + else if (wrap_network == "maticDUCO (Polygon)") recipient = "maticDUCO"; + else if (wrap_network == "celoDUCO (Celo)") recipient = "celoDUCO"; + + fetch("https://server.duinocoin.com/transaction/" + + "?username=" + encodeURIComponent(username) + + "&password=" + encodeURIComponent(password) + + "&recipient=" + encodeURIComponent(recipient) + + "&memo=" + encodeURIComponent(address) + + "&amount=" + encodeURIComponent(wrap_amount)) + .then(response => response.json()) + .then(data => { + if (data.success) { + $("#wrap_confirm").removeClass("is-info"); + $("#wrap_confirm").addClass("is-success"); + $("#wrap_confirm").text("Sucessful wrap"); + $('#wrap_amount').val(''); + $('#wrap_address').val(''); + } else { + $("#wrap_confirm").attr("disabled", true); + $("#wrap_confirm").removeClass("is-info"); + $("#wrap_confirm").addClass("is-danger"); + $("#wrap_confirm").text("Error"); + alert_bulma(data.message.split(",")[1]); + } + document.getElementById("wrap_confirm").classList.remove("is-loading"); + setTimeout(function() { + $("#wrap_confirm").attr("disabled", false); + $("#wrap_confirm").removeClass("is-danger"); + $("#wrap_confirm").removeClass("is-success"); + $("#wrap_confirm").addClass("is-info"); + $("#wrap_confirm").text("Wrap"); + }, 3000) + }).catch(function(error) { + document.getElementById("wrap_confirm").classList.remove("is-loading"); + $("#wrap_confirm").attr("disabled", true); + $("#wrap_confirm").removeClass("is-info"); + $("#wrap_confirm").addClass("is-danger"); + $("#wrap_confirm").text("Error"); + alert_bulma(error); + setTimeout(function() { + $("#wrap_confirm").attr("disabled", false); + $("#wrap_confirm").removeClass("is-danger"); + $("#wrap_confirm").removeClass("is-success"); + $("#wrap_confirm").addClass("is-info"); + $("#wrap_confirm").text("Wrap"); + }, 3000) + }); + } + } else { + $("#wrap_amount").effect("shake", { distance: 5 }); + } +} + + +function send() { + let recipient = document.getElementById('send_recipient').value + let amount = document.getElementById('send_amount').value + let memo = document.getElementById('send_memo').value + + if (!recipient) { + $("#send_recipient").effect("shake", { distance: 5 }); + return; + } + + if (!amount) { + $("#send_amount").effect("shake", { distance: 5 }); + return; + } + + document.getElementById("send_confirm").classList.add("is-loading"); + $.getJSON('https://server.duinocoin.com/transaction/' + + '?username=' + encodeURIComponent(username) + + "&password=" + encodeURIComponent(password) + + "&recipient=" + encodeURIComponent(recipient) + + "&amount=" + encodeURIComponent(amount) + + "&memo=" + encodeURIComponent(memo), + function(data) { + document.getElementById("send_confirm").classList.remove("is-loading"); + if (data.success == true) { + $('#send_recipient').val(''); + $('#send_amount').val(''); + $('#send_memo').val(''); + $("#send_confirm").removeClass("is-danger"); + $("#send_confirm").addClass("is-success"); + $("#send_confirm").text("Sucessful transfer"); + } else { + $("#send_confirm").text("Error"); + alert_bulma(data.message.split(",")[1]) + } + setTimeout(function() { + $("#send_confirm").attr("disabled", false); + $("#send_confirm").removeClass("is-success"); + $("#send_confirm").addClass("is-danger"); + $("#send_confirm").text("Send"); + }, 3000); + }) +} + + +function refresh_event() { + fetch(`https://server.duinocoin.com/event`) + .then(response => response.json()) + .then(data => { + if (data.result.topic != "None") { + $("#event_box").fadeIn(); + $("#event_title").html(data.result.topic); + $("#event_desc").html(data.result.description); + } + }); +} +refresh_event() + + +function more_transactions() { + $("#more_tx").addClass("is-loading"); + transaction_limit += 10; + user_data(username); +} + + +function timeSince(date) { + + var seconds = Math.floor((new Date() - date) / 1000); + + var interval = seconds / 31536000; + + if (Math.floor(interval) == 1) { + return Math.floor(interval) + " year ago"; + } + if (interval > 1) { + return Math.floor(interval) + " years ago"; + } + interval = seconds / 2592000; + if (Math.floor(interval) == 1) { + return Math.floor(interval) + " month ago"; + } + if (interval > 1) { + return Math.floor(interval) + " months ago"; + } + interval = seconds / 86400; + if (Math.floor(interval) == 1) { + return Math.floor(interval) + " d ago"; + } + if (interval > 1) { + return Math.floor(interval) + " d ago"; + } + interval = seconds / 3600; + if (Math.floor(interval) == 1) { + return Math.floor(interval) + " h ago"; + } + if (interval > 1) { + return Math.floor(interval) + " h ago"; + } + interval = seconds / 60; + if (Math.floor(interval) == 1) { + return Math.floor(interval) + " m ago"; + } + if (interval > 1) { + return Math.floor(interval) + " m ago"; + } + if (Math.floor(seconds) == 1) { + return Math.floor(seconds) + " s ago"; + } + return Math.floor(seconds) + " s ago"; +} + + +function fallbackCopyTextToClipboard(text) { + var textArea = document.createElement("textarea"); + textArea.value = text; + + textArea.style.top = "0"; + textArea.style.left = "0"; + textArea.style.position = "fixed"; + + document.body.appendChild(textArea); + textArea.focus(); + textArea.select(); + + try { + var successful = document.execCommand('copy'); + var msg = successful ? 'successful' : 'unsuccessful'; + console.log('Fallback: Copying text command was ' + msg); + } catch (err) { + console.error('Fallback: Oops, unable to copy', err); + } + + document.body.removeChild(textArea); +} + + +function copy(text, element) { + if (!navigator.clipboard) { + fallbackCopyTextToClipboard(text); + return; + } + navigator.clipboard.writeText(text).then(function() { + console.log('Async: Copying to clipboard was successful!'); + $(element).html("") + }, function(err) { + console.error('Async: Could not copy text: ', err); + $(element).html("") + }); + + setTimeout(function() { + console.log("run") + $(element).html("") + }, 1000) +} + + +function estimated_price_warning() { + alert_bulma(`Estimated value based on the highest exchange rate. No guarantee that any of the exchange sites has enough liquidity in it's reserves to swap your coins at that rate.`); +} + + +function estimated_earnings_warning() { + alert_bulma(`Estimated value calculated from last balance changes. The estimation will not be 100% accurate and should only be used as a reference.`); +} + + +if (!localStorage.getItem('first-launch')) { + alert_bulma("Hello! This is a beta version of the new mobile online wallet look. It's finished in ~80% but I'm open for suggestions - reach out to me on Discord (revox - Founder) or e-mail me at robert@piotrowsky.dev if you find something missing or needing a change. Have fun!") + localStorage.setItem('first-launch', true); +} + + +greetings = [ + "Welcome back", + "Hello again", + "Nice to see you", + "Hi there", + "Greetings", + "Welcome aboard", + "Hey", + "Hello", + "Great to see you", + "Back in action", + "Howdy", + "It's good to have you back", + "Hey, how have you been?", + "Good to have you here once more", + "Greetings", + "Hey there", + "It's been a while", + "Glad to see you're back", + "Back and ready for more", + "Welcome aboard once more", + "You were missed", + "It's a pleasure to see you again" +] + +$("#greeting").text(greetings[Math.floor(Math.random() * greetings.length)]); + + +window.addEventListener('load', function() { + console.log(`%cHold on!`, "color: red; font-size: 3em"); + console.log(`%cThis browser feature is intended for developers.\nIf someone instructed you to copy and paste something here to enable some feature or to "hack" someone's account, it usually means he's trying to get access to your account.`, "font-size: 1.5em;"); + console.log(`%cDo not execute unknown code here. We will not be responsible for your loss.`, "color: orange; font-size: 1.5em;"); +}); \ No newline at end of file