this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add kink descriptions, load domtools from ES Module, add dark/light theme switching

uwx c4b7d935 eeea79ec

+7641 -186
+7026
public/dark-theme.css
··· 1 + /* Bulma Prefers Dark | MIT License | github.com/jloh/bulma-prefers-dark */ 2 + /* Modified by Maxine */ 3 + html.dark-theme { 4 + background-color: #17181c; 5 + } 6 + html.dark-theme body { 7 + color: #b5b5b5; 8 + } 9 + html.dark-theme a { 10 + color: #5ea3e4; 11 + } 12 + html.dark-theme a:hover { 13 + color: #dbdbdb; 14 + } 15 + html.dark-theme code { 16 + background-color: #242424; 17 + color: #eb002f; 18 + } 19 + html.dark-theme hr { 20 + background-color: #242424; 21 + } 22 + html.dark-theme strong { 23 + color: #dbdbdb; 24 + } 25 + html.dark-theme pre { 26 + background-color: #242424; 27 + color: #b5b5b5; 28 + } 29 + html.dark-theme table th { 30 + color: #dbdbdb; 31 + } 32 + html.dark-theme .has-text-white-dark { 33 + color: white !important; 34 + } 35 + html.dark-theme a.has-text-white-dark:hover, 36 + html.dark-theme a.has-text-white-dark:focus { 37 + color: white !important; 38 + } 39 + html.dark-theme .has-background-white-dark { 40 + background-color: white !important; 41 + } 42 + html.dark-theme .has-text-black-dark { 43 + color: #0a0a0a !important; 44 + } 45 + html.dark-theme a.has-text-black-dark:hover, 46 + html.dark-theme a.has-text-black-dark:focus { 47 + color: #242424 !important; 48 + } 49 + html.dark-theme .has-background-black-dark { 50 + background-color: #0a0a0a !important; 51 + } 52 + html.dark-theme .has-text-light-dark { 53 + color: whitesmoke !important; 54 + } 55 + html.dark-theme a.has-text-light-dark:hover, 56 + html.dark-theme a.has-text-light-dark:focus { 57 + color: white !important; 58 + } 59 + html.dark-theme .has-background-light-dark { 60 + background-color: whitesmoke !important; 61 + } 62 + html.dark-theme .has-text-dark-dark { 63 + color: #363636 !important; 64 + } 65 + html.dark-theme a.has-text-dark-dark:hover, 66 + html.dark-theme a.has-text-dark-dark:focus { 67 + color: #4f4f4f !important; 68 + } 69 + html.dark-theme .has-background-dark-dark { 70 + background-color: #363636 !important; 71 + } 72 + html.dark-theme .has-text-primary-dark { 73 + color: #00d1b2 !important; 74 + } 75 + html.dark-theme a.has-text-primary-dark:hover, 76 + html.dark-theme a.has-text-primary-dark:focus { 77 + color: #05ffda !important; 78 + } 79 + html.dark-theme .has-background-primary-dark { 80 + background-color: #00d1b2 !important; 81 + } 82 + html.dark-theme .has-text-link-dark { 83 + color: #3273dc !important; 84 + } 85 + html.dark-theme a.has-text-link-dark:hover, 86 + html.dark-theme a.has-text-link-dark:focus { 87 + color: #5e91e4 !important; 88 + } 89 + html.dark-theme .has-background-link-dark { 90 + background-color: #3273dc !important; 91 + } 92 + html.dark-theme .has-text-info-dark { 93 + color: #209cee !important; 94 + } 95 + html.dark-theme a.has-text-info-dark:hover, 96 + html.dark-theme a.has-text-info-dark:focus { 97 + color: #50b1f2 !important; 98 + } 99 + html.dark-theme .has-background-info-dark { 100 + background-color: #209cee !important; 101 + } 102 + html.dark-theme .has-text-success-dark { 103 + color: #23d160 !important; 104 + } 105 + html.dark-theme a.has-text-success-dark:hover, 106 + html.dark-theme a.has-text-success-dark:focus { 107 + color: #48e07d !important; 108 + } 109 + html.dark-theme .has-background-success-dark { 110 + background-color: #23d160 !important; 111 + } 112 + html.dark-theme .has-text-warning-dark { 113 + color: #ffdd57 !important; 114 + } 115 + html.dark-theme a.has-text-warning-dark:hover, 116 + html.dark-theme a.has-text-warning-dark:focus { 117 + color: #ffe88a !important; 118 + } 119 + html.dark-theme .has-background-warning-dark { 120 + background-color: #ffdd57 !important; 121 + } 122 + html.dark-theme .has-text-danger-dark { 123 + color: #ff3860 !important; 124 + } 125 + html.dark-theme a.has-text-danger-dark:hover, 126 + html.dark-theme a.has-text-danger-dark:focus { 127 + color: #ff6b89 !important; 128 + } 129 + html.dark-theme .has-background-danger-dark { 130 + background-color: #ff3860 !important; 131 + } 132 + html.dark-theme .has-text-black-bis-dark { 133 + color: #121212 !important; 134 + } 135 + html.dark-theme .has-background-black-bis-dark { 136 + background-color: #121212 !important; 137 + } 138 + html.dark-theme .has-text-black-ter-dark { 139 + color: #242424 !important; 140 + } 141 + html.dark-theme .has-background-black-ter-dark { 142 + background-color: #242424 !important; 143 + } 144 + html.dark-theme .has-text-grey-darker-dark { 145 + color: #363636 !important; 146 + } 147 + html.dark-theme .has-background-grey-darker-dark { 148 + background-color: #363636 !important; 149 + } 150 + html.dark-theme .has-text-grey-dark-dark { 151 + color: #4a4a4a !important; 152 + } 153 + html.dark-theme .has-background-grey-dark-dark { 154 + background-color: #4a4a4a !important; 155 + } 156 + html.dark-theme .has-text-grey-dark { 157 + color: #7a7a7a !important; 158 + } 159 + html.dark-theme .has-background-grey-dark { 160 + background-color: #7a7a7a !important; 161 + } 162 + html.dark-theme .has-text-grey-light-dark { 163 + color: #b5b5b5 !important; 164 + } 165 + html.dark-theme .has-background-grey-light-dark { 166 + background-color: #b5b5b5 !important; 167 + } 168 + html.dark-theme .has-text-grey-lighter-dark { 169 + color: #dbdbdb !important; 170 + } 171 + html.dark-theme .has-background-grey-lighter-dark { 172 + background-color: #dbdbdb !important; 173 + } 174 + html.dark-theme .has-text-white-ter-dark { 175 + color: whitesmoke !important; 176 + } 177 + html.dark-theme .has-background-white-ter-dark { 178 + background-color: whitesmoke !important; 179 + } 180 + html.dark-theme .has-text-white-bis-dark { 181 + color: #fafafa !important; 182 + } 183 + html.dark-theme .has-background-white-bis-dark { 184 + background-color: #fafafa !important; 185 + } 186 + html.dark-theme .box { 187 + background-color: #0a0a0a; 188 + box-shadow: 0 2px 3px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.1); 189 + color: #b5b5b5; 190 + } 191 + html.dark-theme a.box:hover, 192 + html.dark-theme a.box:focus { 193 + box-shadow: 0 2px 3px rgba(255, 255, 255, 0.1), 0 0 0 1px #5ea3e4; 194 + } 195 + html.dark-theme a.box:active { 196 + box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.2), 0 0 0 1px #5ea3e4; 197 + } 198 + html.dark-theme .button { 199 + background-color: #0a0a0a; 200 + border-color: #363636; 201 + color: #dbdbdb; 202 + } 203 + html.dark-theme .button:hover, 204 + html.dark-theme .button.is-hovered { 205 + border-color: #4a4a4a; 206 + color: #dbdbdb; 207 + } 208 + html.dark-theme .button:focus, 209 + html.dark-theme .button.is-focused { 210 + border-color: #5ea3e4; 211 + color: #dbdbdb; 212 + } 213 + html.dark-theme .button:focus:not(:active), 214 + html.dark-theme .button.is-focused:not(:active) { 215 + box-shadow: 0 0 0 0.125em rgba(94, 163, 228, 0.25); 216 + } 217 + html.dark-theme .button:active, 218 + html.dark-theme .button.is-active { 219 + border-color: #b5b5b5; 220 + color: #dbdbdb; 221 + } 222 + html.dark-theme .button.is-text { 223 + color: #b5b5b5; 224 + } 225 + html.dark-theme .button.is-text:hover, 226 + html.dark-theme .button.is-text.is-hovered, 227 + html.dark-theme .button.is-text:focus, 228 + html.dark-theme .button.is-text.is-focused { 229 + background-color: #242424; 230 + color: #dbdbdb; 231 + } 232 + html.dark-theme .button.is-text:active, 233 + html.dark-theme .button.is-text.is-active { 234 + background-color: #171717; 235 + color: #dbdbdb; 236 + } 237 + html.dark-theme .button.is-white { 238 + background-color: #e6e6e6; 239 + border-color: transparent; 240 + color: #0a0a0a; 241 + } 242 + html.dark-theme .button.is-white:hover, 243 + html.dark-theme .button.is-white.is-hovered { 244 + background-color: #dfdfdf; 245 + border-color: transparent; 246 + color: #0a0a0a; 247 + } 248 + html.dark-theme .button.is-white:focus, 249 + html.dark-theme .button.is-white.is-focused { 250 + border-color: transparent; 251 + color: #0a0a0a; 252 + } 253 + html.dark-theme .button.is-white:focus:not(:active), 254 + html.dark-theme .button.is-white.is-focused:not(:active) { 255 + box-shadow: 0 0 0 0.125em rgba(230, 230, 230, 0.25); 256 + } 257 + html.dark-theme .button.is-white:active, 258 + html.dark-theme .button.is-white.is-active { 259 + background-color: #d9d9d9; 260 + border-color: transparent; 261 + color: #0a0a0a; 262 + } 263 + html.dark-theme .button.is-white[disabled], 264 + html.dark-theme fieldset[disabled] .button.is-white { 265 + background-color: #e6e6e6; 266 + border-color: transparent; 267 + box-shadow: none; 268 + } 269 + html.dark-theme .button.is-white.is-inverted { 270 + background-color: #0a0a0a; 271 + color: #e6e6e6; 272 + } 273 + html.dark-theme .button.is-white.is-inverted:hover { 274 + background-color: black; 275 + } 276 + html.dark-theme .button.is-white.is-inverted[disabled], 277 + html.dark-theme fieldset[disabled] .button.is-white.is-inverted { 278 + background-color: #0a0a0a; 279 + border-color: transparent; 280 + box-shadow: none; 281 + color: #e6e6e6; 282 + } 283 + html.dark-theme .button.is-white.is-loading::after { 284 + border-color: transparent transparent #0a0a0a #0a0a0a !important; 285 + } 286 + html.dark-theme .button.is-white.is-outlined { 287 + background-color: transparent; 288 + border-color: #e6e6e6; 289 + color: #e6e6e6; 290 + } 291 + html.dark-theme .button.is-white.is-outlined:hover, 292 + html.dark-theme .button.is-white.is-outlined:focus { 293 + background-color: #e6e6e6; 294 + border-color: #e6e6e6; 295 + color: #0a0a0a; 296 + } 297 + html.dark-theme .button.is-white.is-outlined.is-loading::after { 298 + border-color: transparent transparent #e6e6e6 #e6e6e6 !important; 299 + } 300 + html.dark-theme .button.is-white.is-outlined[disabled], 301 + html.dark-theme fieldset[disabled] .button.is-white.is-outlined { 302 + background-color: transparent; 303 + border-color: #e6e6e6; 304 + box-shadow: none; 305 + color: #e6e6e6; 306 + } 307 + html.dark-theme .button.is-white.is-inverted.is-outlined { 308 + background-color: transparent; 309 + border-color: #0a0a0a; 310 + color: #0a0a0a; 311 + } 312 + html.dark-theme .button.is-white.is-inverted.is-outlined:hover, 313 + html.dark-theme .button.is-white.is-inverted.is-outlined:focus { 314 + background-color: #0a0a0a; 315 + color: #e6e6e6; 316 + } 317 + html.dark-theme .button.is-white.is-inverted.is-outlined[disabled], 318 + html.dark-theme fieldset[disabled] .button.is-white.is-inverted.is-outlined { 319 + background-color: transparent; 320 + border-color: #0a0a0a; 321 + box-shadow: none; 322 + color: #0a0a0a; 323 + } 324 + html.dark-theme .button.is-black { 325 + background-color: black; 326 + border-color: transparent; 327 + color: white; 328 + } 329 + html.dark-theme .button.is-black:hover, 330 + html.dark-theme .button.is-black.is-hovered { 331 + background-color: black; 332 + border-color: transparent; 333 + color: white; 334 + } 335 + html.dark-theme .button.is-black:focus, 336 + html.dark-theme .button.is-black.is-focused { 337 + border-color: transparent; 338 + color: white; 339 + } 340 + html.dark-theme .button.is-black:focus:not(:active), 341 + html.dark-theme .button.is-black.is-focused:not(:active) { 342 + box-shadow: 0 0 0 0.125em rgba(0, 0, 0, 0.25); 343 + } 344 + html.dark-theme .button.is-black:active, 345 + html.dark-theme .button.is-black.is-active { 346 + background-color: black; 347 + border-color: transparent; 348 + color: white; 349 + } 350 + html.dark-theme .button.is-black[disabled], 351 + html.dark-theme fieldset[disabled] .button.is-black { 352 + background-color: black; 353 + border-color: transparent; 354 + box-shadow: none; 355 + } 356 + html.dark-theme .button.is-black.is-inverted { 357 + background-color: white; 358 + color: black; 359 + } 360 + html.dark-theme .button.is-black.is-inverted:hover { 361 + background-color: #f2f2f2; 362 + } 363 + html.dark-theme .button.is-black.is-inverted[disabled], 364 + html.dark-theme fieldset[disabled] .button.is-black.is-inverted { 365 + background-color: white; 366 + border-color: transparent; 367 + box-shadow: none; 368 + color: black; 369 + } 370 + html.dark-theme .button.is-black.is-loading::after { 371 + border-color: transparent transparent white white !important; 372 + } 373 + html.dark-theme .button.is-black.is-outlined { 374 + background-color: transparent; 375 + border-color: black; 376 + color: black; 377 + } 378 + html.dark-theme .button.is-black.is-outlined:hover, 379 + html.dark-theme .button.is-black.is-outlined:focus { 380 + background-color: black; 381 + border-color: black; 382 + color: white; 383 + } 384 + html.dark-theme .button.is-black.is-outlined.is-loading::after { 385 + border-color: transparent transparent black black !important; 386 + } 387 + html.dark-theme .button.is-black.is-outlined[disabled], 388 + html.dark-theme fieldset[disabled] .button.is-black.is-outlined { 389 + background-color: transparent; 390 + border-color: black; 391 + box-shadow: none; 392 + color: black; 393 + } 394 + html.dark-theme .button.is-black.is-inverted.is-outlined { 395 + background-color: transparent; 396 + border-color: white; 397 + color: white; 398 + } 399 + html.dark-theme .button.is-black.is-inverted.is-outlined:hover, 400 + html.dark-theme .button.is-black.is-inverted.is-outlined:focus { 401 + background-color: white; 402 + color: black; 403 + } 404 + html.dark-theme .button.is-black.is-inverted.is-outlined[disabled], 405 + html.dark-theme fieldset[disabled] .button.is-black.is-inverted.is-outlined { 406 + background-color: transparent; 407 + border-color: white; 408 + box-shadow: none; 409 + color: white; 410 + } 411 + html.dark-theme .button.is-light { 412 + background-color: #dbdbdb; 413 + border-color: transparent; 414 + color: #363636; 415 + } 416 + html.dark-theme .button.is-light:hover, 417 + html.dark-theme .button.is-light.is-hovered { 418 + background-color: #d5d5d5; 419 + border-color: transparent; 420 + color: #363636; 421 + } 422 + html.dark-theme .button.is-light:focus, 423 + html.dark-theme .button.is-light.is-focused { 424 + border-color: transparent; 425 + color: #363636; 426 + } 427 + html.dark-theme .button.is-light:focus:not(:active), 428 + html.dark-theme .button.is-light.is-focused:not(:active) { 429 + box-shadow: 0 0 0 0.125em rgba(219, 219, 219, 0.25); 430 + } 431 + html.dark-theme .button.is-light:active, 432 + html.dark-theme .button.is-light.is-active { 433 + background-color: #cfcfcf; 434 + border-color: transparent; 435 + color: #363636; 436 + } 437 + html.dark-theme .button.is-light[disabled], 438 + html.dark-theme fieldset[disabled] .button.is-light { 439 + background-color: #dbdbdb; 440 + border-color: transparent; 441 + box-shadow: none; 442 + } 443 + html.dark-theme .button.is-light.is-inverted { 444 + background-color: #363636; 445 + color: #dbdbdb; 446 + } 447 + html.dark-theme .button.is-light.is-inverted:hover { 448 + background-color: #292929; 449 + } 450 + html.dark-theme .button.is-light.is-inverted[disabled], 451 + html.dark-theme fieldset[disabled] .button.is-light.is-inverted { 452 + background-color: #363636; 453 + border-color: transparent; 454 + box-shadow: none; 455 + color: #dbdbdb; 456 + } 457 + html.dark-theme .button.is-light.is-loading::after { 458 + border-color: transparent transparent #363636 #363636 !important; 459 + } 460 + html.dark-theme .button.is-light.is-outlined { 461 + background-color: transparent; 462 + border-color: #dbdbdb; 463 + color: #dbdbdb; 464 + } 465 + html.dark-theme .button.is-light.is-outlined:hover, 466 + html.dark-theme .button.is-light.is-outlined:focus { 467 + background-color: #dbdbdb; 468 + border-color: #dbdbdb; 469 + color: #363636; 470 + } 471 + html.dark-theme .button.is-light.is-outlined.is-loading::after { 472 + border-color: transparent transparent #dbdbdb #dbdbdb !important; 473 + } 474 + html.dark-theme .button.is-light.is-outlined[disabled], 475 + html.dark-theme fieldset[disabled] .button.is-light.is-outlined { 476 + background-color: transparent; 477 + border-color: #dbdbdb; 478 + box-shadow: none; 479 + color: #dbdbdb; 480 + } 481 + html.dark-theme .button.is-light.is-inverted.is-outlined { 482 + background-color: transparent; 483 + border-color: #363636; 484 + color: #363636; 485 + } 486 + html.dark-theme .button.is-light.is-inverted.is-outlined:hover, 487 + html.dark-theme .button.is-light.is-inverted.is-outlined:focus { 488 + background-color: #363636; 489 + color: #dbdbdb; 490 + } 491 + html.dark-theme .button.is-light.is-inverted.is-outlined[disabled], 492 + html.dark-theme fieldset[disabled] .button.is-light.is-inverted.is-outlined { 493 + background-color: transparent; 494 + border-color: #363636; 495 + box-shadow: none; 496 + color: #363636; 497 + } 498 + html.dark-theme .button.is-dark { 499 + background-color: #1c1c1c; 500 + border-color: transparent; 501 + color: whitesmoke; 502 + } 503 + html.dark-theme .button.is-dark:hover, 504 + html.dark-theme .button.is-dark.is-hovered { 505 + background-color: #161616; 506 + border-color: transparent; 507 + color: whitesmoke; 508 + } 509 + html.dark-theme .button.is-dark:focus, 510 + html.dark-theme .button.is-dark.is-focused { 511 + border-color: transparent; 512 + color: whitesmoke; 513 + } 514 + html.dark-theme .button.is-dark:focus:not(:active), 515 + html.dark-theme .button.is-dark.is-focused:not(:active) { 516 + box-shadow: 0 0 0 0.125em rgba(28, 28, 28, 0.25); 517 + } 518 + html.dark-theme .button.is-dark:active, 519 + html.dark-theme .button.is-dark.is-active { 520 + background-color: #0f0f0f; 521 + border-color: transparent; 522 + color: whitesmoke; 523 + } 524 + html.dark-theme .button.is-dark[disabled], 525 + html.dark-theme fieldset[disabled] .button.is-dark { 526 + background-color: #1c1c1c; 527 + border-color: transparent; 528 + box-shadow: none; 529 + } 530 + html.dark-theme .button.is-dark.is-inverted { 531 + background-color: whitesmoke; 532 + color: #1c1c1c; 533 + } 534 + html.dark-theme .button.is-dark.is-inverted:hover { 535 + background-color: #e8e8e8; 536 + } 537 + html.dark-theme .button.is-dark.is-inverted[disabled], 538 + html.dark-theme fieldset[disabled] .button.is-dark.is-inverted { 539 + background-color: whitesmoke; 540 + border-color: transparent; 541 + box-shadow: none; 542 + color: #1c1c1c; 543 + } 544 + html.dark-theme .button.is-dark.is-loading::after { 545 + border-color: transparent transparent whitesmoke whitesmoke !important; 546 + } 547 + html.dark-theme .button.is-dark.is-outlined { 548 + background-color: transparent; 549 + border-color: #1c1c1c; 550 + color: #1c1c1c; 551 + } 552 + html.dark-theme .button.is-dark.is-outlined:hover, 553 + html.dark-theme .button.is-dark.is-outlined:focus { 554 + background-color: #1c1c1c; 555 + border-color: #1c1c1c; 556 + color: whitesmoke; 557 + } 558 + html.dark-theme .button.is-dark.is-outlined.is-loading::after { 559 + border-color: transparent transparent #1c1c1c #1c1c1c !important; 560 + } 561 + html.dark-theme .button.is-dark.is-outlined[disabled], 562 + html.dark-theme fieldset[disabled] .button.is-dark.is-outlined { 563 + background-color: transparent; 564 + border-color: #1c1c1c; 565 + box-shadow: none; 566 + color: #1c1c1c; 567 + } 568 + html.dark-theme .button.is-dark.is-inverted.is-outlined { 569 + background-color: transparent; 570 + border-color: whitesmoke; 571 + color: whitesmoke; 572 + } 573 + html.dark-theme .button.is-dark.is-inverted.is-outlined:hover, 574 + html.dark-theme .button.is-dark.is-inverted.is-outlined:focus { 575 + background-color: whitesmoke; 576 + color: #1c1c1c; 577 + } 578 + html.dark-theme .button.is-dark.is-inverted.is-outlined[disabled], 579 + html.dark-theme fieldset[disabled] .button.is-dark.is-inverted.is-outlined { 580 + background-color: transparent; 581 + border-color: whitesmoke; 582 + box-shadow: none; 583 + color: whitesmoke; 584 + } 585 + html.dark-theme .button.is-primary { 586 + background-color: #009e86; 587 + border-color: transparent; 588 + color: #fff; 589 + } 590 + html.dark-theme .button.is-primary:hover, 591 + html.dark-theme .button.is-primary.is-hovered { 592 + background-color: #00917c; 593 + border-color: transparent; 594 + color: #fff; 595 + } 596 + html.dark-theme .button.is-primary:focus, 597 + html.dark-theme .button.is-primary.is-focused { 598 + border-color: transparent; 599 + color: #fff; 600 + } 601 + html.dark-theme .button.is-primary:focus:not(:active), 602 + html.dark-theme .button.is-primary.is-focused:not(:active) { 603 + box-shadow: 0 0 0 0.125em rgba(0, 158, 134, 0.25); 604 + } 605 + html.dark-theme .button.is-primary:active, 606 + html.dark-theme .button.is-primary.is-active { 607 + background-color: #008571; 608 + border-color: transparent; 609 + color: #fff; 610 + } 611 + html.dark-theme .button.is-primary[disabled], 612 + html.dark-theme fieldset[disabled] .button.is-primary { 613 + background-color: #009e86; 614 + border-color: transparent; 615 + box-shadow: none; 616 + } 617 + html.dark-theme .button.is-primary.is-inverted { 618 + background-color: #fff; 619 + color: #009e86; 620 + } 621 + html.dark-theme .button.is-primary.is-inverted:hover { 622 + background-color: #f2f2f2; 623 + } 624 + html.dark-theme .button.is-primary.is-inverted[disabled], 625 + html.dark-theme fieldset[disabled] .button.is-primary.is-inverted { 626 + background-color: #fff; 627 + border-color: transparent; 628 + box-shadow: none; 629 + color: #009e86; 630 + } 631 + html.dark-theme .button.is-primary.is-loading::after { 632 + border-color: transparent transparent #fff #fff !important; 633 + } 634 + html.dark-theme .button.is-primary.is-outlined { 635 + background-color: transparent; 636 + border-color: #009e86; 637 + color: #009e86; 638 + } 639 + html.dark-theme .button.is-primary.is-outlined:hover, 640 + html.dark-theme .button.is-primary.is-outlined:focus { 641 + background-color: #009e86; 642 + border-color: #009e86; 643 + color: #fff; 644 + } 645 + html.dark-theme .button.is-primary.is-outlined.is-loading::after { 646 + border-color: transparent transparent #009e86 #009e86 !important; 647 + } 648 + html.dark-theme .button.is-primary.is-outlined[disabled], 649 + html.dark-theme fieldset[disabled] .button.is-primary.is-outlined { 650 + background-color: transparent; 651 + border-color: #009e86; 652 + box-shadow: none; 653 + color: #009e86; 654 + } 655 + html.dark-theme .button.is-primary.is-inverted.is-outlined { 656 + background-color: transparent; 657 + border-color: #fff; 658 + color: #fff; 659 + } 660 + html.dark-theme .button.is-primary.is-inverted.is-outlined:hover, 661 + html.dark-theme .button.is-primary.is-inverted.is-outlined:focus { 662 + background-color: #fff; 663 + color: #009e86; 664 + } 665 + html.dark-theme .button.is-primary.is-inverted.is-outlined[disabled], 666 + html.dark-theme fieldset[disabled] .button.is-primary.is-inverted.is-outlined { 667 + background-color: transparent; 668 + border-color: #fff; 669 + box-shadow: none; 670 + color: #fff; 671 + } 672 + html.dark-theme .button.is-link { 673 + background-color: #205bbc; 674 + border-color: transparent; 675 + color: #fff; 676 + } 677 + html.dark-theme .button.is-link:hover, 678 + html.dark-theme .button.is-link.is-hovered { 679 + background-color: #1e56b1; 680 + border-color: transparent; 681 + color: #fff; 682 + } 683 + html.dark-theme .button.is-link:focus, 684 + html.dark-theme .button.is-link.is-focused { 685 + border-color: transparent; 686 + color: #fff; 687 + } 688 + html.dark-theme .button.is-link:focus:not(:active), 689 + html.dark-theme .button.is-link.is-focused:not(:active) { 690 + box-shadow: 0 0 0 0.125em rgba(32, 91, 188, 0.25); 691 + } 692 + html.dark-theme .button.is-link:active, 693 + html.dark-theme .button.is-link.is-active { 694 + background-color: #1c51a6; 695 + border-color: transparent; 696 + color: #fff; 697 + } 698 + html.dark-theme .button.is-link[disabled], 699 + html.dark-theme fieldset[disabled] .button.is-link { 700 + background-color: #205bbc; 701 + border-color: transparent; 702 + box-shadow: none; 703 + } 704 + html.dark-theme .button.is-link.is-inverted { 705 + background-color: #fff; 706 + color: #205bbc; 707 + } 708 + html.dark-theme .button.is-link.is-inverted:hover { 709 + background-color: #f2f2f2; 710 + } 711 + html.dark-theme .button.is-link.is-inverted[disabled], 712 + html.dark-theme fieldset[disabled] .button.is-link.is-inverted { 713 + background-color: #fff; 714 + border-color: transparent; 715 + box-shadow: none; 716 + color: #205bbc; 717 + } 718 + html.dark-theme .button.is-link.is-loading::after { 719 + border-color: transparent transparent #fff #fff !important; 720 + } 721 + html.dark-theme .button.is-link.is-outlined { 722 + background-color: transparent; 723 + border-color: #205bbc; 724 + color: #205bbc; 725 + } 726 + html.dark-theme .button.is-link.is-outlined:hover, 727 + html.dark-theme .button.is-link.is-outlined:focus { 728 + background-color: #205bbc; 729 + border-color: #205bbc; 730 + color: #fff; 731 + } 732 + html.dark-theme .button.is-link.is-outlined.is-loading::after { 733 + border-color: transparent transparent #205bbc #205bbc !important; 734 + } 735 + html.dark-theme .button.is-link.is-outlined[disabled], 736 + html.dark-theme fieldset[disabled] .button.is-link.is-outlined { 737 + background-color: transparent; 738 + border-color: #205bbc; 739 + box-shadow: none; 740 + color: #205bbc; 741 + } 742 + html.dark-theme .button.is-link.is-inverted.is-outlined { 743 + background-color: transparent; 744 + border-color: #fff; 745 + color: #fff; 746 + } 747 + html.dark-theme .button.is-link.is-inverted.is-outlined:hover, 748 + html.dark-theme .button.is-link.is-inverted.is-outlined:focus { 749 + background-color: #fff; 750 + color: #205bbc; 751 + } 752 + html.dark-theme .button.is-link.is-inverted.is-outlined[disabled], 753 + html.dark-theme fieldset[disabled] .button.is-link.is-inverted.is-outlined { 754 + background-color: transparent; 755 + border-color: #fff; 756 + box-shadow: none; 757 + color: #fff; 758 + } 759 + html.dark-theme .button.is-info { 760 + background-color: #0f81cc; 761 + border-color: transparent; 762 + color: #fff; 763 + } 764 + html.dark-theme .button.is-info:hover, 765 + html.dark-theme .button.is-info.is-hovered { 766 + background-color: #0e79c0; 767 + border-color: transparent; 768 + color: #fff; 769 + } 770 + html.dark-theme .button.is-info:focus, 771 + html.dark-theme .button.is-info.is-focused { 772 + border-color: transparent; 773 + color: #fff; 774 + } 775 + html.dark-theme .button.is-info:focus:not(:active), 776 + html.dark-theme .button.is-info.is-focused:not(:active) { 777 + box-shadow: 0 0 0 0.125em rgba(15, 129, 204, 0.25); 778 + } 779 + html.dark-theme .button.is-info:active, 780 + html.dark-theme .button.is-info.is-active { 781 + background-color: #0e72b4; 782 + border-color: transparent; 783 + color: #fff; 784 + } 785 + html.dark-theme .button.is-info[disabled], 786 + html.dark-theme fieldset[disabled] .button.is-info { 787 + background-color: #0f81cc; 788 + border-color: transparent; 789 + box-shadow: none; 790 + } 791 + html.dark-theme .button.is-info.is-inverted { 792 + background-color: #fff; 793 + color: #0f81cc; 794 + } 795 + html.dark-theme .button.is-info.is-inverted:hover { 796 + background-color: #f2f2f2; 797 + } 798 + html.dark-theme .button.is-info.is-inverted[disabled], 799 + html.dark-theme fieldset[disabled] .button.is-info.is-inverted { 800 + background-color: #fff; 801 + border-color: transparent; 802 + box-shadow: none; 803 + color: #0f81cc; 804 + } 805 + html.dark-theme .button.is-info.is-loading::after { 806 + border-color: transparent transparent #fff #fff !important; 807 + } 808 + html.dark-theme .button.is-info.is-outlined { 809 + background-color: transparent; 810 + border-color: #0f81cc; 811 + color: #0f81cc; 812 + } 813 + html.dark-theme .button.is-info.is-outlined:hover, 814 + html.dark-theme .button.is-info.is-outlined:focus { 815 + background-color: #0f81cc; 816 + border-color: #0f81cc; 817 + color: #fff; 818 + } 819 + html.dark-theme .button.is-info.is-outlined.is-loading::after { 820 + border-color: transparent transparent #0f81cc #0f81cc !important; 821 + } 822 + html.dark-theme .button.is-info.is-outlined[disabled], 823 + html.dark-theme fieldset[disabled] .button.is-info.is-outlined { 824 + background-color: transparent; 825 + border-color: #0f81cc; 826 + box-shadow: none; 827 + color: #0f81cc; 828 + } 829 + html.dark-theme .button.is-info.is-inverted.is-outlined { 830 + background-color: transparent; 831 + border-color: #fff; 832 + color: #fff; 833 + } 834 + html.dark-theme .button.is-info.is-inverted.is-outlined:hover, 835 + html.dark-theme .button.is-info.is-inverted.is-outlined:focus { 836 + background-color: #fff; 837 + color: #0f81cc; 838 + } 839 + html.dark-theme .button.is-info.is-inverted.is-outlined[disabled], 840 + html.dark-theme fieldset[disabled] .button.is-info.is-inverted.is-outlined { 841 + background-color: transparent; 842 + border-color: #fff; 843 + box-shadow: none; 844 + color: #fff; 845 + } 846 + html.dark-theme .button.is-success { 847 + background-color: #1ca64c; 848 + border-color: transparent; 849 + color: #fff; 850 + } 851 + html.dark-theme .button.is-success:hover, 852 + html.dark-theme .button.is-success.is-hovered { 853 + background-color: #1a9b47; 854 + border-color: transparent; 855 + color: #fff; 856 + } 857 + html.dark-theme .button.is-success:focus, 858 + html.dark-theme .button.is-success.is-focused { 859 + border-color: transparent; 860 + color: #fff; 861 + } 862 + html.dark-theme .button.is-success:focus:not(:active), 863 + html.dark-theme .button.is-success.is-focused:not(:active) { 864 + box-shadow: 0 0 0 0.125em rgba(28, 166, 76, 0.25); 865 + } 866 + html.dark-theme .button.is-success:active, 867 + html.dark-theme .button.is-success.is-active { 868 + background-color: #189042; 869 + border-color: transparent; 870 + color: #fff; 871 + } 872 + html.dark-theme .button.is-success[disabled], 873 + html.dark-theme fieldset[disabled] .button.is-success { 874 + background-color: #1ca64c; 875 + border-color: transparent; 876 + box-shadow: none; 877 + } 878 + html.dark-theme .button.is-success.is-inverted { 879 + background-color: #fff; 880 + color: #1ca64c; 881 + } 882 + html.dark-theme .button.is-success.is-inverted:hover { 883 + background-color: #f2f2f2; 884 + } 885 + html.dark-theme .button.is-success.is-inverted[disabled], 886 + html.dark-theme fieldset[disabled] .button.is-success.is-inverted { 887 + background-color: #fff; 888 + border-color: transparent; 889 + box-shadow: none; 890 + color: #1ca64c; 891 + } 892 + html.dark-theme .button.is-success.is-loading::after { 893 + border-color: transparent transparent #fff #fff !important; 894 + } 895 + html.dark-theme .button.is-success.is-outlined { 896 + background-color: transparent; 897 + border-color: #1ca64c; 898 + color: #1ca64c; 899 + } 900 + html.dark-theme .button.is-success.is-outlined:hover, 901 + html.dark-theme .button.is-success.is-outlined:focus { 902 + background-color: #1ca64c; 903 + border-color: #1ca64c; 904 + color: #fff; 905 + } 906 + html.dark-theme .button.is-success.is-outlined.is-loading::after { 907 + border-color: transparent transparent #1ca64c #1ca64c !important; 908 + } 909 + html.dark-theme .button.is-success.is-outlined[disabled], 910 + html.dark-theme fieldset[disabled] .button.is-success.is-outlined { 911 + background-color: transparent; 912 + border-color: #1ca64c; 913 + box-shadow: none; 914 + color: #1ca64c; 915 + } 916 + html.dark-theme .button.is-success.is-inverted.is-outlined { 917 + background-color: transparent; 918 + border-color: #fff; 919 + color: #fff; 920 + } 921 + html.dark-theme .button.is-success.is-inverted.is-outlined:hover, 922 + html.dark-theme .button.is-success.is-inverted.is-outlined:focus { 923 + background-color: #fff; 924 + color: #1ca64c; 925 + } 926 + html.dark-theme .button.is-success.is-inverted.is-outlined[disabled], 927 + html.dark-theme fieldset[disabled] .button.is-success.is-inverted.is-outlined { 928 + background-color: transparent; 929 + border-color: #fff; 930 + box-shadow: none; 931 + color: #fff; 932 + } 933 + html.dark-theme .button.is-warning { 934 + background-color: #ffd324; 935 + border-color: transparent; 936 + color: rgba(0, 0, 0, 0.7); 937 + } 938 + html.dark-theme .button.is-warning:hover, 939 + html.dark-theme .button.is-warning.is-hovered { 940 + background-color: #ffd117; 941 + border-color: transparent; 942 + color: rgba(0, 0, 0, 0.7); 943 + } 944 + html.dark-theme .button.is-warning:focus, 945 + html.dark-theme .button.is-warning.is-focused { 946 + border-color: transparent; 947 + color: rgba(0, 0, 0, 0.7); 948 + } 949 + html.dark-theme .button.is-warning:focus:not(:active), 950 + html.dark-theme .button.is-warning.is-focused:not(:active) { 951 + box-shadow: 0 0 0 0.125em rgba(255, 211, 36, 0.25); 952 + } 953 + html.dark-theme .button.is-warning:active, 954 + html.dark-theme .button.is-warning.is-active { 955 + background-color: #ffce0a; 956 + border-color: transparent; 957 + color: rgba(0, 0, 0, 0.7); 958 + } 959 + html.dark-theme .button.is-warning[disabled], 960 + html.dark-theme fieldset[disabled] .button.is-warning { 961 + background-color: #ffd324; 962 + border-color: transparent; 963 + box-shadow: none; 964 + } 965 + html.dark-theme .button.is-warning.is-inverted { 966 + background-color: rgba(0, 0, 0, 0.7); 967 + color: #ffd324; 968 + } 969 + html.dark-theme .button.is-warning.is-inverted:hover { 970 + background-color: rgba(0, 0, 0, 0.7); 971 + } 972 + html.dark-theme .button.is-warning.is-inverted[disabled], 973 + html.dark-theme fieldset[disabled] .button.is-warning.is-inverted { 974 + background-color: rgba(0, 0, 0, 0.7); 975 + border-color: transparent; 976 + box-shadow: none; 977 + color: #ffd324; 978 + } 979 + html.dark-theme .button.is-warning.is-loading::after { 980 + border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; 981 + } 982 + html.dark-theme .button.is-warning.is-outlined { 983 + background-color: transparent; 984 + border-color: #ffd324; 985 + color: #ffd324; 986 + } 987 + html.dark-theme .button.is-warning.is-outlined:hover, 988 + html.dark-theme .button.is-warning.is-outlined:focus { 989 + background-color: #ffd324; 990 + border-color: #ffd324; 991 + color: rgba(0, 0, 0, 0.7); 992 + } 993 + html.dark-theme .button.is-warning.is-outlined.is-loading::after { 994 + border-color: transparent transparent #ffd324 #ffd324 !important; 995 + } 996 + html.dark-theme .button.is-warning.is-outlined[disabled], 997 + html.dark-theme fieldset[disabled] .button.is-warning.is-outlined { 998 + background-color: transparent; 999 + border-color: #ffd324; 1000 + box-shadow: none; 1001 + color: #ffd324; 1002 + } 1003 + html.dark-theme .button.is-warning.is-inverted.is-outlined { 1004 + background-color: transparent; 1005 + border-color: rgba(0, 0, 0, 0.7); 1006 + color: rgba(0, 0, 0, 0.7); 1007 + } 1008 + html.dark-theme .button.is-warning.is-inverted.is-outlined:hover, 1009 + html.dark-theme .button.is-warning.is-inverted.is-outlined:focus { 1010 + background-color: rgba(0, 0, 0, 0.7); 1011 + color: #ffd324; 1012 + } 1013 + html.dark-theme .button.is-warning.is-inverted.is-outlined[disabled], 1014 + html.dark-theme fieldset[disabled] .button.is-warning.is-inverted.is-outlined { 1015 + background-color: transparent; 1016 + border-color: rgba(0, 0, 0, 0.7); 1017 + box-shadow: none; 1018 + color: rgba(0, 0, 0, 0.7); 1019 + } 1020 + html.dark-theme .button.is-danger { 1021 + background-color: #ff0537; 1022 + border-color: transparent; 1023 + color: #fff; 1024 + } 1025 + html.dark-theme .button.is-danger:hover, 1026 + html.dark-theme .button.is-danger.is-hovered { 1027 + background-color: #f70031; 1028 + border-color: transparent; 1029 + color: #fff; 1030 + } 1031 + html.dark-theme .button.is-danger:focus, 1032 + html.dark-theme .button.is-danger.is-focused { 1033 + border-color: transparent; 1034 + color: #fff; 1035 + } 1036 + html.dark-theme .button.is-danger:focus:not(:active), 1037 + html.dark-theme .button.is-danger.is-focused:not(:active) { 1038 + box-shadow: 0 0 0 0.125em rgba(255, 5, 55, 0.25); 1039 + } 1040 + html.dark-theme .button.is-danger:active, 1041 + html.dark-theme .button.is-danger.is-active { 1042 + background-color: #eb002f; 1043 + border-color: transparent; 1044 + color: #fff; 1045 + } 1046 + html.dark-theme .button.is-danger[disabled], 1047 + html.dark-theme fieldset[disabled] .button.is-danger { 1048 + background-color: #ff0537; 1049 + border-color: transparent; 1050 + box-shadow: none; 1051 + } 1052 + html.dark-theme .button.is-danger.is-inverted { 1053 + background-color: #fff; 1054 + color: #ff0537; 1055 + } 1056 + html.dark-theme .button.is-danger.is-inverted:hover { 1057 + background-color: #f2f2f2; 1058 + } 1059 + html.dark-theme .button.is-danger.is-inverted[disabled], 1060 + html.dark-theme fieldset[disabled] .button.is-danger.is-inverted { 1061 + background-color: #fff; 1062 + border-color: transparent; 1063 + box-shadow: none; 1064 + color: #ff0537; 1065 + } 1066 + html.dark-theme .button.is-danger.is-loading::after { 1067 + border-color: transparent transparent #fff #fff !important; 1068 + } 1069 + html.dark-theme .button.is-danger.is-outlined { 1070 + background-color: transparent; 1071 + border-color: #ff0537; 1072 + color: #ff0537; 1073 + } 1074 + html.dark-theme .button.is-danger.is-outlined:hover, 1075 + html.dark-theme .button.is-danger.is-outlined:focus { 1076 + background-color: #ff0537; 1077 + border-color: #ff0537; 1078 + color: #fff; 1079 + } 1080 + html.dark-theme .button.is-danger.is-outlined.is-loading::after { 1081 + border-color: transparent transparent #ff0537 #ff0537 !important; 1082 + } 1083 + html.dark-theme .button.is-danger.is-outlined[disabled], 1084 + html.dark-theme fieldset[disabled] .button.is-danger.is-outlined { 1085 + background-color: transparent; 1086 + border-color: #ff0537; 1087 + box-shadow: none; 1088 + color: #ff0537; 1089 + } 1090 + html.dark-theme .button.is-danger.is-inverted.is-outlined { 1091 + background-color: transparent; 1092 + border-color: #fff; 1093 + color: #fff; 1094 + } 1095 + html.dark-theme .button.is-danger.is-inverted.is-outlined:hover, 1096 + html.dark-theme .button.is-danger.is-inverted.is-outlined:focus { 1097 + background-color: #fff; 1098 + color: #ff0537; 1099 + } 1100 + html.dark-theme .button.is-danger.is-inverted.is-outlined[disabled], 1101 + html.dark-theme fieldset[disabled] .button.is-danger.is-inverted.is-outlined { 1102 + background-color: transparent; 1103 + border-color: #fff; 1104 + box-shadow: none; 1105 + color: #fff; 1106 + } 1107 + html.dark-theme .button.is-white-dark { 1108 + background-color: white; 1109 + border-color: transparent; 1110 + color: #0a0a0a; 1111 + } 1112 + html.dark-theme .button.is-white-dark:hover, 1113 + html.dark-theme .button.is-white-dark.is-hovered { 1114 + background-color: #f9f9f9; 1115 + border-color: transparent; 1116 + color: #0a0a0a; 1117 + } 1118 + html.dark-theme .button.is-white-dark:focus, 1119 + html.dark-theme .button.is-white-dark.is-focused { 1120 + border-color: transparent; 1121 + color: #0a0a0a; 1122 + } 1123 + html.dark-theme .button.is-white-dark:focus:not(:active), 1124 + html.dark-theme .button.is-white-dark.is-focused:not(:active) { 1125 + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); 1126 + } 1127 + html.dark-theme .button.is-white-dark:active, 1128 + html.dark-theme .button.is-white-dark.is-active { 1129 + background-color: #f2f2f2; 1130 + border-color: transparent; 1131 + color: #0a0a0a; 1132 + } 1133 + html.dark-theme .button.is-white-dark[disabled], 1134 + html.dark-theme fieldset[disabled] .button.is-white-dark { 1135 + background-color: white; 1136 + border-color: transparent; 1137 + box-shadow: none; 1138 + } 1139 + html.dark-theme .button.is-white-dark.is-inverted { 1140 + background-color: #0a0a0a; 1141 + color: white; 1142 + } 1143 + html.dark-theme .button.is-white-dark.is-inverted:hover { 1144 + background-color: black; 1145 + } 1146 + html.dark-theme .button.is-white-dark.is-inverted[disabled], 1147 + html.dark-theme fieldset[disabled] .button.is-white-dark.is-inverted { 1148 + background-color: #0a0a0a; 1149 + border-color: transparent; 1150 + box-shadow: none; 1151 + color: white; 1152 + } 1153 + html.dark-theme .button.is-white-dark.is-loading::after { 1154 + border-color: transparent transparent #0a0a0a #0a0a0a !important; 1155 + } 1156 + html.dark-theme .button.is-white-dark.is-outlined { 1157 + background-color: transparent; 1158 + border-color: white; 1159 + color: white; 1160 + } 1161 + html.dark-theme .button.is-white-dark.is-outlined:hover, 1162 + html.dark-theme .button.is-white-dark.is-outlined:focus { 1163 + background-color: white; 1164 + border-color: white; 1165 + color: #0a0a0a; 1166 + } 1167 + html.dark-theme .button.is-white-dark.is-outlined.is-loading::after { 1168 + border-color: transparent transparent white white !important; 1169 + } 1170 + html.dark-theme .button.is-white-dark.is-outlined[disabled], 1171 + html.dark-theme fieldset[disabled] .button.is-white-dark.is-outlined { 1172 + background-color: transparent; 1173 + border-color: white; 1174 + box-shadow: none; 1175 + color: white; 1176 + } 1177 + html.dark-theme .button.is-white-dark.is-inverted.is-outlined { 1178 + background-color: transparent; 1179 + border-color: #0a0a0a; 1180 + color: #0a0a0a; 1181 + } 1182 + html.dark-theme .button.is-white-dark.is-inverted.is-outlined:hover, 1183 + html.dark-theme .button.is-white-dark.is-inverted.is-outlined:focus { 1184 + background-color: #0a0a0a; 1185 + color: white; 1186 + } 1187 + html.dark-theme .button.is-white-dark.is-inverted.is-outlined[disabled], 1188 + html.dark-theme fieldset[disabled] .button.is-white-dark.is-inverted.is-outlined { 1189 + background-color: transparent; 1190 + border-color: #0a0a0a; 1191 + box-shadow: none; 1192 + color: #0a0a0a; 1193 + } 1194 + html.dark-theme .button.is-black-dark { 1195 + background-color: #0a0a0a; 1196 + border-color: transparent; 1197 + color: white; 1198 + } 1199 + html.dark-theme .button.is-black-dark:hover, 1200 + html.dark-theme .button.is-black-dark.is-hovered { 1201 + background-color: #040404; 1202 + border-color: transparent; 1203 + color: white; 1204 + } 1205 + html.dark-theme .button.is-black-dark:focus, 1206 + html.dark-theme .button.is-black-dark.is-focused { 1207 + border-color: transparent; 1208 + color: white; 1209 + } 1210 + html.dark-theme .button.is-black-dark:focus:not(:active), 1211 + html.dark-theme .button.is-black-dark.is-focused:not(:active) { 1212 + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); 1213 + } 1214 + html.dark-theme .button.is-black-dark:active, 1215 + html.dark-theme .button.is-black-dark.is-active { 1216 + background-color: black; 1217 + border-color: transparent; 1218 + color: white; 1219 + } 1220 + html.dark-theme .button.is-black-dark[disabled], 1221 + html.dark-theme fieldset[disabled] .button.is-black-dark { 1222 + background-color: #0a0a0a; 1223 + border-color: transparent; 1224 + box-shadow: none; 1225 + } 1226 + html.dark-theme .button.is-black-dark.is-inverted { 1227 + background-color: white; 1228 + color: #0a0a0a; 1229 + } 1230 + html.dark-theme .button.is-black-dark.is-inverted:hover { 1231 + background-color: #f2f2f2; 1232 + } 1233 + html.dark-theme .button.is-black-dark.is-inverted[disabled], 1234 + html.dark-theme fieldset[disabled] .button.is-black-dark.is-inverted { 1235 + background-color: white; 1236 + border-color: transparent; 1237 + box-shadow: none; 1238 + color: #0a0a0a; 1239 + } 1240 + html.dark-theme .button.is-black-dark.is-loading::after { 1241 + border-color: transparent transparent white white !important; 1242 + } 1243 + html.dark-theme .button.is-black-dark.is-outlined { 1244 + background-color: transparent; 1245 + border-color: #0a0a0a; 1246 + color: #0a0a0a; 1247 + } 1248 + html.dark-theme .button.is-black-dark.is-outlined:hover, 1249 + html.dark-theme .button.is-black-dark.is-outlined:focus { 1250 + background-color: #0a0a0a; 1251 + border-color: #0a0a0a; 1252 + color: white; 1253 + } 1254 + html.dark-theme .button.is-black-dark.is-outlined.is-loading::after { 1255 + border-color: transparent transparent #0a0a0a #0a0a0a !important; 1256 + } 1257 + html.dark-theme .button.is-black-dark.is-outlined[disabled], 1258 + html.dark-theme fieldset[disabled] .button.is-black-dark.is-outlined { 1259 + background-color: transparent; 1260 + border-color: #0a0a0a; 1261 + box-shadow: none; 1262 + color: #0a0a0a; 1263 + } 1264 + html.dark-theme .button.is-black-dark.is-inverted.is-outlined { 1265 + background-color: transparent; 1266 + border-color: white; 1267 + color: white; 1268 + } 1269 + html.dark-theme .button.is-black-dark.is-inverted.is-outlined:hover, 1270 + html.dark-theme .button.is-black-dark.is-inverted.is-outlined:focus { 1271 + background-color: white; 1272 + color: #0a0a0a; 1273 + } 1274 + html.dark-theme .button.is-black-dark.is-inverted.is-outlined[disabled], 1275 + html.dark-theme fieldset[disabled] .button.is-black-dark.is-inverted.is-outlined { 1276 + background-color: transparent; 1277 + border-color: white; 1278 + box-shadow: none; 1279 + color: white; 1280 + } 1281 + html.dark-theme .button.is-light-dark { 1282 + background-color: whitesmoke; 1283 + border-color: transparent; 1284 + color: #363636; 1285 + } 1286 + html.dark-theme .button.is-light-dark:hover, 1287 + html.dark-theme .button.is-light-dark.is-hovered { 1288 + background-color: #eeeeee; 1289 + border-color: transparent; 1290 + color: #363636; 1291 + } 1292 + html.dark-theme .button.is-light-dark:focus, 1293 + html.dark-theme .button.is-light-dark.is-focused { 1294 + border-color: transparent; 1295 + color: #363636; 1296 + } 1297 + html.dark-theme .button.is-light-dark:focus:not(:active), 1298 + html.dark-theme .button.is-light-dark.is-focused:not(:active) { 1299 + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); 1300 + } 1301 + html.dark-theme .button.is-light-dark:active, 1302 + html.dark-theme .button.is-light-dark.is-active { 1303 + background-color: #e8e8e8; 1304 + border-color: transparent; 1305 + color: #363636; 1306 + } 1307 + html.dark-theme .button.is-light-dark[disabled], 1308 + html.dark-theme fieldset[disabled] .button.is-light-dark { 1309 + background-color: whitesmoke; 1310 + border-color: transparent; 1311 + box-shadow: none; 1312 + } 1313 + html.dark-theme .button.is-light-dark.is-inverted { 1314 + background-color: #363636; 1315 + color: whitesmoke; 1316 + } 1317 + html.dark-theme .button.is-light-dark.is-inverted:hover { 1318 + background-color: #292929; 1319 + } 1320 + html.dark-theme .button.is-light-dark.is-inverted[disabled], 1321 + html.dark-theme fieldset[disabled] .button.is-light-dark.is-inverted { 1322 + background-color: #363636; 1323 + border-color: transparent; 1324 + box-shadow: none; 1325 + color: whitesmoke; 1326 + } 1327 + html.dark-theme .button.is-light-dark.is-loading::after { 1328 + border-color: transparent transparent #363636 #363636 !important; 1329 + } 1330 + html.dark-theme .button.is-light-dark.is-outlined { 1331 + background-color: transparent; 1332 + border-color: whitesmoke; 1333 + color: whitesmoke; 1334 + } 1335 + html.dark-theme .button.is-light-dark.is-outlined:hover, 1336 + html.dark-theme .button.is-light-dark.is-outlined:focus { 1337 + background-color: whitesmoke; 1338 + border-color: whitesmoke; 1339 + color: #363636; 1340 + } 1341 + html.dark-theme .button.is-light-dark.is-outlined.is-loading::after { 1342 + border-color: transparent transparent whitesmoke whitesmoke !important; 1343 + } 1344 + html.dark-theme .button.is-light-dark.is-outlined[disabled], 1345 + html.dark-theme fieldset[disabled] .button.is-light-dark.is-outlined { 1346 + background-color: transparent; 1347 + border-color: whitesmoke; 1348 + box-shadow: none; 1349 + color: whitesmoke; 1350 + } 1351 + html.dark-theme .button.is-light-dark.is-inverted.is-outlined { 1352 + background-color: transparent; 1353 + border-color: #363636; 1354 + color: #363636; 1355 + } 1356 + html.dark-theme .button.is-light-dark.is-inverted.is-outlined:hover, 1357 + html.dark-theme .button.is-light-dark.is-inverted.is-outlined:focus { 1358 + background-color: #363636; 1359 + color: whitesmoke; 1360 + } 1361 + html.dark-theme .button.is-light-dark.is-inverted.is-outlined[disabled], 1362 + html.dark-theme fieldset[disabled] .button.is-light-dark.is-inverted.is-outlined { 1363 + background-color: transparent; 1364 + border-color: #363636; 1365 + box-shadow: none; 1366 + color: #363636; 1367 + } 1368 + html.dark-theme .button.is-dark-dark { 1369 + background-color: #363636; 1370 + border-color: transparent; 1371 + color: whitesmoke; 1372 + } 1373 + html.dark-theme .button.is-dark-dark:hover, 1374 + html.dark-theme .button.is-dark-dark.is-hovered { 1375 + background-color: #2f2f2f; 1376 + border-color: transparent; 1377 + color: whitesmoke; 1378 + } 1379 + html.dark-theme .button.is-dark-dark:focus, 1380 + html.dark-theme .button.is-dark-dark.is-focused { 1381 + border-color: transparent; 1382 + color: whitesmoke; 1383 + } 1384 + html.dark-theme .button.is-dark-dark:focus:not(:active), 1385 + html.dark-theme .button.is-dark-dark.is-focused:not(:active) { 1386 + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); 1387 + } 1388 + html.dark-theme .button.is-dark-dark:active, 1389 + html.dark-theme .button.is-dark-dark.is-active { 1390 + background-color: #292929; 1391 + border-color: transparent; 1392 + color: whitesmoke; 1393 + } 1394 + html.dark-theme .button.is-dark-dark[disabled], 1395 + html.dark-theme fieldset[disabled] .button.is-dark-dark { 1396 + background-color: #363636; 1397 + border-color: transparent; 1398 + box-shadow: none; 1399 + } 1400 + html.dark-theme .button.is-dark-dark.is-inverted { 1401 + background-color: whitesmoke; 1402 + color: #363636; 1403 + } 1404 + html.dark-theme .button.is-dark-dark.is-inverted:hover { 1405 + background-color: #e8e8e8; 1406 + } 1407 + html.dark-theme .button.is-dark-dark.is-inverted[disabled], 1408 + html.dark-theme fieldset[disabled] .button.is-dark-dark.is-inverted { 1409 + background-color: whitesmoke; 1410 + border-color: transparent; 1411 + box-shadow: none; 1412 + color: #363636; 1413 + } 1414 + html.dark-theme .button.is-dark-dark.is-loading::after { 1415 + border-color: transparent transparent whitesmoke whitesmoke !important; 1416 + } 1417 + html.dark-theme .button.is-dark-dark.is-outlined { 1418 + background-color: transparent; 1419 + border-color: #363636; 1420 + color: #363636; 1421 + } 1422 + html.dark-theme .button.is-dark-dark.is-outlined:hover, 1423 + html.dark-theme .button.is-dark-dark.is-outlined:focus { 1424 + background-color: #363636; 1425 + border-color: #363636; 1426 + color: whitesmoke; 1427 + } 1428 + html.dark-theme .button.is-dark-dark.is-outlined.is-loading::after { 1429 + border-color: transparent transparent #363636 #363636 !important; 1430 + } 1431 + html.dark-theme .button.is-dark-dark.is-outlined[disabled], 1432 + html.dark-theme fieldset[disabled] .button.is-dark-dark.is-outlined { 1433 + background-color: transparent; 1434 + border-color: #363636; 1435 + box-shadow: none; 1436 + color: #363636; 1437 + } 1438 + html.dark-theme .button.is-dark-dark.is-inverted.is-outlined { 1439 + background-color: transparent; 1440 + border-color: whitesmoke; 1441 + color: whitesmoke; 1442 + } 1443 + html.dark-theme .button.is-dark-dark.is-inverted.is-outlined:hover, 1444 + html.dark-theme .button.is-dark-dark.is-inverted.is-outlined:focus { 1445 + background-color: whitesmoke; 1446 + color: #363636; 1447 + } 1448 + html.dark-theme .button.is-dark-dark.is-inverted.is-outlined[disabled], 1449 + html.dark-theme fieldset[disabled] .button.is-dark-dark.is-inverted.is-outlined { 1450 + background-color: transparent; 1451 + border-color: whitesmoke; 1452 + box-shadow: none; 1453 + color: whitesmoke; 1454 + } 1455 + html.dark-theme .button.is-primary-dark { 1456 + background-color: #00d1b2; 1457 + border-color: transparent; 1458 + color: #fff; 1459 + } 1460 + html.dark-theme .button.is-primary-dark:hover, 1461 + html.dark-theme .button.is-primary-dark.is-hovered { 1462 + background-color: #00c4a7; 1463 + border-color: transparent; 1464 + color: #fff; 1465 + } 1466 + html.dark-theme .button.is-primary-dark:focus, 1467 + html.dark-theme .button.is-primary-dark.is-focused { 1468 + border-color: transparent; 1469 + color: #fff; 1470 + } 1471 + html.dark-theme .button.is-primary-dark:focus:not(:active), 1472 + html.dark-theme .button.is-primary-dark.is-focused:not(:active) { 1473 + box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); 1474 + } 1475 + html.dark-theme .button.is-primary-dark:active, 1476 + html.dark-theme .button.is-primary-dark.is-active { 1477 + background-color: #00b89c; 1478 + border-color: transparent; 1479 + color: #fff; 1480 + } 1481 + html.dark-theme .button.is-primary-dark[disabled], 1482 + html.dark-theme fieldset[disabled] .button.is-primary-dark { 1483 + background-color: #00d1b2; 1484 + border-color: transparent; 1485 + box-shadow: none; 1486 + } 1487 + html.dark-theme .button.is-primary-dark.is-inverted { 1488 + background-color: #fff; 1489 + color: #00d1b2; 1490 + } 1491 + html.dark-theme .button.is-primary-dark.is-inverted:hover { 1492 + background-color: #f2f2f2; 1493 + } 1494 + html.dark-theme .button.is-primary-dark.is-inverted[disabled], 1495 + html.dark-theme fieldset[disabled] .button.is-primary-dark.is-inverted { 1496 + background-color: #fff; 1497 + border-color: transparent; 1498 + box-shadow: none; 1499 + color: #00d1b2; 1500 + } 1501 + html.dark-theme .button.is-primary-dark.is-loading::after { 1502 + border-color: transparent transparent #fff #fff !important; 1503 + } 1504 + html.dark-theme .button.is-primary-dark.is-outlined { 1505 + background-color: transparent; 1506 + border-color: #00d1b2; 1507 + color: #00d1b2; 1508 + } 1509 + html.dark-theme .button.is-primary-dark.is-outlined:hover, 1510 + html.dark-theme .button.is-primary-dark.is-outlined:focus { 1511 + background-color: #00d1b2; 1512 + border-color: #00d1b2; 1513 + color: #fff; 1514 + } 1515 + html.dark-theme .button.is-primary-dark.is-outlined.is-loading::after { 1516 + border-color: transparent transparent #00d1b2 #00d1b2 !important; 1517 + } 1518 + html.dark-theme .button.is-primary-dark.is-outlined[disabled], 1519 + html.dark-theme fieldset[disabled] .button.is-primary-dark.is-outlined { 1520 + background-color: transparent; 1521 + border-color: #00d1b2; 1522 + box-shadow: none; 1523 + color: #00d1b2; 1524 + } 1525 + html.dark-theme .button.is-primary-dark.is-inverted.is-outlined { 1526 + background-color: transparent; 1527 + border-color: #fff; 1528 + color: #fff; 1529 + } 1530 + html.dark-theme .button.is-primary-dark.is-inverted.is-outlined:hover, 1531 + html.dark-theme .button.is-primary-dark.is-inverted.is-outlined:focus { 1532 + background-color: #fff; 1533 + color: #00d1b2; 1534 + } 1535 + html.dark-theme .button.is-primary-dark.is-inverted.is-outlined[disabled], 1536 + html.dark-theme fieldset[disabled] .button.is-primary-dark.is-inverted.is-outlined { 1537 + background-color: transparent; 1538 + border-color: #fff; 1539 + box-shadow: none; 1540 + color: #fff; 1541 + } 1542 + html.dark-theme .button.is-link-dark { 1543 + background-color: #3273dc; 1544 + border-color: transparent; 1545 + color: #fff; 1546 + } 1547 + html.dark-theme .button.is-link-dark:hover, 1548 + html.dark-theme .button.is-link-dark.is-hovered { 1549 + background-color: #276cda; 1550 + border-color: transparent; 1551 + color: #fff; 1552 + } 1553 + html.dark-theme .button.is-link-dark:focus, 1554 + html.dark-theme .button.is-link-dark.is-focused { 1555 + border-color: transparent; 1556 + color: #fff; 1557 + } 1558 + html.dark-theme .button.is-link-dark:focus:not(:active), 1559 + html.dark-theme .button.is-link-dark.is-focused:not(:active) { 1560 + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); 1561 + } 1562 + html.dark-theme .button.is-link-dark:active, 1563 + html.dark-theme .button.is-link-dark.is-active { 1564 + background-color: #2366d1; 1565 + border-color: transparent; 1566 + color: #fff; 1567 + } 1568 + html.dark-theme .button.is-link-dark[disabled], 1569 + html.dark-theme fieldset[disabled] .button.is-link-dark { 1570 + background-color: #3273dc; 1571 + border-color: transparent; 1572 + box-shadow: none; 1573 + } 1574 + html.dark-theme .button.is-link-dark.is-inverted { 1575 + background-color: #fff; 1576 + color: #3273dc; 1577 + } 1578 + html.dark-theme .button.is-link-dark.is-inverted:hover { 1579 + background-color: #f2f2f2; 1580 + } 1581 + html.dark-theme .button.is-link-dark.is-inverted[disabled], 1582 + html.dark-theme fieldset[disabled] .button.is-link-dark.is-inverted { 1583 + background-color: #fff; 1584 + border-color: transparent; 1585 + box-shadow: none; 1586 + color: #3273dc; 1587 + } 1588 + html.dark-theme .button.is-link-dark.is-loading::after { 1589 + border-color: transparent transparent #fff #fff !important; 1590 + } 1591 + html.dark-theme .button.is-link-dark.is-outlined { 1592 + background-color: transparent; 1593 + border-color: #3273dc; 1594 + color: #3273dc; 1595 + } 1596 + html.dark-theme .button.is-link-dark.is-outlined:hover, 1597 + html.dark-theme .button.is-link-dark.is-outlined:focus { 1598 + background-color: #3273dc; 1599 + border-color: #3273dc; 1600 + color: #fff; 1601 + } 1602 + html.dark-theme .button.is-link-dark.is-outlined.is-loading::after { 1603 + border-color: transparent transparent #3273dc #3273dc !important; 1604 + } 1605 + html.dark-theme .button.is-link-dark.is-outlined[disabled], 1606 + html.dark-theme fieldset[disabled] .button.is-link-dark.is-outlined { 1607 + background-color: transparent; 1608 + border-color: #3273dc; 1609 + box-shadow: none; 1610 + color: #3273dc; 1611 + } 1612 + html.dark-theme .button.is-link-dark.is-inverted.is-outlined { 1613 + background-color: transparent; 1614 + border-color: #fff; 1615 + color: #fff; 1616 + } 1617 + html.dark-theme .button.is-link-dark.is-inverted.is-outlined:hover, 1618 + html.dark-theme .button.is-link-dark.is-inverted.is-outlined:focus { 1619 + background-color: #fff; 1620 + color: #3273dc; 1621 + } 1622 + html.dark-theme .button.is-link-dark.is-inverted.is-outlined[disabled], 1623 + html.dark-theme fieldset[disabled] .button.is-link-dark.is-inverted.is-outlined { 1624 + background-color: transparent; 1625 + border-color: #fff; 1626 + box-shadow: none; 1627 + color: #fff; 1628 + } 1629 + html.dark-theme .button.is-info-dark { 1630 + background-color: #209cee; 1631 + border-color: transparent; 1632 + color: #fff; 1633 + } 1634 + html.dark-theme .button.is-info-dark:hover, 1635 + html.dark-theme .button.is-info-dark.is-hovered { 1636 + background-color: #1496ed; 1637 + border-color: transparent; 1638 + color: #fff; 1639 + } 1640 + html.dark-theme .button.is-info-dark:focus, 1641 + html.dark-theme .button.is-info-dark.is-focused { 1642 + border-color: transparent; 1643 + color: #fff; 1644 + } 1645 + html.dark-theme .button.is-info-dark:focus:not(:active), 1646 + html.dark-theme .button.is-info-dark.is-focused:not(:active) { 1647 + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); 1648 + } 1649 + html.dark-theme .button.is-info-dark:active, 1650 + html.dark-theme .button.is-info-dark.is-active { 1651 + background-color: #118fe4; 1652 + border-color: transparent; 1653 + color: #fff; 1654 + } 1655 + html.dark-theme .button.is-info-dark[disabled], 1656 + html.dark-theme fieldset[disabled] .button.is-info-dark { 1657 + background-color: #209cee; 1658 + border-color: transparent; 1659 + box-shadow: none; 1660 + } 1661 + html.dark-theme .button.is-info-dark.is-inverted { 1662 + background-color: #fff; 1663 + color: #209cee; 1664 + } 1665 + html.dark-theme .button.is-info-dark.is-inverted:hover { 1666 + background-color: #f2f2f2; 1667 + } 1668 + html.dark-theme .button.is-info-dark.is-inverted[disabled], 1669 + html.dark-theme fieldset[disabled] .button.is-info-dark.is-inverted { 1670 + background-color: #fff; 1671 + border-color: transparent; 1672 + box-shadow: none; 1673 + color: #209cee; 1674 + } 1675 + html.dark-theme .button.is-info-dark.is-loading::after { 1676 + border-color: transparent transparent #fff #fff !important; 1677 + } 1678 + html.dark-theme .button.is-info-dark.is-outlined { 1679 + background-color: transparent; 1680 + border-color: #209cee; 1681 + color: #209cee; 1682 + } 1683 + html.dark-theme .button.is-info-dark.is-outlined:hover, 1684 + html.dark-theme .button.is-info-dark.is-outlined:focus { 1685 + background-color: #209cee; 1686 + border-color: #209cee; 1687 + color: #fff; 1688 + } 1689 + html.dark-theme .button.is-info-dark.is-outlined.is-loading::after { 1690 + border-color: transparent transparent #209cee #209cee !important; 1691 + } 1692 + html.dark-theme .button.is-info-dark.is-outlined[disabled], 1693 + html.dark-theme fieldset[disabled] .button.is-info-dark.is-outlined { 1694 + background-color: transparent; 1695 + border-color: #209cee; 1696 + box-shadow: none; 1697 + color: #209cee; 1698 + } 1699 + html.dark-theme .button.is-info-dark.is-inverted.is-outlined { 1700 + background-color: transparent; 1701 + border-color: #fff; 1702 + color: #fff; 1703 + } 1704 + html.dark-theme .button.is-info-dark.is-inverted.is-outlined:hover, 1705 + html.dark-theme .button.is-info-dark.is-inverted.is-outlined:focus { 1706 + background-color: #fff; 1707 + color: #209cee; 1708 + } 1709 + html.dark-theme .button.is-info-dark.is-inverted.is-outlined[disabled], 1710 + html.dark-theme fieldset[disabled] .button.is-info-dark.is-inverted.is-outlined { 1711 + background-color: transparent; 1712 + border-color: #fff; 1713 + box-shadow: none; 1714 + color: #fff; 1715 + } 1716 + html.dark-theme .button.is-success-dark { 1717 + background-color: #23d160; 1718 + border-color: transparent; 1719 + color: #fff; 1720 + } 1721 + html.dark-theme .button.is-success-dark:hover, 1722 + html.dark-theme .button.is-success-dark.is-hovered { 1723 + background-color: #22c65b; 1724 + border-color: transparent; 1725 + color: #fff; 1726 + } 1727 + html.dark-theme .button.is-success-dark:focus, 1728 + html.dark-theme .button.is-success-dark.is-focused { 1729 + border-color: transparent; 1730 + color: #fff; 1731 + } 1732 + html.dark-theme .button.is-success-dark:focus:not(:active), 1733 + html.dark-theme .button.is-success-dark.is-focused:not(:active) { 1734 + box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); 1735 + } 1736 + html.dark-theme .button.is-success-dark:active, 1737 + html.dark-theme .button.is-success-dark.is-active { 1738 + background-color: #20bc56; 1739 + border-color: transparent; 1740 + color: #fff; 1741 + } 1742 + html.dark-theme .button.is-success-dark[disabled], 1743 + html.dark-theme fieldset[disabled] .button.is-success-dark { 1744 + background-color: #23d160; 1745 + border-color: transparent; 1746 + box-shadow: none; 1747 + } 1748 + html.dark-theme .button.is-success-dark.is-inverted { 1749 + background-color: #fff; 1750 + color: #23d160; 1751 + } 1752 + html.dark-theme .button.is-success-dark.is-inverted:hover { 1753 + background-color: #f2f2f2; 1754 + } 1755 + html.dark-theme .button.is-success-dark.is-inverted[disabled], 1756 + html.dark-theme fieldset[disabled] .button.is-success-dark.is-inverted { 1757 + background-color: #fff; 1758 + border-color: transparent; 1759 + box-shadow: none; 1760 + color: #23d160; 1761 + } 1762 + html.dark-theme .button.is-success-dark.is-loading::after { 1763 + border-color: transparent transparent #fff #fff !important; 1764 + } 1765 + html.dark-theme .button.is-success-dark.is-outlined { 1766 + background-color: transparent; 1767 + border-color: #23d160; 1768 + color: #23d160; 1769 + } 1770 + html.dark-theme .button.is-success-dark.is-outlined:hover, 1771 + html.dark-theme .button.is-success-dark.is-outlined:focus { 1772 + background-color: #23d160; 1773 + border-color: #23d160; 1774 + color: #fff; 1775 + } 1776 + html.dark-theme .button.is-success-dark.is-outlined.is-loading::after { 1777 + border-color: transparent transparent #23d160 #23d160 !important; 1778 + } 1779 + html.dark-theme .button.is-success-dark.is-outlined[disabled], 1780 + html.dark-theme fieldset[disabled] .button.is-success-dark.is-outlined { 1781 + background-color: transparent; 1782 + border-color: #23d160; 1783 + box-shadow: none; 1784 + color: #23d160; 1785 + } 1786 + html.dark-theme .button.is-success-dark.is-inverted.is-outlined { 1787 + background-color: transparent; 1788 + border-color: #fff; 1789 + color: #fff; 1790 + } 1791 + html.dark-theme .button.is-success-dark.is-inverted.is-outlined:hover, 1792 + html.dark-theme .button.is-success-dark.is-inverted.is-outlined:focus { 1793 + background-color: #fff; 1794 + color: #23d160; 1795 + } 1796 + html.dark-theme .button.is-success-dark.is-inverted.is-outlined[disabled], 1797 + html.dark-theme fieldset[disabled] .button.is-success-dark.is-inverted.is-outlined { 1798 + background-color: transparent; 1799 + border-color: #fff; 1800 + box-shadow: none; 1801 + color: #fff; 1802 + } 1803 + html.dark-theme .button.is-warning-dark { 1804 + background-color: #ffdd57; 1805 + border-color: transparent; 1806 + color: rgba(0, 0, 0, 0.7); 1807 + } 1808 + html.dark-theme .button.is-warning-dark:hover, 1809 + html.dark-theme .button.is-warning-dark.is-hovered { 1810 + background-color: #ffdb4a; 1811 + border-color: transparent; 1812 + color: rgba(0, 0, 0, 0.7); 1813 + } 1814 + html.dark-theme .button.is-warning-dark:focus, 1815 + html.dark-theme .button.is-warning-dark.is-focused { 1816 + border-color: transparent; 1817 + color: rgba(0, 0, 0, 0.7); 1818 + } 1819 + html.dark-theme .button.is-warning-dark:focus:not(:active), 1820 + html.dark-theme .button.is-warning-dark.is-focused:not(:active) { 1821 + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); 1822 + } 1823 + html.dark-theme .button.is-warning-dark:active, 1824 + html.dark-theme .button.is-warning-dark.is-active { 1825 + background-color: #ffd83d; 1826 + border-color: transparent; 1827 + color: rgba(0, 0, 0, 0.7); 1828 + } 1829 + html.dark-theme .button.is-warning-dark[disabled], 1830 + html.dark-theme fieldset[disabled] .button.is-warning-dark { 1831 + background-color: #ffdd57; 1832 + border-color: transparent; 1833 + box-shadow: none; 1834 + } 1835 + html.dark-theme .button.is-warning-dark.is-inverted { 1836 + background-color: rgba(0, 0, 0, 0.7); 1837 + color: #ffdd57; 1838 + } 1839 + html.dark-theme .button.is-warning-dark.is-inverted:hover { 1840 + background-color: rgba(0, 0, 0, 0.7); 1841 + } 1842 + html.dark-theme .button.is-warning-dark.is-inverted[disabled], 1843 + html.dark-theme fieldset[disabled] .button.is-warning-dark.is-inverted { 1844 + background-color: rgba(0, 0, 0, 0.7); 1845 + border-color: transparent; 1846 + box-shadow: none; 1847 + color: #ffdd57; 1848 + } 1849 + html.dark-theme .button.is-warning-dark.is-loading::after { 1850 + border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; 1851 + } 1852 + html.dark-theme .button.is-warning-dark.is-outlined { 1853 + background-color: transparent; 1854 + border-color: #ffdd57; 1855 + color: #ffdd57; 1856 + } 1857 + html.dark-theme .button.is-warning-dark.is-outlined:hover, 1858 + html.dark-theme .button.is-warning-dark.is-outlined:focus { 1859 + background-color: #ffdd57; 1860 + border-color: #ffdd57; 1861 + color: rgba(0, 0, 0, 0.7); 1862 + } 1863 + html.dark-theme .button.is-warning-dark.is-outlined.is-loading::after { 1864 + border-color: transparent transparent #ffdd57 #ffdd57 !important; 1865 + } 1866 + html.dark-theme .button.is-warning-dark.is-outlined[disabled], 1867 + html.dark-theme fieldset[disabled] .button.is-warning-dark.is-outlined { 1868 + background-color: transparent; 1869 + border-color: #ffdd57; 1870 + box-shadow: none; 1871 + color: #ffdd57; 1872 + } 1873 + html.dark-theme .button.is-warning-dark.is-inverted.is-outlined { 1874 + background-color: transparent; 1875 + border-color: rgba(0, 0, 0, 0.7); 1876 + color: rgba(0, 0, 0, 0.7); 1877 + } 1878 + html.dark-theme .button.is-warning-dark.is-inverted.is-outlined:hover, 1879 + html.dark-theme .button.is-warning-dark.is-inverted.is-outlined:focus { 1880 + background-color: rgba(0, 0, 0, 0.7); 1881 + color: #ffdd57; 1882 + } 1883 + html.dark-theme .button.is-warning-dark.is-inverted.is-outlined[disabled], 1884 + html.dark-theme fieldset[disabled] .button.is-warning-dark.is-inverted.is-outlined { 1885 + background-color: transparent; 1886 + border-color: rgba(0, 0, 0, 0.7); 1887 + box-shadow: none; 1888 + color: rgba(0, 0, 0, 0.7); 1889 + } 1890 + html.dark-theme .button.is-danger-dark { 1891 + background-color: #ff3860; 1892 + border-color: transparent; 1893 + color: #fff; 1894 + } 1895 + html.dark-theme .button.is-danger-dark:hover, 1896 + html.dark-theme .button.is-danger-dark.is-hovered { 1897 + background-color: #ff2b56; 1898 + border-color: transparent; 1899 + color: #fff; 1900 + } 1901 + html.dark-theme .button.is-danger-dark:focus, 1902 + html.dark-theme .button.is-danger-dark.is-focused { 1903 + border-color: transparent; 1904 + color: #fff; 1905 + } 1906 + html.dark-theme .button.is-danger-dark:focus:not(:active), 1907 + html.dark-theme .button.is-danger-dark.is-focused:not(:active) { 1908 + box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); 1909 + } 1910 + html.dark-theme .button.is-danger-dark:active, 1911 + html.dark-theme .button.is-danger-dark.is-active { 1912 + background-color: #ff1f4b; 1913 + border-color: transparent; 1914 + color: #fff; 1915 + } 1916 + html.dark-theme .button.is-danger-dark[disabled], 1917 + html.dark-theme fieldset[disabled] .button.is-danger-dark { 1918 + background-color: #ff3860; 1919 + border-color: transparent; 1920 + box-shadow: none; 1921 + } 1922 + html.dark-theme .button.is-danger-dark.is-inverted { 1923 + background-color: #fff; 1924 + color: #ff3860; 1925 + } 1926 + html.dark-theme .button.is-danger-dark.is-inverted:hover { 1927 + background-color: #f2f2f2; 1928 + } 1929 + html.dark-theme .button.is-danger-dark.is-inverted[disabled], 1930 + html.dark-theme fieldset[disabled] .button.is-danger-dark.is-inverted { 1931 + background-color: #fff; 1932 + border-color: transparent; 1933 + box-shadow: none; 1934 + color: #ff3860; 1935 + } 1936 + html.dark-theme .button.is-danger-dark.is-loading::after { 1937 + border-color: transparent transparent #fff #fff !important; 1938 + } 1939 + html.dark-theme .button.is-danger-dark.is-outlined { 1940 + background-color: transparent; 1941 + border-color: #ff3860; 1942 + color: #ff3860; 1943 + } 1944 + html.dark-theme .button.is-danger-dark.is-outlined:hover, 1945 + html.dark-theme .button.is-danger-dark.is-outlined:focus { 1946 + background-color: #ff3860; 1947 + border-color: #ff3860; 1948 + color: #fff; 1949 + } 1950 + html.dark-theme .button.is-danger-dark.is-outlined.is-loading::after { 1951 + border-color: transparent transparent #ff3860 #ff3860 !important; 1952 + } 1953 + html.dark-theme .button.is-danger-dark.is-outlined[disabled], 1954 + html.dark-theme fieldset[disabled] .button.is-danger-dark.is-outlined { 1955 + background-color: transparent; 1956 + border-color: #ff3860; 1957 + box-shadow: none; 1958 + color: #ff3860; 1959 + } 1960 + html.dark-theme .button.is-danger-dark.is-inverted.is-outlined { 1961 + background-color: transparent; 1962 + border-color: #fff; 1963 + color: #fff; 1964 + } 1965 + html.dark-theme .button.is-danger-dark.is-inverted.is-outlined:hover, 1966 + html.dark-theme .button.is-danger-dark.is-inverted.is-outlined:focus { 1967 + background-color: #fff; 1968 + color: #ff3860; 1969 + } 1970 + html.dark-theme .button.is-danger-dark.is-inverted.is-outlined[disabled], 1971 + html.dark-theme fieldset[disabled] .button.is-danger-dark.is-inverted.is-outlined { 1972 + background-color: transparent; 1973 + border-color: #fff; 1974 + box-shadow: none; 1975 + color: #fff; 1976 + } 1977 + html.dark-theme .button[disabled], 1978 + html.dark-theme fieldset[disabled] .button { 1979 + background-color: #0a0a0a; 1980 + border-color: #363636; 1981 + } 1982 + html.dark-theme .button.is-static { 1983 + background-color: whitesmoke; 1984 + border-color: #363636; 1985 + color: #7a7a7a; 1986 + } 1987 + html.dark-theme .content h1, 1988 + html.dark-theme .content h2, 1989 + html.dark-theme .content h3, 1990 + html.dark-theme .content h4, 1991 + html.dark-theme .content h5, 1992 + html.dark-theme .content h6 { 1993 + color: #dbdbdb; 1994 + } 1995 + html.dark-theme .content blockquote { 1996 + background-color: #242424; 1997 + border-left: 5px solid #363636; 1998 + } 1999 + html.dark-theme .content table td, 2000 + html.dark-theme .content table th { 2001 + border: 1px solid #363636; 2002 + } 2003 + html.dark-theme .content table th { 2004 + color: #dbdbdb; 2005 + } 2006 + html.dark-theme .content table thead td, 2007 + html.dark-theme .content table thead th { 2008 + color: #dbdbdb; 2009 + } 2010 + html.dark-theme .content table tfoot td, 2011 + html.dark-theme .content table tfoot th { 2012 + color: #dbdbdb; 2013 + } 2014 + html.dark-theme .input, 2015 + html.dark-theme .textarea { 2016 + background-color: #0a0a0a; 2017 + border-color: #363636; 2018 + color: #dbdbdb; 2019 + box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.1); 2020 + } 2021 + html.dark-theme .input::-moz-placeholder, 2022 + html.dark-theme .textarea::-moz-placeholder { 2023 + color: rgba(219, 219, 219, 0.3); 2024 + } 2025 + html.dark-theme .input::-webkit-input-placeholder, 2026 + html.dark-theme .textarea::-webkit-input-placeholder { 2027 + color: rgba(219, 219, 219, 0.3); 2028 + } 2029 + html.dark-theme .input:-moz-placeholder, 2030 + html.dark-theme .textarea:-moz-placeholder { 2031 + color: rgba(219, 219, 219, 0.3); 2032 + } 2033 + html.dark-theme .input:-ms-input-placeholder, 2034 + html.dark-theme .textarea:-ms-input-placeholder { 2035 + color: rgba(219, 219, 219, 0.3); 2036 + } 2037 + html.dark-theme .input:hover, 2038 + html.dark-theme .input.is-hovered, 2039 + html.dark-theme .textarea:hover, 2040 + html.dark-theme .textarea.is-hovered { 2041 + border-color: #4a4a4a; 2042 + } 2043 + html.dark-theme .input:focus, 2044 + html.dark-theme .input.is-focused, 2045 + html.dark-theme .input:active, 2046 + html.dark-theme .input.is-active, 2047 + html.dark-theme .textarea:focus, 2048 + html.dark-theme .textarea.is-focused, 2049 + html.dark-theme .textarea:active, 2050 + html.dark-theme .textarea.is-active { 2051 + border-color: #5ea3e4; 2052 + box-shadow: 0 0 0 0.125em rgba(94, 163, 228, 0.25); 2053 + } 2054 + html.dark-theme .input[disabled], 2055 + html.dark-theme fieldset[disabled] .input, 2056 + html.dark-theme .textarea[disabled], 2057 + html.dark-theme fieldset[disabled] .textarea { 2058 + background-color: #242424; 2059 + border-color: #242424; 2060 + color: #b5b5b5; 2061 + } 2062 + html.dark-theme .input[disabled]::-moz-placeholder, 2063 + html.dark-theme fieldset[disabled] .input::-moz-placeholder, 2064 + html.dark-theme .textarea[disabled]::-moz-placeholder, 2065 + html.dark-theme fieldset[disabled] .textarea::-moz-placeholder { 2066 + color: rgba(181, 181, 181, 0.3); 2067 + } 2068 + html.dark-theme .input[disabled]::-webkit-input-placeholder, 2069 + html.dark-theme fieldset[disabled] .input::-webkit-input-placeholder, 2070 + html.dark-theme .textarea[disabled]::-webkit-input-placeholder, 2071 + html.dark-theme fieldset[disabled] .textarea::-webkit-input-placeholder { 2072 + color: rgba(181, 181, 181, 0.3); 2073 + } 2074 + html.dark-theme .input[disabled]:-moz-placeholder, 2075 + html.dark-theme fieldset[disabled] .input:-moz-placeholder, 2076 + html.dark-theme .textarea[disabled]:-moz-placeholder, 2077 + html.dark-theme fieldset[disabled] .textarea:-moz-placeholder { 2078 + color: rgba(181, 181, 181, 0.3); 2079 + } 2080 + html.dark-theme .input[disabled]:-ms-input-placeholder, 2081 + html.dark-theme fieldset[disabled] .input:-ms-input-placeholder, 2082 + html.dark-theme .textarea[disabled]:-ms-input-placeholder, 2083 + html.dark-theme fieldset[disabled] .textarea:-ms-input-placeholder { 2084 + color: rgba(181, 181, 181, 0.3); 2085 + } 2086 + html.dark-theme .input.is-white, 2087 + html.dark-theme .textarea.is-white { 2088 + border-color: #e6e6e6; 2089 + } 2090 + html.dark-theme .input.is-white:focus, 2091 + html.dark-theme .input.is-white.is-focused, 2092 + html.dark-theme .input.is-white:active, 2093 + html.dark-theme .input.is-white.is-active, 2094 + html.dark-theme .textarea.is-white:focus, 2095 + html.dark-theme .textarea.is-white.is-focused, 2096 + html.dark-theme .textarea.is-white:active, 2097 + html.dark-theme .textarea.is-white.is-active { 2098 + box-shadow: 0 0 0 0.125em rgba(230, 230, 230, 0.25); 2099 + } 2100 + html.dark-theme .input.is-black, 2101 + html.dark-theme .textarea.is-black { 2102 + border-color: black; 2103 + } 2104 + html.dark-theme .input.is-black:focus, 2105 + html.dark-theme .input.is-black.is-focused, 2106 + html.dark-theme .input.is-black:active, 2107 + html.dark-theme .input.is-black.is-active, 2108 + html.dark-theme .textarea.is-black:focus, 2109 + html.dark-theme .textarea.is-black.is-focused, 2110 + html.dark-theme .textarea.is-black:active, 2111 + html.dark-theme .textarea.is-black.is-active { 2112 + box-shadow: 0 0 0 0.125em rgba(0, 0, 0, 0.25); 2113 + } 2114 + html.dark-theme .input.is-light, 2115 + html.dark-theme .textarea.is-light { 2116 + border-color: #dbdbdb; 2117 + } 2118 + html.dark-theme .input.is-light:focus, 2119 + html.dark-theme .input.is-light.is-focused, 2120 + html.dark-theme .input.is-light:active, 2121 + html.dark-theme .input.is-light.is-active, 2122 + html.dark-theme .textarea.is-light:focus, 2123 + html.dark-theme .textarea.is-light.is-focused, 2124 + html.dark-theme .textarea.is-light:active, 2125 + html.dark-theme .textarea.is-light.is-active { 2126 + box-shadow: 0 0 0 0.125em rgba(219, 219, 219, 0.25); 2127 + } 2128 + html.dark-theme .input.is-dark, 2129 + html.dark-theme .textarea.is-dark { 2130 + border-color: #1c1c1c; 2131 + } 2132 + html.dark-theme .input.is-dark:focus, 2133 + html.dark-theme .input.is-dark.is-focused, 2134 + html.dark-theme .input.is-dark:active, 2135 + html.dark-theme .input.is-dark.is-active, 2136 + html.dark-theme .textarea.is-dark:focus, 2137 + html.dark-theme .textarea.is-dark.is-focused, 2138 + html.dark-theme .textarea.is-dark:active, 2139 + html.dark-theme .textarea.is-dark.is-active { 2140 + box-shadow: 0 0 0 0.125em rgba(28, 28, 28, 0.25); 2141 + } 2142 + html.dark-theme .input.is-primary, 2143 + html.dark-theme .textarea.is-primary { 2144 + border-color: #009e86; 2145 + } 2146 + html.dark-theme .input.is-primary:focus, 2147 + html.dark-theme .input.is-primary.is-focused, 2148 + html.dark-theme .input.is-primary:active, 2149 + html.dark-theme .input.is-primary.is-active, 2150 + html.dark-theme .textarea.is-primary:focus, 2151 + html.dark-theme .textarea.is-primary.is-focused, 2152 + html.dark-theme .textarea.is-primary:active, 2153 + html.dark-theme .textarea.is-primary.is-active { 2154 + box-shadow: 0 0 0 0.125em rgba(0, 158, 134, 0.25); 2155 + } 2156 + html.dark-theme .input.is-link, 2157 + html.dark-theme .textarea.is-link { 2158 + border-color: #205bbc; 2159 + } 2160 + html.dark-theme .input.is-link:focus, 2161 + html.dark-theme .input.is-link.is-focused, 2162 + html.dark-theme .input.is-link:active, 2163 + html.dark-theme .input.is-link.is-active, 2164 + html.dark-theme .textarea.is-link:focus, 2165 + html.dark-theme .textarea.is-link.is-focused, 2166 + html.dark-theme .textarea.is-link:active, 2167 + html.dark-theme .textarea.is-link.is-active { 2168 + box-shadow: 0 0 0 0.125em rgba(32, 91, 188, 0.25); 2169 + } 2170 + html.dark-theme .input.is-info, 2171 + html.dark-theme .textarea.is-info { 2172 + border-color: #0f81cc; 2173 + } 2174 + html.dark-theme .input.is-info:focus, 2175 + html.dark-theme .input.is-info.is-focused, 2176 + html.dark-theme .input.is-info:active, 2177 + html.dark-theme .input.is-info.is-active, 2178 + html.dark-theme .textarea.is-info:focus, 2179 + html.dark-theme .textarea.is-info.is-focused, 2180 + html.dark-theme .textarea.is-info:active, 2181 + html.dark-theme .textarea.is-info.is-active { 2182 + box-shadow: 0 0 0 0.125em rgba(15, 129, 204, 0.25); 2183 + } 2184 + html.dark-theme .input.is-success, 2185 + html.dark-theme .textarea.is-success { 2186 + border-color: #1ca64c; 2187 + } 2188 + html.dark-theme .input.is-success:focus, 2189 + html.dark-theme .input.is-success.is-focused, 2190 + html.dark-theme .input.is-success:active, 2191 + html.dark-theme .input.is-success.is-active, 2192 + html.dark-theme .textarea.is-success:focus, 2193 + html.dark-theme .textarea.is-success.is-focused, 2194 + html.dark-theme .textarea.is-success:active, 2195 + html.dark-theme .textarea.is-success.is-active { 2196 + box-shadow: 0 0 0 0.125em rgba(28, 166, 76, 0.25); 2197 + } 2198 + html.dark-theme .input.is-warning, 2199 + html.dark-theme .textarea.is-warning { 2200 + border-color: #ffd324; 2201 + } 2202 + html.dark-theme .input.is-warning:focus, 2203 + html.dark-theme .input.is-warning.is-focused, 2204 + html.dark-theme .input.is-warning:active, 2205 + html.dark-theme .input.is-warning.is-active, 2206 + html.dark-theme .textarea.is-warning:focus, 2207 + html.dark-theme .textarea.is-warning.is-focused, 2208 + html.dark-theme .textarea.is-warning:active, 2209 + html.dark-theme .textarea.is-warning.is-active { 2210 + box-shadow: 0 0 0 0.125em rgba(255, 211, 36, 0.25); 2211 + } 2212 + html.dark-theme .input.is-danger, 2213 + html.dark-theme .textarea.is-danger { 2214 + border-color: #ff0537; 2215 + } 2216 + html.dark-theme .input.is-danger:focus, 2217 + html.dark-theme .input.is-danger.is-focused, 2218 + html.dark-theme .input.is-danger:active, 2219 + html.dark-theme .input.is-danger.is-active, 2220 + html.dark-theme .textarea.is-danger:focus, 2221 + html.dark-theme .textarea.is-danger.is-focused, 2222 + html.dark-theme .textarea.is-danger:active, 2223 + html.dark-theme .textarea.is-danger.is-active { 2224 + box-shadow: 0 0 0 0.125em rgba(255, 5, 55, 0.25); 2225 + } 2226 + html.dark-theme .input.is-white-dark, 2227 + html.dark-theme .textarea.is-white-dark { 2228 + border-color: white; 2229 + } 2230 + html.dark-theme .input.is-white-dark:focus, 2231 + html.dark-theme .input.is-white-dark.is-focused, 2232 + html.dark-theme .input.is-white-dark:active, 2233 + html.dark-theme .input.is-white-dark.is-active, 2234 + html.dark-theme .textarea.is-white-dark:focus, 2235 + html.dark-theme .textarea.is-white-dark.is-focused, 2236 + html.dark-theme .textarea.is-white-dark:active, 2237 + html.dark-theme .textarea.is-white-dark.is-active { 2238 + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); 2239 + } 2240 + html.dark-theme .input.is-black-dark, 2241 + html.dark-theme .textarea.is-black-dark { 2242 + border-color: #0a0a0a; 2243 + } 2244 + html.dark-theme .input.is-black-dark:focus, 2245 + html.dark-theme .input.is-black-dark.is-focused, 2246 + html.dark-theme .input.is-black-dark:active, 2247 + html.dark-theme .input.is-black-dark.is-active, 2248 + html.dark-theme .textarea.is-black-dark:focus, 2249 + html.dark-theme .textarea.is-black-dark.is-focused, 2250 + html.dark-theme .textarea.is-black-dark:active, 2251 + html.dark-theme .textarea.is-black-dark.is-active { 2252 + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); 2253 + } 2254 + html.dark-theme .input.is-light-dark, 2255 + html.dark-theme .textarea.is-light-dark { 2256 + border-color: whitesmoke; 2257 + } 2258 + html.dark-theme .input.is-light-dark:focus, 2259 + html.dark-theme .input.is-light-dark.is-focused, 2260 + html.dark-theme .input.is-light-dark:active, 2261 + html.dark-theme .input.is-light-dark.is-active, 2262 + html.dark-theme .textarea.is-light-dark:focus, 2263 + html.dark-theme .textarea.is-light-dark.is-focused, 2264 + html.dark-theme .textarea.is-light-dark:active, 2265 + html.dark-theme .textarea.is-light-dark.is-active { 2266 + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); 2267 + } 2268 + html.dark-theme .input.is-dark-dark, 2269 + html.dark-theme .textarea.is-dark-dark { 2270 + border-color: #363636; 2271 + } 2272 + html.dark-theme .input.is-dark-dark:focus, 2273 + html.dark-theme .input.is-dark-dark.is-focused, 2274 + html.dark-theme .input.is-dark-dark:active, 2275 + html.dark-theme .input.is-dark-dark.is-active, 2276 + html.dark-theme .textarea.is-dark-dark:focus, 2277 + html.dark-theme .textarea.is-dark-dark.is-focused, 2278 + html.dark-theme .textarea.is-dark-dark:active, 2279 + html.dark-theme .textarea.is-dark-dark.is-active { 2280 + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); 2281 + } 2282 + html.dark-theme .input.is-primary-dark, 2283 + html.dark-theme .textarea.is-primary-dark { 2284 + border-color: #00d1b2; 2285 + } 2286 + html.dark-theme .input.is-primary-dark:focus, 2287 + html.dark-theme .input.is-primary-dark.is-focused, 2288 + html.dark-theme .input.is-primary-dark:active, 2289 + html.dark-theme .input.is-primary-dark.is-active, 2290 + html.dark-theme .textarea.is-primary-dark:focus, 2291 + html.dark-theme .textarea.is-primary-dark.is-focused, 2292 + html.dark-theme .textarea.is-primary-dark:active, 2293 + html.dark-theme .textarea.is-primary-dark.is-active { 2294 + box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); 2295 + } 2296 + html.dark-theme .input.is-link-dark, 2297 + html.dark-theme .textarea.is-link-dark { 2298 + border-color: #3273dc; 2299 + } 2300 + html.dark-theme .input.is-link-dark:focus, 2301 + html.dark-theme .input.is-link-dark.is-focused, 2302 + html.dark-theme .input.is-link-dark:active, 2303 + html.dark-theme .input.is-link-dark.is-active, 2304 + html.dark-theme .textarea.is-link-dark:focus, 2305 + html.dark-theme .textarea.is-link-dark.is-focused, 2306 + html.dark-theme .textarea.is-link-dark:active, 2307 + html.dark-theme .textarea.is-link-dark.is-active { 2308 + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); 2309 + } 2310 + html.dark-theme .input.is-info-dark, 2311 + html.dark-theme .textarea.is-info-dark { 2312 + border-color: #209cee; 2313 + } 2314 + html.dark-theme .input.is-info-dark:focus, 2315 + html.dark-theme .input.is-info-dark.is-focused, 2316 + html.dark-theme .input.is-info-dark:active, 2317 + html.dark-theme .input.is-info-dark.is-active, 2318 + html.dark-theme .textarea.is-info-dark:focus, 2319 + html.dark-theme .textarea.is-info-dark.is-focused, 2320 + html.dark-theme .textarea.is-info-dark:active, 2321 + html.dark-theme .textarea.is-info-dark.is-active { 2322 + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); 2323 + } 2324 + html.dark-theme .input.is-success-dark, 2325 + html.dark-theme .textarea.is-success-dark { 2326 + border-color: #23d160; 2327 + } 2328 + html.dark-theme .input.is-success-dark:focus, 2329 + html.dark-theme .input.is-success-dark.is-focused, 2330 + html.dark-theme .input.is-success-dark:active, 2331 + html.dark-theme .input.is-success-dark.is-active, 2332 + html.dark-theme .textarea.is-success-dark:focus, 2333 + html.dark-theme .textarea.is-success-dark.is-focused, 2334 + html.dark-theme .textarea.is-success-dark:active, 2335 + html.dark-theme .textarea.is-success-dark.is-active { 2336 + box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); 2337 + } 2338 + html.dark-theme .input.is-warning-dark, 2339 + html.dark-theme .textarea.is-warning-dark { 2340 + border-color: #ffdd57; 2341 + } 2342 + html.dark-theme .input.is-warning-dark:focus, 2343 + html.dark-theme .input.is-warning-dark.is-focused, 2344 + html.dark-theme .input.is-warning-dark:active, 2345 + html.dark-theme .input.is-warning-dark.is-active, 2346 + html.dark-theme .textarea.is-warning-dark:focus, 2347 + html.dark-theme .textarea.is-warning-dark.is-focused, 2348 + html.dark-theme .textarea.is-warning-dark:active, 2349 + html.dark-theme .textarea.is-warning-dark.is-active { 2350 + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); 2351 + } 2352 + html.dark-theme .input.is-danger-dark, 2353 + html.dark-theme .textarea.is-danger-dark { 2354 + border-color: #ff3860; 2355 + } 2356 + html.dark-theme .input.is-danger-dark:focus, 2357 + html.dark-theme .input.is-danger-dark.is-focused, 2358 + html.dark-theme .input.is-danger-dark:active, 2359 + html.dark-theme .input.is-danger-dark.is-active, 2360 + html.dark-theme .textarea.is-danger-dark:focus, 2361 + html.dark-theme .textarea.is-danger-dark.is-focused, 2362 + html.dark-theme .textarea.is-danger-dark:active, 2363 + html.dark-theme .textarea.is-danger-dark.is-active { 2364 + box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); 2365 + } 2366 + html.dark-theme .checkbox:hover, 2367 + html.dark-theme .radio:hover { 2368 + color: #dbdbdb; 2369 + } 2370 + html.dark-theme .checkbox[disabled], 2371 + html.dark-theme fieldset[disabled] .checkbox, 2372 + html.dark-theme .radio[disabled], 2373 + html.dark-theme fieldset[disabled] .radio { 2374 + color: #b5b5b5; 2375 + } 2376 + html.dark-theme .select:not(.is-multiple):not(.is-loading)::after { 2377 + border-color: #5ea3e4; 2378 + } 2379 + html.dark-theme .select select[disabled]:hover, 2380 + html.dark-theme fieldset[disabled] .select select:hover { 2381 + border-color: #242424; 2382 + } 2383 + html.dark-theme .select:not(.is-multiple):not(.is-loading):hover::after { 2384 + border-color: #dbdbdb; 2385 + } 2386 + html.dark-theme .select.is-white:not(:hover)::after { 2387 + border-color: #e6e6e6; 2388 + } 2389 + html.dark-theme .select.is-white select { 2390 + border-color: #e6e6e6; 2391 + } 2392 + html.dark-theme .select.is-white select:hover, 2393 + html.dark-theme .select.is-white select.is-hovered { 2394 + border-color: #d9d9d9; 2395 + } 2396 + html.dark-theme .select.is-white select:focus, 2397 + html.dark-theme .select.is-white select.is-focused, 2398 + html.dark-theme .select.is-white select:active, 2399 + html.dark-theme .select.is-white select.is-active { 2400 + box-shadow: 0 0 0 0.125em rgba(230, 230, 230, 0.25); 2401 + } 2402 + html.dark-theme .select.is-black:not(:hover)::after { 2403 + border-color: black; 2404 + } 2405 + html.dark-theme .select.is-black select { 2406 + border-color: black; 2407 + } 2408 + html.dark-theme .select.is-black select:hover, 2409 + html.dark-theme .select.is-black select.is-hovered { 2410 + border-color: black; 2411 + } 2412 + html.dark-theme .select.is-black select:focus, 2413 + html.dark-theme .select.is-black select.is-focused, 2414 + html.dark-theme .select.is-black select:active, 2415 + html.dark-theme .select.is-black select.is-active { 2416 + box-shadow: 0 0 0 0.125em rgba(0, 0, 0, 0.25); 2417 + } 2418 + html.dark-theme .select.is-light:not(:hover)::after { 2419 + border-color: #dbdbdb; 2420 + } 2421 + html.dark-theme .select.is-light select { 2422 + border-color: #dbdbdb; 2423 + } 2424 + html.dark-theme .select.is-light select:hover, 2425 + html.dark-theme .select.is-light select.is-hovered { 2426 + border-color: #cfcfcf; 2427 + } 2428 + html.dark-theme .select.is-light select:focus, 2429 + html.dark-theme .select.is-light select.is-focused, 2430 + html.dark-theme .select.is-light select:active, 2431 + html.dark-theme .select.is-light select.is-active { 2432 + box-shadow: 0 0 0 0.125em rgba(219, 219, 219, 0.25); 2433 + } 2434 + html.dark-theme .select.is-dark:not(:hover)::after { 2435 + border-color: #1c1c1c; 2436 + } 2437 + html.dark-theme .select.is-dark select { 2438 + border-color: #1c1c1c; 2439 + } 2440 + html.dark-theme .select.is-dark select:hover, 2441 + html.dark-theme .select.is-dark select.is-hovered { 2442 + border-color: #0f0f0f; 2443 + } 2444 + html.dark-theme .select.is-dark select:focus, 2445 + html.dark-theme .select.is-dark select.is-focused, 2446 + html.dark-theme .select.is-dark select:active, 2447 + html.dark-theme .select.is-dark select.is-active { 2448 + box-shadow: 0 0 0 0.125em rgba(28, 28, 28, 0.25); 2449 + } 2450 + html.dark-theme .select.is-primary:not(:hover)::after { 2451 + border-color: #009e86; 2452 + } 2453 + html.dark-theme .select.is-primary select { 2454 + border-color: #009e86; 2455 + } 2456 + html.dark-theme .select.is-primary select:hover, 2457 + html.dark-theme .select.is-primary select.is-hovered { 2458 + border-color: #008571; 2459 + } 2460 + html.dark-theme .select.is-primary select:focus, 2461 + html.dark-theme .select.is-primary select.is-focused, 2462 + html.dark-theme .select.is-primary select:active, 2463 + html.dark-theme .select.is-primary select.is-active { 2464 + box-shadow: 0 0 0 0.125em rgba(0, 158, 134, 0.25); 2465 + } 2466 + html.dark-theme .select.is-link:not(:hover)::after { 2467 + border-color: #205bbc; 2468 + } 2469 + html.dark-theme .select.is-link select { 2470 + border-color: #205bbc; 2471 + } 2472 + html.dark-theme .select.is-link select:hover, 2473 + html.dark-theme .select.is-link select.is-hovered { 2474 + border-color: #1c51a6; 2475 + } 2476 + html.dark-theme .select.is-link select:focus, 2477 + html.dark-theme .select.is-link select.is-focused, 2478 + html.dark-theme .select.is-link select:active, 2479 + html.dark-theme .select.is-link select.is-active { 2480 + box-shadow: 0 0 0 0.125em rgba(32, 91, 188, 0.25); 2481 + } 2482 + html.dark-theme .select.is-info:not(:hover)::after { 2483 + border-color: #0f81cc; 2484 + } 2485 + html.dark-theme .select.is-info select { 2486 + border-color: #0f81cc; 2487 + } 2488 + html.dark-theme .select.is-info select:hover, 2489 + html.dark-theme .select.is-info select.is-hovered { 2490 + border-color: #0e72b4; 2491 + } 2492 + html.dark-theme .select.is-info select:focus, 2493 + html.dark-theme .select.is-info select.is-focused, 2494 + html.dark-theme .select.is-info select:active, 2495 + html.dark-theme .select.is-info select.is-active { 2496 + box-shadow: 0 0 0 0.125em rgba(15, 129, 204, 0.25); 2497 + } 2498 + html.dark-theme .select.is-success:not(:hover)::after { 2499 + border-color: #1ca64c; 2500 + } 2501 + html.dark-theme .select.is-success select { 2502 + border-color: #1ca64c; 2503 + } 2504 + html.dark-theme .select.is-success select:hover, 2505 + html.dark-theme .select.is-success select.is-hovered { 2506 + border-color: #189042; 2507 + } 2508 + html.dark-theme .select.is-success select:focus, 2509 + html.dark-theme .select.is-success select.is-focused, 2510 + html.dark-theme .select.is-success select:active, 2511 + html.dark-theme .select.is-success select.is-active { 2512 + box-shadow: 0 0 0 0.125em rgba(28, 166, 76, 0.25); 2513 + } 2514 + html.dark-theme .select.is-warning:not(:hover)::after { 2515 + border-color: #ffd324; 2516 + } 2517 + html.dark-theme .select.is-warning select { 2518 + border-color: #ffd324; 2519 + } 2520 + html.dark-theme .select.is-warning select:hover, 2521 + html.dark-theme .select.is-warning select.is-hovered { 2522 + border-color: #ffce0a; 2523 + } 2524 + html.dark-theme .select.is-warning select:focus, 2525 + html.dark-theme .select.is-warning select.is-focused, 2526 + html.dark-theme .select.is-warning select:active, 2527 + html.dark-theme .select.is-warning select.is-active { 2528 + box-shadow: 0 0 0 0.125em rgba(255, 211, 36, 0.25); 2529 + } 2530 + html.dark-theme .select.is-danger:not(:hover)::after { 2531 + border-color: #ff0537; 2532 + } 2533 + html.dark-theme .select.is-danger select { 2534 + border-color: #ff0537; 2535 + } 2536 + html.dark-theme .select.is-danger select:hover, 2537 + html.dark-theme .select.is-danger select.is-hovered { 2538 + border-color: #eb002f; 2539 + } 2540 + html.dark-theme .select.is-danger select:focus, 2541 + html.dark-theme .select.is-danger select.is-focused, 2542 + html.dark-theme .select.is-danger select:active, 2543 + html.dark-theme .select.is-danger select.is-active { 2544 + box-shadow: 0 0 0 0.125em rgba(255, 5, 55, 0.25); 2545 + } 2546 + html.dark-theme .select.is-white-dark:not(:hover)::after { 2547 + border-color: white; 2548 + } 2549 + html.dark-theme .select.is-white-dark select { 2550 + border-color: white; 2551 + } 2552 + html.dark-theme .select.is-white-dark select:hover, 2553 + html.dark-theme .select.is-white-dark select.is-hovered { 2554 + border-color: #f2f2f2; 2555 + } 2556 + html.dark-theme .select.is-white-dark select:focus, 2557 + html.dark-theme .select.is-white-dark select.is-focused, 2558 + html.dark-theme .select.is-white-dark select:active, 2559 + html.dark-theme .select.is-white-dark select.is-active { 2560 + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); 2561 + } 2562 + html.dark-theme .select.is-black-dark:not(:hover)::after { 2563 + border-color: #0a0a0a; 2564 + } 2565 + html.dark-theme .select.is-black-dark select { 2566 + border-color: #0a0a0a; 2567 + } 2568 + html.dark-theme .select.is-black-dark select:hover, 2569 + html.dark-theme .select.is-black-dark select.is-hovered { 2570 + border-color: black; 2571 + } 2572 + html.dark-theme .select.is-black-dark select:focus, 2573 + html.dark-theme .select.is-black-dark select.is-focused, 2574 + html.dark-theme .select.is-black-dark select:active, 2575 + html.dark-theme .select.is-black-dark select.is-active { 2576 + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); 2577 + } 2578 + html.dark-theme .select.is-light-dark:not(:hover)::after { 2579 + border-color: whitesmoke; 2580 + } 2581 + html.dark-theme .select.is-light-dark select { 2582 + border-color: whitesmoke; 2583 + } 2584 + html.dark-theme .select.is-light-dark select:hover, 2585 + html.dark-theme .select.is-light-dark select.is-hovered { 2586 + border-color: #e8e8e8; 2587 + } 2588 + html.dark-theme .select.is-light-dark select:focus, 2589 + html.dark-theme .select.is-light-dark select.is-focused, 2590 + html.dark-theme .select.is-light-dark select:active, 2591 + html.dark-theme .select.is-light-dark select.is-active { 2592 + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); 2593 + } 2594 + html.dark-theme .select.is-dark-dark:not(:hover)::after { 2595 + border-color: #363636; 2596 + } 2597 + html.dark-theme .select.is-dark-dark select { 2598 + border-color: #363636; 2599 + } 2600 + html.dark-theme .select.is-dark-dark select:hover, 2601 + html.dark-theme .select.is-dark-dark select.is-hovered { 2602 + border-color: #292929; 2603 + } 2604 + html.dark-theme .select.is-dark-dark select:focus, 2605 + html.dark-theme .select.is-dark-dark select.is-focused, 2606 + html.dark-theme .select.is-dark-dark select:active, 2607 + html.dark-theme .select.is-dark-dark select.is-active { 2608 + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); 2609 + } 2610 + html.dark-theme .select.is-primary-dark:not(:hover)::after { 2611 + border-color: #00d1b2; 2612 + } 2613 + html.dark-theme .select.is-primary-dark select { 2614 + border-color: #00d1b2; 2615 + } 2616 + html.dark-theme .select.is-primary-dark select:hover, 2617 + html.dark-theme .select.is-primary-dark select.is-hovered { 2618 + border-color: #00b89c; 2619 + } 2620 + html.dark-theme .select.is-primary-dark select:focus, 2621 + html.dark-theme .select.is-primary-dark select.is-focused, 2622 + html.dark-theme .select.is-primary-dark select:active, 2623 + html.dark-theme .select.is-primary-dark select.is-active { 2624 + box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); 2625 + } 2626 + html.dark-theme .select.is-link-dark:not(:hover)::after { 2627 + border-color: #3273dc; 2628 + } 2629 + html.dark-theme .select.is-link-dark select { 2630 + border-color: #3273dc; 2631 + } 2632 + html.dark-theme .select.is-link-dark select:hover, 2633 + html.dark-theme .select.is-link-dark select.is-hovered { 2634 + border-color: #2366d1; 2635 + } 2636 + html.dark-theme .select.is-link-dark select:focus, 2637 + html.dark-theme .select.is-link-dark select.is-focused, 2638 + html.dark-theme .select.is-link-dark select:active, 2639 + html.dark-theme .select.is-link-dark select.is-active { 2640 + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); 2641 + } 2642 + html.dark-theme .select.is-info-dark:not(:hover)::after { 2643 + border-color: #209cee; 2644 + } 2645 + html.dark-theme .select.is-info-dark select { 2646 + border-color: #209cee; 2647 + } 2648 + html.dark-theme .select.is-info-dark select:hover, 2649 + html.dark-theme .select.is-info-dark select.is-hovered { 2650 + border-color: #118fe4; 2651 + } 2652 + html.dark-theme .select.is-info-dark select:focus, 2653 + html.dark-theme .select.is-info-dark select.is-focused, 2654 + html.dark-theme .select.is-info-dark select:active, 2655 + html.dark-theme .select.is-info-dark select.is-active { 2656 + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); 2657 + } 2658 + html.dark-theme .select.is-success-dark:not(:hover)::after { 2659 + border-color: #23d160; 2660 + } 2661 + html.dark-theme .select.is-success-dark select { 2662 + border-color: #23d160; 2663 + } 2664 + html.dark-theme .select.is-success-dark select:hover, 2665 + html.dark-theme .select.is-success-dark select.is-hovered { 2666 + border-color: #20bc56; 2667 + } 2668 + html.dark-theme .select.is-success-dark select:focus, 2669 + html.dark-theme .select.is-success-dark select.is-focused, 2670 + html.dark-theme .select.is-success-dark select:active, 2671 + html.dark-theme .select.is-success-dark select.is-active { 2672 + box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); 2673 + } 2674 + html.dark-theme .select.is-warning-dark:not(:hover)::after { 2675 + border-color: #ffdd57; 2676 + } 2677 + html.dark-theme .select.is-warning-dark select { 2678 + border-color: #ffdd57; 2679 + } 2680 + html.dark-theme .select.is-warning-dark select:hover, 2681 + html.dark-theme .select.is-warning-dark select.is-hovered { 2682 + border-color: #ffd83d; 2683 + } 2684 + html.dark-theme .select.is-warning-dark select:focus, 2685 + html.dark-theme .select.is-warning-dark select.is-focused, 2686 + html.dark-theme .select.is-warning-dark select:active, 2687 + html.dark-theme .select.is-warning-dark select.is-active { 2688 + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); 2689 + } 2690 + html.dark-theme .select.is-danger-dark:not(:hover)::after { 2691 + border-color: #ff3860; 2692 + } 2693 + html.dark-theme .select.is-danger-dark select { 2694 + border-color: #ff3860; 2695 + } 2696 + html.dark-theme .select.is-danger-dark select:hover, 2697 + html.dark-theme .select.is-danger-dark select.is-hovered { 2698 + border-color: #ff1f4b; 2699 + } 2700 + html.dark-theme .select.is-danger-dark select:focus, 2701 + html.dark-theme .select.is-danger-dark select.is-focused, 2702 + html.dark-theme .select.is-danger-dark select:active, 2703 + html.dark-theme .select.is-danger-dark select.is-active { 2704 + box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); 2705 + } 2706 + html.dark-theme .select.is-disabled::after { 2707 + border-color: #b5b5b5; 2708 + } 2709 + html.dark-theme .file.is-white .file-cta { 2710 + background-color: #e6e6e6; 2711 + color: #0a0a0a; 2712 + } 2713 + html.dark-theme .file.is-white:hover .file-cta, 2714 + html.dark-theme .file.is-white.is-hovered .file-cta { 2715 + background-color: #dfdfdf; 2716 + color: #0a0a0a; 2717 + } 2718 + html.dark-theme .file.is-white:focus .file-cta, 2719 + html.dark-theme .file.is-white.is-focused .file-cta { 2720 + box-shadow: 0 0 0.5em rgba(230, 230, 230, 0.25); 2721 + color: #0a0a0a; 2722 + } 2723 + html.dark-theme .file.is-white:active .file-cta, 2724 + html.dark-theme .file.is-white.is-active .file-cta { 2725 + background-color: #d9d9d9; 2726 + color: #0a0a0a; 2727 + } 2728 + html.dark-theme .file.is-black .file-cta { 2729 + background-color: black; 2730 + color: white; 2731 + } 2732 + html.dark-theme .file.is-black:hover .file-cta, 2733 + html.dark-theme .file.is-black.is-hovered .file-cta { 2734 + background-color: black; 2735 + color: white; 2736 + } 2737 + html.dark-theme .file.is-black:focus .file-cta, 2738 + html.dark-theme .file.is-black.is-focused .file-cta { 2739 + box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.25); 2740 + color: white; 2741 + } 2742 + html.dark-theme .file.is-black:active .file-cta, 2743 + html.dark-theme .file.is-black.is-active .file-cta { 2744 + background-color: black; 2745 + color: white; 2746 + } 2747 + html.dark-theme .file.is-light .file-cta { 2748 + background-color: #dbdbdb; 2749 + color: #363636; 2750 + } 2751 + html.dark-theme .file.is-light:hover .file-cta, 2752 + html.dark-theme .file.is-light.is-hovered .file-cta { 2753 + background-color: #d5d5d5; 2754 + color: #363636; 2755 + } 2756 + html.dark-theme .file.is-light:focus .file-cta, 2757 + html.dark-theme .file.is-light.is-focused .file-cta { 2758 + box-shadow: 0 0 0.5em rgba(219, 219, 219, 0.25); 2759 + color: #363636; 2760 + } 2761 + html.dark-theme .file.is-light:active .file-cta, 2762 + html.dark-theme .file.is-light.is-active .file-cta { 2763 + background-color: #cfcfcf; 2764 + color: #363636; 2765 + } 2766 + html.dark-theme .file.is-dark .file-cta { 2767 + background-color: #1c1c1c; 2768 + color: whitesmoke; 2769 + } 2770 + html.dark-theme .file.is-dark:hover .file-cta, 2771 + html.dark-theme .file.is-dark.is-hovered .file-cta { 2772 + background-color: #161616; 2773 + color: whitesmoke; 2774 + } 2775 + html.dark-theme .file.is-dark:focus .file-cta, 2776 + html.dark-theme .file.is-dark.is-focused .file-cta { 2777 + box-shadow: 0 0 0.5em rgba(28, 28, 28, 0.25); 2778 + color: whitesmoke; 2779 + } 2780 + html.dark-theme .file.is-dark:active .file-cta, 2781 + html.dark-theme .file.is-dark.is-active .file-cta { 2782 + background-color: #0f0f0f; 2783 + color: whitesmoke; 2784 + } 2785 + html.dark-theme .file.is-primary .file-cta { 2786 + background-color: #009e86; 2787 + color: #fff; 2788 + } 2789 + html.dark-theme .file.is-primary:hover .file-cta, 2790 + html.dark-theme .file.is-primary.is-hovered .file-cta { 2791 + background-color: #00917c; 2792 + color: #fff; 2793 + } 2794 + html.dark-theme .file.is-primary:focus .file-cta, 2795 + html.dark-theme .file.is-primary.is-focused .file-cta { 2796 + box-shadow: 0 0 0.5em rgba(0, 158, 134, 0.25); 2797 + color: #fff; 2798 + } 2799 + html.dark-theme .file.is-primary:active .file-cta, 2800 + html.dark-theme .file.is-primary.is-active .file-cta { 2801 + background-color: #008571; 2802 + color: #fff; 2803 + } 2804 + html.dark-theme .file.is-link .file-cta { 2805 + background-color: #205bbc; 2806 + color: #fff; 2807 + } 2808 + html.dark-theme .file.is-link:hover .file-cta, 2809 + html.dark-theme .file.is-link.is-hovered .file-cta { 2810 + background-color: #1e56b1; 2811 + color: #fff; 2812 + } 2813 + html.dark-theme .file.is-link:focus .file-cta, 2814 + html.dark-theme .file.is-link.is-focused .file-cta { 2815 + box-shadow: 0 0 0.5em rgba(32, 91, 188, 0.25); 2816 + color: #fff; 2817 + } 2818 + html.dark-theme .file.is-link:active .file-cta, 2819 + html.dark-theme .file.is-link.is-active .file-cta { 2820 + background-color: #1c51a6; 2821 + color: #fff; 2822 + } 2823 + html.dark-theme .file.is-info .file-cta { 2824 + background-color: #0f81cc; 2825 + color: #fff; 2826 + } 2827 + html.dark-theme .file.is-info:hover .file-cta, 2828 + html.dark-theme .file.is-info.is-hovered .file-cta { 2829 + background-color: #0e79c0; 2830 + color: #fff; 2831 + } 2832 + html.dark-theme .file.is-info:focus .file-cta, 2833 + html.dark-theme .file.is-info.is-focused .file-cta { 2834 + box-shadow: 0 0 0.5em rgba(15, 129, 204, 0.25); 2835 + color: #fff; 2836 + } 2837 + html.dark-theme .file.is-info:active .file-cta, 2838 + html.dark-theme .file.is-info.is-active .file-cta { 2839 + background-color: #0e72b4; 2840 + color: #fff; 2841 + } 2842 + html.dark-theme .file.is-success .file-cta { 2843 + background-color: #1ca64c; 2844 + color: #fff; 2845 + } 2846 + html.dark-theme .file.is-success:hover .file-cta, 2847 + html.dark-theme .file.is-success.is-hovered .file-cta { 2848 + background-color: #1a9b47; 2849 + color: #fff; 2850 + } 2851 + html.dark-theme .file.is-success:focus .file-cta, 2852 + html.dark-theme .file.is-success.is-focused .file-cta { 2853 + box-shadow: 0 0 0.5em rgba(28, 166, 76, 0.25); 2854 + color: #fff; 2855 + } 2856 + html.dark-theme .file.is-success:active .file-cta, 2857 + html.dark-theme .file.is-success.is-active .file-cta { 2858 + background-color: #189042; 2859 + color: #fff; 2860 + } 2861 + html.dark-theme .file.is-warning .file-cta { 2862 + background-color: #ffd324; 2863 + color: rgba(0, 0, 0, 0.7); 2864 + } 2865 + html.dark-theme .file.is-warning:hover .file-cta, 2866 + html.dark-theme .file.is-warning.is-hovered .file-cta { 2867 + background-color: #ffd117; 2868 + color: rgba(0, 0, 0, 0.7); 2869 + } 2870 + html.dark-theme .file.is-warning:focus .file-cta, 2871 + html.dark-theme .file.is-warning.is-focused .file-cta { 2872 + box-shadow: 0 0 0.5em rgba(255, 211, 36, 0.25); 2873 + color: rgba(0, 0, 0, 0.7); 2874 + } 2875 + html.dark-theme .file.is-warning:active .file-cta, 2876 + html.dark-theme .file.is-warning.is-active .file-cta { 2877 + background-color: #ffce0a; 2878 + color: rgba(0, 0, 0, 0.7); 2879 + } 2880 + html.dark-theme .file.is-danger .file-cta { 2881 + background-color: #ff0537; 2882 + color: #fff; 2883 + } 2884 + html.dark-theme .file.is-danger:hover .file-cta, 2885 + html.dark-theme .file.is-danger.is-hovered .file-cta { 2886 + background-color: #f70031; 2887 + color: #fff; 2888 + } 2889 + html.dark-theme .file.is-danger:focus .file-cta, 2890 + html.dark-theme .file.is-danger.is-focused .file-cta { 2891 + box-shadow: 0 0 0.5em rgba(255, 5, 55, 0.25); 2892 + color: #fff; 2893 + } 2894 + html.dark-theme .file.is-danger:active .file-cta, 2895 + html.dark-theme .file.is-danger.is-active .file-cta { 2896 + background-color: #eb002f; 2897 + color: #fff; 2898 + } 2899 + html.dark-theme .file.is-white-dark .file-cta { 2900 + background-color: white; 2901 + color: #0a0a0a; 2902 + } 2903 + html.dark-theme .file.is-white-dark:hover .file-cta, 2904 + html.dark-theme .file.is-white-dark.is-hovered .file-cta { 2905 + background-color: #f9f9f9; 2906 + color: #0a0a0a; 2907 + } 2908 + html.dark-theme .file.is-white-dark:focus .file-cta, 2909 + html.dark-theme .file.is-white-dark.is-focused .file-cta { 2910 + box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); 2911 + color: #0a0a0a; 2912 + } 2913 + html.dark-theme .file.is-white-dark:active .file-cta, 2914 + html.dark-theme .file.is-white-dark.is-active .file-cta { 2915 + background-color: #f2f2f2; 2916 + color: #0a0a0a; 2917 + } 2918 + html.dark-theme .file.is-black-dark .file-cta { 2919 + background-color: #0a0a0a; 2920 + color: white; 2921 + } 2922 + html.dark-theme .file.is-black-dark:hover .file-cta, 2923 + html.dark-theme .file.is-black-dark.is-hovered .file-cta { 2924 + background-color: #040404; 2925 + color: white; 2926 + } 2927 + html.dark-theme .file.is-black-dark:focus .file-cta, 2928 + html.dark-theme .file.is-black-dark.is-focused .file-cta { 2929 + box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); 2930 + color: white; 2931 + } 2932 + html.dark-theme .file.is-black-dark:active .file-cta, 2933 + html.dark-theme .file.is-black-dark.is-active .file-cta { 2934 + background-color: black; 2935 + color: white; 2936 + } 2937 + html.dark-theme .file.is-light-dark .file-cta { 2938 + background-color: whitesmoke; 2939 + color: #363636; 2940 + } 2941 + html.dark-theme .file.is-light-dark:hover .file-cta, 2942 + html.dark-theme .file.is-light-dark.is-hovered .file-cta { 2943 + background-color: #eeeeee; 2944 + color: #363636; 2945 + } 2946 + html.dark-theme .file.is-light-dark:focus .file-cta, 2947 + html.dark-theme .file.is-light-dark.is-focused .file-cta { 2948 + box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); 2949 + color: #363636; 2950 + } 2951 + html.dark-theme .file.is-light-dark:active .file-cta, 2952 + html.dark-theme .file.is-light-dark.is-active .file-cta { 2953 + background-color: #e8e8e8; 2954 + color: #363636; 2955 + } 2956 + html.dark-theme .file.is-dark-dark .file-cta { 2957 + background-color: #363636; 2958 + color: whitesmoke; 2959 + } 2960 + html.dark-theme .file.is-dark-dark:hover .file-cta, 2961 + html.dark-theme .file.is-dark-dark.is-hovered .file-cta { 2962 + background-color: #2f2f2f; 2963 + color: whitesmoke; 2964 + } 2965 + html.dark-theme .file.is-dark-dark:focus .file-cta, 2966 + html.dark-theme .file.is-dark-dark.is-focused .file-cta { 2967 + box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); 2968 + color: whitesmoke; 2969 + } 2970 + html.dark-theme .file.is-dark-dark:active .file-cta, 2971 + html.dark-theme .file.is-dark-dark.is-active .file-cta { 2972 + background-color: #292929; 2973 + color: whitesmoke; 2974 + } 2975 + html.dark-theme .file.is-primary-dark .file-cta { 2976 + background-color: #00d1b2; 2977 + color: #fff; 2978 + } 2979 + html.dark-theme .file.is-primary-dark:hover .file-cta, 2980 + html.dark-theme .file.is-primary-dark.is-hovered .file-cta { 2981 + background-color: #00c4a7; 2982 + color: #fff; 2983 + } 2984 + html.dark-theme .file.is-primary-dark:focus .file-cta, 2985 + html.dark-theme .file.is-primary-dark.is-focused .file-cta { 2986 + box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); 2987 + color: #fff; 2988 + } 2989 + html.dark-theme .file.is-primary-dark:active .file-cta, 2990 + html.dark-theme .file.is-primary-dark.is-active .file-cta { 2991 + background-color: #00b89c; 2992 + color: #fff; 2993 + } 2994 + html.dark-theme .file.is-link-dark .file-cta { 2995 + background-color: #3273dc; 2996 + color: #fff; 2997 + } 2998 + html.dark-theme .file.is-link-dark:hover .file-cta, 2999 + html.dark-theme .file.is-link-dark.is-hovered .file-cta { 3000 + background-color: #276cda; 3001 + color: #fff; 3002 + } 3003 + html.dark-theme .file.is-link-dark:focus .file-cta, 3004 + html.dark-theme .file.is-link-dark.is-focused .file-cta { 3005 + box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); 3006 + color: #fff; 3007 + } 3008 + html.dark-theme .file.is-link-dark:active .file-cta, 3009 + html.dark-theme .file.is-link-dark.is-active .file-cta { 3010 + background-color: #2366d1; 3011 + color: #fff; 3012 + } 3013 + html.dark-theme .file.is-info-dark .file-cta { 3014 + background-color: #209cee; 3015 + color: #fff; 3016 + } 3017 + html.dark-theme .file.is-info-dark:hover .file-cta, 3018 + html.dark-theme .file.is-info-dark.is-hovered .file-cta { 3019 + background-color: #1496ed; 3020 + color: #fff; 3021 + } 3022 + html.dark-theme .file.is-info-dark:focus .file-cta, 3023 + html.dark-theme .file.is-info-dark.is-focused .file-cta { 3024 + box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); 3025 + color: #fff; 3026 + } 3027 + html.dark-theme .file.is-info-dark:active .file-cta, 3028 + html.dark-theme .file.is-info-dark.is-active .file-cta { 3029 + background-color: #118fe4; 3030 + color: #fff; 3031 + } 3032 + html.dark-theme .file.is-success-dark .file-cta { 3033 + background-color: #23d160; 3034 + color: #fff; 3035 + } 3036 + html.dark-theme .file.is-success-dark:hover .file-cta, 3037 + html.dark-theme .file.is-success-dark.is-hovered .file-cta { 3038 + background-color: #22c65b; 3039 + color: #fff; 3040 + } 3041 + html.dark-theme .file.is-success-dark:focus .file-cta, 3042 + html.dark-theme .file.is-success-dark.is-focused .file-cta { 3043 + box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); 3044 + color: #fff; 3045 + } 3046 + html.dark-theme .file.is-success-dark:active .file-cta, 3047 + html.dark-theme .file.is-success-dark.is-active .file-cta { 3048 + background-color: #20bc56; 3049 + color: #fff; 3050 + } 3051 + html.dark-theme .file.is-warning-dark .file-cta { 3052 + background-color: #ffdd57; 3053 + color: rgba(0, 0, 0, 0.7); 3054 + } 3055 + html.dark-theme .file.is-warning-dark:hover .file-cta, 3056 + html.dark-theme .file.is-warning-dark.is-hovered .file-cta { 3057 + background-color: #ffdb4a; 3058 + color: rgba(0, 0, 0, 0.7); 3059 + } 3060 + html.dark-theme .file.is-warning-dark:focus .file-cta, 3061 + html.dark-theme .file.is-warning-dark.is-focused .file-cta { 3062 + box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); 3063 + color: rgba(0, 0, 0, 0.7); 3064 + } 3065 + html.dark-theme .file.is-warning-dark:active .file-cta, 3066 + html.dark-theme .file.is-warning-dark.is-active .file-cta { 3067 + background-color: #ffd83d; 3068 + color: rgba(0, 0, 0, 0.7); 3069 + } 3070 + html.dark-theme .file.is-danger-dark .file-cta { 3071 + background-color: #ff3860; 3072 + color: #fff; 3073 + } 3074 + html.dark-theme .file.is-danger-dark:hover .file-cta, 3075 + html.dark-theme .file.is-danger-dark.is-hovered .file-cta { 3076 + background-color: #ff2b56; 3077 + color: #fff; 3078 + } 3079 + html.dark-theme .file.is-danger-dark:focus .file-cta, 3080 + html.dark-theme .file.is-danger-dark.is-focused .file-cta { 3081 + box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); 3082 + color: #fff; 3083 + } 3084 + html.dark-theme .file.is-danger-dark:active .file-cta, 3085 + html.dark-theme .file.is-danger-dark.is-active .file-cta { 3086 + background-color: #ff1f4b; 3087 + color: #fff; 3088 + } 3089 + html.dark-theme .file-label:hover .file-cta { 3090 + background-color: #1d1d1d; 3091 + color: #dbdbdb; 3092 + } 3093 + html.dark-theme .file-label:hover .file-name { 3094 + border-color: #2f2f2f; 3095 + } 3096 + html.dark-theme .file-label:active .file-cta { 3097 + background-color: #171717; 3098 + color: #dbdbdb; 3099 + } 3100 + html.dark-theme .file-label:active .file-name { 3101 + border-color: #292929; 3102 + } 3103 + html.dark-theme .file-cta, 3104 + html.dark-theme .file-name { 3105 + border-color: #363636; 3106 + } 3107 + html.dark-theme .file-cta { 3108 + background-color: #242424; 3109 + color: #b5b5b5; 3110 + } 3111 + html.dark-theme .file-name { 3112 + border-color: #363636; 3113 + } 3114 + html.dark-theme .label { 3115 + color: #dbdbdb; 3116 + } 3117 + html.dark-theme .help.is-white { 3118 + color: #e6e6e6; 3119 + } 3120 + html.dark-theme .help.is-black { 3121 + color: black; 3122 + } 3123 + html.dark-theme .help.is-light { 3124 + color: #dbdbdb; 3125 + } 3126 + html.dark-theme .help.is-dark { 3127 + color: #1c1c1c; 3128 + } 3129 + html.dark-theme .help.is-primary { 3130 + color: #009e86; 3131 + } 3132 + html.dark-theme .help.is-link { 3133 + color: #205bbc; 3134 + } 3135 + html.dark-theme .help.is-info { 3136 + color: #0f81cc; 3137 + } 3138 + html.dark-theme .help.is-success { 3139 + color: #1ca64c; 3140 + } 3141 + html.dark-theme .help.is-warning { 3142 + color: #ffd324; 3143 + } 3144 + html.dark-theme .help.is-danger { 3145 + color: #ff0537; 3146 + } 3147 + html.dark-theme .help.is-white-dark { 3148 + color: white; 3149 + } 3150 + html.dark-theme .help.is-black-dark { 3151 + color: #0a0a0a; 3152 + } 3153 + html.dark-theme .help.is-light-dark { 3154 + color: whitesmoke; 3155 + } 3156 + html.dark-theme .help.is-dark-dark { 3157 + color: #363636; 3158 + } 3159 + html.dark-theme .help.is-primary-dark { 3160 + color: #00d1b2; 3161 + } 3162 + html.dark-theme .help.is-link-dark { 3163 + color: #3273dc; 3164 + } 3165 + html.dark-theme .help.is-info-dark { 3166 + color: #209cee; 3167 + } 3168 + html.dark-theme .help.is-success-dark { 3169 + color: #23d160; 3170 + } 3171 + html.dark-theme .help.is-warning-dark { 3172 + color: #ffdd57; 3173 + } 3174 + html.dark-theme .help.is-danger-dark { 3175 + color: #ff3860; 3176 + } 3177 + html.dark-theme .control.has-icons-left .icon, 3178 + html.dark-theme .control.has-icons-right .icon { 3179 + color: #363636; 3180 + } 3181 + html.dark-theme .notification { 3182 + background-color: #242424; 3183 + } 3184 + html.dark-theme .notification code, 3185 + html.dark-theme .notification pre { 3186 + background: #0a0a0a; 3187 + } 3188 + html.dark-theme .notification.is-white { 3189 + background-color: #e6e6e6; 3190 + color: #0a0a0a; 3191 + } 3192 + html.dark-theme .notification.is-black { 3193 + background-color: black; 3194 + color: white; 3195 + } 3196 + html.dark-theme .notification.is-light { 3197 + background-color: #dbdbdb; 3198 + color: #363636; 3199 + } 3200 + html.dark-theme .notification.is-dark { 3201 + background-color: #1c1c1c; 3202 + color: whitesmoke; 3203 + } 3204 + html.dark-theme .notification.is-primary { 3205 + background-color: #009e86; 3206 + color: #fff; 3207 + } 3208 + html.dark-theme .notification.is-link { 3209 + background-color: #205bbc; 3210 + color: #fff; 3211 + } 3212 + html.dark-theme .notification.is-info { 3213 + background-color: #0f81cc; 3214 + color: #fff; 3215 + } 3216 + html.dark-theme .notification.is-success { 3217 + background-color: #1ca64c; 3218 + color: #fff; 3219 + } 3220 + html.dark-theme .notification.is-warning { 3221 + background-color: #ffd324; 3222 + color: rgba(0, 0, 0, 0.7); 3223 + } 3224 + html.dark-theme .notification.is-danger { 3225 + background-color: #ff0537; 3226 + color: #fff; 3227 + } 3228 + html.dark-theme .notification.is-white-dark { 3229 + background-color: white; 3230 + color: #0a0a0a; 3231 + } 3232 + html.dark-theme .notification.is-black-dark { 3233 + background-color: #0a0a0a; 3234 + color: white; 3235 + } 3236 + html.dark-theme .notification.is-light-dark { 3237 + background-color: whitesmoke; 3238 + color: #363636; 3239 + } 3240 + html.dark-theme .notification.is-dark-dark { 3241 + background-color: #363636; 3242 + color: whitesmoke; 3243 + } 3244 + html.dark-theme .notification.is-primary-dark { 3245 + background-color: #00d1b2; 3246 + color: #fff; 3247 + } 3248 + html.dark-theme .notification.is-link-dark { 3249 + background-color: #3273dc; 3250 + color: #fff; 3251 + } 3252 + html.dark-theme .notification.is-info-dark { 3253 + background-color: #209cee; 3254 + color: #fff; 3255 + } 3256 + html.dark-theme .notification.is-success-dark { 3257 + background-color: #23d160; 3258 + color: #fff; 3259 + } 3260 + html.dark-theme .notification.is-warning-dark { 3261 + background-color: #ffdd57; 3262 + color: rgba(0, 0, 0, 0.7); 3263 + } 3264 + html.dark-theme .notification.is-danger-dark { 3265 + background-color: #ff3860; 3266 + color: #fff; 3267 + } 3268 + html.dark-theme .progress::-webkit-progress-bar { 3269 + background-color: #363636; 3270 + } 3271 + html.dark-theme .progress::-webkit-progress-value { 3272 + background-color: #b5b5b5; 3273 + } 3274 + html.dark-theme .progress::-moz-progress-bar { 3275 + background-color: #b5b5b5; 3276 + } 3277 + html.dark-theme .progress::-ms-fill { 3278 + background-color: #b5b5b5; 3279 + } 3280 + html.dark-theme .progress:indeterminate { 3281 + background-color: #363636; 3282 + background-image: linear-gradient(to right, #4a4a4a 30%, #363636 30%); 3283 + } 3284 + html.dark-theme .progress.is-white::-webkit-progress-value { 3285 + background-color: #e6e6e6; 3286 + } 3287 + html.dark-theme .progress.is-white::-moz-progress-bar { 3288 + background-color: #e6e6e6; 3289 + } 3290 + html.dark-theme .progress.is-white::-ms-fill { 3291 + background-color: #e6e6e6; 3292 + } 3293 + html.dark-theme .progress.is-white:indeterminate { 3294 + background-image: linear-gradient(to right, #e6e6e6 30%, #363636 30%); 3295 + } 3296 + html.dark-theme .progress.is-black::-webkit-progress-value { 3297 + background-color: black; 3298 + } 3299 + html.dark-theme .progress.is-black::-moz-progress-bar { 3300 + background-color: black; 3301 + } 3302 + html.dark-theme .progress.is-black::-ms-fill { 3303 + background-color: black; 3304 + } 3305 + html.dark-theme .progress.is-black:indeterminate { 3306 + background-image: linear-gradient(to right, black 30%, #363636 30%); 3307 + } 3308 + html.dark-theme .progress.is-light::-webkit-progress-value { 3309 + background-color: #dbdbdb; 3310 + } 3311 + html.dark-theme .progress.is-light::-moz-progress-bar { 3312 + background-color: #dbdbdb; 3313 + } 3314 + html.dark-theme .progress.is-light::-ms-fill { 3315 + background-color: #dbdbdb; 3316 + } 3317 + html.dark-theme .progress.is-light:indeterminate { 3318 + background-image: linear-gradient(to right, #dbdbdb 30%, #363636 30%); 3319 + } 3320 + html.dark-theme .progress.is-dark::-webkit-progress-value { 3321 + background-color: #1c1c1c; 3322 + } 3323 + html.dark-theme .progress.is-dark::-moz-progress-bar { 3324 + background-color: #1c1c1c; 3325 + } 3326 + html.dark-theme .progress.is-dark::-ms-fill { 3327 + background-color: #1c1c1c; 3328 + } 3329 + html.dark-theme .progress.is-dark:indeterminate { 3330 + background-image: linear-gradient(to right, #1c1c1c 30%, #363636 30%); 3331 + } 3332 + html.dark-theme .progress.is-primary::-webkit-progress-value { 3333 + background-color: #009e86; 3334 + } 3335 + html.dark-theme .progress.is-primary::-moz-progress-bar { 3336 + background-color: #009e86; 3337 + } 3338 + html.dark-theme .progress.is-primary::-ms-fill { 3339 + background-color: #009e86; 3340 + } 3341 + html.dark-theme .progress.is-primary:indeterminate { 3342 + background-image: linear-gradient(to right, #009e86 30%, #363636 30%); 3343 + } 3344 + html.dark-theme .progress.is-link::-webkit-progress-value { 3345 + background-color: #205bbc; 3346 + } 3347 + html.dark-theme .progress.is-link::-moz-progress-bar { 3348 + background-color: #205bbc; 3349 + } 3350 + html.dark-theme .progress.is-link::-ms-fill { 3351 + background-color: #205bbc; 3352 + } 3353 + html.dark-theme .progress.is-link:indeterminate { 3354 + background-image: linear-gradient(to right, #205bbc 30%, #363636 30%); 3355 + } 3356 + html.dark-theme .progress.is-info::-webkit-progress-value { 3357 + background-color: #0f81cc; 3358 + } 3359 + html.dark-theme .progress.is-info::-moz-progress-bar { 3360 + background-color: #0f81cc; 3361 + } 3362 + html.dark-theme .progress.is-info::-ms-fill { 3363 + background-color: #0f81cc; 3364 + } 3365 + html.dark-theme .progress.is-info:indeterminate { 3366 + background-image: linear-gradient(to right, #0f81cc 30%, #363636 30%); 3367 + } 3368 + html.dark-theme .progress.is-success::-webkit-progress-value { 3369 + background-color: #1ca64c; 3370 + } 3371 + html.dark-theme .progress.is-success::-moz-progress-bar { 3372 + background-color: #1ca64c; 3373 + } 3374 + html.dark-theme .progress.is-success::-ms-fill { 3375 + background-color: #1ca64c; 3376 + } 3377 + html.dark-theme .progress.is-success:indeterminate { 3378 + background-image: linear-gradient(to right, #1ca64c 30%, #363636 30%); 3379 + } 3380 + html.dark-theme .progress.is-warning::-webkit-progress-value { 3381 + background-color: #ffd324; 3382 + } 3383 + html.dark-theme .progress.is-warning::-moz-progress-bar { 3384 + background-color: #ffd324; 3385 + } 3386 + html.dark-theme .progress.is-warning::-ms-fill { 3387 + background-color: #ffd324; 3388 + } 3389 + html.dark-theme .progress.is-warning:indeterminate { 3390 + background-image: linear-gradient(to right, #ffd324 30%, #363636 30%); 3391 + } 3392 + html.dark-theme .progress.is-danger::-webkit-progress-value { 3393 + background-color: #ff0537; 3394 + } 3395 + html.dark-theme .progress.is-danger::-moz-progress-bar { 3396 + background-color: #ff0537; 3397 + } 3398 + html.dark-theme .progress.is-danger::-ms-fill { 3399 + background-color: #ff0537; 3400 + } 3401 + html.dark-theme .progress.is-danger:indeterminate { 3402 + background-image: linear-gradient(to right, #ff0537 30%, #363636 30%); 3403 + } 3404 + html.dark-theme .progress.is-white-dark::-webkit-progress-value { 3405 + background-color: white; 3406 + } 3407 + html.dark-theme .progress.is-white-dark::-moz-progress-bar { 3408 + background-color: white; 3409 + } 3410 + html.dark-theme .progress.is-white-dark::-ms-fill { 3411 + background-color: white; 3412 + } 3413 + html.dark-theme .progress.is-white-dark:indeterminate { 3414 + background-image: linear-gradient(to right, white 30%, #363636 30%); 3415 + } 3416 + html.dark-theme .progress.is-black-dark::-webkit-progress-value { 3417 + background-color: #0a0a0a; 3418 + } 3419 + html.dark-theme .progress.is-black-dark::-moz-progress-bar { 3420 + background-color: #0a0a0a; 3421 + } 3422 + html.dark-theme .progress.is-black-dark::-ms-fill { 3423 + background-color: #0a0a0a; 3424 + } 3425 + html.dark-theme .progress.is-black-dark:indeterminate { 3426 + background-image: linear-gradient(to right, #0a0a0a 30%, #363636 30%); 3427 + } 3428 + html.dark-theme .progress.is-light-dark::-webkit-progress-value { 3429 + background-color: whitesmoke; 3430 + } 3431 + html.dark-theme .progress.is-light-dark::-moz-progress-bar { 3432 + background-color: whitesmoke; 3433 + } 3434 + html.dark-theme .progress.is-light-dark::-ms-fill { 3435 + background-color: whitesmoke; 3436 + } 3437 + html.dark-theme .progress.is-light-dark:indeterminate { 3438 + background-image: linear-gradient(to right, whitesmoke 30%, #363636 30%); 3439 + } 3440 + html.dark-theme .progress.is-dark-dark::-webkit-progress-value { 3441 + background-color: #363636; 3442 + } 3443 + html.dark-theme .progress.is-dark-dark::-moz-progress-bar { 3444 + background-color: #363636; 3445 + } 3446 + html.dark-theme .progress.is-dark-dark::-ms-fill { 3447 + background-color: #363636; 3448 + } 3449 + html.dark-theme .progress.is-dark-dark:indeterminate { 3450 + background-image: linear-gradient(to right, #363636 30%, #363636 30%); 3451 + } 3452 + html.dark-theme .progress.is-primary-dark::-webkit-progress-value { 3453 + background-color: #00d1b2; 3454 + } 3455 + html.dark-theme .progress.is-primary-dark::-moz-progress-bar { 3456 + background-color: #00d1b2; 3457 + } 3458 + html.dark-theme .progress.is-primary-dark::-ms-fill { 3459 + background-color: #00d1b2; 3460 + } 3461 + html.dark-theme .progress.is-primary-dark:indeterminate { 3462 + background-image: linear-gradient(to right, #00d1b2 30%, #363636 30%); 3463 + } 3464 + html.dark-theme .progress.is-link-dark::-webkit-progress-value { 3465 + background-color: #3273dc; 3466 + } 3467 + html.dark-theme .progress.is-link-dark::-moz-progress-bar { 3468 + background-color: #3273dc; 3469 + } 3470 + html.dark-theme .progress.is-link-dark::-ms-fill { 3471 + background-color: #3273dc; 3472 + } 3473 + html.dark-theme .progress.is-link-dark:indeterminate { 3474 + background-image: linear-gradient(to right, #3273dc 30%, #363636 30%); 3475 + } 3476 + html.dark-theme .progress.is-info-dark::-webkit-progress-value { 3477 + background-color: #209cee; 3478 + } 3479 + html.dark-theme .progress.is-info-dark::-moz-progress-bar { 3480 + background-color: #209cee; 3481 + } 3482 + html.dark-theme .progress.is-info-dark::-ms-fill { 3483 + background-color: #209cee; 3484 + } 3485 + html.dark-theme .progress.is-info-dark:indeterminate { 3486 + background-image: linear-gradient(to right, #209cee 30%, #363636 30%); 3487 + } 3488 + html.dark-theme .progress.is-success-dark::-webkit-progress-value { 3489 + background-color: #23d160; 3490 + } 3491 + html.dark-theme .progress.is-success-dark::-moz-progress-bar { 3492 + background-color: #23d160; 3493 + } 3494 + html.dark-theme .progress.is-success-dark::-ms-fill { 3495 + background-color: #23d160; 3496 + } 3497 + html.dark-theme .progress.is-success-dark:indeterminate { 3498 + background-image: linear-gradient(to right, #23d160 30%, #363636 30%); 3499 + } 3500 + html.dark-theme .progress.is-warning-dark::-webkit-progress-value { 3501 + background-color: #ffdd57; 3502 + } 3503 + html.dark-theme .progress.is-warning-dark::-moz-progress-bar { 3504 + background-color: #ffdd57; 3505 + } 3506 + html.dark-theme .progress.is-warning-dark::-ms-fill { 3507 + background-color: #ffdd57; 3508 + } 3509 + html.dark-theme .progress.is-warning-dark:indeterminate { 3510 + background-image: linear-gradient(to right, #ffdd57 30%, #363636 30%); 3511 + } 3512 + html.dark-theme .progress.is-danger-dark::-webkit-progress-value { 3513 + background-color: #ff3860; 3514 + } 3515 + html.dark-theme .progress.is-danger-dark::-moz-progress-bar { 3516 + background-color: #ff3860; 3517 + } 3518 + html.dark-theme .progress.is-danger-dark::-ms-fill { 3519 + background-color: #ff3860; 3520 + } 3521 + html.dark-theme .progress.is-danger-dark:indeterminate { 3522 + background-image: linear-gradient(to right, #ff3860 30%, #363636 30%); 3523 + } 3524 + html.dark-theme .table { 3525 + background-color: #0a0a0a; 3526 + color: #dbdbdb; 3527 + } 3528 + html.dark-theme .table td, 3529 + html.dark-theme .table th { 3530 + border: 1px solid #363636; 3531 + } 3532 + html.dark-theme .table td.is-white, 3533 + html.dark-theme .table th.is-white { 3534 + background-color: #e6e6e6; 3535 + border-color: #e6e6e6; 3536 + color: #0a0a0a; 3537 + } 3538 + html.dark-theme .table td.is-black, 3539 + html.dark-theme .table th.is-black { 3540 + background-color: black; 3541 + border-color: black; 3542 + color: white; 3543 + } 3544 + html.dark-theme .table td.is-light, 3545 + html.dark-theme .table th.is-light { 3546 + background-color: #dbdbdb; 3547 + border-color: #dbdbdb; 3548 + color: #363636; 3549 + } 3550 + html.dark-theme .table td.is-dark, 3551 + html.dark-theme .table th.is-dark { 3552 + background-color: #1c1c1c; 3553 + border-color: #1c1c1c; 3554 + color: whitesmoke; 3555 + } 3556 + html.dark-theme .table td.is-primary, 3557 + html.dark-theme .table th.is-primary { 3558 + background-color: #009e86; 3559 + border-color: #009e86; 3560 + color: #fff; 3561 + } 3562 + html.dark-theme .table td.is-link, 3563 + html.dark-theme .table th.is-link { 3564 + background-color: #205bbc; 3565 + border-color: #205bbc; 3566 + color: #fff; 3567 + } 3568 + html.dark-theme .table td.is-info, 3569 + html.dark-theme .table th.is-info { 3570 + background-color: #0f81cc; 3571 + border-color: #0f81cc; 3572 + color: #fff; 3573 + } 3574 + html.dark-theme .table td.is-success, 3575 + html.dark-theme .table th.is-success { 3576 + background-color: #1ca64c; 3577 + border-color: #1ca64c; 3578 + color: #fff; 3579 + } 3580 + html.dark-theme .table td.is-warning, 3581 + html.dark-theme .table th.is-warning { 3582 + background-color: #ffd324; 3583 + border-color: #ffd324; 3584 + color: rgba(0, 0, 0, 0.7); 3585 + } 3586 + html.dark-theme .table td.is-danger, 3587 + html.dark-theme .table th.is-danger { 3588 + background-color: #ff0537; 3589 + border-color: #ff0537; 3590 + color: #fff; 3591 + } 3592 + html.dark-theme .table td.is-white-dark, 3593 + html.dark-theme .table th.is-white-dark { 3594 + background-color: white; 3595 + border-color: white; 3596 + color: #0a0a0a; 3597 + } 3598 + html.dark-theme .table td.is-black-dark, 3599 + html.dark-theme .table th.is-black-dark { 3600 + background-color: #0a0a0a; 3601 + border-color: #0a0a0a; 3602 + color: white; 3603 + } 3604 + html.dark-theme .table td.is-light-dark, 3605 + html.dark-theme .table th.is-light-dark { 3606 + background-color: whitesmoke; 3607 + border-color: whitesmoke; 3608 + color: #363636; 3609 + } 3610 + html.dark-theme .table td.is-dark-dark, 3611 + html.dark-theme .table th.is-dark-dark { 3612 + background-color: #363636; 3613 + border-color: #363636; 3614 + color: whitesmoke; 3615 + } 3616 + html.dark-theme .table td.is-primary-dark, 3617 + html.dark-theme .table th.is-primary-dark { 3618 + background-color: #00d1b2; 3619 + border-color: #00d1b2; 3620 + color: #fff; 3621 + } 3622 + html.dark-theme .table td.is-link-dark, 3623 + html.dark-theme .table th.is-link-dark { 3624 + background-color: #3273dc; 3625 + border-color: #3273dc; 3626 + color: #fff; 3627 + } 3628 + html.dark-theme .table td.is-info-dark, 3629 + html.dark-theme .table th.is-info-dark { 3630 + background-color: #209cee; 3631 + border-color: #209cee; 3632 + color: #fff; 3633 + } 3634 + html.dark-theme .table td.is-success-dark, 3635 + html.dark-theme .table th.is-success-dark { 3636 + background-color: #23d160; 3637 + border-color: #23d160; 3638 + color: #fff; 3639 + } 3640 + html.dark-theme .table td.is-warning-dark, 3641 + html.dark-theme .table th.is-warning-dark { 3642 + background-color: #ffdd57; 3643 + border-color: #ffdd57; 3644 + color: rgba(0, 0, 0, 0.7); 3645 + } 3646 + html.dark-theme .table td.is-danger-dark, 3647 + html.dark-theme .table th.is-danger-dark { 3648 + background-color: #ff3860; 3649 + border-color: #ff3860; 3650 + color: #fff; 3651 + } 3652 + html.dark-theme .table td.is-selected, 3653 + html.dark-theme .table th.is-selected { 3654 + background-color: #009e86; 3655 + color: #e6e6e6; 3656 + } 3657 + html.dark-theme .table th { 3658 + color: #dbdbdb; 3659 + } 3660 + html.dark-theme .table tr.is-selected { 3661 + background-color: #009e86; 3662 + color: #e6e6e6; 3663 + } 3664 + html.dark-theme .table tr.is-selected td, 3665 + html.dark-theme .table tr.is-selected th { 3666 + border-color: #e6e6e6; 3667 + } 3668 + html.dark-theme .table thead td, 3669 + html.dark-theme .table thead th { 3670 + color: #dbdbdb; 3671 + } 3672 + html.dark-theme .table tfoot td, 3673 + html.dark-theme .table tfoot th { 3674 + color: #dbdbdb; 3675 + } 3676 + html.dark-theme .table.is-hoverable tbody tr:not(.is-selected):hover { 3677 + background-color: #121212; 3678 + } 3679 + html.dark-theme .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover { 3680 + background-color: #121212; 3681 + } 3682 + html.dark-theme .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even) { 3683 + background-color: #242424; 3684 + } 3685 + html.dark-theme .table.is-striped tbody tr:not(.is-selected):nth-child(even) { 3686 + background-color: #121212; 3687 + } 3688 + html.dark-theme .tag:not(body) { 3689 + background-color: #242424; 3690 + color: #b5b5b5; 3691 + } 3692 + html.dark-theme .tag:not(body).is-white { 3693 + background-color: #e6e6e6; 3694 + color: #0a0a0a; 3695 + } 3696 + html.dark-theme .tag:not(body).is-black { 3697 + background-color: black; 3698 + color: white; 3699 + } 3700 + html.dark-theme .tag:not(body).is-light { 3701 + background-color: #dbdbdb; 3702 + color: #363636; 3703 + } 3704 + html.dark-theme .tag:not(body).is-dark { 3705 + background-color: #1c1c1c; 3706 + color: whitesmoke; 3707 + } 3708 + html.dark-theme .tag:not(body).is-primary { 3709 + background-color: #009e86; 3710 + color: #fff; 3711 + } 3712 + html.dark-theme .tag:not(body).is-link { 3713 + background-color: #205bbc; 3714 + color: #fff; 3715 + } 3716 + html.dark-theme .tag:not(body).is-info { 3717 + background-color: #0f81cc; 3718 + color: #fff; 3719 + } 3720 + html.dark-theme .tag:not(body).is-success { 3721 + background-color: #1ca64c; 3722 + color: #fff; 3723 + } 3724 + html.dark-theme .tag:not(body).is-warning { 3725 + background-color: #ffd324; 3726 + color: rgba(0, 0, 0, 0.7); 3727 + } 3728 + html.dark-theme .tag:not(body).is-danger { 3729 + background-color: #ff0537; 3730 + color: #fff; 3731 + } 3732 + html.dark-theme .tag:not(body).is-white-dark { 3733 + background-color: white; 3734 + color: #0a0a0a; 3735 + } 3736 + html.dark-theme .tag:not(body).is-black-dark { 3737 + background-color: #0a0a0a; 3738 + color: white; 3739 + } 3740 + html.dark-theme .tag:not(body).is-light-dark { 3741 + background-color: whitesmoke; 3742 + color: #363636; 3743 + } 3744 + html.dark-theme .tag:not(body).is-dark-dark { 3745 + background-color: #363636; 3746 + color: whitesmoke; 3747 + } 3748 + html.dark-theme .tag:not(body).is-primary-dark { 3749 + background-color: #00d1b2; 3750 + color: #fff; 3751 + } 3752 + html.dark-theme .tag:not(body).is-link-dark { 3753 + background-color: #3273dc; 3754 + color: #fff; 3755 + } 3756 + html.dark-theme .tag:not(body).is-info-dark { 3757 + background-color: #209cee; 3758 + color: #fff; 3759 + } 3760 + html.dark-theme .tag:not(body).is-success-dark { 3761 + background-color: #23d160; 3762 + color: #fff; 3763 + } 3764 + html.dark-theme .tag:not(body).is-warning-dark { 3765 + background-color: #ffdd57; 3766 + color: rgba(0, 0, 0, 0.7); 3767 + } 3768 + html.dark-theme .tag:not(body).is-danger-dark { 3769 + background-color: #ff3860; 3770 + color: #fff; 3771 + } 3772 + html.dark-theme .tag:not(body).is-delete:hover, 3773 + html.dark-theme .tag:not(body).is-delete:focus { 3774 + background-color: #171717; 3775 + } 3776 + html.dark-theme .tag:not(body).is-delete:active { 3777 + background-color: #0a0a0a; 3778 + } 3779 + html.dark-theme .title { 3780 + color: #dbdbdb; 3781 + } 3782 + html.dark-theme .subtitle { 3783 + color: #b5b5b5; 3784 + } 3785 + html.dark-theme .subtitle strong { 3786 + color: #dbdbdb; 3787 + } 3788 + html.dark-theme .number { 3789 + background-color: #242424; 3790 + } 3791 + html.dark-theme .breadcrumb a { 3792 + color: #5ea3e4; 3793 + } 3794 + html.dark-theme .breadcrumb a:hover { 3795 + color: #dbdbdb; 3796 + } 3797 + html.dark-theme .breadcrumb li.is-active a { 3798 + color: #dbdbdb; 3799 + } 3800 + html.dark-theme .breadcrumb li + li::before { 3801 + color: #4a4a4a; 3802 + } 3803 + html.dark-theme .card { 3804 + background-color: #0a0a0a; 3805 + box-shadow: 0 2px 3px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.1); 3806 + color: #b5b5b5; 3807 + } 3808 + html.dark-theme .card-header { 3809 + box-shadow: 0 1px 2px rgba(255, 255, 255, 0.1); 3810 + } 3811 + html.dark-theme .card-header-title { 3812 + color: #dbdbdb; 3813 + } 3814 + html.dark-theme .card-footer { 3815 + border-top: 1px solid #363636; 3816 + } 3817 + html.dark-theme .card-footer-item:not(:last-child) { 3818 + border-right: 1px solid #363636; 3819 + } 3820 + html.dark-theme .dropdown-content { 3821 + background-color: #0a0a0a; 3822 + box-shadow: 0 2px 3px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.1); 3823 + } 3824 + html.dark-theme .dropdown-item { 3825 + color: #b5b5b5; 3826 + } 3827 + html.dark-theme a.dropdown-item:hover, 3828 + html.dark-theme button.dropdown-item:hover { 3829 + background-color: #242424; 3830 + color: white; 3831 + } 3832 + html.dark-theme a.dropdown-item.is-active, 3833 + html.dark-theme button.dropdown-item.is-active { 3834 + background-color: #5ea3e4; 3835 + color: #fff; 3836 + } 3837 + html.dark-theme .dropdown-divider { 3838 + background-color: #363636; 3839 + } 3840 + html.dark-theme .list { 3841 + background-color: #0a0a0a; 3842 + box-shadow: 0 2px 3px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.1); 3843 + } 3844 + html.dark-theme .list-item:not(a) { 3845 + color: #b5b5b5; 3846 + } 3847 + html.dark-theme .list-item:not(:last-child) { 3848 + border-bottom: 1px solid #363636; 3849 + } 3850 + html.dark-theme .list-item.is-active { 3851 + background-color: #5ea3e4; 3852 + color: #fff; 3853 + } 3854 + html.dark-theme a.list-item { 3855 + background-color: #242424; 3856 + } 3857 + html.dark-theme .media .media { 3858 + border-top: 1px solid rgba(54, 54, 54, 0.5); 3859 + } 3860 + html.dark-theme .media + .media { 3861 + border-top: 1px solid rgba(54, 54, 54, 0.5); 3862 + } 3863 + html.dark-theme .menu-list a { 3864 + color: #b5b5b5; 3865 + } 3866 + html.dark-theme .menu-list a:hover { 3867 + background-color: #242424; 3868 + color: #dbdbdb; 3869 + } 3870 + html.dark-theme .menu-list a.is-active { 3871 + background-color: #5ea3e4; 3872 + color: #fff; 3873 + } 3874 + html.dark-theme .menu-list li ul { 3875 + border-left: 1px solid #363636; 3876 + } 3877 + html.dark-theme .message { 3878 + background-color: #242424; 3879 + } 3880 + html.dark-theme .message.is-white { 3881 + background-color: #242424; 3882 + } 3883 + html.dark-theme .message.is-white .message-header { 3884 + background-color: white; 3885 + color: #0a0a0a; 3886 + } 3887 + html.dark-theme .message.is-white .message-body { 3888 + border-color: white; 3889 + color: #b5b5b5; 3890 + } 3891 + html.dark-theme .message.is-black { 3892 + background-color: #242424; 3893 + } 3894 + html.dark-theme .message.is-black .message-header { 3895 + background-color: #0a0a0a; 3896 + color: white; 3897 + } 3898 + html.dark-theme .message.is-black .message-body { 3899 + border-color: #0a0a0a; 3900 + color: #b5b5b5; 3901 + } 3902 + html.dark-theme .message.is-light { 3903 + background-color: #242424; 3904 + } 3905 + html.dark-theme .message.is-light .message-header { 3906 + background-color: whitesmoke; 3907 + color: #363636; 3908 + } 3909 + html.dark-theme .message.is-light .message-body { 3910 + border-color: whitesmoke; 3911 + color: #b5b5b5; 3912 + } 3913 + html.dark-theme .message.is-dark { 3914 + background-color: #242424; 3915 + } 3916 + html.dark-theme .message.is-dark .message-header { 3917 + background-color: #363636; 3918 + color: whitesmoke; 3919 + } 3920 + html.dark-theme .message.is-dark .message-body { 3921 + border-color: #363636; 3922 + color: #b5b5b5; 3923 + } 3924 + html.dark-theme .message.is-primary { 3925 + background-color: #242424; 3926 + } 3927 + html.dark-theme .message.is-primary .message-header { 3928 + background-color: #00d1b2; 3929 + color: #fff; 3930 + } 3931 + html.dark-theme .message.is-primary .message-body { 3932 + border-color: #00d1b2; 3933 + color: #b5b5b5; 3934 + } 3935 + html.dark-theme .message.is-link { 3936 + background-color: #242424; 3937 + } 3938 + html.dark-theme .message.is-link .message-header { 3939 + background-color: #3273dc; 3940 + color: #fff; 3941 + } 3942 + html.dark-theme .message.is-link .message-body { 3943 + border-color: #3273dc; 3944 + color: #b5b5b5; 3945 + } 3946 + html.dark-theme .message.is-info { 3947 + background-color: #242424; 3948 + } 3949 + html.dark-theme .message.is-info .message-header { 3950 + background-color: #209cee; 3951 + color: #fff; 3952 + } 3953 + html.dark-theme .message.is-info .message-body { 3954 + border-color: #209cee; 3955 + color: #b5b5b5; 3956 + } 3957 + html.dark-theme .message.is-success { 3958 + background-color: #242424; 3959 + } 3960 + html.dark-theme .message.is-success .message-header { 3961 + background-color: #23d160; 3962 + color: #fff; 3963 + } 3964 + html.dark-theme .message.is-success .message-body { 3965 + border-color: #23d160; 3966 + color: #b5b5b5; 3967 + } 3968 + html.dark-theme .message.is-warning { 3969 + background-color: #242424; 3970 + } 3971 + html.dark-theme .message.is-warning .message-header { 3972 + background-color: #ffdd57; 3973 + color: rgba(0, 0, 0, 0.7); 3974 + } 3975 + html.dark-theme .message.is-warning .message-body { 3976 + border-color: #ffdd57; 3977 + color: #b5b5b5; 3978 + } 3979 + html.dark-theme .message.is-danger { 3980 + background-color: #242424; 3981 + } 3982 + html.dark-theme .message.is-danger .message-header { 3983 + background-color: #ff3860; 3984 + color: #fff; 3985 + } 3986 + html.dark-theme .message.is-danger .message-body { 3987 + border-color: #ff3860; 3988 + color: #b5b5b5; 3989 + } 3990 + html.dark-theme .message.is-white-dark { 3991 + background-color: #242424; 3992 + } 3993 + html.dark-theme .message.is-white-dark .message-header { 3994 + background-color: white; 3995 + color: #0a0a0a; 3996 + } 3997 + html.dark-theme .message.is-white-dark .message-body { 3998 + border-color: white; 3999 + color: #b5b5b5; 4000 + } 4001 + html.dark-theme .message.is-black-dark { 4002 + background-color: #242424; 4003 + } 4004 + html.dark-theme .message.is-black-dark .message-header { 4005 + background-color: #0a0a0a; 4006 + color: white; 4007 + } 4008 + html.dark-theme .message.is-black-dark .message-body { 4009 + border-color: #0a0a0a; 4010 + color: #b5b5b5; 4011 + } 4012 + html.dark-theme .message.is-light-dark { 4013 + background-color: #242424; 4014 + } 4015 + html.dark-theme .message.is-light-dark .message-header { 4016 + background-color: whitesmoke; 4017 + color: #363636; 4018 + } 4019 + html.dark-theme .message.is-light-dark .message-body { 4020 + border-color: whitesmoke; 4021 + color: #b5b5b5; 4022 + } 4023 + html.dark-theme .message.is-dark-dark { 4024 + background-color: #242424; 4025 + } 4026 + html.dark-theme .message.is-dark-dark .message-header { 4027 + background-color: #363636; 4028 + color: whitesmoke; 4029 + } 4030 + html.dark-theme .message.is-dark-dark .message-body { 4031 + border-color: #363636; 4032 + color: #b5b5b5; 4033 + } 4034 + html.dark-theme .message.is-primary-dark { 4035 + background-color: #242424; 4036 + } 4037 + html.dark-theme .message.is-primary-dark .message-header { 4038 + background-color: #00d1b2; 4039 + color: #fff; 4040 + } 4041 + html.dark-theme .message.is-primary-dark .message-body { 4042 + border-color: #00d1b2; 4043 + color: #b5b5b5; 4044 + } 4045 + html.dark-theme .message.is-link-dark { 4046 + background-color: #242424; 4047 + } 4048 + html.dark-theme .message.is-link-dark .message-header { 4049 + background-color: #3273dc; 4050 + color: #fff; 4051 + } 4052 + html.dark-theme .message.is-link-dark .message-body { 4053 + border-color: #3273dc; 4054 + color: #b5b5b5; 4055 + } 4056 + html.dark-theme .message.is-info-dark { 4057 + background-color: #242424; 4058 + } 4059 + html.dark-theme .message.is-info-dark .message-header { 4060 + background-color: #209cee; 4061 + color: #fff; 4062 + } 4063 + html.dark-theme .message.is-info-dark .message-body { 4064 + border-color: #209cee; 4065 + color: #b5b5b5; 4066 + } 4067 + html.dark-theme .message.is-success-dark { 4068 + background-color: #242424; 4069 + } 4070 + html.dark-theme .message.is-success-dark .message-header { 4071 + background-color: #23d160; 4072 + color: #fff; 4073 + } 4074 + html.dark-theme .message.is-success-dark .message-body { 4075 + border-color: #23d160; 4076 + color: #b5b5b5; 4077 + } 4078 + html.dark-theme .message.is-warning-dark { 4079 + background-color: #242424; 4080 + } 4081 + html.dark-theme .message.is-warning-dark .message-header { 4082 + background-color: #ffdd57; 4083 + color: rgba(0, 0, 0, 0.7); 4084 + } 4085 + html.dark-theme .message.is-warning-dark .message-body { 4086 + border-color: #ffdd57; 4087 + color: #b5b5b5; 4088 + } 4089 + html.dark-theme .message.is-danger-dark { 4090 + background-color: #242424; 4091 + } 4092 + html.dark-theme .message.is-danger-dark .message-header { 4093 + background-color: #ff3860; 4094 + color: #fff; 4095 + } 4096 + html.dark-theme .message.is-danger-dark .message-body { 4097 + border-color: #ff3860; 4098 + color: #b5b5b5; 4099 + } 4100 + html.dark-theme .message-header { 4101 + background-color: #b5b5b5; 4102 + color: #fff; 4103 + } 4104 + html.dark-theme .message-body { 4105 + border-color: #363636; 4106 + color: #b5b5b5; 4107 + } 4108 + html.dark-theme .message-body code, 4109 + html.dark-theme .message-body pre { 4110 + background-color: #0a0a0a; 4111 + } 4112 + html.dark-theme .modal-background { 4113 + background-color: rgba(255, 255, 255, 0.86); 4114 + } 4115 + html.dark-theme .modal-card-head, 4116 + html.dark-theme .modal-card-foot { 4117 + background-color: #242424; 4118 + } 4119 + html.dark-theme .modal-card-head { 4120 + border-bottom: 1px solid #363636; 4121 + } 4122 + html.dark-theme .modal-card-title { 4123 + color: #dbdbdb; 4124 + } 4125 + html.dark-theme .modal-card-foot { 4126 + border-top: 1px solid #363636; 4127 + } 4128 + html.dark-theme .modal-card-body { 4129 + -webkit-overflow-scrolling: touch; 4130 + background-color: white; 4131 + } 4132 + html.dark-theme .navbar { 4133 + background-color: #17181c; 4134 + } 4135 + html.dark-theme .navbar.is-white { 4136 + background-color: #e6e6e6; 4137 + color: #0a0a0a; 4138 + } 4139 + html.dark-theme .navbar.is-white .navbar-brand > .navbar-item, 4140 + html.dark-theme .navbar.is-white .navbar-brand .navbar-link { 4141 + color: #0a0a0a; 4142 + } 4143 + html.dark-theme .navbar.is-white .navbar-brand > a.navbar-item:hover, 4144 + html.dark-theme .navbar.is-white .navbar-brand > a.navbar-item.is-active, 4145 + html.dark-theme .navbar.is-white .navbar-brand .navbar-link:hover, 4146 + html.dark-theme .navbar.is-white .navbar-brand .navbar-link.is-active { 4147 + background-color: #d9d9d9; 4148 + color: #0a0a0a; 4149 + } 4150 + html.dark-theme .navbar.is-white .navbar-brand .navbar-link::after { 4151 + border-color: #0a0a0a; 4152 + } 4153 + html.dark-theme .navbar.is-white .navbar-burger { 4154 + color: #0a0a0a; 4155 + } 4156 + @media screen and (min-width: 1088px) { 4157 + html.dark-theme .navbar.is-white .navbar-start > .navbar-item, 4158 + html.dark-theme .navbar.is-white .navbar-start .navbar-link, 4159 + html.dark-theme .navbar.is-white .navbar-end > .navbar-item, 4160 + html.dark-theme .navbar.is-white .navbar-end .navbar-link { 4161 + color: #0a0a0a; 4162 + } 4163 + html.dark-theme .navbar.is-white .navbar-start > a.navbar-item:hover, 4164 + html.dark-theme .navbar.is-white .navbar-start > a.navbar-item.is-active, 4165 + html.dark-theme .navbar.is-white .navbar-start .navbar-link:hover, 4166 + html.dark-theme .navbar.is-white .navbar-start .navbar-link.is-active, 4167 + html.dark-theme .navbar.is-white .navbar-end > a.navbar-item:hover, 4168 + html.dark-theme .navbar.is-white .navbar-end > a.navbar-item.is-active, 4169 + html.dark-theme .navbar.is-white .navbar-end .navbar-link:hover, 4170 + html.dark-theme .navbar.is-white .navbar-end .navbar-link.is-active { 4171 + background-color: #d9d9d9; 4172 + color: #0a0a0a; 4173 + } 4174 + html.dark-theme .navbar.is-white .navbar-start .navbar-link::after, 4175 + html.dark-theme .navbar.is-white .navbar-end .navbar-link::after { 4176 + border-color: #0a0a0a; 4177 + } 4178 + html.dark-theme .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link, 4179 + html.dark-theme .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link { 4180 + background-color: #d9d9d9; 4181 + color: #0a0a0a; 4182 + } 4183 + html.dark-theme .navbar.is-white .navbar-dropdown a.navbar-item.is-active { 4184 + background-color: #e6e6e6; 4185 + color: #0a0a0a; 4186 + } 4187 + } 4188 + html.dark-theme .navbar.is-black { 4189 + background-color: black; 4190 + color: white; 4191 + } 4192 + html.dark-theme .navbar.is-black .navbar-brand > .navbar-item, 4193 + html.dark-theme .navbar.is-black .navbar-brand .navbar-link { 4194 + color: white; 4195 + } 4196 + html.dark-theme .navbar.is-black .navbar-brand > a.navbar-item:hover, 4197 + html.dark-theme .navbar.is-black .navbar-brand > a.navbar-item.is-active, 4198 + html.dark-theme .navbar.is-black .navbar-brand .navbar-link:hover, 4199 + html.dark-theme .navbar.is-black .navbar-brand .navbar-link.is-active { 4200 + background-color: black; 4201 + color: white; 4202 + } 4203 + html.dark-theme .navbar.is-black .navbar-brand .navbar-link::after { 4204 + border-color: white; 4205 + } 4206 + html.dark-theme .navbar.is-black .navbar-burger { 4207 + color: white; 4208 + } 4209 + @media screen and (min-width: 1088px) { 4210 + html.dark-theme .navbar.is-black .navbar-start > .navbar-item, 4211 + html.dark-theme .navbar.is-black .navbar-start .navbar-link, 4212 + html.dark-theme .navbar.is-black .navbar-end > .navbar-item, 4213 + html.dark-theme .navbar.is-black .navbar-end .navbar-link { 4214 + color: white; 4215 + } 4216 + html.dark-theme .navbar.is-black .navbar-start > a.navbar-item:hover, 4217 + html.dark-theme .navbar.is-black .navbar-start > a.navbar-item.is-active, 4218 + html.dark-theme .navbar.is-black .navbar-start .navbar-link:hover, 4219 + html.dark-theme .navbar.is-black .navbar-start .navbar-link.is-active, 4220 + html.dark-theme .navbar.is-black .navbar-end > a.navbar-item:hover, 4221 + html.dark-theme .navbar.is-black .navbar-end > a.navbar-item.is-active, 4222 + html.dark-theme .navbar.is-black .navbar-end .navbar-link:hover, 4223 + html.dark-theme .navbar.is-black .navbar-end .navbar-link.is-active { 4224 + background-color: black; 4225 + color: white; 4226 + } 4227 + html.dark-theme .navbar.is-black .navbar-start .navbar-link::after, 4228 + html.dark-theme .navbar.is-black .navbar-end .navbar-link::after { 4229 + border-color: white; 4230 + } 4231 + html.dark-theme .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link, 4232 + html.dark-theme .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link { 4233 + background-color: black; 4234 + color: white; 4235 + } 4236 + html.dark-theme .navbar.is-black .navbar-dropdown a.navbar-item.is-active { 4237 + background-color: black; 4238 + color: white; 4239 + } 4240 + } 4241 + html.dark-theme .navbar.is-light { 4242 + background-color: #dbdbdb; 4243 + color: #363636; 4244 + } 4245 + html.dark-theme .navbar.is-light .navbar-brand > .navbar-item, 4246 + html.dark-theme .navbar.is-light .navbar-brand .navbar-link { 4247 + color: #363636; 4248 + } 4249 + html.dark-theme .navbar.is-light .navbar-brand > a.navbar-item:hover, 4250 + html.dark-theme .navbar.is-light .navbar-brand > a.navbar-item.is-active, 4251 + html.dark-theme .navbar.is-light .navbar-brand .navbar-link:hover, 4252 + html.dark-theme .navbar.is-light .navbar-brand .navbar-link.is-active { 4253 + background-color: #cfcfcf; 4254 + color: #363636; 4255 + } 4256 + html.dark-theme .navbar.is-light .navbar-brand .navbar-link::after { 4257 + border-color: #363636; 4258 + } 4259 + html.dark-theme .navbar.is-light .navbar-burger { 4260 + color: #363636; 4261 + } 4262 + @media screen and (min-width: 1088px) { 4263 + html.dark-theme .navbar.is-light .navbar-start > .navbar-item, 4264 + html.dark-theme .navbar.is-light .navbar-start .navbar-link, 4265 + html.dark-theme .navbar.is-light .navbar-end > .navbar-item, 4266 + html.dark-theme .navbar.is-light .navbar-end .navbar-link { 4267 + color: #363636; 4268 + } 4269 + html.dark-theme .navbar.is-light .navbar-start > a.navbar-item:hover, 4270 + html.dark-theme .navbar.is-light .navbar-start > a.navbar-item.is-active, 4271 + html.dark-theme .navbar.is-light .navbar-start .navbar-link:hover, 4272 + html.dark-theme .navbar.is-light .navbar-start .navbar-link.is-active, 4273 + html.dark-theme .navbar.is-light .navbar-end > a.navbar-item:hover, 4274 + html.dark-theme .navbar.is-light .navbar-end > a.navbar-item.is-active, 4275 + html.dark-theme .navbar.is-light .navbar-end .navbar-link:hover, 4276 + html.dark-theme .navbar.is-light .navbar-end .navbar-link.is-active { 4277 + background-color: #cfcfcf; 4278 + color: #363636; 4279 + } 4280 + html.dark-theme .navbar.is-light .navbar-start .navbar-link::after, 4281 + html.dark-theme .navbar.is-light .navbar-end .navbar-link::after { 4282 + border-color: #363636; 4283 + } 4284 + html.dark-theme .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link, 4285 + html.dark-theme .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link { 4286 + background-color: #cfcfcf; 4287 + color: #363636; 4288 + } 4289 + html.dark-theme .navbar.is-light .navbar-dropdown a.navbar-item.is-active { 4290 + background-color: #dbdbdb; 4291 + color: #363636; 4292 + } 4293 + } 4294 + html.dark-theme .navbar.is-dark { 4295 + background-color: #1c1c1c; 4296 + color: whitesmoke; 4297 + } 4298 + html.dark-theme .navbar.is-dark .navbar-brand > .navbar-item, 4299 + html.dark-theme .navbar.is-dark .navbar-brand .navbar-link { 4300 + color: whitesmoke; 4301 + } 4302 + html.dark-theme .navbar.is-dark .navbar-brand > a.navbar-item:hover, 4303 + html.dark-theme .navbar.is-dark .navbar-brand > a.navbar-item.is-active, 4304 + html.dark-theme .navbar.is-dark .navbar-brand .navbar-link:hover, 4305 + html.dark-theme .navbar.is-dark .navbar-brand .navbar-link.is-active { 4306 + background-color: #0f0f0f; 4307 + color: whitesmoke; 4308 + } 4309 + html.dark-theme .navbar.is-dark .navbar-brand .navbar-link::after { 4310 + border-color: whitesmoke; 4311 + } 4312 + html.dark-theme .navbar.is-dark .navbar-burger { 4313 + color: whitesmoke; 4314 + } 4315 + @media screen and (min-width: 1088px) { 4316 + html.dark-theme .navbar.is-dark .navbar-start > .navbar-item, 4317 + html.dark-theme .navbar.is-dark .navbar-start .navbar-link, 4318 + html.dark-theme .navbar.is-dark .navbar-end > .navbar-item, 4319 + html.dark-theme .navbar.is-dark .navbar-end .navbar-link { 4320 + color: whitesmoke; 4321 + } 4322 + html.dark-theme .navbar.is-dark .navbar-start > a.navbar-item:hover, 4323 + html.dark-theme .navbar.is-dark .navbar-start > a.navbar-item.is-active, 4324 + html.dark-theme .navbar.is-dark .navbar-start .navbar-link:hover, 4325 + html.dark-theme .navbar.is-dark .navbar-start .navbar-link.is-active, 4326 + html.dark-theme .navbar.is-dark .navbar-end > a.navbar-item:hover, 4327 + html.dark-theme .navbar.is-dark .navbar-end > a.navbar-item.is-active, 4328 + html.dark-theme .navbar.is-dark .navbar-end .navbar-link:hover, 4329 + html.dark-theme .navbar.is-dark .navbar-end .navbar-link.is-active { 4330 + background-color: #0f0f0f; 4331 + color: whitesmoke; 4332 + } 4333 + html.dark-theme .navbar.is-dark .navbar-start .navbar-link::after, 4334 + html.dark-theme .navbar.is-dark .navbar-end .navbar-link::after { 4335 + border-color: whitesmoke; 4336 + } 4337 + html.dark-theme .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link, 4338 + html.dark-theme .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link { 4339 + background-color: #0f0f0f; 4340 + color: whitesmoke; 4341 + } 4342 + html.dark-theme .navbar.is-dark .navbar-dropdown a.navbar-item.is-active { 4343 + background-color: #1c1c1c; 4344 + color: whitesmoke; 4345 + } 4346 + } 4347 + html.dark-theme .navbar.is-primary { 4348 + background-color: #009e86; 4349 + color: #fff; 4350 + } 4351 + html.dark-theme .navbar.is-primary .navbar-brand > .navbar-item, 4352 + html.dark-theme .navbar.is-primary .navbar-brand .navbar-link { 4353 + color: #fff; 4354 + } 4355 + html.dark-theme .navbar.is-primary .navbar-brand > a.navbar-item:hover, 4356 + html.dark-theme .navbar.is-primary .navbar-brand > a.navbar-item.is-active, 4357 + html.dark-theme .navbar.is-primary .navbar-brand .navbar-link:hover, 4358 + html.dark-theme .navbar.is-primary .navbar-brand .navbar-link.is-active { 4359 + background-color: #008571; 4360 + color: #fff; 4361 + } 4362 + html.dark-theme .navbar.is-primary .navbar-brand .navbar-link::after { 4363 + border-color: #fff; 4364 + } 4365 + html.dark-theme .navbar.is-primary .navbar-burger { 4366 + color: #fff; 4367 + } 4368 + @media screen and (min-width: 1088px) { 4369 + html.dark-theme .navbar.is-primary .navbar-start > .navbar-item, 4370 + html.dark-theme .navbar.is-primary .navbar-start .navbar-link, 4371 + html.dark-theme .navbar.is-primary .navbar-end > .navbar-item, 4372 + html.dark-theme .navbar.is-primary .navbar-end .navbar-link { 4373 + color: #fff; 4374 + } 4375 + html.dark-theme .navbar.is-primary .navbar-start > a.navbar-item:hover, 4376 + html.dark-theme .navbar.is-primary .navbar-start > a.navbar-item.is-active, 4377 + html.dark-theme .navbar.is-primary .navbar-start .navbar-link:hover, 4378 + html.dark-theme .navbar.is-primary .navbar-start .navbar-link.is-active, 4379 + html.dark-theme .navbar.is-primary .navbar-end > a.navbar-item:hover, 4380 + html.dark-theme .navbar.is-primary .navbar-end > a.navbar-item.is-active, 4381 + html.dark-theme .navbar.is-primary .navbar-end .navbar-link:hover, 4382 + html.dark-theme .navbar.is-primary .navbar-end .navbar-link.is-active { 4383 + background-color: #008571; 4384 + color: #fff; 4385 + } 4386 + html.dark-theme .navbar.is-primary .navbar-start .navbar-link::after, 4387 + html.dark-theme .navbar.is-primary .navbar-end .navbar-link::after { 4388 + border-color: #fff; 4389 + } 4390 + html.dark-theme .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link, 4391 + html.dark-theme .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link { 4392 + background-color: #008571; 4393 + color: #fff; 4394 + } 4395 + html.dark-theme .navbar.is-primary .navbar-dropdown a.navbar-item.is-active { 4396 + background-color: #009e86; 4397 + color: #fff; 4398 + } 4399 + } 4400 + html.dark-theme .navbar.is-link { 4401 + background-color: #205bbc; 4402 + color: #fff; 4403 + } 4404 + html.dark-theme .navbar.is-link .navbar-brand > .navbar-item, 4405 + html.dark-theme .navbar.is-link .navbar-brand .navbar-link { 4406 + color: #fff; 4407 + } 4408 + html.dark-theme .navbar.is-link .navbar-brand > a.navbar-item:hover, 4409 + html.dark-theme .navbar.is-link .navbar-brand > a.navbar-item.is-active, 4410 + html.dark-theme .navbar.is-link .navbar-brand .navbar-link:hover, 4411 + html.dark-theme .navbar.is-link .navbar-brand .navbar-link.is-active { 4412 + background-color: #1c51a6; 4413 + color: #fff; 4414 + } 4415 + html.dark-theme .navbar.is-link .navbar-brand .navbar-link::after { 4416 + border-color: #fff; 4417 + } 4418 + html.dark-theme .navbar.is-link .navbar-burger { 4419 + color: #fff; 4420 + } 4421 + @media screen and (min-width: 1088px) { 4422 + html.dark-theme .navbar.is-link .navbar-start > .navbar-item, 4423 + html.dark-theme .navbar.is-link .navbar-start .navbar-link, 4424 + html.dark-theme .navbar.is-link .navbar-end > .navbar-item, 4425 + html.dark-theme .navbar.is-link .navbar-end .navbar-link { 4426 + color: #fff; 4427 + } 4428 + html.dark-theme .navbar.is-link .navbar-start > a.navbar-item:hover, 4429 + html.dark-theme .navbar.is-link .navbar-start > a.navbar-item.is-active, 4430 + html.dark-theme .navbar.is-link .navbar-start .navbar-link:hover, 4431 + html.dark-theme .navbar.is-link .navbar-start .navbar-link.is-active, 4432 + html.dark-theme .navbar.is-link .navbar-end > a.navbar-item:hover, 4433 + html.dark-theme .navbar.is-link .navbar-end > a.navbar-item.is-active, 4434 + html.dark-theme .navbar.is-link .navbar-end .navbar-link:hover, 4435 + html.dark-theme .navbar.is-link .navbar-end .navbar-link.is-active { 4436 + background-color: #1c51a6; 4437 + color: #fff; 4438 + } 4439 + html.dark-theme .navbar.is-link .navbar-start .navbar-link::after, 4440 + html.dark-theme .navbar.is-link .navbar-end .navbar-link::after { 4441 + border-color: #fff; 4442 + } 4443 + html.dark-theme .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link, 4444 + html.dark-theme .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link { 4445 + background-color: #1c51a6; 4446 + color: #fff; 4447 + } 4448 + html.dark-theme .navbar.is-link .navbar-dropdown a.navbar-item.is-active { 4449 + background-color: #205bbc; 4450 + color: #fff; 4451 + } 4452 + } 4453 + html.dark-theme .navbar.is-info { 4454 + background-color: #0f81cc; 4455 + color: #fff; 4456 + } 4457 + html.dark-theme .navbar.is-info .navbar-brand > .navbar-item, 4458 + html.dark-theme .navbar.is-info .navbar-brand .navbar-link { 4459 + color: #fff; 4460 + } 4461 + html.dark-theme .navbar.is-info .navbar-brand > a.navbar-item:hover, 4462 + html.dark-theme .navbar.is-info .navbar-brand > a.navbar-item.is-active, 4463 + html.dark-theme .navbar.is-info .navbar-brand .navbar-link:hover, 4464 + html.dark-theme .navbar.is-info .navbar-brand .navbar-link.is-active { 4465 + background-color: #0e72b4; 4466 + color: #fff; 4467 + } 4468 + html.dark-theme .navbar.is-info .navbar-brand .navbar-link::after { 4469 + border-color: #fff; 4470 + } 4471 + html.dark-theme .navbar.is-info .navbar-burger { 4472 + color: #fff; 4473 + } 4474 + @media screen and (min-width: 1088px) { 4475 + html.dark-theme .navbar.is-info .navbar-start > .navbar-item, 4476 + html.dark-theme .navbar.is-info .navbar-start .navbar-link, 4477 + html.dark-theme .navbar.is-info .navbar-end > .navbar-item, 4478 + html.dark-theme .navbar.is-info .navbar-end .navbar-link { 4479 + color: #fff; 4480 + } 4481 + html.dark-theme .navbar.is-info .navbar-start > a.navbar-item:hover, 4482 + html.dark-theme .navbar.is-info .navbar-start > a.navbar-item.is-active, 4483 + html.dark-theme .navbar.is-info .navbar-start .navbar-link:hover, 4484 + html.dark-theme .navbar.is-info .navbar-start .navbar-link.is-active, 4485 + html.dark-theme .navbar.is-info .navbar-end > a.navbar-item:hover, 4486 + html.dark-theme .navbar.is-info .navbar-end > a.navbar-item.is-active, 4487 + html.dark-theme .navbar.is-info .navbar-end .navbar-link:hover, 4488 + html.dark-theme .navbar.is-info .navbar-end .navbar-link.is-active { 4489 + background-color: #0e72b4; 4490 + color: #fff; 4491 + } 4492 + html.dark-theme .navbar.is-info .navbar-start .navbar-link::after, 4493 + html.dark-theme .navbar.is-info .navbar-end .navbar-link::after { 4494 + border-color: #fff; 4495 + } 4496 + html.dark-theme .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link, 4497 + html.dark-theme .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link { 4498 + background-color: #0e72b4; 4499 + color: #fff; 4500 + } 4501 + html.dark-theme .navbar.is-info .navbar-dropdown a.navbar-item.is-active { 4502 + background-color: #0f81cc; 4503 + color: #fff; 4504 + } 4505 + } 4506 + html.dark-theme .navbar.is-success { 4507 + background-color: #1ca64c; 4508 + color: #fff; 4509 + } 4510 + html.dark-theme .navbar.is-success .navbar-brand > .navbar-item, 4511 + html.dark-theme .navbar.is-success .navbar-brand .navbar-link { 4512 + color: #fff; 4513 + } 4514 + html.dark-theme .navbar.is-success .navbar-brand > a.navbar-item:hover, 4515 + html.dark-theme .navbar.is-success .navbar-brand > a.navbar-item.is-active, 4516 + html.dark-theme .navbar.is-success .navbar-brand .navbar-link:hover, 4517 + html.dark-theme .navbar.is-success .navbar-brand .navbar-link.is-active { 4518 + background-color: #189042; 4519 + color: #fff; 4520 + } 4521 + html.dark-theme .navbar.is-success .navbar-brand .navbar-link::after { 4522 + border-color: #fff; 4523 + } 4524 + html.dark-theme .navbar.is-success .navbar-burger { 4525 + color: #fff; 4526 + } 4527 + @media screen and (min-width: 1088px) { 4528 + html.dark-theme .navbar.is-success .navbar-start > .navbar-item, 4529 + html.dark-theme .navbar.is-success .navbar-start .navbar-link, 4530 + html.dark-theme .navbar.is-success .navbar-end > .navbar-item, 4531 + html.dark-theme .navbar.is-success .navbar-end .navbar-link { 4532 + color: #fff; 4533 + } 4534 + html.dark-theme .navbar.is-success .navbar-start > a.navbar-item:hover, 4535 + html.dark-theme .navbar.is-success .navbar-start > a.navbar-item.is-active, 4536 + html.dark-theme .navbar.is-success .navbar-start .navbar-link:hover, 4537 + html.dark-theme .navbar.is-success .navbar-start .navbar-link.is-active, 4538 + html.dark-theme .navbar.is-success .navbar-end > a.navbar-item:hover, 4539 + html.dark-theme .navbar.is-success .navbar-end > a.navbar-item.is-active, 4540 + html.dark-theme .navbar.is-success .navbar-end .navbar-link:hover, 4541 + html.dark-theme .navbar.is-success .navbar-end .navbar-link.is-active { 4542 + background-color: #189042; 4543 + color: #fff; 4544 + } 4545 + html.dark-theme .navbar.is-success .navbar-start .navbar-link::after, 4546 + html.dark-theme .navbar.is-success .navbar-end .navbar-link::after { 4547 + border-color: #fff; 4548 + } 4549 + html.dark-theme .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link, 4550 + html.dark-theme .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link { 4551 + background-color: #189042; 4552 + color: #fff; 4553 + } 4554 + html.dark-theme .navbar.is-success .navbar-dropdown a.navbar-item.is-active { 4555 + background-color: #1ca64c; 4556 + color: #fff; 4557 + } 4558 + } 4559 + html.dark-theme .navbar.is-warning { 4560 + background-color: #ffd324; 4561 + color: rgba(0, 0, 0, 0.7); 4562 + } 4563 + html.dark-theme .navbar.is-warning .navbar-brand > .navbar-item, 4564 + html.dark-theme .navbar.is-warning .navbar-brand .navbar-link { 4565 + color: rgba(0, 0, 0, 0.7); 4566 + } 4567 + html.dark-theme .navbar.is-warning .navbar-brand > a.navbar-item:hover, 4568 + html.dark-theme .navbar.is-warning .navbar-brand > a.navbar-item.is-active, 4569 + html.dark-theme .navbar.is-warning .navbar-brand .navbar-link:hover, 4570 + html.dark-theme .navbar.is-warning .navbar-brand .navbar-link.is-active { 4571 + background-color: #ffce0a; 4572 + color: rgba(0, 0, 0, 0.7); 4573 + } 4574 + html.dark-theme .navbar.is-warning .navbar-brand .navbar-link::after { 4575 + border-color: rgba(0, 0, 0, 0.7); 4576 + } 4577 + html.dark-theme .navbar.is-warning .navbar-burger { 4578 + color: rgba(0, 0, 0, 0.7); 4579 + } 4580 + @media screen and (min-width: 1088px) { 4581 + html.dark-theme .navbar.is-warning .navbar-start > .navbar-item, 4582 + html.dark-theme .navbar.is-warning .navbar-start .navbar-link, 4583 + html.dark-theme .navbar.is-warning .navbar-end > .navbar-item, 4584 + html.dark-theme .navbar.is-warning .navbar-end .navbar-link { 4585 + color: rgba(0, 0, 0, 0.7); 4586 + } 4587 + html.dark-theme .navbar.is-warning .navbar-start > a.navbar-item:hover, 4588 + html.dark-theme .navbar.is-warning .navbar-start > a.navbar-item.is-active, 4589 + html.dark-theme .navbar.is-warning .navbar-start .navbar-link:hover, 4590 + html.dark-theme .navbar.is-warning .navbar-start .navbar-link.is-active, 4591 + html.dark-theme .navbar.is-warning .navbar-end > a.navbar-item:hover, 4592 + html.dark-theme .navbar.is-warning .navbar-end > a.navbar-item.is-active, 4593 + html.dark-theme .navbar.is-warning .navbar-end .navbar-link:hover, 4594 + html.dark-theme .navbar.is-warning .navbar-end .navbar-link.is-active { 4595 + background-color: #ffce0a; 4596 + color: rgba(0, 0, 0, 0.7); 4597 + } 4598 + html.dark-theme .navbar.is-warning .navbar-start .navbar-link::after, 4599 + html.dark-theme .navbar.is-warning .navbar-end .navbar-link::after { 4600 + border-color: rgba(0, 0, 0, 0.7); 4601 + } 4602 + html.dark-theme .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link, 4603 + html.dark-theme .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link { 4604 + background-color: #ffce0a; 4605 + color: rgba(0, 0, 0, 0.7); 4606 + } 4607 + html.dark-theme .navbar.is-warning .navbar-dropdown a.navbar-item.is-active { 4608 + background-color: #ffd324; 4609 + color: rgba(0, 0, 0, 0.7); 4610 + } 4611 + } 4612 + html.dark-theme .navbar.is-danger { 4613 + background-color: #ff0537; 4614 + color: #fff; 4615 + } 4616 + html.dark-theme .navbar.is-danger .navbar-brand > .navbar-item, 4617 + html.dark-theme .navbar.is-danger .navbar-brand .navbar-link { 4618 + color: #fff; 4619 + } 4620 + html.dark-theme .navbar.is-danger .navbar-brand > a.navbar-item:hover, 4621 + html.dark-theme .navbar.is-danger .navbar-brand > a.navbar-item.is-active, 4622 + html.dark-theme .navbar.is-danger .navbar-brand .navbar-link:hover, 4623 + html.dark-theme .navbar.is-danger .navbar-brand .navbar-link.is-active { 4624 + background-color: #eb002f; 4625 + color: #fff; 4626 + } 4627 + html.dark-theme .navbar.is-danger .navbar-brand .navbar-link::after { 4628 + border-color: #fff; 4629 + } 4630 + html.dark-theme .navbar.is-danger .navbar-burger { 4631 + color: #fff; 4632 + } 4633 + @media screen and (min-width: 1088px) { 4634 + html.dark-theme .navbar.is-danger .navbar-start > .navbar-item, 4635 + html.dark-theme .navbar.is-danger .navbar-start .navbar-link, 4636 + html.dark-theme .navbar.is-danger .navbar-end > .navbar-item, 4637 + html.dark-theme .navbar.is-danger .navbar-end .navbar-link { 4638 + color: #fff; 4639 + } 4640 + html.dark-theme .navbar.is-danger .navbar-start > a.navbar-item:hover, 4641 + html.dark-theme .navbar.is-danger .navbar-start > a.navbar-item.is-active, 4642 + html.dark-theme .navbar.is-danger .navbar-start .navbar-link:hover, 4643 + html.dark-theme .navbar.is-danger .navbar-start .navbar-link.is-active, 4644 + html.dark-theme .navbar.is-danger .navbar-end > a.navbar-item:hover, 4645 + html.dark-theme .navbar.is-danger .navbar-end > a.navbar-item.is-active, 4646 + html.dark-theme .navbar.is-danger .navbar-end .navbar-link:hover, 4647 + html.dark-theme .navbar.is-danger .navbar-end .navbar-link.is-active { 4648 + background-color: #eb002f; 4649 + color: #fff; 4650 + } 4651 + html.dark-theme .navbar.is-danger .navbar-start .navbar-link::after, 4652 + html.dark-theme .navbar.is-danger .navbar-end .navbar-link::after { 4653 + border-color: #fff; 4654 + } 4655 + html.dark-theme .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link, 4656 + html.dark-theme .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link { 4657 + background-color: #eb002f; 4658 + color: #fff; 4659 + } 4660 + html.dark-theme .navbar.is-danger .navbar-dropdown a.navbar-item.is-active { 4661 + background-color: #ff0537; 4662 + color: #fff; 4663 + } 4664 + } 4665 + html.dark-theme .navbar.is-white-dark { 4666 + background-color: white; 4667 + color: #0a0a0a; 4668 + } 4669 + html.dark-theme .navbar.is-white-dark .navbar-brand > .navbar-item, 4670 + html.dark-theme .navbar.is-white-dark .navbar-brand .navbar-link { 4671 + color: #0a0a0a; 4672 + } 4673 + html.dark-theme .navbar.is-white-dark .navbar-brand > a.navbar-item:hover, 4674 + html.dark-theme .navbar.is-white-dark .navbar-brand > a.navbar-item.is-active, 4675 + html.dark-theme .navbar.is-white-dark .navbar-brand .navbar-link:hover, 4676 + html.dark-theme .navbar.is-white-dark .navbar-brand .navbar-link.is-active { 4677 + background-color: #f2f2f2; 4678 + color: #0a0a0a; 4679 + } 4680 + html.dark-theme .navbar.is-white-dark .navbar-brand .navbar-link::after { 4681 + border-color: #0a0a0a; 4682 + } 4683 + html.dark-theme .navbar.is-white-dark .navbar-burger { 4684 + color: #0a0a0a; 4685 + } 4686 + @media screen and (min-width: 1088px) { 4687 + html.dark-theme .navbar.is-white-dark .navbar-start > .navbar-item, 4688 + html.dark-theme .navbar.is-white-dark .navbar-start .navbar-link, 4689 + html.dark-theme .navbar.is-white-dark .navbar-end > .navbar-item, 4690 + html.dark-theme .navbar.is-white-dark .navbar-end .navbar-link { 4691 + color: #0a0a0a; 4692 + } 4693 + html.dark-theme .navbar.is-white-dark .navbar-start > a.navbar-item:hover, 4694 + html.dark-theme .navbar.is-white-dark .navbar-start > a.navbar-item.is-active, 4695 + html.dark-theme .navbar.is-white-dark .navbar-start .navbar-link:hover, 4696 + html.dark-theme .navbar.is-white-dark .navbar-start .navbar-link.is-active, 4697 + html.dark-theme .navbar.is-white-dark .navbar-end > a.navbar-item:hover, 4698 + html.dark-theme .navbar.is-white-dark .navbar-end > a.navbar-item.is-active, 4699 + html.dark-theme .navbar.is-white-dark .navbar-end .navbar-link:hover, 4700 + html.dark-theme .navbar.is-white-dark .navbar-end .navbar-link.is-active { 4701 + background-color: #f2f2f2; 4702 + color: #0a0a0a; 4703 + } 4704 + html.dark-theme .navbar.is-white-dark .navbar-start .navbar-link::after, 4705 + html.dark-theme .navbar.is-white-dark .navbar-end .navbar-link::after { 4706 + border-color: #0a0a0a; 4707 + } 4708 + html.dark-theme .navbar.is-white-dark .navbar-item.has-dropdown:hover .navbar-link, 4709 + html.dark-theme .navbar.is-white-dark .navbar-item.has-dropdown.is-active .navbar-link { 4710 + background-color: #f2f2f2; 4711 + color: #0a0a0a; 4712 + } 4713 + html.dark-theme .navbar.is-white-dark .navbar-dropdown a.navbar-item.is-active { 4714 + background-color: white; 4715 + color: #0a0a0a; 4716 + } 4717 + } 4718 + html.dark-theme .navbar.is-black-dark { 4719 + background-color: #0a0a0a; 4720 + color: white; 4721 + } 4722 + html.dark-theme .navbar.is-black-dark .navbar-brand > .navbar-item, 4723 + html.dark-theme .navbar.is-black-dark .navbar-brand .navbar-link { 4724 + color: white; 4725 + } 4726 + html.dark-theme .navbar.is-black-dark .navbar-brand > a.navbar-item:hover, 4727 + html.dark-theme .navbar.is-black-dark .navbar-brand > a.navbar-item.is-active, 4728 + html.dark-theme .navbar.is-black-dark .navbar-brand .navbar-link:hover, 4729 + html.dark-theme .navbar.is-black-dark .navbar-brand .navbar-link.is-active { 4730 + background-color: black; 4731 + color: white; 4732 + } 4733 + html.dark-theme .navbar.is-black-dark .navbar-brand .navbar-link::after { 4734 + border-color: white; 4735 + } 4736 + html.dark-theme .navbar.is-black-dark .navbar-burger { 4737 + color: white; 4738 + } 4739 + @media screen and (min-width: 1088px) { 4740 + html.dark-theme .navbar.is-black-dark .navbar-start > .navbar-item, 4741 + html.dark-theme .navbar.is-black-dark .navbar-start .navbar-link, 4742 + html.dark-theme .navbar.is-black-dark .navbar-end > .navbar-item, 4743 + html.dark-theme .navbar.is-black-dark .navbar-end .navbar-link { 4744 + color: white; 4745 + } 4746 + html.dark-theme .navbar.is-black-dark .navbar-start > a.navbar-item:hover, 4747 + html.dark-theme .navbar.is-black-dark .navbar-start > a.navbar-item.is-active, 4748 + html.dark-theme .navbar.is-black-dark .navbar-start .navbar-link:hover, 4749 + html.dark-theme .navbar.is-black-dark .navbar-start .navbar-link.is-active, 4750 + html.dark-theme .navbar.is-black-dark .navbar-end > a.navbar-item:hover, 4751 + html.dark-theme .navbar.is-black-dark .navbar-end > a.navbar-item.is-active, 4752 + html.dark-theme .navbar.is-black-dark .navbar-end .navbar-link:hover, 4753 + html.dark-theme .navbar.is-black-dark .navbar-end .navbar-link.is-active { 4754 + background-color: black; 4755 + color: white; 4756 + } 4757 + html.dark-theme .navbar.is-black-dark .navbar-start .navbar-link::after, 4758 + html.dark-theme .navbar.is-black-dark .navbar-end .navbar-link::after { 4759 + border-color: white; 4760 + } 4761 + html.dark-theme .navbar.is-black-dark .navbar-item.has-dropdown:hover .navbar-link, 4762 + html.dark-theme .navbar.is-black-dark .navbar-item.has-dropdown.is-active .navbar-link { 4763 + background-color: black; 4764 + color: white; 4765 + } 4766 + html.dark-theme .navbar.is-black-dark .navbar-dropdown a.navbar-item.is-active { 4767 + background-color: #0a0a0a; 4768 + color: white; 4769 + } 4770 + } 4771 + html.dark-theme .navbar.is-light-dark { 4772 + background-color: whitesmoke; 4773 + color: #363636; 4774 + } 4775 + html.dark-theme .navbar.is-light-dark .navbar-brand > .navbar-item, 4776 + html.dark-theme .navbar.is-light-dark .navbar-brand .navbar-link { 4777 + color: #363636; 4778 + } 4779 + html.dark-theme .navbar.is-light-dark .navbar-brand > a.navbar-item:hover, 4780 + html.dark-theme .navbar.is-light-dark .navbar-brand > a.navbar-item.is-active, 4781 + html.dark-theme .navbar.is-light-dark .navbar-brand .navbar-link:hover, 4782 + html.dark-theme .navbar.is-light-dark .navbar-brand .navbar-link.is-active { 4783 + background-color: #e8e8e8; 4784 + color: #363636; 4785 + } 4786 + html.dark-theme .navbar.is-light-dark .navbar-brand .navbar-link::after { 4787 + border-color: #363636; 4788 + } 4789 + html.dark-theme .navbar.is-light-dark .navbar-burger { 4790 + color: #363636; 4791 + } 4792 + @media screen and (min-width: 1088px) { 4793 + html.dark-theme .navbar.is-light-dark .navbar-start > .navbar-item, 4794 + html.dark-theme .navbar.is-light-dark .navbar-start .navbar-link, 4795 + html.dark-theme .navbar.is-light-dark .navbar-end > .navbar-item, 4796 + html.dark-theme .navbar.is-light-dark .navbar-end .navbar-link { 4797 + color: #363636; 4798 + } 4799 + html.dark-theme .navbar.is-light-dark .navbar-start > a.navbar-item:hover, 4800 + html.dark-theme .navbar.is-light-dark .navbar-start > a.navbar-item.is-active, 4801 + html.dark-theme .navbar.is-light-dark .navbar-start .navbar-link:hover, 4802 + html.dark-theme .navbar.is-light-dark .navbar-start .navbar-link.is-active, 4803 + html.dark-theme .navbar.is-light-dark .navbar-end > a.navbar-item:hover, 4804 + html.dark-theme .navbar.is-light-dark .navbar-end > a.navbar-item.is-active, 4805 + html.dark-theme .navbar.is-light-dark .navbar-end .navbar-link:hover, 4806 + html.dark-theme .navbar.is-light-dark .navbar-end .navbar-link.is-active { 4807 + background-color: #e8e8e8; 4808 + color: #363636; 4809 + } 4810 + html.dark-theme .navbar.is-light-dark .navbar-start .navbar-link::after, 4811 + html.dark-theme .navbar.is-light-dark .navbar-end .navbar-link::after { 4812 + border-color: #363636; 4813 + } 4814 + html.dark-theme .navbar.is-light-dark .navbar-item.has-dropdown:hover .navbar-link, 4815 + html.dark-theme .navbar.is-light-dark .navbar-item.has-dropdown.is-active .navbar-link { 4816 + background-color: #e8e8e8; 4817 + color: #363636; 4818 + } 4819 + html.dark-theme .navbar.is-light-dark .navbar-dropdown a.navbar-item.is-active { 4820 + background-color: whitesmoke; 4821 + color: #363636; 4822 + } 4823 + } 4824 + html.dark-theme .navbar.is-dark-dark { 4825 + background-color: #363636; 4826 + color: whitesmoke; 4827 + } 4828 + html.dark-theme .navbar.is-dark-dark .navbar-brand > .navbar-item, 4829 + html.dark-theme .navbar.is-dark-dark .navbar-brand .navbar-link { 4830 + color: whitesmoke; 4831 + } 4832 + html.dark-theme .navbar.is-dark-dark .navbar-brand > a.navbar-item:hover, 4833 + html.dark-theme .navbar.is-dark-dark .navbar-brand > a.navbar-item.is-active, 4834 + html.dark-theme .navbar.is-dark-dark .navbar-brand .navbar-link:hover, 4835 + html.dark-theme .navbar.is-dark-dark .navbar-brand .navbar-link.is-active { 4836 + background-color: #292929; 4837 + color: whitesmoke; 4838 + } 4839 + html.dark-theme .navbar.is-dark-dark .navbar-brand .navbar-link::after { 4840 + border-color: whitesmoke; 4841 + } 4842 + html.dark-theme .navbar.is-dark-dark .navbar-burger { 4843 + color: whitesmoke; 4844 + } 4845 + @media screen and (min-width: 1088px) { 4846 + html.dark-theme .navbar.is-dark-dark .navbar-start > .navbar-item, 4847 + html.dark-theme .navbar.is-dark-dark .navbar-start .navbar-link, 4848 + html.dark-theme .navbar.is-dark-dark .navbar-end > .navbar-item, 4849 + html.dark-theme .navbar.is-dark-dark .navbar-end .navbar-link { 4850 + color: whitesmoke; 4851 + } 4852 + html.dark-theme .navbar.is-dark-dark .navbar-start > a.navbar-item:hover, 4853 + html.dark-theme .navbar.is-dark-dark .navbar-start > a.navbar-item.is-active, 4854 + html.dark-theme .navbar.is-dark-dark .navbar-start .navbar-link:hover, 4855 + html.dark-theme .navbar.is-dark-dark .navbar-start .navbar-link.is-active, 4856 + html.dark-theme .navbar.is-dark-dark .navbar-end > a.navbar-item:hover, 4857 + html.dark-theme .navbar.is-dark-dark .navbar-end > a.navbar-item.is-active, 4858 + html.dark-theme .navbar.is-dark-dark .navbar-end .navbar-link:hover, 4859 + html.dark-theme .navbar.is-dark-dark .navbar-end .navbar-link.is-active { 4860 + background-color: #292929; 4861 + color: whitesmoke; 4862 + } 4863 + html.dark-theme .navbar.is-dark-dark .navbar-start .navbar-link::after, 4864 + html.dark-theme .navbar.is-dark-dark .navbar-end .navbar-link::after { 4865 + border-color: whitesmoke; 4866 + } 4867 + html.dark-theme .navbar.is-dark-dark .navbar-item.has-dropdown:hover .navbar-link, 4868 + html.dark-theme .navbar.is-dark-dark .navbar-item.has-dropdown.is-active .navbar-link { 4869 + background-color: #292929; 4870 + color: whitesmoke; 4871 + } 4872 + html.dark-theme .navbar.is-dark-dark .navbar-dropdown a.navbar-item.is-active { 4873 + background-color: #363636; 4874 + color: whitesmoke; 4875 + } 4876 + } 4877 + html.dark-theme .navbar.is-primary-dark { 4878 + background-color: #00d1b2; 4879 + color: #fff; 4880 + } 4881 + html.dark-theme .navbar.is-primary-dark .navbar-brand > .navbar-item, 4882 + html.dark-theme .navbar.is-primary-dark .navbar-brand .navbar-link { 4883 + color: #fff; 4884 + } 4885 + html.dark-theme .navbar.is-primary-dark .navbar-brand > a.navbar-item:hover, 4886 + html.dark-theme .navbar.is-primary-dark .navbar-brand > a.navbar-item.is-active, 4887 + html.dark-theme .navbar.is-primary-dark .navbar-brand .navbar-link:hover, 4888 + html.dark-theme .navbar.is-primary-dark .navbar-brand .navbar-link.is-active { 4889 + background-color: #00b89c; 4890 + color: #fff; 4891 + } 4892 + html.dark-theme .navbar.is-primary-dark .navbar-brand .navbar-link::after { 4893 + border-color: #fff; 4894 + } 4895 + html.dark-theme .navbar.is-primary-dark .navbar-burger { 4896 + color: #fff; 4897 + } 4898 + @media screen and (min-width: 1088px) { 4899 + html.dark-theme .navbar.is-primary-dark .navbar-start > .navbar-item, 4900 + html.dark-theme .navbar.is-primary-dark .navbar-start .navbar-link, 4901 + html.dark-theme .navbar.is-primary-dark .navbar-end > .navbar-item, 4902 + html.dark-theme .navbar.is-primary-dark .navbar-end .navbar-link { 4903 + color: #fff; 4904 + } 4905 + html.dark-theme .navbar.is-primary-dark .navbar-start > a.navbar-item:hover, 4906 + html.dark-theme .navbar.is-primary-dark .navbar-start > a.navbar-item.is-active, 4907 + html.dark-theme .navbar.is-primary-dark .navbar-start .navbar-link:hover, 4908 + html.dark-theme .navbar.is-primary-dark .navbar-start .navbar-link.is-active, 4909 + html.dark-theme .navbar.is-primary-dark .navbar-end > a.navbar-item:hover, 4910 + html.dark-theme .navbar.is-primary-dark .navbar-end > a.navbar-item.is-active, 4911 + html.dark-theme .navbar.is-primary-dark .navbar-end .navbar-link:hover, 4912 + html.dark-theme .navbar.is-primary-dark .navbar-end .navbar-link.is-active { 4913 + background-color: #00b89c; 4914 + color: #fff; 4915 + } 4916 + html.dark-theme .navbar.is-primary-dark .navbar-start .navbar-link::after, 4917 + html.dark-theme .navbar.is-primary-dark .navbar-end .navbar-link::after { 4918 + border-color: #fff; 4919 + } 4920 + html.dark-theme .navbar.is-primary-dark .navbar-item.has-dropdown:hover .navbar-link, 4921 + html.dark-theme .navbar.is-primary-dark .navbar-item.has-dropdown.is-active .navbar-link { 4922 + background-color: #00b89c; 4923 + color: #fff; 4924 + } 4925 + html.dark-theme .navbar.is-primary-dark .navbar-dropdown a.navbar-item.is-active { 4926 + background-color: #00d1b2; 4927 + color: #fff; 4928 + } 4929 + } 4930 + html.dark-theme .navbar.is-link-dark { 4931 + background-color: #3273dc; 4932 + color: #fff; 4933 + } 4934 + html.dark-theme .navbar.is-link-dark .navbar-brand > .navbar-item, 4935 + html.dark-theme .navbar.is-link-dark .navbar-brand .navbar-link { 4936 + color: #fff; 4937 + } 4938 + html.dark-theme .navbar.is-link-dark .navbar-brand > a.navbar-item:hover, 4939 + html.dark-theme .navbar.is-link-dark .navbar-brand > a.navbar-item.is-active, 4940 + html.dark-theme .navbar.is-link-dark .navbar-brand .navbar-link:hover, 4941 + html.dark-theme .navbar.is-link-dark .navbar-brand .navbar-link.is-active { 4942 + background-color: #2366d1; 4943 + color: #fff; 4944 + } 4945 + html.dark-theme .navbar.is-link-dark .navbar-brand .navbar-link::after { 4946 + border-color: #fff; 4947 + } 4948 + html.dark-theme .navbar.is-link-dark .navbar-burger { 4949 + color: #fff; 4950 + } 4951 + @media screen and (min-width: 1088px) { 4952 + html.dark-theme .navbar.is-link-dark .navbar-start > .navbar-item, 4953 + html.dark-theme .navbar.is-link-dark .navbar-start .navbar-link, 4954 + html.dark-theme .navbar.is-link-dark .navbar-end > .navbar-item, 4955 + html.dark-theme .navbar.is-link-dark .navbar-end .navbar-link { 4956 + color: #fff; 4957 + } 4958 + html.dark-theme .navbar.is-link-dark .navbar-start > a.navbar-item:hover, 4959 + html.dark-theme .navbar.is-link-dark .navbar-start > a.navbar-item.is-active, 4960 + html.dark-theme .navbar.is-link-dark .navbar-start .navbar-link:hover, 4961 + html.dark-theme .navbar.is-link-dark .navbar-start .navbar-link.is-active, 4962 + html.dark-theme .navbar.is-link-dark .navbar-end > a.navbar-item:hover, 4963 + html.dark-theme .navbar.is-link-dark .navbar-end > a.navbar-item.is-active, 4964 + html.dark-theme .navbar.is-link-dark .navbar-end .navbar-link:hover, 4965 + html.dark-theme .navbar.is-link-dark .navbar-end .navbar-link.is-active { 4966 + background-color: #2366d1; 4967 + color: #fff; 4968 + } 4969 + html.dark-theme .navbar.is-link-dark .navbar-start .navbar-link::after, 4970 + html.dark-theme .navbar.is-link-dark .navbar-end .navbar-link::after { 4971 + border-color: #fff; 4972 + } 4973 + html.dark-theme .navbar.is-link-dark .navbar-item.has-dropdown:hover .navbar-link, 4974 + html.dark-theme .navbar.is-link-dark .navbar-item.has-dropdown.is-active .navbar-link { 4975 + background-color: #2366d1; 4976 + color: #fff; 4977 + } 4978 + html.dark-theme .navbar.is-link-dark .navbar-dropdown a.navbar-item.is-active { 4979 + background-color: #3273dc; 4980 + color: #fff; 4981 + } 4982 + } 4983 + html.dark-theme .navbar.is-info-dark { 4984 + background-color: #209cee; 4985 + color: #fff; 4986 + } 4987 + html.dark-theme .navbar.is-info-dark .navbar-brand > .navbar-item, 4988 + html.dark-theme .navbar.is-info-dark .navbar-brand .navbar-link { 4989 + color: #fff; 4990 + } 4991 + html.dark-theme .navbar.is-info-dark .navbar-brand > a.navbar-item:hover, 4992 + html.dark-theme .navbar.is-info-dark .navbar-brand > a.navbar-item.is-active, 4993 + html.dark-theme .navbar.is-info-dark .navbar-brand .navbar-link:hover, 4994 + html.dark-theme .navbar.is-info-dark .navbar-brand .navbar-link.is-active { 4995 + background-color: #118fe4; 4996 + color: #fff; 4997 + } 4998 + html.dark-theme .navbar.is-info-dark .navbar-brand .navbar-link::after { 4999 + border-color: #fff; 5000 + } 5001 + html.dark-theme .navbar.is-info-dark .navbar-burger { 5002 + color: #fff; 5003 + } 5004 + @media screen and (min-width: 1088px) { 5005 + html.dark-theme .navbar.is-info-dark .navbar-start > .navbar-item, 5006 + html.dark-theme .navbar.is-info-dark .navbar-start .navbar-link, 5007 + html.dark-theme .navbar.is-info-dark .navbar-end > .navbar-item, 5008 + html.dark-theme .navbar.is-info-dark .navbar-end .navbar-link { 5009 + color: #fff; 5010 + } 5011 + html.dark-theme .navbar.is-info-dark .navbar-start > a.navbar-item:hover, 5012 + html.dark-theme .navbar.is-info-dark .navbar-start > a.navbar-item.is-active, 5013 + html.dark-theme .navbar.is-info-dark .navbar-start .navbar-link:hover, 5014 + html.dark-theme .navbar.is-info-dark .navbar-start .navbar-link.is-active, 5015 + html.dark-theme .navbar.is-info-dark .navbar-end > a.navbar-item:hover, 5016 + html.dark-theme .navbar.is-info-dark .navbar-end > a.navbar-item.is-active, 5017 + html.dark-theme .navbar.is-info-dark .navbar-end .navbar-link:hover, 5018 + html.dark-theme .navbar.is-info-dark .navbar-end .navbar-link.is-active { 5019 + background-color: #118fe4; 5020 + color: #fff; 5021 + } 5022 + html.dark-theme .navbar.is-info-dark .navbar-start .navbar-link::after, 5023 + html.dark-theme .navbar.is-info-dark .navbar-end .navbar-link::after { 5024 + border-color: #fff; 5025 + } 5026 + html.dark-theme .navbar.is-info-dark .navbar-item.has-dropdown:hover .navbar-link, 5027 + html.dark-theme .navbar.is-info-dark .navbar-item.has-dropdown.is-active .navbar-link { 5028 + background-color: #118fe4; 5029 + color: #fff; 5030 + } 5031 + html.dark-theme .navbar.is-info-dark .navbar-dropdown a.navbar-item.is-active { 5032 + background-color: #209cee; 5033 + color: #fff; 5034 + } 5035 + } 5036 + html.dark-theme .navbar.is-success-dark { 5037 + background-color: #23d160; 5038 + color: #fff; 5039 + } 5040 + html.dark-theme .navbar.is-success-dark .navbar-brand > .navbar-item, 5041 + html.dark-theme .navbar.is-success-dark .navbar-brand .navbar-link { 5042 + color: #fff; 5043 + } 5044 + html.dark-theme .navbar.is-success-dark .navbar-brand > a.navbar-item:hover, 5045 + html.dark-theme .navbar.is-success-dark .navbar-brand > a.navbar-item.is-active, 5046 + html.dark-theme .navbar.is-success-dark .navbar-brand .navbar-link:hover, 5047 + html.dark-theme .navbar.is-success-dark .navbar-brand .navbar-link.is-active { 5048 + background-color: #20bc56; 5049 + color: #fff; 5050 + } 5051 + html.dark-theme .navbar.is-success-dark .navbar-brand .navbar-link::after { 5052 + border-color: #fff; 5053 + } 5054 + html.dark-theme .navbar.is-success-dark .navbar-burger { 5055 + color: #fff; 5056 + } 5057 + @media screen and (min-width: 1088px) { 5058 + html.dark-theme .navbar.is-success-dark .navbar-start > .navbar-item, 5059 + html.dark-theme .navbar.is-success-dark .navbar-start .navbar-link, 5060 + html.dark-theme .navbar.is-success-dark .navbar-end > .navbar-item, 5061 + html.dark-theme .navbar.is-success-dark .navbar-end .navbar-link { 5062 + color: #fff; 5063 + } 5064 + html.dark-theme .navbar.is-success-dark .navbar-start > a.navbar-item:hover, 5065 + html.dark-theme .navbar.is-success-dark .navbar-start > a.navbar-item.is-active, 5066 + html.dark-theme .navbar.is-success-dark .navbar-start .navbar-link:hover, 5067 + html.dark-theme .navbar.is-success-dark .navbar-start .navbar-link.is-active, 5068 + html.dark-theme .navbar.is-success-dark .navbar-end > a.navbar-item:hover, 5069 + html.dark-theme .navbar.is-success-dark .navbar-end > a.navbar-item.is-active, 5070 + html.dark-theme .navbar.is-success-dark .navbar-end .navbar-link:hover, 5071 + html.dark-theme .navbar.is-success-dark .navbar-end .navbar-link.is-active { 5072 + background-color: #20bc56; 5073 + color: #fff; 5074 + } 5075 + html.dark-theme .navbar.is-success-dark .navbar-start .navbar-link::after, 5076 + html.dark-theme .navbar.is-success-dark .navbar-end .navbar-link::after { 5077 + border-color: #fff; 5078 + } 5079 + html.dark-theme .navbar.is-success-dark .navbar-item.has-dropdown:hover .navbar-link, 5080 + html.dark-theme .navbar.is-success-dark .navbar-item.has-dropdown.is-active .navbar-link { 5081 + background-color: #20bc56; 5082 + color: #fff; 5083 + } 5084 + html.dark-theme .navbar.is-success-dark .navbar-dropdown a.navbar-item.is-active { 5085 + background-color: #23d160; 5086 + color: #fff; 5087 + } 5088 + } 5089 + html.dark-theme .navbar.is-warning-dark { 5090 + background-color: #ffdd57; 5091 + color: rgba(0, 0, 0, 0.7); 5092 + } 5093 + html.dark-theme .navbar.is-warning-dark .navbar-brand > .navbar-item, 5094 + html.dark-theme .navbar.is-warning-dark .navbar-brand .navbar-link { 5095 + color: rgba(0, 0, 0, 0.7); 5096 + } 5097 + html.dark-theme .navbar.is-warning-dark .navbar-brand > a.navbar-item:hover, 5098 + html.dark-theme .navbar.is-warning-dark .navbar-brand > a.navbar-item.is-active, 5099 + html.dark-theme .navbar.is-warning-dark .navbar-brand .navbar-link:hover, 5100 + html.dark-theme .navbar.is-warning-dark .navbar-brand .navbar-link.is-active { 5101 + background-color: #ffd83d; 5102 + color: rgba(0, 0, 0, 0.7); 5103 + } 5104 + html.dark-theme .navbar.is-warning-dark .navbar-brand .navbar-link::after { 5105 + border-color: rgba(0, 0, 0, 0.7); 5106 + } 5107 + html.dark-theme .navbar.is-warning-dark .navbar-burger { 5108 + color: rgba(0, 0, 0, 0.7); 5109 + } 5110 + @media screen and (min-width: 1088px) { 5111 + html.dark-theme .navbar.is-warning-dark .navbar-start > .navbar-item, 5112 + html.dark-theme .navbar.is-warning-dark .navbar-start .navbar-link, 5113 + html.dark-theme .navbar.is-warning-dark .navbar-end > .navbar-item, 5114 + html.dark-theme .navbar.is-warning-dark .navbar-end .navbar-link { 5115 + color: rgba(0, 0, 0, 0.7); 5116 + } 5117 + html.dark-theme .navbar.is-warning-dark .navbar-start > a.navbar-item:hover, 5118 + html.dark-theme .navbar.is-warning-dark .navbar-start > a.navbar-item.is-active, 5119 + html.dark-theme .navbar.is-warning-dark .navbar-start .navbar-link:hover, 5120 + html.dark-theme .navbar.is-warning-dark .navbar-start .navbar-link.is-active, 5121 + html.dark-theme .navbar.is-warning-dark .navbar-end > a.navbar-item:hover, 5122 + html.dark-theme .navbar.is-warning-dark .navbar-end > a.navbar-item.is-active, 5123 + html.dark-theme .navbar.is-warning-dark .navbar-end .navbar-link:hover, 5124 + html.dark-theme .navbar.is-warning-dark .navbar-end .navbar-link.is-active { 5125 + background-color: #ffd83d; 5126 + color: rgba(0, 0, 0, 0.7); 5127 + } 5128 + html.dark-theme .navbar.is-warning-dark .navbar-start .navbar-link::after, 5129 + html.dark-theme .navbar.is-warning-dark .navbar-end .navbar-link::after { 5130 + border-color: rgba(0, 0, 0, 0.7); 5131 + } 5132 + html.dark-theme .navbar.is-warning-dark .navbar-item.has-dropdown:hover .navbar-link, 5133 + html.dark-theme .navbar.is-warning-dark .navbar-item.has-dropdown.is-active .navbar-link { 5134 + background-color: #ffd83d; 5135 + color: rgba(0, 0, 0, 0.7); 5136 + } 5137 + html.dark-theme .navbar.is-warning-dark .navbar-dropdown a.navbar-item.is-active { 5138 + background-color: #ffdd57; 5139 + color: rgba(0, 0, 0, 0.7); 5140 + } 5141 + } 5142 + html.dark-theme .navbar.is-danger-dark { 5143 + background-color: #ff3860; 5144 + color: #fff; 5145 + } 5146 + html.dark-theme .navbar.is-danger-dark .navbar-brand > .navbar-item, 5147 + html.dark-theme .navbar.is-danger-dark .navbar-brand .navbar-link { 5148 + color: #fff; 5149 + } 5150 + html.dark-theme .navbar.is-danger-dark .navbar-brand > a.navbar-item:hover, 5151 + html.dark-theme .navbar.is-danger-dark .navbar-brand > a.navbar-item.is-active, 5152 + html.dark-theme .navbar.is-danger-dark .navbar-brand .navbar-link:hover, 5153 + html.dark-theme .navbar.is-danger-dark .navbar-brand .navbar-link.is-active { 5154 + background-color: #ff1f4b; 5155 + color: #fff; 5156 + } 5157 + html.dark-theme .navbar.is-danger-dark .navbar-brand .navbar-link::after { 5158 + border-color: #fff; 5159 + } 5160 + html.dark-theme .navbar.is-danger-dark .navbar-burger { 5161 + color: #fff; 5162 + } 5163 + @media screen and (min-width: 1088px) { 5164 + html.dark-theme .navbar.is-danger-dark .navbar-start > .navbar-item, 5165 + html.dark-theme .navbar.is-danger-dark .navbar-start .navbar-link, 5166 + html.dark-theme .navbar.is-danger-dark .navbar-end > .navbar-item, 5167 + html.dark-theme .navbar.is-danger-dark .navbar-end .navbar-link { 5168 + color: #fff; 5169 + } 5170 + html.dark-theme .navbar.is-danger-dark .navbar-start > a.navbar-item:hover, 5171 + html.dark-theme .navbar.is-danger-dark .navbar-start > a.navbar-item.is-active, 5172 + html.dark-theme .navbar.is-danger-dark .navbar-start .navbar-link:hover, 5173 + html.dark-theme .navbar.is-danger-dark .navbar-start .navbar-link.is-active, 5174 + html.dark-theme .navbar.is-danger-dark .navbar-end > a.navbar-item:hover, 5175 + html.dark-theme .navbar.is-danger-dark .navbar-end > a.navbar-item.is-active, 5176 + html.dark-theme .navbar.is-danger-dark .navbar-end .navbar-link:hover, 5177 + html.dark-theme .navbar.is-danger-dark .navbar-end .navbar-link.is-active { 5178 + background-color: #ff1f4b; 5179 + color: #fff; 5180 + } 5181 + html.dark-theme .navbar.is-danger-dark .navbar-start .navbar-link::after, 5182 + html.dark-theme .navbar.is-danger-dark .navbar-end .navbar-link::after { 5183 + border-color: #fff; 5184 + } 5185 + html.dark-theme .navbar.is-danger-dark .navbar-item.has-dropdown:hover .navbar-link, 5186 + html.dark-theme .navbar.is-danger-dark .navbar-item.has-dropdown.is-active .navbar-link { 5187 + background-color: #ff1f4b; 5188 + color: #fff; 5189 + } 5190 + html.dark-theme .navbar.is-danger-dark .navbar-dropdown a.navbar-item.is-active { 5191 + background-color: #ff3860; 5192 + color: #fff; 5193 + } 5194 + } 5195 + html.dark-theme .navbar.has-shadow { 5196 + box-shadow: 0 2px 0 0 #242424; 5197 + } 5198 + html.dark-theme .navbar.is-fixed-bottom.has-shadow { 5199 + box-shadow: 0 -2px 0 0 #242424; 5200 + } 5201 + html.dark-theme .navbar-burger { 5202 + color: #b5b5b5; 5203 + } 5204 + html.dark-theme .navbar-item, 5205 + html.dark-theme .navbar-link { 5206 + color: #b5b5b5; 5207 + } 5208 + html.dark-theme a.navbar-item:hover, 5209 + html.dark-theme a.navbar-item.is-active, 5210 + html.dark-theme .navbar-link:hover, 5211 + html.dark-theme .navbar-link.is-active { 5212 + background-color: #121212; 5213 + color: #5ea3e4; 5214 + } 5215 + html.dark-theme .navbar-item:hover { 5216 + border-bottom-color: #5ea3e4; 5217 + } 5218 + html.dark-theme .navbar-item.is-active { 5219 + border-bottom-color: #5ea3e4; 5220 + color: #5ea3e4; 5221 + } 5222 + html.dark-theme .navbar-link:not(.is-arrowless)::after { 5223 + border-color: #5ea3e4; 5224 + } 5225 + html.dark-theme .navbar-divider { 5226 + background-color: #242424; 5227 + } 5228 + @media screen and (max-width: 1087px) { 5229 + html.dark-theme .navbar-menu { 5230 + background-color: #17181c; 5231 + box-shadow: 0 8px 16px rgba(255, 255, 255, 0.1); 5232 + } 5233 + html.dark-theme .navbar.is-fixed-bottom-touch.has-shadow { 5234 + box-shadow: 0 -2px 3px rgba(255, 255, 255, 0.1); 5235 + } 5236 + } 5237 + @media screen and (min-width: 1088px) { 5238 + html.dark-theme .navbar.is-transparent .navbar-dropdown a.navbar-item:hover { 5239 + background-color: #242424; 5240 + color: white; 5241 + } 5242 + html.dark-theme .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active { 5243 + background-color: #242424; 5244 + color: #5ea3e4; 5245 + } 5246 + html.dark-theme .navbar-item.has-dropdown-up .navbar-dropdown { 5247 + border-bottom: 2px solid #363636; 5248 + box-shadow: 0 -8px 8px rgba(255, 255, 255, 0.1); 5249 + } 5250 + html.dark-theme .navbar-dropdown { 5251 + background-color: #0a0a0a; 5252 + border-top: 2px solid #363636; 5253 + box-shadow: 0 8px 8px rgba(255, 255, 255, 0.1); 5254 + } 5255 + html.dark-theme .navbar-dropdown a.navbar-item:hover { 5256 + background-color: #242424; 5257 + color: white; 5258 + } 5259 + html.dark-theme .navbar-dropdown a.navbar-item.is-active { 5260 + background-color: #242424; 5261 + color: #5ea3e4; 5262 + } 5263 + html.dark-theme .navbar.is-spaced .navbar-dropdown, 5264 + html.dark-theme .navbar-dropdown.is-boxed { 5265 + box-shadow: 0 8px 8px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(255, 255, 255, 0.1); 5266 + } 5267 + html.dark-theme .navbar.is-fixed-bottom-desktop.has-shadow { 5268 + box-shadow: 0 -2px 3px rgba(255, 255, 255, 0.1); 5269 + } 5270 + html.dark-theme a.navbar-item.is-active, 5271 + html.dark-theme .navbar-link.is-active { 5272 + color: white; 5273 + } 5274 + html.dark-theme .navbar-item.has-dropdown:hover .navbar-link, 5275 + html.dark-theme .navbar-item.has-dropdown.is-active .navbar-link { 5276 + background-color: #121212; 5277 + } 5278 + } 5279 + html.dark-theme .pagination-previous, 5280 + html.dark-theme .pagination-next, 5281 + html.dark-theme .pagination-link { 5282 + border-color: #363636; 5283 + color: #dbdbdb; 5284 + } 5285 + html.dark-theme .pagination-previous:hover, 5286 + html.dark-theme .pagination-next:hover, 5287 + html.dark-theme .pagination-link:hover { 5288 + border-color: #4a4a4a; 5289 + color: #dbdbdb; 5290 + } 5291 + html.dark-theme .pagination-previous:focus, 5292 + html.dark-theme .pagination-next:focus, 5293 + html.dark-theme .pagination-link:focus { 5294 + border-color: #5ea3e4; 5295 + } 5296 + html.dark-theme .pagination-previous:active, 5297 + html.dark-theme .pagination-next:active, 5298 + html.dark-theme .pagination-link:active { 5299 + box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.2); 5300 + } 5301 + html.dark-theme .pagination-previous[disabled], 5302 + html.dark-theme .pagination-next[disabled], 5303 + html.dark-theme .pagination-link[disabled] { 5304 + background-color: #363636; 5305 + border-color: #363636; 5306 + color: #7a7a7a; 5307 + } 5308 + html.dark-theme .pagination-link.is-current { 5309 + background-color: #5ea3e4; 5310 + border-color: #5ea3e4; 5311 + color: #fff; 5312 + } 5313 + html.dark-theme .pagination-ellipsis { 5314 + color: #4a4a4a; 5315 + } 5316 + html.dark-theme .panel-heading, 5317 + html.dark-theme .panel-tabs, 5318 + html.dark-theme .panel-block { 5319 + border-bottom: 1px solid #363636; 5320 + border-left: 1px solid #363636; 5321 + border-right: 1px solid #363636; 5322 + } 5323 + html.dark-theme .panel-heading:first-child, 5324 + html.dark-theme .panel-tabs:first-child, 5325 + html.dark-theme .panel-block:first-child { 5326 + border-top: 1px solid #363636; 5327 + } 5328 + html.dark-theme .panel-heading { 5329 + background-color: #242424; 5330 + color: #dbdbdb; 5331 + } 5332 + html.dark-theme .panel-tabs a { 5333 + border-bottom: 1px solid #363636; 5334 + } 5335 + html.dark-theme .panel-tabs a.is-active { 5336 + border-bottom-color: #b5b5b5; 5337 + color: #dbdbdb; 5338 + } 5339 + html.dark-theme .panel-list a { 5340 + color: #b5b5b5; 5341 + } 5342 + html.dark-theme .panel-list a:hover { 5343 + color: #5ea3e4; 5344 + } 5345 + html.dark-theme .panel-block { 5346 + color: #dbdbdb; 5347 + } 5348 + html.dark-theme .panel-block.is-active { 5349 + border-left-color: #5ea3e4; 5350 + color: #dbdbdb; 5351 + } 5352 + html.dark-theme .panel-block.is-active .panel-icon { 5353 + color: #5ea3e4; 5354 + } 5355 + html.dark-theme a.panel-block:hover, 5356 + html.dark-theme label.panel-block:hover { 5357 + background-color: #242424; 5358 + } 5359 + html.dark-theme .tabs a { 5360 + border-bottom-color: #363636; 5361 + color: #b5b5b5; 5362 + } 5363 + html.dark-theme .tabs a:hover { 5364 + border-bottom-color: #dbdbdb; 5365 + color: #dbdbdb; 5366 + } 5367 + html.dark-theme .tabs li.is-active a { 5368 + border-bottom-color: #5ea3e4; 5369 + color: #5ea3e4; 5370 + } 5371 + html.dark-theme .tabs ul { 5372 + border-bottom-color: #363636; 5373 + } 5374 + html.dark-theme .tabs.is-boxed a:hover { 5375 + background-color: #242424; 5376 + border-bottom-color: #363636; 5377 + } 5378 + html.dark-theme .tabs.is-boxed li.is-active a { 5379 + background-color: #0a0a0a; 5380 + border-color: #363636; 5381 + } 5382 + html.dark-theme .tabs.is-toggle a { 5383 + border-color: #363636; 5384 + } 5385 + html.dark-theme .tabs.is-toggle a:hover { 5386 + background-color: #242424; 5387 + border-color: #4a4a4a; 5388 + } 5389 + html.dark-theme .tabs.is-toggle li.is-active a { 5390 + background-color: #5ea3e4; 5391 + border-color: #5ea3e4; 5392 + color: #fff; 5393 + } 5394 + html.dark-theme .hero.is-white, 5395 + html.dark-theme .hero.is-white-dark { 5396 + background-color: #e6e6e6; 5397 + color: #0a0a0a; 5398 + } 5399 + html.dark-theme .hero.is-white a:not(.button):not(.dropdown-item):not(.tag), 5400 + html.dark-theme .hero.is-white strong, 5401 + html.dark-theme .hero.is-white-dark a:not(.button):not(.dropdown-item):not(.tag), 5402 + html.dark-theme .hero.is-white-dark strong { 5403 + color: inherit; 5404 + } 5405 + html.dark-theme .hero.is-white .title, 5406 + html.dark-theme .hero.is-white-dark .title { 5407 + color: #0a0a0a; 5408 + } 5409 + html.dark-theme .hero.is-white .subtitle, 5410 + html.dark-theme .hero.is-white-dark .subtitle { 5411 + color: rgba(10, 10, 10, 0.9); 5412 + } 5413 + html.dark-theme .hero.is-white .subtitle a:not(.button), 5414 + html.dark-theme .hero.is-white .subtitle strong, 5415 + html.dark-theme .hero.is-white-dark .subtitle a:not(.button), 5416 + html.dark-theme .hero.is-white-dark .subtitle strong { 5417 + color: #0a0a0a; 5418 + } 5419 + @media screen and (max-width: 1087px) { 5420 + html.dark-theme .hero.is-white .navbar-menu, 5421 + html.dark-theme .hero.is-white-dark .navbar-menu { 5422 + background-color: #e6e6e6; 5423 + } 5424 + } 5425 + html.dark-theme .hero.is-white .navbar-item, 5426 + html.dark-theme .hero.is-white .navbar-link, 5427 + html.dark-theme .hero.is-white-dark .navbar-item, 5428 + html.dark-theme .hero.is-white-dark .navbar-link { 5429 + color: rgba(10, 10, 10, 0.7); 5430 + } 5431 + html.dark-theme .hero.is-white a.navbar-item:hover, 5432 + html.dark-theme .hero.is-white a.navbar-item.is-active, 5433 + html.dark-theme .hero.is-white .navbar-link:hover, 5434 + html.dark-theme .hero.is-white .navbar-link.is-active, 5435 + html.dark-theme .hero.is-white-dark a.navbar-item:hover, 5436 + html.dark-theme .hero.is-white-dark a.navbar-item.is-active, 5437 + html.dark-theme .hero.is-white-dark .navbar-link:hover, 5438 + html.dark-theme .hero.is-white-dark .navbar-link.is-active { 5439 + background-color: #d9d9d9; 5440 + color: #0a0a0a; 5441 + } 5442 + html.dark-theme .hero.is-white .tabs a, 5443 + html.dark-theme .hero.is-white-dark .tabs a { 5444 + color: #0a0a0a; 5445 + opacity: 0.9; 5446 + } 5447 + html.dark-theme .hero.is-white .tabs a:hover, 5448 + html.dark-theme .hero.is-white-dark .tabs a:hover { 5449 + opacity: 1; 5450 + } 5451 + html.dark-theme .hero.is-white .tabs li.is-active a, 5452 + html.dark-theme .hero.is-white-dark .tabs li.is-active a { 5453 + opacity: 1; 5454 + } 5455 + html.dark-theme .hero.is-white .tabs.is-boxed a, 5456 + html.dark-theme .hero.is-white .tabs.is-toggle a, 5457 + html.dark-theme .hero.is-white-dark .tabs.is-boxed a, 5458 + html.dark-theme .hero.is-white-dark .tabs.is-toggle a { 5459 + color: #0a0a0a; 5460 + } 5461 + html.dark-theme .hero.is-white .tabs.is-boxed a:hover, 5462 + html.dark-theme .hero.is-white .tabs.is-toggle a:hover, 5463 + html.dark-theme .hero.is-white-dark .tabs.is-boxed a:hover, 5464 + html.dark-theme .hero.is-white-dark .tabs.is-toggle a:hover { 5465 + background-color: rgba(10, 10, 10, 0.1); 5466 + } 5467 + html.dark-theme .hero.is-white .tabs.is-boxed li.is-active a, 5468 + html.dark-theme .hero.is-white .tabs.is-boxed li.is-active a:hover, 5469 + html.dark-theme .hero.is-white .tabs.is-toggle li.is-active a, 5470 + html.dark-theme .hero.is-white .tabs.is-toggle li.is-active a:hover, 5471 + html.dark-theme .hero.is-white-dark .tabs.is-boxed li.is-active a, 5472 + html.dark-theme .hero.is-white-dark .tabs.is-boxed li.is-active a:hover, 5473 + html.dark-theme .hero.is-white-dark .tabs.is-toggle li.is-active a, 5474 + html.dark-theme .hero.is-white-dark .tabs.is-toggle li.is-active a:hover { 5475 + background-color: #0a0a0a; 5476 + border-color: #0a0a0a; 5477 + color: #e6e6e6; 5478 + } 5479 + html.dark-theme .hero.is-white.is-bold, 5480 + html.dark-theme .hero.is-white-dark.is-bold { 5481 + background-image: linear-gradient(141deg, #d1c7c9 0%, #e6e6e6 71%, #f3f2f2 100%); 5482 + } 5483 + @media screen and (max-width: 768px) { 5484 + html.dark-theme .hero.is-white.is-bold .navbar-menu, 5485 + html.dark-theme .hero.is-white-dark.is-bold .navbar-menu { 5486 + background-image: linear-gradient(141deg, #d1c7c9 0%, #e6e6e6 71%, #f3f2f2 100%); 5487 + } 5488 + } 5489 + html.dark-theme .hero.is-black, 5490 + html.dark-theme .hero.is-black-dark { 5491 + background-color: black; 5492 + color: white; 5493 + } 5494 + html.dark-theme .hero.is-black a:not(.button):not(.dropdown-item):not(.tag), 5495 + html.dark-theme .hero.is-black strong, 5496 + html.dark-theme .hero.is-black-dark a:not(.button):not(.dropdown-item):not(.tag), 5497 + html.dark-theme .hero.is-black-dark strong { 5498 + color: inherit; 5499 + } 5500 + html.dark-theme .hero.is-black .title, 5501 + html.dark-theme .hero.is-black-dark .title { 5502 + color: white; 5503 + } 5504 + html.dark-theme .hero.is-black .subtitle, 5505 + html.dark-theme .hero.is-black-dark .subtitle { 5506 + color: rgba(255, 255, 255, 0.9); 5507 + } 5508 + html.dark-theme .hero.is-black .subtitle a:not(.button), 5509 + html.dark-theme .hero.is-black .subtitle strong, 5510 + html.dark-theme .hero.is-black-dark .subtitle a:not(.button), 5511 + html.dark-theme .hero.is-black-dark .subtitle strong { 5512 + color: white; 5513 + } 5514 + @media screen and (max-width: 1087px) { 5515 + html.dark-theme .hero.is-black .navbar-menu, 5516 + html.dark-theme .hero.is-black-dark .navbar-menu { 5517 + background-color: black; 5518 + } 5519 + } 5520 + html.dark-theme .hero.is-black .navbar-item, 5521 + html.dark-theme .hero.is-black .navbar-link, 5522 + html.dark-theme .hero.is-black-dark .navbar-item, 5523 + html.dark-theme .hero.is-black-dark .navbar-link { 5524 + color: rgba(255, 255, 255, 0.7); 5525 + } 5526 + html.dark-theme .hero.is-black a.navbar-item:hover, 5527 + html.dark-theme .hero.is-black a.navbar-item.is-active, 5528 + html.dark-theme .hero.is-black .navbar-link:hover, 5529 + html.dark-theme .hero.is-black .navbar-link.is-active, 5530 + html.dark-theme .hero.is-black-dark a.navbar-item:hover, 5531 + html.dark-theme .hero.is-black-dark a.navbar-item.is-active, 5532 + html.dark-theme .hero.is-black-dark .navbar-link:hover, 5533 + html.dark-theme .hero.is-black-dark .navbar-link.is-active { 5534 + background-color: black; 5535 + color: white; 5536 + } 5537 + html.dark-theme .hero.is-black .tabs a, 5538 + html.dark-theme .hero.is-black-dark .tabs a { 5539 + color: white; 5540 + opacity: 0.9; 5541 + } 5542 + html.dark-theme .hero.is-black .tabs a:hover, 5543 + html.dark-theme .hero.is-black-dark .tabs a:hover { 5544 + opacity: 1; 5545 + } 5546 + html.dark-theme .hero.is-black .tabs li.is-active a, 5547 + html.dark-theme .hero.is-black-dark .tabs li.is-active a { 5548 + opacity: 1; 5549 + } 5550 + html.dark-theme .hero.is-black .tabs.is-boxed a, 5551 + html.dark-theme .hero.is-black .tabs.is-toggle a, 5552 + html.dark-theme .hero.is-black-dark .tabs.is-boxed a, 5553 + html.dark-theme .hero.is-black-dark .tabs.is-toggle a { 5554 + color: white; 5555 + } 5556 + html.dark-theme .hero.is-black .tabs.is-boxed a:hover, 5557 + html.dark-theme .hero.is-black .tabs.is-toggle a:hover, 5558 + html.dark-theme .hero.is-black-dark .tabs.is-boxed a:hover, 5559 + html.dark-theme .hero.is-black-dark .tabs.is-toggle a:hover { 5560 + background-color: rgba(10, 10, 10, 0.1); 5561 + } 5562 + html.dark-theme .hero.is-black .tabs.is-boxed li.is-active a, 5563 + html.dark-theme .hero.is-black .tabs.is-boxed li.is-active a:hover, 5564 + html.dark-theme .hero.is-black .tabs.is-toggle li.is-active a, 5565 + html.dark-theme .hero.is-black .tabs.is-toggle li.is-active a:hover, 5566 + html.dark-theme .hero.is-black-dark .tabs.is-boxed li.is-active a, 5567 + html.dark-theme .hero.is-black-dark .tabs.is-boxed li.is-active a:hover, 5568 + html.dark-theme .hero.is-black-dark .tabs.is-toggle li.is-active a, 5569 + html.dark-theme .hero.is-black-dark .tabs.is-toggle li.is-active a:hover { 5570 + background-color: white; 5571 + border-color: white; 5572 + color: black; 5573 + } 5574 + html.dark-theme .hero.is-black.is-bold, 5575 + html.dark-theme .hero.is-black-dark.is-bold { 5576 + background-image: linear-gradient(141deg, black 0%, black 71%, #0d0d0d 100%); 5577 + } 5578 + @media screen and (max-width: 768px) { 5579 + html.dark-theme .hero.is-black.is-bold .navbar-menu, 5580 + html.dark-theme .hero.is-black-dark.is-bold .navbar-menu { 5581 + background-image: linear-gradient(141deg, black 0%, black 71%, #0d0d0d 100%); 5582 + } 5583 + } 5584 + html.dark-theme .hero.is-light, 5585 + html.dark-theme .hero.is-light-dark { 5586 + background-color: #dbdbdb; 5587 + color: #363636; 5588 + } 5589 + html.dark-theme .hero.is-light a:not(.button):not(.dropdown-item):not(.tag), 5590 + html.dark-theme .hero.is-light strong, 5591 + html.dark-theme .hero.is-light-dark a:not(.button):not(.dropdown-item):not(.tag), 5592 + html.dark-theme .hero.is-light-dark strong { 5593 + color: inherit; 5594 + } 5595 + html.dark-theme .hero.is-light .title, 5596 + html.dark-theme .hero.is-light-dark .title { 5597 + color: #363636; 5598 + } 5599 + html.dark-theme .hero.is-light .subtitle, 5600 + html.dark-theme .hero.is-light-dark .subtitle { 5601 + color: rgba(54, 54, 54, 0.9); 5602 + } 5603 + html.dark-theme .hero.is-light .subtitle a:not(.button), 5604 + html.dark-theme .hero.is-light .subtitle strong, 5605 + html.dark-theme .hero.is-light-dark .subtitle a:not(.button), 5606 + html.dark-theme .hero.is-light-dark .subtitle strong { 5607 + color: #363636; 5608 + } 5609 + @media screen and (max-width: 1087px) { 5610 + html.dark-theme .hero.is-light .navbar-menu, 5611 + html.dark-theme .hero.is-light-dark .navbar-menu { 5612 + background-color: #dbdbdb; 5613 + } 5614 + } 5615 + html.dark-theme .hero.is-light .navbar-item, 5616 + html.dark-theme .hero.is-light .navbar-link, 5617 + html.dark-theme .hero.is-light-dark .navbar-item, 5618 + html.dark-theme .hero.is-light-dark .navbar-link { 5619 + color: rgba(54, 54, 54, 0.7); 5620 + } 5621 + html.dark-theme .hero.is-light a.navbar-item:hover, 5622 + html.dark-theme .hero.is-light a.navbar-item.is-active, 5623 + html.dark-theme .hero.is-light .navbar-link:hover, 5624 + html.dark-theme .hero.is-light .navbar-link.is-active, 5625 + html.dark-theme .hero.is-light-dark a.navbar-item:hover, 5626 + html.dark-theme .hero.is-light-dark a.navbar-item.is-active, 5627 + html.dark-theme .hero.is-light-dark .navbar-link:hover, 5628 + html.dark-theme .hero.is-light-dark .navbar-link.is-active { 5629 + background-color: #cfcfcf; 5630 + color: #363636; 5631 + } 5632 + html.dark-theme .hero.is-light .tabs a, 5633 + html.dark-theme .hero.is-light-dark .tabs a { 5634 + color: #363636; 5635 + opacity: 0.9; 5636 + } 5637 + html.dark-theme .hero.is-light .tabs a:hover, 5638 + html.dark-theme .hero.is-light-dark .tabs a:hover { 5639 + opacity: 1; 5640 + } 5641 + html.dark-theme .hero.is-light .tabs li.is-active a, 5642 + html.dark-theme .hero.is-light-dark .tabs li.is-active a { 5643 + opacity: 1; 5644 + } 5645 + html.dark-theme .hero.is-light .tabs.is-boxed a, 5646 + html.dark-theme .hero.is-light .tabs.is-toggle a, 5647 + html.dark-theme .hero.is-light-dark .tabs.is-boxed a, 5648 + html.dark-theme .hero.is-light-dark .tabs.is-toggle a { 5649 + color: #363636; 5650 + } 5651 + html.dark-theme .hero.is-light .tabs.is-boxed a:hover, 5652 + html.dark-theme .hero.is-light .tabs.is-toggle a:hover, 5653 + html.dark-theme .hero.is-light-dark .tabs.is-boxed a:hover, 5654 + html.dark-theme .hero.is-light-dark .tabs.is-toggle a:hover { 5655 + background-color: rgba(10, 10, 10, 0.1); 5656 + } 5657 + html.dark-theme .hero.is-light .tabs.is-boxed li.is-active a, 5658 + html.dark-theme .hero.is-light .tabs.is-boxed li.is-active a:hover, 5659 + html.dark-theme .hero.is-light .tabs.is-toggle li.is-active a, 5660 + html.dark-theme .hero.is-light .tabs.is-toggle li.is-active a:hover, 5661 + html.dark-theme .hero.is-light-dark .tabs.is-boxed li.is-active a, 5662 + html.dark-theme .hero.is-light-dark .tabs.is-boxed li.is-active a:hover, 5663 + html.dark-theme .hero.is-light-dark .tabs.is-toggle li.is-active a, 5664 + html.dark-theme .hero.is-light-dark .tabs.is-toggle li.is-active a:hover { 5665 + background-color: #363636; 5666 + border-color: #363636; 5667 + color: #dbdbdb; 5668 + } 5669 + html.dark-theme .hero.is-light.is-bold, 5670 + html.dark-theme .hero.is-light-dark.is-bold { 5671 + background-image: linear-gradient(141deg, #c8bcbe 0%, #dbdbdb 71%, #e9e7e7 100%); 5672 + } 5673 + @media screen and (max-width: 768px) { 5674 + html.dark-theme .hero.is-light.is-bold .navbar-menu, 5675 + html.dark-theme .hero.is-light-dark.is-bold .navbar-menu { 5676 + background-image: linear-gradient(141deg, #c8bcbe 0%, #dbdbdb 71%, #e9e7e7 100%); 5677 + } 5678 + } 5679 + html.dark-theme .hero.is-dark, 5680 + html.dark-theme .hero.is-dark-dark { 5681 + background-color: #1c1c1c; 5682 + color: whitesmoke; 5683 + } 5684 + html.dark-theme .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag), 5685 + html.dark-theme .hero.is-dark strong, 5686 + html.dark-theme .hero.is-dark-dark a:not(.button):not(.dropdown-item):not(.tag), 5687 + html.dark-theme .hero.is-dark-dark strong { 5688 + color: inherit; 5689 + } 5690 + html.dark-theme .hero.is-dark .title, 5691 + html.dark-theme .hero.is-dark-dark .title { 5692 + color: whitesmoke; 5693 + } 5694 + html.dark-theme .hero.is-dark .subtitle, 5695 + html.dark-theme .hero.is-dark-dark .subtitle { 5696 + color: rgba(245, 245, 245, 0.9); 5697 + } 5698 + html.dark-theme .hero.is-dark .subtitle a:not(.button), 5699 + html.dark-theme .hero.is-dark .subtitle strong, 5700 + html.dark-theme .hero.is-dark-dark .subtitle a:not(.button), 5701 + html.dark-theme .hero.is-dark-dark .subtitle strong { 5702 + color: whitesmoke; 5703 + } 5704 + @media screen and (max-width: 1087px) { 5705 + html.dark-theme .hero.is-dark .navbar-menu, 5706 + html.dark-theme .hero.is-dark-dark .navbar-menu { 5707 + background-color: #1c1c1c; 5708 + } 5709 + } 5710 + html.dark-theme .hero.is-dark .navbar-item, 5711 + html.dark-theme .hero.is-dark .navbar-link, 5712 + html.dark-theme .hero.is-dark-dark .navbar-item, 5713 + html.dark-theme .hero.is-dark-dark .navbar-link { 5714 + color: rgba(245, 245, 245, 0.7); 5715 + } 5716 + html.dark-theme .hero.is-dark a.navbar-item:hover, 5717 + html.dark-theme .hero.is-dark a.navbar-item.is-active, 5718 + html.dark-theme .hero.is-dark .navbar-link:hover, 5719 + html.dark-theme .hero.is-dark .navbar-link.is-active, 5720 + html.dark-theme .hero.is-dark-dark a.navbar-item:hover, 5721 + html.dark-theme .hero.is-dark-dark a.navbar-item.is-active, 5722 + html.dark-theme .hero.is-dark-dark .navbar-link:hover, 5723 + html.dark-theme .hero.is-dark-dark .navbar-link.is-active { 5724 + background-color: #0f0f0f; 5725 + color: whitesmoke; 5726 + } 5727 + html.dark-theme .hero.is-dark .tabs a, 5728 + html.dark-theme .hero.is-dark-dark .tabs a { 5729 + color: whitesmoke; 5730 + opacity: 0.9; 5731 + } 5732 + html.dark-theme .hero.is-dark .tabs a:hover, 5733 + html.dark-theme .hero.is-dark-dark .tabs a:hover { 5734 + opacity: 1; 5735 + } 5736 + html.dark-theme .hero.is-dark .tabs li.is-active a, 5737 + html.dark-theme .hero.is-dark-dark .tabs li.is-active a { 5738 + opacity: 1; 5739 + } 5740 + html.dark-theme .hero.is-dark .tabs.is-boxed a, 5741 + html.dark-theme .hero.is-dark .tabs.is-toggle a, 5742 + html.dark-theme .hero.is-dark-dark .tabs.is-boxed a, 5743 + html.dark-theme .hero.is-dark-dark .tabs.is-toggle a { 5744 + color: whitesmoke; 5745 + } 5746 + html.dark-theme .hero.is-dark .tabs.is-boxed a:hover, 5747 + html.dark-theme .hero.is-dark .tabs.is-toggle a:hover, 5748 + html.dark-theme .hero.is-dark-dark .tabs.is-boxed a:hover, 5749 + html.dark-theme .hero.is-dark-dark .tabs.is-toggle a:hover { 5750 + background-color: rgba(10, 10, 10, 0.1); 5751 + } 5752 + html.dark-theme .hero.is-dark .tabs.is-boxed li.is-active a, 5753 + html.dark-theme .hero.is-dark .tabs.is-boxed li.is-active a:hover, 5754 + html.dark-theme .hero.is-dark .tabs.is-toggle li.is-active a, 5755 + html.dark-theme .hero.is-dark .tabs.is-toggle li.is-active a:hover, 5756 + html.dark-theme .hero.is-dark-dark .tabs.is-boxed li.is-active a, 5757 + html.dark-theme .hero.is-dark-dark .tabs.is-boxed li.is-active a:hover, 5758 + html.dark-theme .hero.is-dark-dark .tabs.is-toggle li.is-active a, 5759 + html.dark-theme .hero.is-dark-dark .tabs.is-toggle li.is-active a:hover { 5760 + background-color: whitesmoke; 5761 + border-color: whitesmoke; 5762 + color: #1c1c1c; 5763 + } 5764 + html.dark-theme .hero.is-dark.is-bold, 5765 + html.dark-theme .hero.is-dark-dark.is-bold { 5766 + background-image: linear-gradient(141deg, #030202 0%, #1c1c1c 71%, #2b2727 100%); 5767 + } 5768 + @media screen and (max-width: 768px) { 5769 + html.dark-theme .hero.is-dark.is-bold .navbar-menu, 5770 + html.dark-theme .hero.is-dark-dark.is-bold .navbar-menu { 5771 + background-image: linear-gradient(141deg, #030202 0%, #1c1c1c 71%, #2b2727 100%); 5772 + } 5773 + } 5774 + html.dark-theme .hero.is-primary, 5775 + html.dark-theme .hero.is-primary-dark { 5776 + background-color: #009e86; 5777 + color: #fff; 5778 + } 5779 + html.dark-theme .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag), 5780 + html.dark-theme .hero.is-primary strong, 5781 + html.dark-theme .hero.is-primary-dark a:not(.button):not(.dropdown-item):not(.tag), 5782 + html.dark-theme .hero.is-primary-dark strong { 5783 + color: inherit; 5784 + } 5785 + html.dark-theme .hero.is-primary .title, 5786 + html.dark-theme .hero.is-primary-dark .title { 5787 + color: #fff; 5788 + } 5789 + html.dark-theme .hero.is-primary .subtitle, 5790 + html.dark-theme .hero.is-primary-dark .subtitle { 5791 + color: rgba(255, 255, 255, 0.9); 5792 + } 5793 + html.dark-theme .hero.is-primary .subtitle a:not(.button), 5794 + html.dark-theme .hero.is-primary .subtitle strong, 5795 + html.dark-theme .hero.is-primary-dark .subtitle a:not(.button), 5796 + html.dark-theme .hero.is-primary-dark .subtitle strong { 5797 + color: #fff; 5798 + } 5799 + @media screen and (max-width: 1087px) { 5800 + html.dark-theme .hero.is-primary .navbar-menu, 5801 + html.dark-theme .hero.is-primary-dark .navbar-menu { 5802 + background-color: #009e86; 5803 + } 5804 + } 5805 + html.dark-theme .hero.is-primary .navbar-item, 5806 + html.dark-theme .hero.is-primary .navbar-link, 5807 + html.dark-theme .hero.is-primary-dark .navbar-item, 5808 + html.dark-theme .hero.is-primary-dark .navbar-link { 5809 + color: rgba(255, 255, 255, 0.7); 5810 + } 5811 + html.dark-theme .hero.is-primary a.navbar-item:hover, 5812 + html.dark-theme .hero.is-primary a.navbar-item.is-active, 5813 + html.dark-theme .hero.is-primary .navbar-link:hover, 5814 + html.dark-theme .hero.is-primary .navbar-link.is-active, 5815 + html.dark-theme .hero.is-primary-dark a.navbar-item:hover, 5816 + html.dark-theme .hero.is-primary-dark a.navbar-item.is-active, 5817 + html.dark-theme .hero.is-primary-dark .navbar-link:hover, 5818 + html.dark-theme .hero.is-primary-dark .navbar-link.is-active { 5819 + background-color: #008571; 5820 + color: #fff; 5821 + } 5822 + html.dark-theme .hero.is-primary .tabs a, 5823 + html.dark-theme .hero.is-primary-dark .tabs a { 5824 + color: #fff; 5825 + opacity: 0.9; 5826 + } 5827 + html.dark-theme .hero.is-primary .tabs a:hover, 5828 + html.dark-theme .hero.is-primary-dark .tabs a:hover { 5829 + opacity: 1; 5830 + } 5831 + html.dark-theme .hero.is-primary .tabs li.is-active a, 5832 + html.dark-theme .hero.is-primary-dark .tabs li.is-active a { 5833 + opacity: 1; 5834 + } 5835 + html.dark-theme .hero.is-primary .tabs.is-boxed a, 5836 + html.dark-theme .hero.is-primary .tabs.is-toggle a, 5837 + html.dark-theme .hero.is-primary-dark .tabs.is-boxed a, 5838 + html.dark-theme .hero.is-primary-dark .tabs.is-toggle a { 5839 + color: #fff; 5840 + } 5841 + html.dark-theme .hero.is-primary .tabs.is-boxed a:hover, 5842 + html.dark-theme .hero.is-primary .tabs.is-toggle a:hover, 5843 + html.dark-theme .hero.is-primary-dark .tabs.is-boxed a:hover, 5844 + html.dark-theme .hero.is-primary-dark .tabs.is-toggle a:hover { 5845 + background-color: rgba(10, 10, 10, 0.1); 5846 + } 5847 + html.dark-theme .hero.is-primary .tabs.is-boxed li.is-active a, 5848 + html.dark-theme .hero.is-primary .tabs.is-boxed li.is-active a:hover, 5849 + html.dark-theme .hero.is-primary .tabs.is-toggle li.is-active a, 5850 + html.dark-theme .hero.is-primary .tabs.is-toggle li.is-active a:hover, 5851 + html.dark-theme .hero.is-primary-dark .tabs.is-boxed li.is-active a, 5852 + html.dark-theme .hero.is-primary-dark .tabs.is-boxed li.is-active a:hover, 5853 + html.dark-theme .hero.is-primary-dark .tabs.is-toggle li.is-active a, 5854 + html.dark-theme .hero.is-primary-dark .tabs.is-toggle li.is-active a:hover { 5855 + background-color: #fff; 5856 + border-color: #fff; 5857 + color: #009e86; 5858 + } 5859 + html.dark-theme .hero.is-primary.is-bold, 5860 + html.dark-theme .hero.is-primary-dark.is-bold { 5861 + background-image: linear-gradient(141deg, #006b49 0%, #009e86 71%, #00b5b8 100%); 5862 + } 5863 + @media screen and (max-width: 768px) { 5864 + html.dark-theme .hero.is-primary.is-bold .navbar-menu, 5865 + html.dark-theme .hero.is-primary-dark.is-bold .navbar-menu { 5866 + background-image: linear-gradient(141deg, #006b49 0%, #009e86 71%, #00b5b8 100%); 5867 + } 5868 + } 5869 + html.dark-theme .hero.is-link, 5870 + html.dark-theme .hero.is-link-dark { 5871 + background-color: #205bbc; 5872 + color: #fff; 5873 + } 5874 + html.dark-theme .hero.is-link a:not(.button):not(.dropdown-item):not(.tag), 5875 + html.dark-theme .hero.is-link strong, 5876 + html.dark-theme .hero.is-link-dark a:not(.button):not(.dropdown-item):not(.tag), 5877 + html.dark-theme .hero.is-link-dark strong { 5878 + color: inherit; 5879 + } 5880 + html.dark-theme .hero.is-link .title, 5881 + html.dark-theme .hero.is-link-dark .title { 5882 + color: #fff; 5883 + } 5884 + html.dark-theme .hero.is-link .subtitle, 5885 + html.dark-theme .hero.is-link-dark .subtitle { 5886 + color: rgba(255, 255, 255, 0.9); 5887 + } 5888 + html.dark-theme .hero.is-link .subtitle a:not(.button), 5889 + html.dark-theme .hero.is-link .subtitle strong, 5890 + html.dark-theme .hero.is-link-dark .subtitle a:not(.button), 5891 + html.dark-theme .hero.is-link-dark .subtitle strong { 5892 + color: #fff; 5893 + } 5894 + @media screen and (max-width: 1087px) { 5895 + html.dark-theme .hero.is-link .navbar-menu, 5896 + html.dark-theme .hero.is-link-dark .navbar-menu { 5897 + background-color: #205bbc; 5898 + } 5899 + } 5900 + html.dark-theme .hero.is-link .navbar-item, 5901 + html.dark-theme .hero.is-link .navbar-link, 5902 + html.dark-theme .hero.is-link-dark .navbar-item, 5903 + html.dark-theme .hero.is-link-dark .navbar-link { 5904 + color: rgba(255, 255, 255, 0.7); 5905 + } 5906 + html.dark-theme .hero.is-link a.navbar-item:hover, 5907 + html.dark-theme .hero.is-link a.navbar-item.is-active, 5908 + html.dark-theme .hero.is-link .navbar-link:hover, 5909 + html.dark-theme .hero.is-link .navbar-link.is-active, 5910 + html.dark-theme .hero.is-link-dark a.navbar-item:hover, 5911 + html.dark-theme .hero.is-link-dark a.navbar-item.is-active, 5912 + html.dark-theme .hero.is-link-dark .navbar-link:hover, 5913 + html.dark-theme .hero.is-link-dark .navbar-link.is-active { 5914 + background-color: #1c51a6; 5915 + color: #fff; 5916 + } 5917 + html.dark-theme .hero.is-link .tabs a, 5918 + html.dark-theme .hero.is-link-dark .tabs a { 5919 + color: #fff; 5920 + opacity: 0.9; 5921 + } 5922 + html.dark-theme .hero.is-link .tabs a:hover, 5923 + html.dark-theme .hero.is-link-dark .tabs a:hover { 5924 + opacity: 1; 5925 + } 5926 + html.dark-theme .hero.is-link .tabs li.is-active a, 5927 + html.dark-theme .hero.is-link-dark .tabs li.is-active a { 5928 + opacity: 1; 5929 + } 5930 + html.dark-theme .hero.is-link .tabs.is-boxed a, 5931 + html.dark-theme .hero.is-link .tabs.is-toggle a, 5932 + html.dark-theme .hero.is-link-dark .tabs.is-boxed a, 5933 + html.dark-theme .hero.is-link-dark .tabs.is-toggle a { 5934 + color: #fff; 5935 + } 5936 + html.dark-theme .hero.is-link .tabs.is-boxed a:hover, 5937 + html.dark-theme .hero.is-link .tabs.is-toggle a:hover, 5938 + html.dark-theme .hero.is-link-dark .tabs.is-boxed a:hover, 5939 + html.dark-theme .hero.is-link-dark .tabs.is-toggle a:hover { 5940 + background-color: rgba(10, 10, 10, 0.1); 5941 + } 5942 + html.dark-theme .hero.is-link .tabs.is-boxed li.is-active a, 5943 + html.dark-theme .hero.is-link .tabs.is-boxed li.is-active a:hover, 5944 + html.dark-theme .hero.is-link .tabs.is-toggle li.is-active a, 5945 + html.dark-theme .hero.is-link .tabs.is-toggle li.is-active a:hover, 5946 + html.dark-theme .hero.is-link-dark .tabs.is-boxed li.is-active a, 5947 + html.dark-theme .hero.is-link-dark .tabs.is-boxed li.is-active a:hover, 5948 + html.dark-theme .hero.is-link-dark .tabs.is-toggle li.is-active a, 5949 + html.dark-theme .hero.is-link-dark .tabs.is-toggle li.is-active a:hover { 5950 + background-color: #fff; 5951 + border-color: #fff; 5952 + color: #205bbc; 5953 + } 5954 + html.dark-theme .hero.is-link.is-bold, 5955 + html.dark-theme .hero.is-link-dark.is-bold { 5956 + background-image: linear-gradient(141deg, #105b98 0%, #205bbc 71%, #1d46d7 100%); 5957 + } 5958 + @media screen and (max-width: 768px) { 5959 + html.dark-theme .hero.is-link.is-bold .navbar-menu, 5960 + html.dark-theme .hero.is-link-dark.is-bold .navbar-menu { 5961 + background-image: linear-gradient(141deg, #105b98 0%, #205bbc 71%, #1d46d7 100%); 5962 + } 5963 + } 5964 + html.dark-theme .hero.is-info, 5965 + html.dark-theme .hero.is-info-dark { 5966 + background-color: #0f81cc; 5967 + color: #fff; 5968 + } 5969 + html.dark-theme .hero.is-info a:not(.button):not(.dropdown-item):not(.tag), 5970 + html.dark-theme .hero.is-info strong, 5971 + html.dark-theme .hero.is-info-dark a:not(.button):not(.dropdown-item):not(.tag), 5972 + html.dark-theme .hero.is-info-dark strong { 5973 + color: inherit; 5974 + } 5975 + html.dark-theme .hero.is-info .title, 5976 + html.dark-theme .hero.is-info-dark .title { 5977 + color: #fff; 5978 + } 5979 + html.dark-theme .hero.is-info .subtitle, 5980 + html.dark-theme .hero.is-info-dark .subtitle { 5981 + color: rgba(255, 255, 255, 0.9); 5982 + } 5983 + html.dark-theme .hero.is-info .subtitle a:not(.button), 5984 + html.dark-theme .hero.is-info .subtitle strong, 5985 + html.dark-theme .hero.is-info-dark .subtitle a:not(.button), 5986 + html.dark-theme .hero.is-info-dark .subtitle strong { 5987 + color: #fff; 5988 + } 5989 + @media screen and (max-width: 1087px) { 5990 + html.dark-theme .hero.is-info .navbar-menu, 5991 + html.dark-theme .hero.is-info-dark .navbar-menu { 5992 + background-color: #0f81cc; 5993 + } 5994 + } 5995 + html.dark-theme .hero.is-info .navbar-item, 5996 + html.dark-theme .hero.is-info .navbar-link, 5997 + html.dark-theme .hero.is-info-dark .navbar-item, 5998 + html.dark-theme .hero.is-info-dark .navbar-link { 5999 + color: rgba(255, 255, 255, 0.7); 6000 + } 6001 + html.dark-theme .hero.is-info a.navbar-item:hover, 6002 + html.dark-theme .hero.is-info a.navbar-item.is-active, 6003 + html.dark-theme .hero.is-info .navbar-link:hover, 6004 + html.dark-theme .hero.is-info .navbar-link.is-active, 6005 + html.dark-theme .hero.is-info-dark a.navbar-item:hover, 6006 + html.dark-theme .hero.is-info-dark a.navbar-item.is-active, 6007 + html.dark-theme .hero.is-info-dark .navbar-link:hover, 6008 + html.dark-theme .hero.is-info-dark .navbar-link.is-active { 6009 + background-color: #0e72b4; 6010 + color: #fff; 6011 + } 6012 + html.dark-theme .hero.is-info .tabs a, 6013 + html.dark-theme .hero.is-info-dark .tabs a { 6014 + color: #fff; 6015 + opacity: 0.9; 6016 + } 6017 + html.dark-theme .hero.is-info .tabs a:hover, 6018 + html.dark-theme .hero.is-info-dark .tabs a:hover { 6019 + opacity: 1; 6020 + } 6021 + html.dark-theme .hero.is-info .tabs li.is-active a, 6022 + html.dark-theme .hero.is-info-dark .tabs li.is-active a { 6023 + opacity: 1; 6024 + } 6025 + html.dark-theme .hero.is-info .tabs.is-boxed a, 6026 + html.dark-theme .hero.is-info .tabs.is-toggle a, 6027 + html.dark-theme .hero.is-info-dark .tabs.is-boxed a, 6028 + html.dark-theme .hero.is-info-dark .tabs.is-toggle a { 6029 + color: #fff; 6030 + } 6031 + html.dark-theme .hero.is-info .tabs.is-boxed a:hover, 6032 + html.dark-theme .hero.is-info .tabs.is-toggle a:hover, 6033 + html.dark-theme .hero.is-info-dark .tabs.is-boxed a:hover, 6034 + html.dark-theme .hero.is-info-dark .tabs.is-toggle a:hover { 6035 + background-color: rgba(10, 10, 10, 0.1); 6036 + } 6037 + html.dark-theme .hero.is-info .tabs.is-boxed li.is-active a, 6038 + html.dark-theme .hero.is-info .tabs.is-boxed li.is-active a:hover, 6039 + html.dark-theme .hero.is-info .tabs.is-toggle li.is-active a, 6040 + html.dark-theme .hero.is-info .tabs.is-toggle li.is-active a:hover, 6041 + html.dark-theme .hero.is-info-dark .tabs.is-boxed li.is-active a, 6042 + html.dark-theme .hero.is-info-dark .tabs.is-boxed li.is-active a:hover, 6043 + html.dark-theme .hero.is-info-dark .tabs.is-toggle li.is-active a, 6044 + html.dark-theme .hero.is-info-dark .tabs.is-toggle li.is-active a:hover { 6045 + background-color: #fff; 6046 + border-color: #fff; 6047 + color: #0f81cc; 6048 + } 6049 + html.dark-theme .hero.is-info.is-bold, 6050 + html.dark-theme .hero.is-info-dark.is-bold { 6051 + background-image: linear-gradient(141deg, #037fa5 0%, #0f81cc 71%, #0b6cea 100%); 6052 + } 6053 + @media screen and (max-width: 768px) { 6054 + html.dark-theme .hero.is-info.is-bold .navbar-menu, 6055 + html.dark-theme .hero.is-info-dark.is-bold .navbar-menu { 6056 + background-image: linear-gradient(141deg, #037fa5 0%, #0f81cc 71%, #0b6cea 100%); 6057 + } 6058 + } 6059 + html.dark-theme .hero.is-success, 6060 + html.dark-theme .hero.is-success-dark { 6061 + background-color: #1ca64c; 6062 + color: #fff; 6063 + } 6064 + html.dark-theme .hero.is-success a:not(.button):not(.dropdown-item):not(.tag), 6065 + html.dark-theme .hero.is-success strong, 6066 + html.dark-theme .hero.is-success-dark a:not(.button):not(.dropdown-item):not(.tag), 6067 + html.dark-theme .hero.is-success-dark strong { 6068 + color: inherit; 6069 + } 6070 + html.dark-theme .hero.is-success .title, 6071 + html.dark-theme .hero.is-success-dark .title { 6072 + color: #fff; 6073 + } 6074 + html.dark-theme .hero.is-success .subtitle, 6075 + html.dark-theme .hero.is-success-dark .subtitle { 6076 + color: rgba(255, 255, 255, 0.9); 6077 + } 6078 + html.dark-theme .hero.is-success .subtitle a:not(.button), 6079 + html.dark-theme .hero.is-success .subtitle strong, 6080 + html.dark-theme .hero.is-success-dark .subtitle a:not(.button), 6081 + html.dark-theme .hero.is-success-dark .subtitle strong { 6082 + color: #fff; 6083 + } 6084 + @media screen and (max-width: 1087px) { 6085 + html.dark-theme .hero.is-success .navbar-menu, 6086 + html.dark-theme .hero.is-success-dark .navbar-menu { 6087 + background-color: #1ca64c; 6088 + } 6089 + } 6090 + html.dark-theme .hero.is-success .navbar-item, 6091 + html.dark-theme .hero.is-success .navbar-link, 6092 + html.dark-theme .hero.is-success-dark .navbar-item, 6093 + html.dark-theme .hero.is-success-dark .navbar-link { 6094 + color: rgba(255, 255, 255, 0.7); 6095 + } 6096 + html.dark-theme .hero.is-success a.navbar-item:hover, 6097 + html.dark-theme .hero.is-success a.navbar-item.is-active, 6098 + html.dark-theme .hero.is-success .navbar-link:hover, 6099 + html.dark-theme .hero.is-success .navbar-link.is-active, 6100 + html.dark-theme .hero.is-success-dark a.navbar-item:hover, 6101 + html.dark-theme .hero.is-success-dark a.navbar-item.is-active, 6102 + html.dark-theme .hero.is-success-dark .navbar-link:hover, 6103 + html.dark-theme .hero.is-success-dark .navbar-link.is-active { 6104 + background-color: #189042; 6105 + color: #fff; 6106 + } 6107 + html.dark-theme .hero.is-success .tabs a, 6108 + html.dark-theme .hero.is-success-dark .tabs a { 6109 + color: #fff; 6110 + opacity: 0.9; 6111 + } 6112 + html.dark-theme .hero.is-success .tabs a:hover, 6113 + html.dark-theme .hero.is-success-dark .tabs a:hover { 6114 + opacity: 1; 6115 + } 6116 + html.dark-theme .hero.is-success .tabs li.is-active a, 6117 + html.dark-theme .hero.is-success-dark .tabs li.is-active a { 6118 + opacity: 1; 6119 + } 6120 + html.dark-theme .hero.is-success .tabs.is-boxed a, 6121 + html.dark-theme .hero.is-success .tabs.is-toggle a, 6122 + html.dark-theme .hero.is-success-dark .tabs.is-boxed a, 6123 + html.dark-theme .hero.is-success-dark .tabs.is-toggle a { 6124 + color: #fff; 6125 + } 6126 + html.dark-theme .hero.is-success .tabs.is-boxed a:hover, 6127 + html.dark-theme .hero.is-success .tabs.is-toggle a:hover, 6128 + html.dark-theme .hero.is-success-dark .tabs.is-boxed a:hover, 6129 + html.dark-theme .hero.is-success-dark .tabs.is-toggle a:hover { 6130 + background-color: rgba(10, 10, 10, 0.1); 6131 + } 6132 + html.dark-theme .hero.is-success .tabs.is-boxed li.is-active a, 6133 + html.dark-theme .hero.is-success .tabs.is-boxed li.is-active a:hover, 6134 + html.dark-theme .hero.is-success .tabs.is-toggle li.is-active a, 6135 + html.dark-theme .hero.is-success .tabs.is-toggle li.is-active a:hover, 6136 + html.dark-theme .hero.is-success-dark .tabs.is-boxed li.is-active a, 6137 + html.dark-theme .hero.is-success-dark .tabs.is-boxed li.is-active a:hover, 6138 + html.dark-theme .hero.is-success-dark .tabs.is-toggle li.is-active a, 6139 + html.dark-theme .hero.is-success-dark .tabs.is-toggle li.is-active a:hover { 6140 + background-color: #fff; 6141 + border-color: #fff; 6142 + color: #1ca64c; 6143 + } 6144 + html.dark-theme .hero.is-success.is-bold, 6145 + html.dark-theme .hero.is-success-dark.is-bold { 6146 + background-image: linear-gradient(141deg, #0e8123 0%, #1ca64c 71%, #1ac170 100%); 6147 + } 6148 + @media screen and (max-width: 768px) { 6149 + html.dark-theme .hero.is-success.is-bold .navbar-menu, 6150 + html.dark-theme .hero.is-success-dark.is-bold .navbar-menu { 6151 + background-image: linear-gradient(141deg, #0e8123 0%, #1ca64c 71%, #1ac170 100%); 6152 + } 6153 + } 6154 + html.dark-theme .hero.is-warning, 6155 + html.dark-theme .hero.is-warning-dark { 6156 + background-color: #ffd324; 6157 + color: rgba(0, 0, 0, 0.7); 6158 + } 6159 + html.dark-theme .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag), 6160 + html.dark-theme .hero.is-warning strong, 6161 + html.dark-theme .hero.is-warning-dark a:not(.button):not(.dropdown-item):not(.tag), 6162 + html.dark-theme .hero.is-warning-dark strong { 6163 + color: inherit; 6164 + } 6165 + html.dark-theme .hero.is-warning .title, 6166 + html.dark-theme .hero.is-warning-dark .title { 6167 + color: rgba(0, 0, 0, 0.7); 6168 + } 6169 + html.dark-theme .hero.is-warning .subtitle, 6170 + html.dark-theme .hero.is-warning-dark .subtitle { 6171 + color: rgba(0, 0, 0, 0.9); 6172 + } 6173 + html.dark-theme .hero.is-warning .subtitle a:not(.button), 6174 + html.dark-theme .hero.is-warning .subtitle strong, 6175 + html.dark-theme .hero.is-warning-dark .subtitle a:not(.button), 6176 + html.dark-theme .hero.is-warning-dark .subtitle strong { 6177 + color: rgba(0, 0, 0, 0.7); 6178 + } 6179 + @media screen and (max-width: 1087px) { 6180 + html.dark-theme .hero.is-warning .navbar-menu, 6181 + html.dark-theme .hero.is-warning-dark .navbar-menu { 6182 + background-color: #ffd324; 6183 + } 6184 + } 6185 + html.dark-theme .hero.is-warning .navbar-item, 6186 + html.dark-theme .hero.is-warning .navbar-link, 6187 + html.dark-theme .hero.is-warning-dark .navbar-item, 6188 + html.dark-theme .hero.is-warning-dark .navbar-link { 6189 + color: rgba(0, 0, 0, 0.7); 6190 + } 6191 + html.dark-theme .hero.is-warning a.navbar-item:hover, 6192 + html.dark-theme .hero.is-warning a.navbar-item.is-active, 6193 + html.dark-theme .hero.is-warning .navbar-link:hover, 6194 + html.dark-theme .hero.is-warning .navbar-link.is-active, 6195 + html.dark-theme .hero.is-warning-dark a.navbar-item:hover, 6196 + html.dark-theme .hero.is-warning-dark a.navbar-item.is-active, 6197 + html.dark-theme .hero.is-warning-dark .navbar-link:hover, 6198 + html.dark-theme .hero.is-warning-dark .navbar-link.is-active { 6199 + background-color: #ffce0a; 6200 + color: rgba(0, 0, 0, 0.7); 6201 + } 6202 + html.dark-theme .hero.is-warning .tabs a, 6203 + html.dark-theme .hero.is-warning-dark .tabs a { 6204 + color: rgba(0, 0, 0, 0.7); 6205 + opacity: 0.9; 6206 + } 6207 + html.dark-theme .hero.is-warning .tabs a:hover, 6208 + html.dark-theme .hero.is-warning-dark .tabs a:hover { 6209 + opacity: 1; 6210 + } 6211 + html.dark-theme .hero.is-warning .tabs li.is-active a, 6212 + html.dark-theme .hero.is-warning-dark .tabs li.is-active a { 6213 + opacity: 1; 6214 + } 6215 + html.dark-theme .hero.is-warning .tabs.is-boxed a, 6216 + html.dark-theme .hero.is-warning .tabs.is-toggle a, 6217 + html.dark-theme .hero.is-warning-dark .tabs.is-boxed a, 6218 + html.dark-theme .hero.is-warning-dark .tabs.is-toggle a { 6219 + color: rgba(0, 0, 0, 0.7); 6220 + } 6221 + html.dark-theme .hero.is-warning .tabs.is-boxed a:hover, 6222 + html.dark-theme .hero.is-warning .tabs.is-toggle a:hover, 6223 + html.dark-theme .hero.is-warning-dark .tabs.is-boxed a:hover, 6224 + html.dark-theme .hero.is-warning-dark .tabs.is-toggle a:hover { 6225 + background-color: rgba(10, 10, 10, 0.1); 6226 + } 6227 + html.dark-theme .hero.is-warning .tabs.is-boxed li.is-active a, 6228 + html.dark-theme .hero.is-warning .tabs.is-boxed li.is-active a:hover, 6229 + html.dark-theme .hero.is-warning .tabs.is-toggle li.is-active a, 6230 + html.dark-theme .hero.is-warning .tabs.is-toggle li.is-active a:hover, 6231 + html.dark-theme .hero.is-warning-dark .tabs.is-boxed li.is-active a, 6232 + html.dark-theme .hero.is-warning-dark .tabs.is-boxed li.is-active a:hover, 6233 + html.dark-theme .hero.is-warning-dark .tabs.is-toggle li.is-active a, 6234 + html.dark-theme .hero.is-warning-dark .tabs.is-toggle li.is-active a:hover { 6235 + background-color: rgba(0, 0, 0, 0.7); 6236 + border-color: rgba(0, 0, 0, 0.7); 6237 + color: #ffd324; 6238 + } 6239 + html.dark-theme .hero.is-warning.is-bold, 6240 + html.dark-theme .hero.is-warning-dark.is-bold { 6241 + background-image: linear-gradient(141deg, #f09800 0%, #ffd324 71%, #fff93d 100%); 6242 + } 6243 + @media screen and (max-width: 768px) { 6244 + html.dark-theme .hero.is-warning.is-bold .navbar-menu, 6245 + html.dark-theme .hero.is-warning-dark.is-bold .navbar-menu { 6246 + background-image: linear-gradient(141deg, #f09800 0%, #ffd324 71%, #fff93d 100%); 6247 + } 6248 + } 6249 + html.dark-theme .hero.is-danger, 6250 + html.dark-theme .hero.is-danger-dark { 6251 + background-color: #ff0537; 6252 + color: #fff; 6253 + } 6254 + html.dark-theme .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag), 6255 + html.dark-theme .hero.is-danger strong, 6256 + html.dark-theme .hero.is-danger-dark a:not(.button):not(.dropdown-item):not(.tag), 6257 + html.dark-theme .hero.is-danger-dark strong { 6258 + color: inherit; 6259 + } 6260 + html.dark-theme .hero.is-danger .title, 6261 + html.dark-theme .hero.is-danger-dark .title { 6262 + color: #fff; 6263 + } 6264 + html.dark-theme .hero.is-danger .subtitle, 6265 + html.dark-theme .hero.is-danger-dark .subtitle { 6266 + color: rgba(255, 255, 255, 0.9); 6267 + } 6268 + html.dark-theme .hero.is-danger .subtitle a:not(.button), 6269 + html.dark-theme .hero.is-danger .subtitle strong, 6270 + html.dark-theme .hero.is-danger-dark .subtitle a:not(.button), 6271 + html.dark-theme .hero.is-danger-dark .subtitle strong { 6272 + color: #fff; 6273 + } 6274 + @media screen and (max-width: 1087px) { 6275 + html.dark-theme .hero.is-danger .navbar-menu, 6276 + html.dark-theme .hero.is-danger-dark .navbar-menu { 6277 + background-color: #ff0537; 6278 + } 6279 + } 6280 + html.dark-theme .hero.is-danger .navbar-item, 6281 + html.dark-theme .hero.is-danger .navbar-link, 6282 + html.dark-theme .hero.is-danger-dark .navbar-item, 6283 + html.dark-theme .hero.is-danger-dark .navbar-link { 6284 + color: rgba(255, 255, 255, 0.7); 6285 + } 6286 + html.dark-theme .hero.is-danger a.navbar-item:hover, 6287 + html.dark-theme .hero.is-danger a.navbar-item.is-active, 6288 + html.dark-theme .hero.is-danger .navbar-link:hover, 6289 + html.dark-theme .hero.is-danger .navbar-link.is-active, 6290 + html.dark-theme .hero.is-danger-dark a.navbar-item:hover, 6291 + html.dark-theme .hero.is-danger-dark a.navbar-item.is-active, 6292 + html.dark-theme .hero.is-danger-dark .navbar-link:hover, 6293 + html.dark-theme .hero.is-danger-dark .navbar-link.is-active { 6294 + background-color: #eb002f; 6295 + color: #fff; 6296 + } 6297 + html.dark-theme .hero.is-danger .tabs a, 6298 + html.dark-theme .hero.is-danger-dark .tabs a { 6299 + color: #fff; 6300 + opacity: 0.9; 6301 + } 6302 + html.dark-theme .hero.is-danger .tabs a:hover, 6303 + html.dark-theme .hero.is-danger-dark .tabs a:hover { 6304 + opacity: 1; 6305 + } 6306 + html.dark-theme .hero.is-danger .tabs li.is-active a, 6307 + html.dark-theme .hero.is-danger-dark .tabs li.is-active a { 6308 + opacity: 1; 6309 + } 6310 + html.dark-theme .hero.is-danger .tabs.is-boxed a, 6311 + html.dark-theme .hero.is-danger .tabs.is-toggle a, 6312 + html.dark-theme .hero.is-danger-dark .tabs.is-boxed a, 6313 + html.dark-theme .hero.is-danger-dark .tabs.is-toggle a { 6314 + color: #fff; 6315 + } 6316 + html.dark-theme .hero.is-danger .tabs.is-boxed a:hover, 6317 + html.dark-theme .hero.is-danger .tabs.is-toggle a:hover, 6318 + html.dark-theme .hero.is-danger-dark .tabs.is-boxed a:hover, 6319 + html.dark-theme .hero.is-danger-dark .tabs.is-toggle a:hover { 6320 + background-color: rgba(10, 10, 10, 0.1); 6321 + } 6322 + html.dark-theme .hero.is-danger .tabs.is-boxed li.is-active a, 6323 + html.dark-theme .hero.is-danger .tabs.is-boxed li.is-active a:hover, 6324 + html.dark-theme .hero.is-danger .tabs.is-toggle li.is-active a, 6325 + html.dark-theme .hero.is-danger .tabs.is-toggle li.is-active a:hover, 6326 + html.dark-theme .hero.is-danger-dark .tabs.is-boxed li.is-active a, 6327 + html.dark-theme .hero.is-danger-dark .tabs.is-boxed li.is-active a:hover, 6328 + html.dark-theme .hero.is-danger-dark .tabs.is-toggle li.is-active a, 6329 + html.dark-theme .hero.is-danger-dark .tabs.is-toggle li.is-active a:hover { 6330 + background-color: #fff; 6331 + border-color: #fff; 6332 + color: #ff0537; 6333 + } 6334 + html.dark-theme .hero.is-danger.is-bold, 6335 + html.dark-theme .hero.is-danger-dark.is-bold { 6336 + background-image: linear-gradient(141deg, #d1004d 0%, #ff0537 71%, #ff1f26 100%); 6337 + } 6338 + @media screen and (max-width: 768px) { 6339 + html.dark-theme .hero.is-danger.is-bold .navbar-menu, 6340 + html.dark-theme .hero.is-danger-dark.is-bold .navbar-menu { 6341 + background-image: linear-gradient(141deg, #d1004d 0%, #ff0537 71%, #ff1f26 100%); 6342 + } 6343 + } 6344 + html.dark-theme .hero.is-white-dark { 6345 + background-color: white; 6346 + color: #0a0a0a; 6347 + } 6348 + html.dark-theme .hero.is-white-dark a:not(.button):not(.dropdown-item):not(.tag), 6349 + html.dark-theme .hero.is-white-dark strong { 6350 + color: inherit; 6351 + } 6352 + html.dark-theme .hero.is-white-dark .title { 6353 + color: #0a0a0a; 6354 + } 6355 + html.dark-theme .hero.is-white-dark .subtitle { 6356 + color: rgba(10, 10, 10, 0.9); 6357 + } 6358 + html.dark-theme .hero.is-white-dark .subtitle a:not(.button), 6359 + html.dark-theme .hero.is-white-dark .subtitle strong { 6360 + color: #0a0a0a; 6361 + } 6362 + @media screen and (max-width: 1087px) { 6363 + html.dark-theme .hero.is-white-dark .navbar-menu { 6364 + background-color: white; 6365 + } 6366 + } 6367 + html.dark-theme .hero.is-white-dark .navbar-item, 6368 + html.dark-theme .hero.is-white-dark .navbar-link { 6369 + color: rgba(10, 10, 10, 0.7); 6370 + } 6371 + html.dark-theme .hero.is-white-dark a.navbar-item:hover, 6372 + html.dark-theme .hero.is-white-dark a.navbar-item.is-active, 6373 + html.dark-theme .hero.is-white-dark .navbar-link:hover, 6374 + html.dark-theme .hero.is-white-dark .navbar-link.is-active { 6375 + background-color: #f2f2f2; 6376 + color: #0a0a0a; 6377 + } 6378 + html.dark-theme .hero.is-white-dark .tabs a { 6379 + color: #0a0a0a; 6380 + opacity: 0.9; 6381 + } 6382 + html.dark-theme .hero.is-white-dark .tabs a:hover { 6383 + opacity: 1; 6384 + } 6385 + html.dark-theme .hero.is-white-dark .tabs li.is-active a { 6386 + opacity: 1; 6387 + } 6388 + html.dark-theme .hero.is-white-dark .tabs.is-boxed a, 6389 + html.dark-theme .hero.is-white-dark .tabs.is-toggle a { 6390 + color: #0a0a0a; 6391 + } 6392 + html.dark-theme .hero.is-white-dark .tabs.is-boxed a:hover, 6393 + html.dark-theme .hero.is-white-dark .tabs.is-toggle a:hover { 6394 + background-color: rgba(10, 10, 10, 0.1); 6395 + } 6396 + html.dark-theme .hero.is-white-dark .tabs.is-boxed li.is-active a, 6397 + html.dark-theme .hero.is-white-dark .tabs.is-boxed li.is-active a:hover, 6398 + html.dark-theme .hero.is-white-dark .tabs.is-toggle li.is-active a, 6399 + html.dark-theme .hero.is-white-dark .tabs.is-toggle li.is-active a:hover { 6400 + background-color: #0a0a0a; 6401 + border-color: #0a0a0a; 6402 + color: white; 6403 + } 6404 + html.dark-theme .hero.is-white-dark.is-bold { 6405 + background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); 6406 + } 6407 + @media screen and (max-width: 768px) { 6408 + html.dark-theme .hero.is-white-dark.is-bold .navbar-menu { 6409 + background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); 6410 + } 6411 + } 6412 + html.dark-theme .hero.is-black-dark { 6413 + background-color: #0a0a0a; 6414 + color: white; 6415 + } 6416 + html.dark-theme .hero.is-black-dark a:not(.button):not(.dropdown-item):not(.tag), 6417 + html.dark-theme .hero.is-black-dark strong { 6418 + color: inherit; 6419 + } 6420 + html.dark-theme .hero.is-black-dark .title { 6421 + color: white; 6422 + } 6423 + html.dark-theme .hero.is-black-dark .subtitle { 6424 + color: rgba(255, 255, 255, 0.9); 6425 + } 6426 + html.dark-theme .hero.is-black-dark .subtitle a:not(.button), 6427 + html.dark-theme .hero.is-black-dark .subtitle strong { 6428 + color: white; 6429 + } 6430 + @media screen and (max-width: 1087px) { 6431 + html.dark-theme .hero.is-black-dark .navbar-menu { 6432 + background-color: #0a0a0a; 6433 + } 6434 + } 6435 + html.dark-theme .hero.is-black-dark .navbar-item, 6436 + html.dark-theme .hero.is-black-dark .navbar-link { 6437 + color: rgba(255, 255, 255, 0.7); 6438 + } 6439 + html.dark-theme .hero.is-black-dark a.navbar-item:hover, 6440 + html.dark-theme .hero.is-black-dark a.navbar-item.is-active, 6441 + html.dark-theme .hero.is-black-dark .navbar-link:hover, 6442 + html.dark-theme .hero.is-black-dark .navbar-link.is-active { 6443 + background-color: black; 6444 + color: white; 6445 + } 6446 + html.dark-theme .hero.is-black-dark .tabs a { 6447 + color: white; 6448 + opacity: 0.9; 6449 + } 6450 + html.dark-theme .hero.is-black-dark .tabs a:hover { 6451 + opacity: 1; 6452 + } 6453 + html.dark-theme .hero.is-black-dark .tabs li.is-active a { 6454 + opacity: 1; 6455 + } 6456 + html.dark-theme .hero.is-black-dark .tabs.is-boxed a, 6457 + html.dark-theme .hero.is-black-dark .tabs.is-toggle a { 6458 + color: white; 6459 + } 6460 + html.dark-theme .hero.is-black-dark .tabs.is-boxed a:hover, 6461 + html.dark-theme .hero.is-black-dark .tabs.is-toggle a:hover { 6462 + background-color: rgba(10, 10, 10, 0.1); 6463 + } 6464 + html.dark-theme .hero.is-black-dark .tabs.is-boxed li.is-active a, 6465 + html.dark-theme .hero.is-black-dark .tabs.is-boxed li.is-active a:hover, 6466 + html.dark-theme .hero.is-black-dark .tabs.is-toggle li.is-active a, 6467 + html.dark-theme .hero.is-black-dark .tabs.is-toggle li.is-active a:hover { 6468 + background-color: white; 6469 + border-color: white; 6470 + color: #0a0a0a; 6471 + } 6472 + html.dark-theme .hero.is-black-dark.is-bold { 6473 + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); 6474 + } 6475 + @media screen and (max-width: 768px) { 6476 + html.dark-theme .hero.is-black-dark.is-bold .navbar-menu { 6477 + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); 6478 + } 6479 + } 6480 + html.dark-theme .hero.is-light-dark { 6481 + background-color: whitesmoke; 6482 + color: #363636; 6483 + } 6484 + html.dark-theme .hero.is-light-dark a:not(.button):not(.dropdown-item):not(.tag), 6485 + html.dark-theme .hero.is-light-dark strong { 6486 + color: inherit; 6487 + } 6488 + html.dark-theme .hero.is-light-dark .title { 6489 + color: #363636; 6490 + } 6491 + html.dark-theme .hero.is-light-dark .subtitle { 6492 + color: rgba(54, 54, 54, 0.9); 6493 + } 6494 + html.dark-theme .hero.is-light-dark .subtitle a:not(.button), 6495 + html.dark-theme .hero.is-light-dark .subtitle strong { 6496 + color: #363636; 6497 + } 6498 + @media screen and (max-width: 1087px) { 6499 + html.dark-theme .hero.is-light-dark .navbar-menu { 6500 + background-color: whitesmoke; 6501 + } 6502 + } 6503 + html.dark-theme .hero.is-light-dark .navbar-item, 6504 + html.dark-theme .hero.is-light-dark .navbar-link { 6505 + color: rgba(54, 54, 54, 0.7); 6506 + } 6507 + html.dark-theme .hero.is-light-dark a.navbar-item:hover, 6508 + html.dark-theme .hero.is-light-dark a.navbar-item.is-active, 6509 + html.dark-theme .hero.is-light-dark .navbar-link:hover, 6510 + html.dark-theme .hero.is-light-dark .navbar-link.is-active { 6511 + background-color: #e8e8e8; 6512 + color: #363636; 6513 + } 6514 + html.dark-theme .hero.is-light-dark .tabs a { 6515 + color: #363636; 6516 + opacity: 0.9; 6517 + } 6518 + html.dark-theme .hero.is-light-dark .tabs a:hover { 6519 + opacity: 1; 6520 + } 6521 + html.dark-theme .hero.is-light-dark .tabs li.is-active a { 6522 + opacity: 1; 6523 + } 6524 + html.dark-theme .hero.is-light-dark .tabs.is-boxed a, 6525 + html.dark-theme .hero.is-light-dark .tabs.is-toggle a { 6526 + color: #363636; 6527 + } 6528 + html.dark-theme .hero.is-light-dark .tabs.is-boxed a:hover, 6529 + html.dark-theme .hero.is-light-dark .tabs.is-toggle a:hover { 6530 + background-color: rgba(10, 10, 10, 0.1); 6531 + } 6532 + html.dark-theme .hero.is-light-dark .tabs.is-boxed li.is-active a, 6533 + html.dark-theme .hero.is-light-dark .tabs.is-boxed li.is-active a:hover, 6534 + html.dark-theme .hero.is-light-dark .tabs.is-toggle li.is-active a, 6535 + html.dark-theme .hero.is-light-dark .tabs.is-toggle li.is-active a:hover { 6536 + background-color: #363636; 6537 + border-color: #363636; 6538 + color: whitesmoke; 6539 + } 6540 + html.dark-theme .hero.is-light-dark.is-bold { 6541 + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); 6542 + } 6543 + @media screen and (max-width: 768px) { 6544 + html.dark-theme .hero.is-light-dark.is-bold .navbar-menu { 6545 + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); 6546 + } 6547 + } 6548 + html.dark-theme .hero.is-dark-dark { 6549 + background-color: #363636; 6550 + color: whitesmoke; 6551 + } 6552 + html.dark-theme .hero.is-dark-dark a:not(.button):not(.dropdown-item):not(.tag), 6553 + html.dark-theme .hero.is-dark-dark strong { 6554 + color: inherit; 6555 + } 6556 + html.dark-theme .hero.is-dark-dark .title { 6557 + color: whitesmoke; 6558 + } 6559 + html.dark-theme .hero.is-dark-dark .subtitle { 6560 + color: rgba(245, 245, 245, 0.9); 6561 + } 6562 + html.dark-theme .hero.is-dark-dark .subtitle a:not(.button), 6563 + html.dark-theme .hero.is-dark-dark .subtitle strong { 6564 + color: whitesmoke; 6565 + } 6566 + @media screen and (max-width: 1087px) { 6567 + html.dark-theme .hero.is-dark-dark .navbar-menu { 6568 + background-color: #363636; 6569 + } 6570 + } 6571 + html.dark-theme .hero.is-dark-dark .navbar-item, 6572 + html.dark-theme .hero.is-dark-dark .navbar-link { 6573 + color: rgba(245, 245, 245, 0.7); 6574 + } 6575 + html.dark-theme .hero.is-dark-dark a.navbar-item:hover, 6576 + html.dark-theme .hero.is-dark-dark a.navbar-item.is-active, 6577 + html.dark-theme .hero.is-dark-dark .navbar-link:hover, 6578 + html.dark-theme .hero.is-dark-dark .navbar-link.is-active { 6579 + background-color: #292929; 6580 + color: whitesmoke; 6581 + } 6582 + html.dark-theme .hero.is-dark-dark .tabs a { 6583 + color: whitesmoke; 6584 + opacity: 0.9; 6585 + } 6586 + html.dark-theme .hero.is-dark-dark .tabs a:hover { 6587 + opacity: 1; 6588 + } 6589 + html.dark-theme .hero.is-dark-dark .tabs li.is-active a { 6590 + opacity: 1; 6591 + } 6592 + html.dark-theme .hero.is-dark-dark .tabs.is-boxed a, 6593 + html.dark-theme .hero.is-dark-dark .tabs.is-toggle a { 6594 + color: whitesmoke; 6595 + } 6596 + html.dark-theme .hero.is-dark-dark .tabs.is-boxed a:hover, 6597 + html.dark-theme .hero.is-dark-dark .tabs.is-toggle a:hover { 6598 + background-color: rgba(10, 10, 10, 0.1); 6599 + } 6600 + html.dark-theme .hero.is-dark-dark .tabs.is-boxed li.is-active a, 6601 + html.dark-theme .hero.is-dark-dark .tabs.is-boxed li.is-active a:hover, 6602 + html.dark-theme .hero.is-dark-dark .tabs.is-toggle li.is-active a, 6603 + html.dark-theme .hero.is-dark-dark .tabs.is-toggle li.is-active a:hover { 6604 + background-color: whitesmoke; 6605 + border-color: whitesmoke; 6606 + color: #363636; 6607 + } 6608 + html.dark-theme .hero.is-dark-dark.is-bold { 6609 + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); 6610 + } 6611 + @media screen and (max-width: 768px) { 6612 + html.dark-theme .hero.is-dark-dark.is-bold .navbar-menu { 6613 + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); 6614 + } 6615 + } 6616 + html.dark-theme .hero.is-primary-dark { 6617 + background-color: #00d1b2; 6618 + color: #fff; 6619 + } 6620 + html.dark-theme .hero.is-primary-dark a:not(.button):not(.dropdown-item):not(.tag), 6621 + html.dark-theme .hero.is-primary-dark strong { 6622 + color: inherit; 6623 + } 6624 + html.dark-theme .hero.is-primary-dark .title { 6625 + color: #fff; 6626 + } 6627 + html.dark-theme .hero.is-primary-dark .subtitle { 6628 + color: rgba(255, 255, 255, 0.9); 6629 + } 6630 + html.dark-theme .hero.is-primary-dark .subtitle a:not(.button), 6631 + html.dark-theme .hero.is-primary-dark .subtitle strong { 6632 + color: #fff; 6633 + } 6634 + @media screen and (max-width: 1087px) { 6635 + html.dark-theme .hero.is-primary-dark .navbar-menu { 6636 + background-color: #00d1b2; 6637 + } 6638 + } 6639 + html.dark-theme .hero.is-primary-dark .navbar-item, 6640 + html.dark-theme .hero.is-primary-dark .navbar-link { 6641 + color: rgba(255, 255, 255, 0.7); 6642 + } 6643 + html.dark-theme .hero.is-primary-dark a.navbar-item:hover, 6644 + html.dark-theme .hero.is-primary-dark a.navbar-item.is-active, 6645 + html.dark-theme .hero.is-primary-dark .navbar-link:hover, 6646 + html.dark-theme .hero.is-primary-dark .navbar-link.is-active { 6647 + background-color: #00b89c; 6648 + color: #fff; 6649 + } 6650 + html.dark-theme .hero.is-primary-dark .tabs a { 6651 + color: #fff; 6652 + opacity: 0.9; 6653 + } 6654 + html.dark-theme .hero.is-primary-dark .tabs a:hover { 6655 + opacity: 1; 6656 + } 6657 + html.dark-theme .hero.is-primary-dark .tabs li.is-active a { 6658 + opacity: 1; 6659 + } 6660 + html.dark-theme .hero.is-primary-dark .tabs.is-boxed a, 6661 + html.dark-theme .hero.is-primary-dark .tabs.is-toggle a { 6662 + color: #fff; 6663 + } 6664 + html.dark-theme .hero.is-primary-dark .tabs.is-boxed a:hover, 6665 + html.dark-theme .hero.is-primary-dark .tabs.is-toggle a:hover { 6666 + background-color: rgba(10, 10, 10, 0.1); 6667 + } 6668 + html.dark-theme .hero.is-primary-dark .tabs.is-boxed li.is-active a, 6669 + html.dark-theme .hero.is-primary-dark .tabs.is-boxed li.is-active a:hover, 6670 + html.dark-theme .hero.is-primary-dark .tabs.is-toggle li.is-active a, 6671 + html.dark-theme .hero.is-primary-dark .tabs.is-toggle li.is-active a:hover { 6672 + background-color: #fff; 6673 + border-color: #fff; 6674 + color: #00d1b2; 6675 + } 6676 + html.dark-theme .hero.is-primary-dark.is-bold { 6677 + background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); 6678 + } 6679 + @media screen and (max-width: 768px) { 6680 + html.dark-theme .hero.is-primary-dark.is-bold .navbar-menu { 6681 + background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); 6682 + } 6683 + } 6684 + html.dark-theme .hero.is-link-dark { 6685 + background-color: #3273dc; 6686 + color: #fff; 6687 + } 6688 + html.dark-theme .hero.is-link-dark a:not(.button):not(.dropdown-item):not(.tag), 6689 + html.dark-theme .hero.is-link-dark strong { 6690 + color: inherit; 6691 + } 6692 + html.dark-theme .hero.is-link-dark .title { 6693 + color: #fff; 6694 + } 6695 + html.dark-theme .hero.is-link-dark .subtitle { 6696 + color: rgba(255, 255, 255, 0.9); 6697 + } 6698 + html.dark-theme .hero.is-link-dark .subtitle a:not(.button), 6699 + html.dark-theme .hero.is-link-dark .subtitle strong { 6700 + color: #fff; 6701 + } 6702 + @media screen and (max-width: 1087px) { 6703 + html.dark-theme .hero.is-link-dark .navbar-menu { 6704 + background-color: #3273dc; 6705 + } 6706 + } 6707 + html.dark-theme .hero.is-link-dark .navbar-item, 6708 + html.dark-theme .hero.is-link-dark .navbar-link { 6709 + color: rgba(255, 255, 255, 0.7); 6710 + } 6711 + html.dark-theme .hero.is-link-dark a.navbar-item:hover, 6712 + html.dark-theme .hero.is-link-dark a.navbar-item.is-active, 6713 + html.dark-theme .hero.is-link-dark .navbar-link:hover, 6714 + html.dark-theme .hero.is-link-dark .navbar-link.is-active { 6715 + background-color: #2366d1; 6716 + color: #fff; 6717 + } 6718 + html.dark-theme .hero.is-link-dark .tabs a { 6719 + color: #fff; 6720 + opacity: 0.9; 6721 + } 6722 + html.dark-theme .hero.is-link-dark .tabs a:hover { 6723 + opacity: 1; 6724 + } 6725 + html.dark-theme .hero.is-link-dark .tabs li.is-active a { 6726 + opacity: 1; 6727 + } 6728 + html.dark-theme .hero.is-link-dark .tabs.is-boxed a, 6729 + html.dark-theme .hero.is-link-dark .tabs.is-toggle a { 6730 + color: #fff; 6731 + } 6732 + html.dark-theme .hero.is-link-dark .tabs.is-boxed a:hover, 6733 + html.dark-theme .hero.is-link-dark .tabs.is-toggle a:hover { 6734 + background-color: rgba(10, 10, 10, 0.1); 6735 + } 6736 + html.dark-theme .hero.is-link-dark .tabs.is-boxed li.is-active a, 6737 + html.dark-theme .hero.is-link-dark .tabs.is-boxed li.is-active a:hover, 6738 + html.dark-theme .hero.is-link-dark .tabs.is-toggle li.is-active a, 6739 + html.dark-theme .hero.is-link-dark .tabs.is-toggle li.is-active a:hover { 6740 + background-color: #fff; 6741 + border-color: #fff; 6742 + color: #3273dc; 6743 + } 6744 + html.dark-theme .hero.is-link-dark.is-bold { 6745 + background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); 6746 + } 6747 + @media screen and (max-width: 768px) { 6748 + html.dark-theme .hero.is-link-dark.is-bold .navbar-menu { 6749 + background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); 6750 + } 6751 + } 6752 + html.dark-theme .hero.is-info-dark { 6753 + background-color: #209cee; 6754 + color: #fff; 6755 + } 6756 + html.dark-theme .hero.is-info-dark a:not(.button):not(.dropdown-item):not(.tag), 6757 + html.dark-theme .hero.is-info-dark strong { 6758 + color: inherit; 6759 + } 6760 + html.dark-theme .hero.is-info-dark .title { 6761 + color: #fff; 6762 + } 6763 + html.dark-theme .hero.is-info-dark .subtitle { 6764 + color: rgba(255, 255, 255, 0.9); 6765 + } 6766 + html.dark-theme .hero.is-info-dark .subtitle a:not(.button), 6767 + html.dark-theme .hero.is-info-dark .subtitle strong { 6768 + color: #fff; 6769 + } 6770 + @media screen and (max-width: 1087px) { 6771 + html.dark-theme .hero.is-info-dark .navbar-menu { 6772 + background-color: #209cee; 6773 + } 6774 + } 6775 + html.dark-theme .hero.is-info-dark .navbar-item, 6776 + html.dark-theme .hero.is-info-dark .navbar-link { 6777 + color: rgba(255, 255, 255, 0.7); 6778 + } 6779 + html.dark-theme .hero.is-info-dark a.navbar-item:hover, 6780 + html.dark-theme .hero.is-info-dark a.navbar-item.is-active, 6781 + html.dark-theme .hero.is-info-dark .navbar-link:hover, 6782 + html.dark-theme .hero.is-info-dark .navbar-link.is-active { 6783 + background-color: #118fe4; 6784 + color: #fff; 6785 + } 6786 + html.dark-theme .hero.is-info-dark .tabs a { 6787 + color: #fff; 6788 + opacity: 0.9; 6789 + } 6790 + html.dark-theme .hero.is-info-dark .tabs a:hover { 6791 + opacity: 1; 6792 + } 6793 + html.dark-theme .hero.is-info-dark .tabs li.is-active a { 6794 + opacity: 1; 6795 + } 6796 + html.dark-theme .hero.is-info-dark .tabs.is-boxed a, 6797 + html.dark-theme .hero.is-info-dark .tabs.is-toggle a { 6798 + color: #fff; 6799 + } 6800 + html.dark-theme .hero.is-info-dark .tabs.is-boxed a:hover, 6801 + html.dark-theme .hero.is-info-dark .tabs.is-toggle a:hover { 6802 + background-color: rgba(10, 10, 10, 0.1); 6803 + } 6804 + html.dark-theme .hero.is-info-dark .tabs.is-boxed li.is-active a, 6805 + html.dark-theme .hero.is-info-dark .tabs.is-boxed li.is-active a:hover, 6806 + html.dark-theme .hero.is-info-dark .tabs.is-toggle li.is-active a, 6807 + html.dark-theme .hero.is-info-dark .tabs.is-toggle li.is-active a:hover { 6808 + background-color: #fff; 6809 + border-color: #fff; 6810 + color: #209cee; 6811 + } 6812 + html.dark-theme .hero.is-info-dark.is-bold { 6813 + background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); 6814 + } 6815 + @media screen and (max-width: 768px) { 6816 + html.dark-theme .hero.is-info-dark.is-bold .navbar-menu { 6817 + background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); 6818 + } 6819 + } 6820 + html.dark-theme .hero.is-success-dark { 6821 + background-color: #23d160; 6822 + color: #fff; 6823 + } 6824 + html.dark-theme .hero.is-success-dark a:not(.button):not(.dropdown-item):not(.tag), 6825 + html.dark-theme .hero.is-success-dark strong { 6826 + color: inherit; 6827 + } 6828 + html.dark-theme .hero.is-success-dark .title { 6829 + color: #fff; 6830 + } 6831 + html.dark-theme .hero.is-success-dark .subtitle { 6832 + color: rgba(255, 255, 255, 0.9); 6833 + } 6834 + html.dark-theme .hero.is-success-dark .subtitle a:not(.button), 6835 + html.dark-theme .hero.is-success-dark .subtitle strong { 6836 + color: #fff; 6837 + } 6838 + @media screen and (max-width: 1087px) { 6839 + html.dark-theme .hero.is-success-dark .navbar-menu { 6840 + background-color: #23d160; 6841 + } 6842 + } 6843 + html.dark-theme .hero.is-success-dark .navbar-item, 6844 + html.dark-theme .hero.is-success-dark .navbar-link { 6845 + color: rgba(255, 255, 255, 0.7); 6846 + } 6847 + html.dark-theme .hero.is-success-dark a.navbar-item:hover, 6848 + html.dark-theme .hero.is-success-dark a.navbar-item.is-active, 6849 + html.dark-theme .hero.is-success-dark .navbar-link:hover, 6850 + html.dark-theme .hero.is-success-dark .navbar-link.is-active { 6851 + background-color: #20bc56; 6852 + color: #fff; 6853 + } 6854 + html.dark-theme .hero.is-success-dark .tabs a { 6855 + color: #fff; 6856 + opacity: 0.9; 6857 + } 6858 + html.dark-theme .hero.is-success-dark .tabs a:hover { 6859 + opacity: 1; 6860 + } 6861 + html.dark-theme .hero.is-success-dark .tabs li.is-active a { 6862 + opacity: 1; 6863 + } 6864 + html.dark-theme .hero.is-success-dark .tabs.is-boxed a, 6865 + html.dark-theme .hero.is-success-dark .tabs.is-toggle a { 6866 + color: #fff; 6867 + } 6868 + html.dark-theme .hero.is-success-dark .tabs.is-boxed a:hover, 6869 + html.dark-theme .hero.is-success-dark .tabs.is-toggle a:hover { 6870 + background-color: rgba(10, 10, 10, 0.1); 6871 + } 6872 + html.dark-theme .hero.is-success-dark .tabs.is-boxed li.is-active a, 6873 + html.dark-theme .hero.is-success-dark .tabs.is-boxed li.is-active a:hover, 6874 + html.dark-theme .hero.is-success-dark .tabs.is-toggle li.is-active a, 6875 + html.dark-theme .hero.is-success-dark .tabs.is-toggle li.is-active a:hover { 6876 + background-color: #fff; 6877 + border-color: #fff; 6878 + color: #23d160; 6879 + } 6880 + html.dark-theme .hero.is-success-dark.is-bold { 6881 + background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); 6882 + } 6883 + @media screen and (max-width: 768px) { 6884 + html.dark-theme .hero.is-success-dark.is-bold .navbar-menu { 6885 + background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); 6886 + } 6887 + } 6888 + html.dark-theme .hero.is-warning-dark { 6889 + background-color: #ffdd57; 6890 + color: rgba(0, 0, 0, 0.7); 6891 + } 6892 + html.dark-theme .hero.is-warning-dark a:not(.button):not(.dropdown-item):not(.tag), 6893 + html.dark-theme .hero.is-warning-dark strong { 6894 + color: inherit; 6895 + } 6896 + html.dark-theme .hero.is-warning-dark .title { 6897 + color: rgba(0, 0, 0, 0.7); 6898 + } 6899 + html.dark-theme .hero.is-warning-dark .subtitle { 6900 + color: rgba(0, 0, 0, 0.9); 6901 + } 6902 + html.dark-theme .hero.is-warning-dark .subtitle a:not(.button), 6903 + html.dark-theme .hero.is-warning-dark .subtitle strong { 6904 + color: rgba(0, 0, 0, 0.7); 6905 + } 6906 + @media screen and (max-width: 1087px) { 6907 + html.dark-theme .hero.is-warning-dark .navbar-menu { 6908 + background-color: #ffdd57; 6909 + } 6910 + } 6911 + html.dark-theme .hero.is-warning-dark .navbar-item, 6912 + html.dark-theme .hero.is-warning-dark .navbar-link { 6913 + color: rgba(0, 0, 0, 0.7); 6914 + } 6915 + html.dark-theme .hero.is-warning-dark a.navbar-item:hover, 6916 + html.dark-theme .hero.is-warning-dark a.navbar-item.is-active, 6917 + html.dark-theme .hero.is-warning-dark .navbar-link:hover, 6918 + html.dark-theme .hero.is-warning-dark .navbar-link.is-active { 6919 + background-color: #ffd83d; 6920 + color: rgba(0, 0, 0, 0.7); 6921 + } 6922 + html.dark-theme .hero.is-warning-dark .tabs a { 6923 + color: rgba(0, 0, 0, 0.7); 6924 + opacity: 0.9; 6925 + } 6926 + html.dark-theme .hero.is-warning-dark .tabs a:hover { 6927 + opacity: 1; 6928 + } 6929 + html.dark-theme .hero.is-warning-dark .tabs li.is-active a { 6930 + opacity: 1; 6931 + } 6932 + html.dark-theme .hero.is-warning-dark .tabs.is-boxed a, 6933 + html.dark-theme .hero.is-warning-dark .tabs.is-toggle a { 6934 + color: rgba(0, 0, 0, 0.7); 6935 + } 6936 + html.dark-theme .hero.is-warning-dark .tabs.is-boxed a:hover, 6937 + html.dark-theme .hero.is-warning-dark .tabs.is-toggle a:hover { 6938 + background-color: rgba(10, 10, 10, 0.1); 6939 + } 6940 + html.dark-theme .hero.is-warning-dark .tabs.is-boxed li.is-active a, 6941 + html.dark-theme .hero.is-warning-dark .tabs.is-boxed li.is-active a:hover, 6942 + html.dark-theme .hero.is-warning-dark .tabs.is-toggle li.is-active a, 6943 + html.dark-theme .hero.is-warning-dark .tabs.is-toggle li.is-active a:hover { 6944 + background-color: rgba(0, 0, 0, 0.7); 6945 + border-color: rgba(0, 0, 0, 0.7); 6946 + color: #ffdd57; 6947 + } 6948 + html.dark-theme .hero.is-warning-dark.is-bold { 6949 + background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); 6950 + } 6951 + @media screen and (max-width: 768px) { 6952 + html.dark-theme .hero.is-warning-dark.is-bold .navbar-menu { 6953 + background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); 6954 + } 6955 + } 6956 + html.dark-theme .hero.is-danger-dark { 6957 + background-color: #ff3860; 6958 + color: #fff; 6959 + } 6960 + html.dark-theme .hero.is-danger-dark a:not(.button):not(.dropdown-item):not(.tag), 6961 + html.dark-theme .hero.is-danger-dark strong { 6962 + color: inherit; 6963 + } 6964 + html.dark-theme .hero.is-danger-dark .title { 6965 + color: #fff; 6966 + } 6967 + html.dark-theme .hero.is-danger-dark .subtitle { 6968 + color: rgba(255, 255, 255, 0.9); 6969 + } 6970 + html.dark-theme .hero.is-danger-dark .subtitle a:not(.button), 6971 + html.dark-theme .hero.is-danger-dark .subtitle strong { 6972 + color: #fff; 6973 + } 6974 + @media screen and (max-width: 1087px) { 6975 + html.dark-theme .hero.is-danger-dark .navbar-menu { 6976 + background-color: #ff3860; 6977 + } 6978 + } 6979 + html.dark-theme .hero.is-danger-dark .navbar-item, 6980 + html.dark-theme .hero.is-danger-dark .navbar-link { 6981 + color: rgba(255, 255, 255, 0.7); 6982 + } 6983 + html.dark-theme .hero.is-danger-dark a.navbar-item:hover, 6984 + html.dark-theme .hero.is-danger-dark a.navbar-item.is-active, 6985 + html.dark-theme .hero.is-danger-dark .navbar-link:hover, 6986 + html.dark-theme .hero.is-danger-dark .navbar-link.is-active { 6987 + background-color: #ff1f4b; 6988 + color: #fff; 6989 + } 6990 + html.dark-theme .hero.is-danger-dark .tabs a { 6991 + color: #fff; 6992 + opacity: 0.9; 6993 + } 6994 + html.dark-theme .hero.is-danger-dark .tabs a:hover { 6995 + opacity: 1; 6996 + } 6997 + html.dark-theme .hero.is-danger-dark .tabs li.is-active a { 6998 + opacity: 1; 6999 + } 7000 + html.dark-theme .hero.is-danger-dark .tabs.is-boxed a, 7001 + html.dark-theme .hero.is-danger-dark .tabs.is-toggle a { 7002 + color: #fff; 7003 + } 7004 + html.dark-theme .hero.is-danger-dark .tabs.is-boxed a:hover, 7005 + html.dark-theme .hero.is-danger-dark .tabs.is-toggle a:hover { 7006 + background-color: rgba(10, 10, 10, 0.1); 7007 + } 7008 + html.dark-theme .hero.is-danger-dark .tabs.is-boxed li.is-active a, 7009 + html.dark-theme .hero.is-danger-dark .tabs.is-boxed li.is-active a:hover, 7010 + html.dark-theme .hero.is-danger-dark .tabs.is-toggle li.is-active a, 7011 + html.dark-theme .hero.is-danger-dark .tabs.is-toggle li.is-active a:hover { 7012 + background-color: #fff; 7013 + border-color: #fff; 7014 + color: #ff3860; 7015 + } 7016 + html.dark-theme .hero.is-danger-dark.is-bold { 7017 + background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); 7018 + } 7019 + @media screen and (max-width: 768px) { 7020 + html.dark-theme .hero.is-danger-dark.is-bold .navbar-menu { 7021 + background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); 7022 + } 7023 + } 7024 + html.dark-theme .footer { 7025 + background-color: #121212; 7026 + }
+208
public/dom-tools.d.ts
··· 1 + export declare type ElementList<T extends Element> = NodeListOf<T> | HTMLCollectionOf<T> | T[]; 2 + export declare type ElementListWithElement<T extends Element> = { 3 + 0: T; 4 + } & ElementList<T>; 5 + declare type ElementsInBrackets<T> = { 6 + [P in keyof T & string as `<${P}>`]: T[P]; 7 + }; 8 + /** 9 + * Creates a DOMNode from a CSS selector, fast-tracking where possible, with the selector root being a parameter 10 + * @param selector the selector 11 + * @param root the selector root 12 + * @param alwaysQuerySelector set to true to simply do querySelectorAll 13 + * @param rootIsDocument set to true when root === window.document, allows fast-track #id and [name], and create element via <tag> 14 + */ 15 + export declare function $element<T extends ElementsInBrackets<HTMLElementTagNameMap>, K extends keyof T, TK extends T[K] & Element>(selector: T, root: Element | Document, alwaysQuerySelector?: false, rootIsDocument?: boolean): BaseContainer<TK>; 16 + export declare function $element<T extends ElementsInBrackets<SVGElementTagNameMap>, K extends keyof T, TK extends T[K] & Element>(selector: T, root: Element | Document, alwaysQuerySelector?: false, rootIsDocument?: boolean): BaseContainer<TK>; 17 + export declare function $element<T extends HTMLElementTagNameMap, K extends keyof T, TK extends T[K] & Element>(selector: TK, root: Element | Document, alwaysQuerySelector?: false, rootIsDocument?: boolean): BaseContainer<TK>; 18 + export declare function $element<T extends SVGElementTagNameMap, K extends keyof T, TK extends T[K] & Element>(selector: TK, root: Element | Document, alwaysQuerySelector?: false, rootIsDocument?: boolean): BaseContainer<TK>; 19 + export declare function $element<E extends Element = Element>(selector: string, root: Element | Document, alwaysQuerySelector?: boolean, rootIsDocument?: boolean): BaseContainer<E>; 20 + /** 21 + * Delays a function's execution to when the DOM loads, but before all images and media are loaded 22 + * @param func the function to execute 23 + */ 24 + export declare function $onLoad(func: () => void): void; 25 + /** 26 + * Creates a DOMNode wrapping around an existing element-like object 27 + * @param obj the object to wrap around 28 + */ 29 + export declare function $wrap<T extends Element>(obj: T): ElementContainer<T>; 30 + export declare function $wrap<T extends Element>(obj: ElementList<T>): ElementListContainer<T>; 31 + export declare function $wrap<T extends BaseContainer<E>, E extends Element>(obj: T): T; 32 + export declare function $wrap(obj: Document): EventTargetContainer<Document, HTMLElement>; 33 + export declare function $wrap(obj: Window): EventTargetContainer<Window, HTMLElement>; 34 + export declare function $wrap<T extends Element>(obj: T | ElementList<T> | BaseContainer<T> | Window | Document): BaseContainer<T>; 35 + /** 36 + * The main DomTools function. it's basically like jQuery! 37 + * @param arg the argument - a selector, a function to execute on DOM load, or an object to wrap into a DOMNode 38 + */ 39 + export declare function $d<T extends ElementsInBrackets<HTMLElementTagNameMap>, K extends keyof T, TK extends T[K] & Element>(selector: T): BaseContainer<TK>; 40 + export declare function $d<T extends ElementsInBrackets<SVGElementTagNameMap>, K extends keyof T, TK extends T[K] & Element>(selector: T): BaseContainer<TK>; 41 + export declare function $d<T extends HTMLElementTagNameMap, K extends keyof T, TK extends T[K] & Element>(selector: TK): BaseContainer<TK>; 42 + export declare function $d<T extends SVGElementTagNameMap, K extends keyof T, TK extends T[K] & Element>(selector: TK): BaseContainer<TK>; 43 + export declare function $d<E extends Element = Element>(selector: string): BaseContainer<E>; 44 + export declare function $d(arg: (() => void)): void; 45 + export declare function $d<T extends Element>(obj: T): ElementContainer<T>; 46 + export declare function $d<T extends Element>(obj: ElementList<T>): ElementListContainer<T>; 47 + export declare function $d<T extends BaseContainer<E>, E extends Element>(obj: T): T; 48 + export declare function $d(obj: Document): EventTargetContainer<Document, HTMLElement>; 49 + export declare function $d(obj: Window): EventTargetContainer<Window, HTMLElement>; 50 + export declare function $d<T extends Element>(obj: T | ElementList<T> | BaseContainer<T> | Window | Document): BaseContainer<T>; 51 + export declare function $d<E extends Element = Element>(arg: E | ElementList<E> | Window | Document | BaseContainer<E> | string | (() => void)): void | BaseContainer<E>; 52 + export declare namespace $d { 53 + /** 54 + * Calls DomTools but throws if the returned value is empty. This is a direct opposited to jQuery which never throws. 55 + * @param arg the argument - a selector, a function to execute on DOM load, or an object to wrap into a DOMNode 56 + */ 57 + function strict<T extends ElementsInBrackets<HTMLElementTagNameMap>, K extends keyof T, TK extends T[K] & Element>(selector: T): BaseContainer<TK>; 58 + function strict<T extends ElementsInBrackets<SVGElementTagNameMap>, K extends keyof T, TK extends T[K] & Element>(selector: T): BaseContainer<TK>; 59 + function strict<T extends HTMLElementTagNameMap, K extends keyof T, TK extends T[K] & Element>(selector: TK): BaseContainer<TK>; 60 + function strict<T extends SVGElementTagNameMap, K extends keyof T, TK extends T[K] & Element>(selector: TK): BaseContainer<TK>; 61 + function strict<E extends Element = Element>(selector: string): BaseContainer<E>; 62 + function strict(arg: (() => void)): void; 63 + function strict<T extends Element>(obj: T): ElementContainer<T>; 64 + function strict<T extends Element>(obj: ElementList<T>): ElementListContainer<T>; 65 + function strict<T extends BaseContainer<E>, E extends Element>(obj: T): T; 66 + function strict(obj: Document): EventTargetContainer<Document, HTMLElement>; 67 + function strict(obj: Window): EventTargetContainer<Window, HTMLElement>; 68 + function strict<T extends Element>(obj: T | ElementList<T> | BaseContainer<T> | Window | Document): BaseContainer<T>; 69 + /** set to true to fallback to querySelector without passing alwaysQuerySelector=true */ 70 + let allowQuerySelector: boolean; 71 + /** set to true to throw instead of nooping when an error occurs */ 72 + let useStrict: boolean; 73 + /** set to true for verbose logging for debugging purposes */ 74 + let verbose: boolean; 75 + } 76 + export declare abstract class BaseContainer<TElement extends Element> { 77 + _originalDisplay?: string; 78 + /** 79 + * Returns an iterable containing the elements represented by this container. If there is only one element, returns 80 + * an array containing a single entry. If there are no elements, returns an empty array. 81 + */ 82 + abstract get elements(): ElementList<TElement>; 83 + /** 84 + * Returns the first element represented by this container. If there is only one element, returns that element. If 85 + * there are no elements, returns null. 86 + */ 87 + get element(): TElement | null; 88 + /** 89 + * Get a given element at an index. 90 + */ 91 + get(index: number): TElement | null; 92 + /** 93 + * Throws an error if this node contains no elements, and returns the current object otherwise. Methods that operate 94 + * on this.elements will never throw if the list is empty, so this is an option. 95 + */ 96 + throwIfEmpty(): this & { 97 + element: TElement; 98 + elements: ElementListWithElement<TElement>; 99 + }; 100 + /** 101 + * Utility for TypeScript - it is not yet possible (issue #34636) to have both an assertion and a return statement, 102 + * so throwIfEmpty and narrowNotEmpty let you choose which you want. 103 + */ 104 + narrowNotEmpty(): asserts this is this & { 105 + element: TElement; 106 + elements: ElementListWithElement<TElement>; 107 + }; 108 + get data(): Record<string, string | undefined>; 109 + withData(operation: (dataset: Record<string, string | undefined>) => void): this; 110 + html(string: string): this; 111 + html(): string; 112 + empty(): this; 113 + append(arg: string | Node | BaseContainer<Element> | Array<string | Node | BaseContainer<Element>>): this; 114 + appendToAll(arg: string | Node | BaseContainer<Element> | Array<string | Node | BaseContainer<Element>>): this; 115 + appendText(text: string): this; 116 + attr(name: string): string; 117 + attr(name: string, value: string): this; 118 + addClass(class1: string, ...otherClasses: string[]): this; 119 + removeClass(dropClass: string): this; 120 + children(): ElementListContainer<Element>; 121 + parent(): BaseContainer<Element>; 122 + find<T extends ElementsInBrackets<HTMLElementTagNameMap>, K extends keyof T>(selector: T, alwaysQuerySelector?: boolean): T[K]; 123 + find<T extends ElementsInBrackets<SVGElementTagNameMap>, K extends keyof T>(selector: T, alwaysQuerySelector?: boolean): T[K]; 124 + find<T extends HTMLElementTagNameMap, K extends keyof T>(selector: K, alwaysQuerySelector?: boolean): T[K] | null; 125 + find<T extends SVGElementTagNameMap, K extends keyof T>(selector: K, alwaysQuerySelector?: boolean): T[K] | null; 126 + find<E extends Element = Element>(selector: string, alwaysQuerySelector?: boolean): BaseContainer<E>; 127 + remove(): this; 128 + on<K extends keyof ElementEventMap>(type: K, listener: (this: Element, ev: ElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): this; 129 + on(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): this; 130 + once<K extends keyof ElementEventMap>(type: K, listener: (this: Element, ev: ElementEventMap[K]) => any, useCapture?: boolean): this; 131 + once(type: string, listener: EventListenerOrEventListenerObject, useCapture?: boolean): this; 132 + off<K extends keyof ElementEventMap>(type: K, listener: (this: Element, ev: ElementEventMap[K]) => any, options?: boolean | EventListenerOptions): this; 133 + off(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): this; 134 + each(callback: (el: Element, index: number, elements: ElementList<TElement>) => void): this; 135 + map<T>(callback: (el: Element, index: number, elements: ElementList<TElement>) => T): T[]; 136 + $each(callback: (el: BaseContainer<TElement>, index: number, elements: ElementList<TElement>) => void): this; 137 + $map(callback: (el: BaseContainer<TElement>, index: number, elements: ElementList<TElement>) => BaseContainer<Element> | Element): BaseContainer<Element>; 138 + hide(): this; 139 + show(): this; 140 + css(property: keyof CSSStyleDeclaration & string): string; 141 + css(property: keyof CSSStyleDeclaration & string, value: string): this; 142 + clearChildren(): this; 143 + text(): string; 144 + text(string: string): this; 145 + val(): string; 146 + val(value: string): this; 147 + checked(): boolean; 148 + checked(value: boolean): this; 149 + private _eventFunction; 150 + private _dualEventFunction; 151 + click(): this; 152 + click(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 153 + blur(): this; 154 + blur(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 155 + focus(): this; 156 + focus(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 157 + keypress(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 158 + submit(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 159 + load(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 160 + dblclick(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 161 + keydown(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 162 + change(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 163 + resize(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 164 + mouseenter(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 165 + keyup(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 166 + scroll(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 167 + mouseleave(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 168 + unload(callback: EventListenerOrEventListenerObject, useCapture?: boolean | AddEventListenerOptions): this; 169 + } 170 + declare class EmptyContainer<TElement extends Element> extends BaseContainer<TElement> { 171 + get elements(): ElementList<any>; 172 + get element(): null; 173 + } 174 + declare class ElementContainer<TElement extends Element> extends BaseContainer<TElement> { 175 + _elements: TElement[]; 176 + constructor(element: TElement); 177 + get element(): TElement; 178 + get elements(): TElement[]; 179 + children(): ElementListContainer<Element>; 180 + parent(): ElementContainer<Element> | EmptyContainer<Element>; 181 + find<T extends ElementsInBrackets<HTMLElementTagNameMap>, K extends keyof T>(selector: T, alwaysQuerySelector?: boolean): T[K]; 182 + find<T extends ElementsInBrackets<SVGElementTagNameMap>, K extends keyof T>(selector: T, alwaysQuerySelector?: boolean): T[K]; 183 + find<T extends HTMLElementTagNameMap, K extends keyof T>(selector: K, alwaysQuerySelector?: boolean): T[K] | null; 184 + find<T extends SVGElementTagNameMap, K extends keyof T>(selector: K, alwaysQuerySelector?: boolean): T[K] | null; 185 + find<E extends Element = Element>(selector: string, alwaysQuerySelector?: boolean): BaseContainer<E>; 186 + each(callback: (el: Element, index: number, elements: TElement[]) => void): this; 187 + map<T>(callback: (el: Element, index: number, elements: TElement[]) => T): T[]; 188 + $each(callback: (el: BaseContainer<TElement>, index: number, elements: TElement[]) => void): this; 189 + $map(callback: (el: this, index: number, elements: TElement[]) => ElementContainer<Element> | Element): ElementContainer<Element>; 190 + } 191 + export declare class ElementListContainer<TElement extends Element> extends BaseContainer<TElement> { 192 + _elements: ElementList<TElement>; 193 + constructor(elements: ElementList<TElement>); 194 + get elements(): ElementList<TElement>; 195 + } 196 + export declare class EventTargetContainer<TEventTarget extends EventTarget, TElement extends Element> extends ElementContainer<TElement> { 197 + _eventTarget: TEventTarget; 198 + constructor(eventTarget: TEventTarget, element: TElement); 199 + on<K extends keyof ElementEventMap>(type: K, listener: (this: Element, ev: ElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): this; 200 + on(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): this; 201 + once<K extends keyof ElementEventMap>(type: K, listener: (this: Element, ev: ElementEventMap[K]) => any, useCapture?: boolean): this; 202 + once(type: string, listener: EventListenerOrEventListenerObject, useCapture?: boolean): this; 203 + off<K extends keyof ElementEventMap>(type: K, listener: (this: Element, ev: ElementEventMap[K]) => any, options?: boolean | EventListenerOptions): this; 204 + off(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): this; 205 + } 206 + export default $d; 207 + export declare const $window: EventTargetContainer<Window, HTMLElement>; 208 + export declare const $document: EventTargetContainer<Document, HTMLElement>;
+3 -3
public/exporter.js
··· 1 1 /* eslint-disable indent */ 2 - /* globals choiceOptions, kinkCategories, kinkNamesById, getSelectedKinkOrDefault, ClipboardItem */ 2 + /* globals choiceOptions, kinkCategories, kinksById, getSelectedKinkOrDefault, ClipboardItem */ 3 3 4 4 // @ts-check 5 5 ··· 143 143 const numberCats = kinkCategories.length; 144 144 const dualCats = kinkCategories.filter(e => e.participants.length == 2).length; 145 145 const simpleCats = numberCats - dualCats; 146 - const numberKinks = kinkNamesById.length; 146 + const numberKinks = kinksById.length; 147 147 148 148 // Determine the height required for all categories and kinks 149 149 const totalHeight = ( ··· 199 199 type: 'kinkRow', 200 200 data: { 201 201 choices: [], 202 - text: kink 202 + text: kink.name 203 203 } 204 204 }; 205 205 column.drawStack.push(drawCall);
+214 -134
public/index.html
··· 6 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 7 <title>Kink list</title> 8 8 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma@0.9.1/css/bulma.css"> 9 + <link rel="stylesheet" href="dark-theme.css"> 10 + <!--<link rel="stylesheet" href="https://unpkg.com/bulma-prefers-dark@0.1.0-beta.0/css/bulma-prefers-dark.css">--> 11 + <script> 12 + //determines if the user has a set theme 13 + function detectColorScheme() { 14 + let theme = 'light'; // default to light 15 + 16 + // local storage is used to override OS theme settings 17 + if (localStorage.getItem('theme')) { 18 + if (localStorage.getItem('theme') === 'dark') { 19 + theme = 'dark'; 20 + } 21 + } else if (!window.matchMedia) { 22 + // matchMedia method not supported 23 + theme = 'light'; 24 + } else if (window.matchMedia('(prefers-color-scheme: dark)').matches) { 25 + // OS theme setting detected as dark 26 + theme = 'dark'; 27 + } 28 + 29 + //dark theme preferred, set document with a `data-theme` attribute 30 + if (theme === 'dark') { 31 + document.documentElement.classList.add('dark-theme'); 32 + } 33 + } 34 + detectColorScheme(); 35 + </script> 9 36 10 37 <style> 38 + /* Fix bulma-prefers-dark table cells not fitting vanilla bulma layout */ 39 + /* @media (prefers-color-scheme: dark) { */ 40 + /* .table td, .table th { */ 41 + /* border-width: 0 0 1px; */ 42 + /* } */ 43 + /* } */ 44 + html.dark-theme .table td, html.dark-theme .table th { 45 + border-width: 0 0 1px; 46 + } 47 + 11 48 /* Display table vertically. Matches Bulma's threshold for stacking columns vertically. */ 12 49 @media screen and (max-width: 1023px) { 13 50 .kinks-table tr { display: block; float: left; width: 100%; } ··· 175 212 margin-right: 1rem !important; 176 213 } 177 214 } 215 + 216 + .has-description { 217 + text-decoration: underline; 218 + text-decoration-style: dotted; 219 + } 220 + 221 + .has-subtitle-description { 222 + font-size: 70%; 223 + 224 + 225 + background-image: linear-gradient(to right, black 33%, rgba(255,255,255,0) 0%); 226 + background-position: bottom; 227 + background-size: 3px 1px; 228 + background-repeat: repeat-x; 229 + } 178 230 </style> 179 231 180 232 <kinks> 181 233 #Bodies 182 - (General) 234 + (Self, Partner) 183 235 * Skinny 184 236 * Chubby 185 - * Hyper 186 - * Twink 187 - * Bear 237 + * Hyper ? Unrealistically gigantic proportions, either in body size or muscle. 238 + * Twink ? Slim to average-looking masculine participants, generally younger. 239 + * Bear ? Larger, generally hairier masculine participants. 188 240 * Small breasts 189 241 * Large breasts 190 - * Hyper breasts 242 + * Hyper breasts ? Unrealistically large breasts. 191 243 * Small cocks 192 244 * Large cocks 193 - * Hyper cocks 194 - * Beard 195 - * Hairy body 196 - * Shaven body 245 + * Hyper cocks ? Unrealistically large cocks. 246 + * Beard ? Presence of noticeable facial hair. 247 + * Hairy body ? Presence of noticeable body hair. 248 + * Shaven body ? Lack of noticeable body hair. 249 + * Futanari / Transfeminine ? Feminine secondary sexual characteristics (such as breasts), and a penis. 197 250 198 251 #Clothing 199 252 (Self, Partner) ··· 205 258 * Leather 206 259 * Latex 207 260 * Uniform / costume 208 - * Zettai ryoiki 209 - * Gothic 261 + * Zettai ryoiki ? Miniskirt or shorts, with overknee socks, showing a gap of skin between the skirt and socks. 262 + * Gothic ? Dark, mysterious fashion style, sometimes referring to Victorian clothing style. 210 263 * Bodysuits 211 - * Cross-dressing 212 - * Animal ears 213 - * Piercings 214 - * Nipple piercings 264 + * Cross-dressing ? Participants dressing with clothing typical of a gender opposite to that which they identify as. 265 + * Animal ears ? Can refer to wearing a headband with animal ears or the presence of characters with animal ears in roleplay. 266 + * Piercings ? Presence of piercings, such as facial, or genital. 267 + * Nipple piercings ? Presence of piercings specifically on the nipples. 215 268 216 - #Interactions 269 + #Sexual Partners ? What kind of participants you are interested in having sexual interactions with, in addition to yourself. 217 270 (General) 218 - * You and 1 male 219 - * You and 1 female 220 - * You and 1 enby 221 - * You and MtF trans 222 - * You and FtM trans 223 - * You and 1 male, 1 female 224 - * You and 2 males 225 - * You and 2 females 226 - * You and 2 enby 227 - * Group sex 228 - * Hate sex 229 - * ERPing 271 + * 1 male 272 + * 1 female 273 + * 1 enby 274 + * MtF trans 275 + * FtM trans 276 + * 1 male, 1 female 277 + * 2 males 278 + * 2 females 279 + * 2 enby 280 + * Group sex ? Sexual interactions with more partners than listed here. 281 + * ERPing ? Your interest in taking part in erotic role-play. 230 282 231 283 #General 232 284 (Giving, Receiving) 233 - * Romance / Affection 234 - * Handjob / fingering 235 - * Blowjob 236 - * Deep throat 237 - * Swallowing 238 - * Facials 239 - * Cunnilingus 285 + * Romance / Affection ? Affectionate interactions typically within a sexual context, such as cuddling. 286 + * Handjob / Fingering ? Stimulation of the genitals using the hands. 287 + * Blowjob / Cunnilingus ? Stimulation of the genitals using the tongue or lips. 288 + * Deepthroat ? A type of blowjob where the receiving participant has most of the penis in their mouth. 289 + * Swallowing ? Swallowing semen. 290 + * Facials ? The act of ejaculating on a participant's face. 240 291 * Face-sitting 241 292 * Edging 242 293 * Teasing 243 - * JOI, SI 294 + * JOI, SI ? "Jack-off instruction" or "Squirt instruction", Involves a participant "instructing" the audience how and when to stroke and how/when to ejaculate while often teasing or performing other sexual acts. 244 295 245 296 #Butt play 246 297 (Giving, Receiving) 247 - * Anal sex, pegging 248 - * Rimming 298 + * Anal sex 299 + * Rimming ? A participant using their tongue on the anal rim of another person in order to gain and/or give sexual pleasure. 249 300 * Double penetration 250 301 * Anal fisting 251 302 ··· 254 305 * Gag 255 306 * Collar 256 307 * Leash 257 - * Chastity 258 - * Bondage (Light) 259 - * Bondage (Heavy) 260 - * Gas masks 261 - * Encasement 308 + * Blindfold 309 + * Gas mask 310 + * Chastity ? Bondage toys with the intention of making a participant unable to receive physical sexual pleasure. 311 + * Rope bondage / Kinbaku ? Tying a participant with ropes with the intention of restricting movement, sometimes using patterns which are simple yet visually intricate. 312 + * Suspension bondage ? A form of sexual bondage where a bound person is hung from one or more overhead suspension points, typically with rope. 313 + * Bondage (Light) ? Bondage involving softer and more comfortable materials and less restrictive ties. 314 + * Bondage (Heavy) ? Bondage involving very restrictive materials or materials that cover most of the body, giving the participant very little wiggle room. 315 + * Cages ? Refers to a participant being in a cage, such as a steel cage, wooden box, or other type of container intended to be restrictive. This differs from encasement in that the participant is still able to move inside the cage. 316 + * Encasement ? Refers to part of a participant's body being encased in a very restrictive material, giving them no room to move. This can include sensory deprivation play. 262 317 263 318 #Toys 264 319 (Self, Partner) 265 320 * Dildos 266 - * Dragon dildo 267 - * Horse dildo 321 + * Dragon dildo ? A dildo resembling a dragon, or other fictional creature's penis. 322 + * Horse dildo ? A dildo resembling an equine penis. 323 + * Gaping ? Inserting a large object in the participant's anus (such as a dildo), and then removing it quickly leaving the anus temporarily stretched open. 268 324 * Butt plug 269 - * Tail plug 325 + * Tail plug ? A kind of butt plug with an animal-styled tail at the end. 270 326 * Anal beads 271 327 * Vibrators 272 - * Sounding 328 + * Sounding ? The act of sticking toys into the urethra. 273 329 274 - #Domination 330 + #Domination ? In this section, "dominant" refers to the participant performing the actions to the submissive participant. 275 331 (Dominant, Submissive) 276 - * Dominant / Submissive 277 - * Domestic servitude 278 - * Slavery 279 - * Pet play 280 - * Daddy/Mommy 281 - * Discipline 282 - * Begging 283 - * Forced orgasm 284 - * Orgasm control 285 - * Orgasm denial 286 - * Power exchange 287 - * Neglect play 288 - * Breathplay 289 - * Choking 290 - * Hypnoplay / Hypnosis 291 - * Droneplay 332 + * Dominant / Submissive ? Involves roleplay where parties takes pleasure or erotic enjoyment from either dominating or being dominated. 333 + * Domestic servitude ? Can refer to maid/master roleplay, but also the act of the dominant party making the submissive participant perform a household act such as cleaning or washing dishes. 334 + * Slavery ? Sex slavery roleplay, an extension of domestic servitude to sex acts. Can involve degradation and non-con play elements, but not always. 335 + * Pet play ? Roleplay where one participant pretends to be a pet, and the other participant is their owner. Can be oriented to degradation or affection, as some participants may enjoy the thought of being cared for like a pet. 336 + * Daddy/Mommy ? Calling your partner daddy/mommy or having your partner call you daddy/mommy. This is not inherently related to incest or ageplay. 337 + * Discipline ? When a dominant party sets rules for the submissive party to follow, and punishes them if they don't. The submissive party may purposefully choose to break the rules in order to receive sexual gratification through punishment. 338 + * Begging ? When a submissive party begs the dominant party for sex or punishment. The dominant party may receive pleasure from the thought of being begged for. 339 + * Forced orgasm ? When the dominant party takes the submissive party to orgasm by force, typically meaning resistance leading to a very intense orgasm. 340 + * Orgasm control ? When the dominant party controls when the submissive party is allowed to orgasm, regardless of the sexual intercourse they're partaking in. This can involve edging, suddenly stopping sex, or the submissive party begging for orgasm, or punishing the submissive party for orgasming. 341 + * Orgasm denial ? A subset of orgasm control, when the dominant party prevents the submissive party from orgasming, by way of edging, or punishing them if they orgasm. 342 + * Power exchange ? When the dominant party allows the submissive party to do normally dominant acts, while still remaining submissive. 343 + * Neglect play ? Can refer to the dominant party purposefully refusing to have sex with the submissive party for the purposes of dominance, or leaving the submissive party tied up/with a vibrator on, while not interacting with them. 344 + * Fear play ? When the submissive party intentionally disorients themselves, often including wearing a blindfold, in order to reduce spatial awareness and induce anxiety, raising adrenaline levels, which can lead to more intense sexual enjoyment. 345 + * Breathplay ? Refers to any kind of play where the submissive party has their ability to breathe controlled by the dominant party, such as by covering the submissive party's mouth and nose, or using a towel on their face. 346 + * Choking ? Refers to specifically breathplay through choking. 347 + * Water bondage (without breath control) ? A form of sexual restraint common in BDSM where water is used for play in addition to other restraints. Water bondage involves restraining the submissive and either spraying them or dunking them into a body of water. This entry refers to water play where the participant's head is not under water. 348 + * Water bondage (breath control) ? A combination of water play and breathplay where the submissive party is held underwater, having to hold their breath until the dominant party lets them breathe again. 349 + * Hypnoplay / Erotic Hypnosis ? A type of roleplay where a party is hypnotized into a state of trance, where they can then be induced to temporarily feel different, or feel like they are someone or something else. 350 + * Droneplay ? Droneplay or dronification is a kind of hypnoplay where a submissive party (referred to as a drone) wears latex and a gas mask, and a dominant party (referred to as a programmer) hypnotizes ("reprograms") the drone into feeling like an obedient, mindless drone. Droneplay can involve aspects of degradation and dehumanization. 292 351 293 - #Fantasy 352 + #Fantasy / Characters ? Entries here can refer to having a sexual attraction to characters fitting the descriptions, or wanting to roleplay as them/with them. 294 353 (Self, Partner) 295 - * Futanari 296 - * Nekomimi / Cat features 297 - * Kitsunemimi / Fox features 298 - * Kemonomimi / Animal features 299 - * Furry 300 - * Cows 301 - * Rodents 302 - * Animal Crossing characters 354 + * True futanari / Hermaphrodite ? Participants with both male and female genitalia. 355 + * Nekomimi / Cat features ? Human character with cat features, such as ears and a tail. 356 + * Kitsunemimi / Fox features ? Human character with fox features, such as ears and a tail. Fox ears are larger and pointier than cat ears, and fox tails are wider and fluffier. 357 + * Kemonomimi / Animal features ? Human character with features of any animal, such as wolf, cows etc. 358 + * Furry ? Anthropomorphic animal characters, which may include fursuits. 359 + * Cows ? A subset of furry specifically for anthropomorphic bovine characters. 360 + * Rodents ? A subset of furry specifically for anthropomorphic rodent characters (rats, etc.). 361 + * Animal Crossing characters ? A subset of furry specifically for Animal Crossing characters, or characters based on them 303 362 * Clowns 304 - * Vore 305 - * Digestion 306 - * Transformation 307 - * Bimbofication 308 - * Inflation 309 - * Growth 310 - * Macrophilia 311 - * Microphilia 312 - * Tentacles 313 - * Consentacles 314 - * Monster or Alien 315 - * Living clothes 316 - * Force-feeding 317 - * Hermaphrodite 318 - * Dullahan / Detachable head 363 + 364 + #Fantasy / Interactions 365 + (Self, Partner) 366 + * Vore ? Short for "voraphilia" or "vorarephilia", the fantasy of being eaten alive whole, or eating another creature alive whole. 367 + * Digestion ? A subset of vore where a creature, after being eaten, is digested in the other creature's stomach, or relevant body part. This can later involve the creature that was eaten being brought back. 368 + * Transformation ? Sexual attraction to the fantasy of being transformed into an object, or a different creature. 369 + * Bimbofication ? The fantasy of being turned into an airheaded, skimpy slut who adores sex. 370 + * Inflation ? A fantasy involving the belly of a participant being inflated like a balloon, by being pumped with air or fluid. 371 + * Growth ? A fantasy involving a participant growing without being related to inflation. This can be a result of eating or some other fictional elixir. 372 + * Macrophilia ? The sexual fetish of being an unrealistically large giant/giantess or being around a giant/giantess. 373 + * Microphilia ? The sexual fetish of being an unrealistically tiny person or being around one. 374 + * Tentacles ? Sexual interactions with fantasy creatures that possess phallic-shaped tentacles intended for sex. The tentacles can also be used to restrain the person being fucked. Sometimes the tentacles can have suction cups or other accessory parts, and can include oviposition. 375 + * Consentacles ? A subtype of tentacle fetish where the character being fucked by the tentacles is willing and welcoming. This can involve the tentacle creature and the character being friends. 376 + * Oviposition ? A kink that involves laying eggs into someone, usually involving aliens, bugs, tentacles, etc. Can be related to inflation. 377 + * Monster or alien ? Any character that is some kind of non-earthly monster or alien creature. 378 + * Living clothes ? Refers to when a person is wearing a creature on them, like clothes, but with a living creature. The creature can then be implied to sexually please the person wearing them. 379 + * Force-feeding ? The fantasy of a dominant participant repeatedly feeding the submissive participant, often for the purposes of weight gain. 380 + * Dullahan / Detachable head ? The fantasy of having a detachable head that can be removed and put back on without hurting the character. 381 + * Detachable body parts (not head) ? The fantasy of having detachable body parts that can function despite being detached, and can be removed without dismemberment. 319 382 320 - #Fantasy / Noncon 383 + #Fantasy / Non-con ? Consensual non-con, sometimes known as rapeplay, is a type of sexual roleplay where an aggressor pretends to "forcibly" have sex with the other participant. This interaction is fully consensual and both parties are willing and aware of what's going on. 321 384 (Aggressor, Target) 322 385 * Non-con / rape 323 - * Mindbreak 386 + * Mindbreak ? A furthering of non-con where a target participant no longer exhibits thought or logical thinking after being induced to repeated or intense sex. 324 387 * Blackmail / coercion 325 388 * Kidnapping 326 - * Drugs / alcohol 327 - * Sleep play 328 - * Slavery play 389 + * Drugs / alcohol ? Interactions involving the target being drugged, under the influence or intoxicated. The target participant doesn't have to actually be under the influence for this to apply. 390 + * Sleep play ? Roleplay involving sex where one party pretends to be asleep. 391 + * Slavery play ? Sex slavery roleplay, but with an implied aspect of non-con to the interactions. Unlike the entry for Slavery in the Domination section, this always implies non-con and the person may wish not to appear to be enjoying the context. 329 392 330 393 #Fantasy / Taboo 331 394 (General) 332 - * Incest 333 - * Cheating 334 - * Exhibitionism 335 - * Voyeurism 395 + * Incest ? The fantasy that the participant you're having a sexual interaction with is part of your immediate family. 396 + * Exhibitionism ? The act of having sexual interactions in public or out in the open, even if nobody's around. 397 + * Voyeurism ? The fantasy of peeping on your partner while they don't know you're looking. 336 398 337 399 #Fluids 338 400 (General) 339 - * Blood 340 - * Watersports 341 - * Lactation 342 - * Diapers 343 - * Cum play 344 - * Excessive cum 345 - * Gas (farts etc) 346 - * Scat 401 + * Blood ? Sexual arousal derived from the sight of blood. 402 + * Watersports ? Sexual interactions involving urine and urination. 403 + * Lactation ? Sexual interactions involving lactation and breast milk. 404 + * Cum play ? Sexual interactions such as licking someone clean after ejaculation, holding or smearing cum. 405 + * Excessive cum ? Sexual arousal from the presence of unrealistically large amounts of cum, such as a tank full of it. 406 + * Gas (farts etc) ? Sexual arousal derived from the sight of farts. In fantasy situations the farts can have different colors and smell. 407 + * Scat ? Sexual arousal derived from the sight of feces, as well as the act of holding or eating feces. 408 + * Diapers ? Sexual arousal derived from adults wearing diapers, which may or may not be related to watersports/scat. 347 409 348 410 #Degradation 349 411 (Giving, Receiving) 350 - * Glory hole 351 - * Name calling 352 - * Humiliation 353 - * Cleaning up 412 + * Glory hole ? A receiving participant giving a blowjob to someone standing behind a wall, with only their penis visible through a hole. 413 + * Name calling ? Consensual insults/verbal assault. 414 + * Humiliation ? Consensual psychological humiliation performed in order to produce erotic excitement or arousal, involving the receiving partner being demeaned or put into humiliating situations, such as being naked. 415 + * Cleaning up ? The act of being told to clean something by a dominant party after sex, such as bodily fluids (cum, etc.) 354 416 355 417 #Touch & Stimulation 356 418 (Actor, Subject) 357 - * Cock/Pussy worship 358 - * Ass worship 419 + * Cock/Pussy worship ? The sex act of worshipping a partner's genitals, which can be used in foreplay, as an affectionate gesture, or for degradation. 420 + * Ass worship ? The sex act of worshipping a partner's ass, which can be used in foreplay, as an affectionate gesture, or for degradation. 359 421 * Foot play 360 422 * Tickling 361 - * Sensation play 362 - * Electro stimulation 423 + * Sensation play ? Sexual gratification from touching erogenous parts of the body, without penetration. 424 + * Electro stimulation ? Bondage sex play using toys that shock you. 363 425 364 426 #Misc. Fetish 365 427 (Giving, Receiving) 366 428 * Fisting 367 - * Gangbang 368 - * Impregnation 369 - * Pregnancy 370 - * Feminization 371 - * Cuckold / Cuckquean 429 + * Gangbang ? Many people having sex with one person. 430 + * Impregnation ? Sex for the purpose of impregnation, can refer to creampies. 431 + * Pregnancy sex ? Sex during pregnancy. 432 + * Feminization ? Similar to bimbofication, a fantasy of taking a masculine individual and "feminizing" them by making them take on feminine traits or clothing. 433 + * Cuckold / Cuckquean ? The fantasy where someone else cheats on your partner or you cheat on your partner, while all parties are aware of the situation. 372 434 373 435 #Pain 374 436 (Giving, Receiving) 375 - * Light pain 376 - * Heavy pain 437 + * Light pain ? Pain play where the pain is not the focus of the interaction, such as lighter slapping and whipping. 438 + * Heavy pain ? Pain play where the pain is heavily the focus of the interaction, and can border on the limit of the receiving party's pain tolerance. 377 439 * Nipple clamps 378 - * Clothes pins 379 - * Caning 380 - * Flogging 381 - * Beating 382 - * Spanking 383 - * Cock/Pussy slapping 384 - * Cock/Pussy torture 385 - * Hot Wax 386 - * Scratching 387 - * Biting 388 - * Cutting 440 + * Clothespins ? Clothespins used on the body or nipples. These can be pulled off for an intense pain feeling. 441 + * Spanking ? Open hand spanking, typically on the butt or face. 442 + * Beating ? Closed fist beating, typically on the belly, face, or butt. 443 + * Flogging ? Whips, or similar instruments used on the body of the receiving party for a pleasuresome pain response. Typically whipping is aimed at the butt, which can be more tolerable for some people. 444 + * Caning ? Hitting or being hit with a cane, which can be very painful, but enjoyable for a masochist partner. 445 + * Cock/Pussy slapping ? Slapping a participant's genitals, not involving other genital torture interactions. 446 + * Cock/Pussy torture ? Genital torture is a sexual activity involving the application of pain or constriction to the genitals, for pleasure by a masochist participant. 447 + * Hot wax ? Holding a burning candle over a participant's body and letting hot wax drip onto their bare skin, leading to a sensation of burning which can be sexually pleasing. 448 + * Scratching ? Love scratches, or any kind of sexually-oriented skin scratching that doesn't draw blood. 449 + * Biting ? Bites, typically on the neck, that don't draw blood. 450 + * Cutting ? Purposefully cutting the skin to draw blood, can refer to knife play but also applies to physical interactions that draw blood in general. 389 451 </kinks> 390 452 </head> 391 453 ··· 398 460 <div class="navbar-item"> 399 461 <button id="export-image" class="button is-primary">Export</button> 400 462 </div> 463 + <div class="navbar-item"> 464 + <label class="checkbox"> 465 + <input id="dark-theme" type="checkbox"> 466 + Dark theme 467 + </label> 468 + </div> 401 469 </div> 402 470 </nav> 403 471 ··· 424 492 <button class="modal-close is-large" aria-label="close"></button> 425 493 </div> 426 494 427 - <script src="https://gistcdn.githack.com/uwx/da1b8582cc5300b6b3d42540d738df9e/raw/7b29235ca1dd327c138317031327b60a9f1782a1/dom-tools.js"></script> 495 + <script type="module"> 496 + import * as DOMTools from 'https://rawcdn.githack.com/uwx/dom-tools/0ffaa4212dee3fbd1e15a211aa3f470bed65f29b/out/browser/dom-tools.js'; 497 + 498 + for (const [k, v] of Object.entries(DOMTools)) { 499 + window[k] = v; 500 + } 501 + </script> 502 + <script src="https://unpkg.com/@popperjs/core@2"></script> 503 + <script src="https://unpkg.com/tippy.js@6"></script> 504 + <!--<script src="https://gistcdn.githack.com/uwx/da1b8582cc5300b6b3d42540d738df9e/raw/7b29235ca1dd327c138317031327b60a9f1782a1/dom-tools.js"></script>--> 428 505 <script src="https://unpkg.com/masonry-layout@4.2.2/dist/masonry.pkgd.min.js"></script> 429 - <script src="kinklist.js"></script> 430 - <script src="exporter.js"></script> 506 + 507 + <!-- defer is used here so that DOMTools is loaded in time as it's async --> 508 + <script src="themeswitcher.js" async></script> 509 + <script src="kinklist.js" defer></script> 510 + <script src="exporter.js" defer></script> 431 511 </body> 432 512 433 513 </html>
+169 -49
public/kinklist.js
··· 4 4 5 5 // @ts-check 6 6 7 + /// <reference path="dom-tools.d.ts" /> 8 + 9 + /** 10 + * @typedef {object} DOMNode 11 + */ 12 + 7 13 // @ts-ignore 8 14 const $ = window.$d; 9 15 ··· 16 22 .filter(e => e); 17 23 18 24 /** 25 + * @typedef {object} Kink 26 + * @property {string} name 27 + * @property {string?} description 28 + */ 29 + 30 + /** 19 31 * @typedef {object} KinkCategory 20 32 * @property {string} name 21 - * @property {string[]} kinks 33 + * @property {string} description 34 + * @property {Kink[]} kinks 22 35 * @property {string[]} participants 23 36 */ 24 37 25 38 /** @type {KinkCategory[]} */ 26 39 const kinkCategories = []; 27 40 28 - /** @type {string[]} */ 29 - const kinkNamesById = []; 41 + /** @type {Kink[]} */ 42 + const kinksById = []; 30 43 31 44 /** @type {[string, string, string][]} */ 32 45 const choiceOptions = [ ··· 43 56 /** 44 57 * Maps kink name -> participant -> choice (id string) 45 58 * Entries may be undefined! 46 - * @type {Record<string, Record<string, string>>} 59 + * @type {Map<Kink, Map<string, string>>} 47 60 */ 48 - const kinkSelections = {}; 61 + const kinkSelections = new Map(); 49 62 50 63 /** 51 - * Maps kink name -> participant -> choice option -> button element 64 + * Maps kink -> participant -> choice option -> button element 52 65 * Entries may be undefined! 53 - * @type {Record<string, Record<string, Record<string, any>>>} 66 + * @type {Map<Kink, Map<string, Map<string, DOMNode>>>} 54 67 */ 55 - const kinkButtons = {}; 68 + const kinkButtons = new Map(); 56 69 57 70 /** 58 - * @param {string} name 71 + * @param {Kink} kink 59 72 * @returns {KinkCategory | undefined} 60 73 */ 61 - function findKinkCategory(name) { 74 + function findKinkCategory(kink) { 62 75 for (const category of kinkCategories) { 63 - const index = category.kinks.indexOf(name); 76 + const index = category.kinks.indexOf(kink); 64 77 if (index !== -1) { 65 78 return category; 66 79 } ··· 86 99 ); 87 100 } 88 101 102 + /** 103 + * @param {string} str 104 + * @param {string} char 105 + * @returns {[string, string?]} 106 + */ 107 + function sliceOnce(str, char) { 108 + const index = str.indexOf(char); 109 + 110 + if (index !== -1) { 111 + const leftHalf = str.slice(0, index).trim(); 112 + const rightHalf = str.slice(index + 1).trim(); 113 + return [leftHalf, rightHalf]; 114 + } 115 + 116 + return [str.trim(), null]; 117 + } 118 + 119 + /** 120 + * @param {string} str 121 + * @param {string} symbolStart 122 + * @param {string?} symbolEnd 123 + * @returns {string} 124 + */ 125 + function removeSymbols(str, symbolStart, symbolEnd = null) { 126 + if (str.startsWith(symbolStart)) { 127 + str = str.slice(1); 128 + } 129 + 130 + if (symbolEnd !== null && str.endsWith(symbolEnd)) { 131 + str = str.slice(0, -1); 132 + } 133 + 134 + return str.trim(); 135 + } 136 + 137 + // Parse kinks 89 138 { 90 139 /** 91 - * @type {{name: string, kinks: string[], participants: string[] | undefined} | undefined} 140 + * @type {Partial<KinkCategory>} 92 141 */ 93 - let lastKinkCategory; 94 - let lastKinkId = 0; 142 + let curKinkCategory; 143 + let curKinkId = 0; 95 144 for (const line of kinkCode) { 96 145 if (line.startsWith('#')) { 97 - if (lastKinkCategory !== undefined) { 98 - kinkCategories.push(lastKinkCategory); 99 - } 100 - lastKinkCategory = { 101 - name: line.slice(1), 146 + const [categoryName, categoryDesc] = sliceOnce(removeSymbols(line, '#'), '?'); 147 + 148 + curKinkCategory = { 149 + name: categoryName, 150 + description: categoryDesc, 102 151 kinks: [], 103 - participants: undefined 152 + participants: ['Unknown'] 104 153 }; 154 + // @ts-ignore 155 + kinkCategories.push(curKinkCategory); 105 156 } else if (line.startsWith('(') && line.endsWith(')')) { 106 - if (lastKinkCategory === undefined) { 157 + if (curKinkCategory === undefined) { 107 158 throw new Error('Encountered a participant definition before a kink type declaration'); 108 159 } 109 - lastKinkCategory.participants = line.slice(1, -1).split(',').map(e => e.trim()); 160 + curKinkCategory.participants = removeSymbols(line, '(', ')').split(',').map(e => e.trim()); 110 161 } else if (line.startsWith('*')) { 111 - if (lastKinkCategory === undefined) { 162 + if (curKinkCategory === undefined) { 112 163 throw new Error('Encountered a kink definition before a kink type declaration'); 113 164 } 114 - const kink = line.slice(1).trim(); 115 - lastKinkCategory.kinks.push(kink); 116 - kinkNamesById[lastKinkId++] = kink; 165 + 166 + const [kinkName, kinkDescription] = sliceOnce(removeSymbols(line, '*'), '?'); 167 + const kink = {name: kinkName, description: kinkDescription}; 168 + curKinkCategory.kinks.push(kink); 169 + kinksById[curKinkId++] = kink; 117 170 } 118 - } 119 - 120 - if (lastKinkCategory !== undefined) { 121 - kinkCategories.push(lastKinkCategory); 122 171 } 123 172 } 124 173 ··· 167 216 } 168 217 169 218 /** 170 - * @param {string} kink 219 + * @param {Kink} kink 171 220 * @param {string} participant 172 221 * @returns {string} 173 222 */ 174 223 function getSelectedKinkOrDefault(kink, participant) { 175 - return kinkSelections[kink] && kinkSelections[kink][participant] || 'not-entered'; 224 + return kinkSelections.has(kink) && kinkSelections.get(kink).get(participant) || 'not-entered'; 225 + } 226 + 227 + /** 228 + * @param {Kink} kink 229 + * @param {string} participant 230 + * @param {string} toChoiceId 231 + */ 232 + function setKinkSelection(kink, participant, toChoiceId) { 233 + if (!kinkSelections.has(kink)) kinkSelections.set(kink, new Map()); 234 + 235 + kinkSelections.get(kink).set(participant, toChoiceId); 176 236 } 177 237 178 238 /** ··· 196 256 } 197 257 } 198 258 199 - for (const kink of kinkNamesById) { 259 + for (const kink of kinksById) { 200 260 const category = findKinkCategory(kink); 201 261 for (const participant of category.participants) { 202 262 pushNumber(choiceOptionIndices[getSelectedKinkOrDefault(kink, participant)]); ··· 218 278 219 279 let isUpperHalf = false; 220 280 let index = 0; 221 - for (const kink of kinkNamesById) { 281 + for (const kink of kinksById) { 222 282 const category = findKinkCategory(kink); 223 283 for (const participant of category.participants) { 224 284 const byte = bytes[index]; ··· 238 298 239 299 isUpperHalf = true; 240 300 } 241 - if (!kinkSelections[kink]) kinkSelections[kink] = {}; 242 301 243 302 const choiceId = choiceOptions[choice][0]; 244 - kinkSelections[kink][participant] = choiceId; 303 + setKinkSelection(kink, participant, choiceId); 245 304 246 - for (const [thatChoiceId, thatButton] of Object.entries(kinkButtons[kink][participant])) { 305 + for (const [thatChoiceId, thatButton] of getKinkButtonStates(kink, participant).entries()) { 247 306 if (thatChoiceId === choiceId) { 248 307 thatButton.addClass('selected'); 249 308 } else { ··· 259 318 /** 260 319 * @param {string} choiceId 261 320 * @param {string} choiceDescription 321 + * @returns {{container: DOMNode, button: DOMNode}} 262 322 */ 263 323 function createKinkChoiceButton(choiceId, choiceDescription) { 264 324 // <div class="column"><button class="choice notEntered" title="Not Entered"></button></div> ··· 274 334 return {container: column, button}; 275 335 } 276 336 337 + 338 + /** 339 + * Adds a new button DOMNode to kinkButtons for a kink. 340 + * @param {Kink} kink 341 + * @param {string} participant 342 + * @param {string} choiceId 343 + * @param {DOMNode} button 344 + */ 345 + function addKinkButtonState(kink, participant, choiceId, button) { 346 + // kink -> participant -> choice option -> button element 347 + 348 + let participants = kinkButtons.get(kink); 349 + if (participants === undefined) { 350 + kinkButtons.set(kink, participants = new Map()); 351 + } 352 + 353 + let choices = participants.get(participant); 354 + if (choices === undefined) { 355 + participants.set(participant, choices = new Map()); 356 + } 357 + 358 + choices.set(choiceId, button); 359 + } 360 + 361 + /** 362 + * Gets the mappings from choice->button element for a kink+participant combo. 363 + * @param {Kink} kink 364 + * @param {string} participant 365 + * @returns {Map<string, DOMNode>} 366 + */ 367 + function getKinkButtonStates(kink, participant) { 368 + return kinkButtons.get(kink).get(participant); 369 + } 370 + 277 371 /** 278 372 * @param {KinkCategory} kinkCategory 279 - * @param {string} kinkName 373 + * @param {Kink} kink 280 374 */ 281 - function createKink(kinkCategory, kinkName) { 375 + function createKink(kinkCategory, kink) { 282 376 /* 283 377 <tr class="kinkRow kink-skinny"> 284 378 <td> ··· 298 392 </tr> 299 393 */ 300 394 301 - kinkButtons[kinkName] = {}; 302 395 const choices = []; 303 396 304 397 for (const participant of kinkCategory.participants) { 305 - kinkButtons[kinkName][participant] = {}; 306 398 const choiceButtons = []; 307 399 308 400 for (const [choiceId, choiceDescription] of choiceOptions) { 309 401 const {container, button} = createKinkChoiceButton(choiceId, choiceDescription); 310 402 choiceButtons.push(container); 311 403 312 - kinkButtons[kinkName][participant][choiceId] = button; 404 + addKinkButtonState(kink, participant, choiceId, button); 313 405 314 406 button.on('click', () => { 315 - if (!kinkSelections[kinkName]) kinkSelections[kinkName] = {}; 316 - kinkSelections[kinkName][participant] = choiceId; 407 + setKinkSelection(kink, participant, choiceId); 317 408 318 - for (const [thatChoiceId, thatButton] of Object.entries(kinkButtons[kinkName][participant])) { 409 + // Unselect all other buttons for this kink+participant combo, and select the applicable one. 410 + for (const [thatChoiceId, thatButton] of getKinkButtonStates(kink, participant).entries()) { 319 411 if (thatChoiceId === choiceId) { 320 412 thatButton.addClass('selected'); 321 413 } else { ··· 341 433 ); 342 434 } 343 435 436 + const kinkLabel = $('<span>') 437 + .appendText(kink.name); 438 + 439 + if (kink.description !== null) { 440 + kinkLabel 441 + .addClass('has-description') 442 + .attr('aria-description', kink.description) 443 + .attr('data-tippy-content', kink.description); 444 + } 445 + 344 446 const kinkElement = $('<tr>') 345 447 .addClass('kinks-row') 346 448 .append(choices) 347 449 .append( 348 450 $('<td>') 349 - .appendText(kinkName) 451 + .append(kinkLabel) 350 452 ); 351 453 352 454 return {kinkElement, choices}; ··· 388 490 const headers = kinkCategory.participants.map(e => $('<th>').addClass('kinks-header').appendText(e)); 389 491 const kinks = kinkCategory.kinks.map(e => createKink(kinkCategory, e)); 390 492 493 + const subtitle = $('<h1>') 494 + .addClass('subtitle kinks-subtitle') 495 + .appendText(kinkCategory.name); 496 + 497 + if (kinkCategory.description !== null) { 498 + subtitle 499 + .appendText(' ') 500 + .append( 501 + $('<span>') 502 + .appendText('(?)') 503 + .addClass('has-subtitle-description') 504 + .attr('aria-description', kinkCategory.description) 505 + .attr('data-tippy-content', kinkCategory.description) 506 + ); 507 + } 508 + 391 509 const kinkCategoryContainer = $('<div>') 392 510 .addClass('masonry-inner') 393 511 .attr('data-num-participants', kinkCategory.participants.length) 394 512 .append( 395 - $('<h1>') 396 - .addClass('subtitle kinks-subtitle') 397 - .appendText(kinkCategory.name) 513 + subtitle 398 514 ) 399 515 .append( 400 516 $('<table>') ··· 424 540 } 425 541 } 426 542 543 + // @ts-ignore 427 544 const masonry = new Masonry('.masonry', { 428 545 itemSelector: '.masonry-inner', 429 546 columnWidth: '.masonry-inner:first-child', 430 547 percentPosition: true 431 548 }); 549 + 550 + // @ts-ignore 551 + tippy('[data-tippy-content]');
+21
public/themeswitcher.js
··· 1 + /* eslint-disable unicorn/no-useless-undefined */ 2 + /* eslint-disable unicorn/prevent-abbreviations */ 3 + /* eslint-disable indent */ 4 + 5 + /* globals documentTheme */ 6 + 7 + const darkThemeSwitch = document.querySelector('#dark-theme'); 8 + 9 + darkThemeSwitch.addEventListener('change', event => { 10 + if (event.target.checked) { 11 + localStorage.setItem('theme', 'dark'); 12 + document.documentElement.classList.add('dark-theme'); 13 + darkThemeSwitch.checked = true; 14 + } else { 15 + localStorage.setItem('theme', 'light'); 16 + document.documentElement.classList.remove('dark-theme'); 17 + darkThemeSwitch.checked = false; 18 + } 19 + }, false); 20 + 21 + darkThemeSwitch.checked = document.documentElement.classList.contains('dark-theme');